X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hans-CN.xlf;h=70a044582254962e7fda2c283f6a4ca2217e6c72;hb=0f69d7ab2992045f21190d9a0c759af63582c734;hp=529ea7e1f94f4ce107998720be2052696d2c0a22;hpb=0ad33467b81a7c3ca3c95eb0c458ef61224f9257;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 529ea7e1f..70a044582 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -6,1844 +6,2117 @@
é¢é头å
- ../app/shared/shared-main/account/avatar.component.html4
+ src/app/shared/shared-main/account/video-avatar-channel.component.html4
+ src/app/shared/shared-main/account/video-avatar-channel.component.html17
è´¦æ·å¤´å
- ../app/shared/shared-main/account/avatar.component.html7
+ src/app/shared/shared-main/account/video-avatar-channel.component.html7
+ src/app/shared/shared-main/account/video-avatar-channel.component.html13
+ src/app/shared/shared-main/account/video-avatar-channel.component.html23
æ¨æ²¡æä»»ä½éç¥
- ../app/shared/shared-main/users/user-notifications.component.html1
+ src/app/shared/shared-main/users/user-notifications.component.html1
åå¸äºæ°è§é¢ï¼
-
+
-
+
- ../app/shared/shared-main/users/user-notifications.component.html16
+ src/app/shared/shared-main/users/user-notifications.component.html15
æ¤éç¥ä¸ä¸ä¸ªç®åä¸å¯ç¨çè§é¢ç¸å
³
- ../app/shared/shared-main/users/user-notifications.component.html24
+ src/app/shared/shared-main/users/user-notifications.component.html24
æ¨çè§é¢ å·²ç»è§£é
- ../app/shared/shared-main/users/user-notifications.component.html33
+ src/app/shared/shared-main/users/user-notifications.component.html33
æ¨çè§é¢ 已被éå®
- ../app/shared/shared-main/users/user-notifications.component.html41
+ src/app/shared/shared-main/users/user-notifications.component.html41
å¨è§é¢ ä¸ åç°æ°æ»¥ç¨è¡ä¸º
- ../app/shared/shared-main/users/user-notifications.component.html49
+ src/app/shared/shared-main/users/user-notifications.component.html49
-
- A new comment abuse
- has been created on video
-
-
-
-
- ../app/shared/shared-main/users/user-notifications.component.html53
+ æ°çè¯è®ºæ»¥ç¨ å·²ç»åºç°å¨è§é¢ä¸
+ src/app/shared/shared-main/users/user-notifications.component.html53
-
- A new account abuse
- has been created on account
-
-
-
-
- ../app/shared/shared-main/users/user-notifications.component.html57
+ æ°çå¸å·æ»¥ç¨ å·²ç»åºç°å¨å¸å·ä¸
+ src/app/shared/shared-main/users/user-notifications.component.html57
-
- A new abuse
- has been created
-
-
- ../app/shared/shared-main/users/user-notifications.component.html62
+ æ°çæ»¥ç¨ å·²ç»åºç°
+ src/app/shared/shared-main/users/user-notifications.component.html62
-
- Your abuse
-
- has been
-
- accepted
-
- rejected
-
-
- ../app/shared/shared-main/users/user-notifications.component.html70
+ æ¨çæ»¥ç¨ å·²è¢«æ¥å rejected
+ src/app/shared/shared-main/users/user-notifications.component.html70
-
- Abuse
-
- has a new message
-
-
- ../app/shared/shared-main/users/user-notifications.component.html80
+ æ»¥ç¨ ææ°æ¶æ¯
+ src/app/shared/shared-main/users/user-notifications.component.html80
-
- The recently added video
-
-
- has been
- automatically blocked
-
-
- ../app/shared/shared-main/users/user-notifications.component.html88
+ æè¿å¢å çè§é¢ 已被 èªå¨ç¦ç¨
+ src/app/shared/shared-main/users/user-notifications.component.html88
-
-
-
- commented your video
-
-
-
-
- ../app/shared/shared-main/users/user-notifications.component.html101
+ è¯è®ºäºæ¨çè§é¢
+ src/app/shared/shared-main/users/user-notifications.component.html101
-
- The notification concerns a comment now unavailable
-
- ../app/shared/shared-main/users/user-notifications.component.html109
+ éç¥æ¶åç°å¨ä¸å¯ç¨çä¸ä¸ªè¯è®º
+ src/app/shared/shared-main/users/user-notifications.component.html109
-
- Your video
-
-
- has been published
-
-
- ../app/shared/shared-main/users/user-notifications.component.html118
+ æ¨çè§é¢ 已被åå¸
+ src/app/shared/shared-main/users/user-notifications.component.html118
-
- Your video import
-
- succeeded
-
-
- ../app/shared/shared-main/users/user-notifications.component.html126
+ æ¨çè§é¢å¯¼å
¥ æå
+ src/app/shared/shared-main/users/user-notifications.component.html126
-
- Your video import
-
- failed
-
-
- ../app/shared/shared-main/users/user-notifications.component.html134
+ æ¨çè§é¢å¯¼å
¥ 失败
+ src/app/shared/shared-main/users/user-notifications.component.html134
-
- User
-
-
- registered on your instance
-
-
- ../app/shared/shared-main/users/user-notifications.component.html142
+ ç¨æ· å¨æ¨çå®ä¾ä¸æ³¨å
+ src/app/shared/shared-main/users/user-notifications.component.html142
-
-
-
- is following
-
-
- your channel
-
-
- your account
-
-
- ../app/shared/shared-main/users/user-notifications.component.html152
+ æ£å¨è·è¸ªæ¨çé¢é æ¨çå¸å·
+ src/app/shared/shared-main/users/user-notifications.component.html152
-
-
-
- mentioned you on
- video
-
-
-
- ../app/shared/shared-main/users/user-notifications.component.html165
+ æå°äºæ¨ video
+ src/app/shared/shared-main/users/user-notifications.component.html165
-
- Your instance has
- a new follower
- (
- )
-
- awaiting your approval
-
-
- ../app/shared/shared-main/users/user-notifications.component.html173
+ æ¨çå®ä¾æ ä¸ä¸ªæ°ç追éè
( ) å¨çå¾
æ¨å®¡æ ¸
+ src/app/shared/shared-main/users/user-notifications.component.html173
-
- Your instance automatically followed
-
-
-
-
- ../app/shared/shared-main/users/user-notifications.component.html182
+ æ¨çå®ä¾èªå¨å°è¿½è¸ªäº
+ src/app/shared/shared-main/users/user-notifications.component.html182
-
-
-
- The notification points to a content now unavailable
-
- ../app/shared/shared-main/users/user-notifications.component.html190
+
+
+ éç¥æåç°å¨ä¸å¯ç¨çå
容
+ src/app/shared/shared-main/users/user-notifications.component.html190
- Change your avatar
- ../app/shared/shared-main/account/actor-avatar-info.component.html9
+ æ¹åæ¨ç头å
+ src/app/shared/shared-main/account/actor-avatar-info.component.html10
- ../app/shared/shared-main/buttons/action-dropdown.component.html22
+ src/app/shared/shared-main/buttons/action-dropdown.component.html22
å¦å为
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html4
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html4
é项
-
- ../app/+videos/+video-watch/comment/video-comment.component.html48
+ src/app/+videos/+video-watch/comment/video-comment.component.html50
+
å¼å§æ¶é´ï¼
- ../app/shared/shared-moderation/report-modals/video-report.component.html47
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html57
+ src/app/shared/shared-share-modal/video-share.component.html113
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
+ src/app/shared/shared-moderation/report-modals/video-report.component.html47
åæ¢æ¶é´ï¼
- ../app/shared/shared-moderation/report-modals/video-report.component.html62
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71
+ src/app/shared/shared-share-modal/video-share.component.html144
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html35
+ src/app/shared/shared-moderation/report-modals/video-report.component.html62
-
- Your report will be sent to moderators of
-
- and will be forwarded to the video origin (
- ) too
- .
-
-
- ../app/shared/shared-moderation/report-modals/video-report.component.html75
+ æ¨çæ¥åå°è¢«åéç» ç管çåï¼å¹¶è¢«è½¬åå°è§é¢æ¥æº ( ) .
+ src/app/shared/shared-moderation/report-modals/video-report.component.html74
- Please describe the issue...
- ../app/shared/shared-moderation/report-modals/report.component.html42
+ 请æè¿°é®é¢â¦â¦
+ src/app/shared/shared-moderation/report-modals/report.component.html42
+ src/app/shared/shared-moderation/report-modals/video-report.component.html80
+ src/app/shared/shared-moderation/report-modals/report.component.html42
- Search playlists
-
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html9
+ æç´¢ææ¾å表
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html9
+
- Create a private playlist
-
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html67
+ å建ä¸ä¸ªç§äººææ¾å表
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html66
+
æ¾ç¤ºå
-
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html72
+ src/app/+signup/+register/register-step-user.component.html8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
+
å建
- ../app/+admin/users/user-edit/user-edit.component.html8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html81
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8
+ src/app/+admin/users/user-edit/user-edit.component.html8
+ src/app/+admin/users/user-edit/user-edit.component.html8
- video
- ../app/shared/shared-video-miniature/video-download.component.html12
+ è§é¢
+ src/app/shared/shared-video-miniature/video-download.component.html12
- subtitles
- ../app/shared/shared-video-miniature/video-download.component.html11
+ åå¹
+ src/app/shared/shared-video-miniature/video-download.component.html11
- Format
- ../app/shared/shared-video-miniature/video-download.component.html45
+ æ ¼å¼
+ src/app/shared/shared-video-miniature/video-download.component.html45
- ../app/shared/shared-video-miniature/video-download.component.html49
+ src/app/shared/shared-video-miniature/video-download.component.html49
+ src/app/shared/shared-video-miniature/video-download.component.html61
+ src/app/shared/shared-video-miniature/video-download.component.html73
- Video stream
- ../app/shared/shared-video-miniature/video-download.component.html57
+ è§é¢æµ
+ src/app/shared/shared-video-miniature/video-download.component.html57
- Audio stream
- ../app/shared/shared-video-miniature/video-download.component.html69
+ é³é¢æµ
+ src/app/shared/shared-video-miniature/video-download.component.html69
ç´æ¥ä¸è½½
- ../app/shared/shared-video-miniature/video-download.component.html87
+ src/app/shared/shared-video-miniature/video-download.component.html87
ç§åï¼.torrent æ件ï¼
- ../app/shared/shared-video-miniature/video-download.component.html92
+ src/app/shared/shared-video-miniature/video-download.component.html92
- video
-
- ../app/shared/shared-video-miniature/video-download.component.ts
- 48
-
+ è§é¢
+ src/app/shared/shared-video-miniature/video-download.component.ts48
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts229
- subtitles
-
- ../app/shared/shared-video-miniature/video-download.component.ts
- 49
-
+ åå¹
+ src/app/shared/shared-video-miniature/video-download.component.ts49
åæ¶
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html46
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html45
+
ä¸è½½
- ../app/shared/shared-video-miniature/video-download.component.html4
+ src/app/shared/shared-video-miniature/video-download.component.html4
+ src/app/shared/shared-video-miniature/video-download.component.html104
åå ...
- ../app/shared/shared-moderation/user-ban-modal.component.html12
+ src/app/shared/shared-moderation/user-ban-modal.component.html12
åæ¶
- ../app/shared/shared-video-miniature/videos-selection.component.html20
+ src/app/shared/shared-video-miniature/videos-selection.component.html19
æ交
- ../app/+about/about-instance/contact-admin-modal.component.html53
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html27
+ src/app/shared/shared-moderation/report-modals/report.component.html57
+ src/app/shared/shared-moderation/video-block.component.html43
+ src/app/shared/shared-moderation/report-modals/video-report.component.html95
+ src/app/+about/about-instance/contact-admin-modal.component.html53
+ src/app/shared/shared-moderation/report-modals/report.component.html57
- Report video "
- "
-
- ../app/shared/shared-moderation/report-modals/video-report.component.html3
+ æ¥åè§é¢ " "
+ src/app/shared/shared-moderation/report-modals/video-report.component.html3
- What is the issue?
- ../app/shared/shared-moderation/report-modals/report.component.html13
+ é®é¢æ¯ä»ä¹ï¼
+ src/app/shared/shared-moderation/report-modals/report.component.html13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html13
+ src/app/shared/shared-moderation/report-modals/report.component.html13
- This will ask remote instances to delete it
- ../app/shared/shared-moderation/video-block.component.html26
+ è¿å°è¯·æ±è¿ç¨å®ä¾å»å é¤å®
+ src/app/shared/shared-moderation/video-block.component.html27
+
+
+
+ ç¦ç¨è¿ä¸ªç´æå°èªå¨å°ç»æ¢ç´ææµ
+ src/app/shared/shared-moderation/video-block.component.html33
- Unfederate the video
- ../app/shared/shared-moderation/video-block.component.html23
+ 解é¤è§é¢èæ
+ src/app/shared/shared-moderation/video-block.component.html24
ä¸å
¬å¼
-
- ../app/+videos/+video-watch/video-watch-playlist.component.html9
+ src/app/shared/shared-video-miniature/video-miniature.component.html6
+ src/app/+videos/+video-watch/video-watch-playlist.component.html9
+
ç§äº«
-
- ../app/+videos/+video-watch/video-watch-playlist.component.html10
+ src/app/shared/shared-video-miniature/video-miniature.component.html7
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html33
+ src/app/+videos/+video-watch/video-watch-playlist.component.html10
+
- {VAR_PLURAL, plural, =1 {1 view} other {
- views} }
-
- ../app/shared/shared-video-miniature/video-miniature.component.html31
+ {VAR_PLURAL, plural, =1 {1 次è§ç} other { 次è§ç} }
+ 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 个è§ä¼} other { 个è§ä¼}}
+
+ src/app/shared/shared-video/video-views-counter.component.html
+ 7
+
+
+
+
+
+
+ src/app/shared/shared-video/video-views-counter.component.html
+ 7,8
+
- Blocked
- ../app/shared/shared-video-miniature/video-miniature.component.html51
+ å·²ç¦ç¨
+ src/app/shared/shared-video-miniature/video-miniature.component.html52
ææ
- ../app/shared/shared-video-miniature/video-miniature.component.html57
+ src/app/shared/shared-video-miniature/video-miniature.component.html57
{VAR_PLURAL, plural, =0 {没æè§é¢} =1 {1 æ¡è§é¢} other {
æ¡è§é¢} }
- ../app/shared/shared-video-playlist/video-playlist-miniature.component.html9
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- ../app/shared/shared-video-playlist/video-playlist-miniature.component.html23
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html22
å·²æ´æ°
- ../app/shared/shared-video-playlist/video-playlist-miniature.component.html29
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html29
- Unavailable
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html32
+ ä¸å¯ç¨
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html32
- Deleted
-
- ../app/+videos/+video-watch/comment/video-comment.component.html55
+ å·²å é¤
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html34
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html116
+ src/app/+videos/+video-watch/comment/video-comment.component.html57
+
ç¼è¾å¼å§æç»å°¾
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html50
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html50
ä¿å
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html82
+ src/app/shared/shared-user-settings/user-interface-settings.component.html16
+ src/app/shared/shared-user-settings/user-interface-settings.component.html16
+ src/app/shared/shared-user-settings/user-video-settings.component.html77
+ src/app/shared/shared-user-settings/user-video-settings.component.html77
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html82
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
ä»
ä¸å é¤
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html88
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html88
没æç»æã
- ../app/shared/shared-video-miniature/abstract-video-list.html32
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/shared/shared-video-miniature/abstract-video-list.html48
+ src/app/+videos/video-list/overview/video-overview.component.html4
å é¤
-
- ../app/+videos/+video-edit/shared/video-edit.component.html169
+ src/app/+my-library/my-videos/my-videos.component.html43
+ src/app/+videos/+video-edit/shared/video-edit.component.html178
+
ç¼è¾
- ../app/+admin/users/user-edit/user-edit.component.html12
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html38
+ src/app/+videos/+video-edit/shared/video-edit.component.html270
+ src/app/+admin/users/user-edit/user-edit.component.html11
+ src/app/+admin/users/user-edit/user-edit.component.html11
é¨åé¢è§
- ../app/shared/shared-forms/markdown-textarea.component.html11
+ src/app/shared/shared-forms/markdown-textarea.component.html11
+
+
+
+ éè
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts38
+
+
+
+ æ¾ç¤º
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts39
å®æ´é¢è§
- ../app/shared/shared-forms/markdown-textarea.component.html19
+ src/app/shared/shared-forms/markdown-textarea.component.html19
-
-
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
-
- ../app/shared/shared-main/misc/help.component.ts75
+
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> å
¼å®¹æ¯æï¼
+ src/app/shared/shared-main/misc/help.component.ts75
+
- Recommended
- ../app/shared/shared-forms/peertube-checkbox.component.html33
+ æ¨è
+ src/app/shared/shared-forms/peertube-checkbox.component.html33
ä½¿ç¨ ActivityPub å¸æ·
- ../app/shared/shared-user-subscription/subscribe-button.component.html50
+ src/app/shared/shared-user-subscription/subscribe-button.component.html54
- Subscribe with an account on this instance
- ../app/shared/shared-user-subscription/subscribe-button.component.html53
+ 使ç¨è¿ä¸ªå®ä¾ä¸çå¸å·è®¢é
+ src/app/shared/shared-user-subscription/subscribe-button.component.html57
使ç¨æ¬å°å¸æ·è®¢é
- ../app/shared/shared-user-subscription/subscribe-button.component.html54
+ src/app/shared/shared-user-subscription/subscribe-button.component.html58
+
+
+
+ ç´æ串æµå°èªå¨ä¸æ¢
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205
ä½¿ç¨ Mastodon å¸æ·è®¢é
ï¼
- ../app/shared/shared-user-subscription/subscribe-button.component.html57
+ src/app/shared/shared-user-subscription/subscribe-button.component.html61
使ç¨èåä¿¡æ¯æº
- ../app/shared/shared-user-subscription/subscribe-button.component.html62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html66
ä½¿ç¨ RSS 订é
- ../app/shared/shared-user-subscription/subscribe-button.component.html63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html67
- PROFILE SETTINGS
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html12
+ 个人档æ¡è®¾ç½®
+ src/app/+my-account/my-account-settings/my-account-settings.component.html12
+
- è¿ç¨è®¢é
-
- è¿ç¨è¯è®º
-
+ è¿ç¨è®¢é
+
+ è¿ç¨è¯è®º
+
- ../app/shared/shared-user-subscription/remote-subscribe.component.html11
+ src/app/shared/shared-user-subscription/remote-subscribe.component.html11
You can subscribe to the channel via any ActivityPub-capable fediverse instance.
-
-
+
+
For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.
- ../app/shared/shared-user-subscription/remote-subscribe.component.html18
+ src/app/shared/shared-user-subscription/remote-subscribe.component.html18
You can interact with this via any ActivityPub-capable fediverse instance.
-
-
+
+
For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there.
- ../app/shared/shared-user-subscription/remote-subscribe.component.html27
+ src/app/shared/shared-user-subscription/remote-subscribe.component.html27
PeerTube version
- ../app/shared/shared-instance/instance-features-table.component.html6
+ src/app/shared/shared-instance/instance-features-table.component.html6
- Default NSFW/sensitive videos policy
-
- can be redefined by the users
-
+ Default NSFW/sensitive videos policy
+
+ can be redefined by the users
+
- ../app/shared/shared-instance/instance-features-table.component.html13
+ src/app/shared/shared-instance/instance-features-table.component.html13
å½åå¼æ¾æ³¨å
- ../app/shared/shared-instance/instance-features-table.component.html21
+ src/app/shared/shared-instance/instance-features-table.component.html21
Video uploads
- ../app/shared/shared-instance/instance-features-table.component.html28
+ src/app/shared/shared-instance/instance-features-table.component.html28
+ src/app/shared/shared-instance/instance-features-table.component.html39
Transcoding in multiple resolutions
- ../app/shared/shared-instance/instance-features-table.component.html32
+ src/app/shared/shared-instance/instance-features-table.component.html32
+
+
+
+ Live streaming enabled
+ src/app/shared/shared-instance/instance-features-table.component.html71
+
+
+
+ Transcode live video in multiple resolutions
+ src/app/shared/shared-instance/instance-features-table.component.html78
+
+
+
+ Max parallel lives
+ src/app/shared/shared-instance/instance-features-table.component.html85
+
+
+
+ per user / per instance
+ src/app/shared/shared-instance/instance-features-table.component.html86
Requires manual validation by moderators
- ../app/shared/shared-instance/instance-features-table.component.html41
+ src/app/shared/shared-instance/instance-features-table.component.html41
Automatically published
- ../app/shared/shared-instance/instance-features-table.component.html42
+ src/app/shared/shared-instance/instance-features-table.component.html42
è§é¢åå¨ç©ºé´
- ../app/+admin/users/user-edit/user-edit.component.html150
+ src/app/shared/shared-instance/instance-features-table.component.html47
+ src/app/+admin/users/user-edit/user-edit.component.html151
+ src/app/+admin/users/user-edit/user-edit.component.html151
æ éå¶
- ï¼åæ¥éé¢
+ ï¼åæ¥éé¢
ï¼
-
+
- ../app/shared/shared-instance/instance-features-table.component.html61
+ src/app/shared/shared-instance/instance-features-table.component.html61
导å
¥
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html41
-
- You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
- 17,19
-
+ src/app/shared/shared-instance/instance-features-table.component.html92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html36
+
+
+
+ You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html20
HTTP 导å
¥ï¼YouTubeãVimeoãç´é¾â¦ï¼
- ../app/shared/shared-instance/instance-features-table.component.html71
+ src/app/shared/shared-instance/instance-features-table.component.html96
ç§å导å
¥
- ../app/shared/shared-instance/instance-features-table.component.html78
+ src/app/shared/shared-instance/instance-features-table.component.html103
Player
- ../app/shared/shared-instance/instance-features-table.component.html86
+ src/app/shared/shared-instance/instance-features-table.component.html111
å·²å¯ç¨ç¹å¯¹ç¹ï¼P2Pï¼
- ../app/shared/shared-instance/instance-features-table.component.html90
+ src/app/shared/shared-instance/instance-features-table.component.html115
Loading instance statistics...
- ../app/shared/shared-instance/instance-statistics.component.html1
+ src/app/shared/shared-instance/instance-statistics.component.html1
æ¬å°
- ../app/shared/shared-instance/instance-statistics.component.html4
+ src/app/shared/shared-instance/instance-statistics.component.html4
users
- ../app/shared/shared-instance/instance-statistics.component.html12
+ src/app/shared/shared-instance/instance-statistics.component.html11
videos
- ../app/shared/shared-instance/instance-statistics.component.html21
+ src/app/shared/shared-instance/instance-statistics.component.html21
+ src/app/shared/shared-instance/instance-statistics.component.html65
video views
- ../app/shared/shared-instance/instance-statistics.component.html31
+ src/app/shared/shared-instance/instance-statistics.component.html31
video comments
- ../app/shared/shared-instance/instance-statistics.component.html41
+ src/app/shared/shared-instance/instance-statistics.component.html41
+ src/app/shared/shared-instance/instance-statistics.component.html75
of hosted video
- ../app/shared/shared-instance/instance-statistics.component.html51
+ src/app/shared/shared-instance/instance-statistics.component.html51
Federation
- ../app/shared/shared-instance/instance-statistics.component.html58
+ src/app/shared/shared-instance/instance-statistics.component.html58
followers
- ../app/shared/shared-instance/instance-statistics.component.html85
+ src/app/shared/shared-instance/instance-statistics.component.html85
following
- ../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
-
- ../app/core/users/user.service.ts382
+ src/app/core/users/user.service.ts382
+
å°ç¦
- ../app/shared/shared-moderation/user-ban-modal.component.html5
+ src/app/shared/shared-moderation/user-ban-modal.component.html3
被å°ç¦çç¨æ·å°æ æ³ç»å½ã
- ../app/shared/shared-moderation/user-ban-modal.component.html21
+ src/app/shared/shared-moderation/user-ban-modal.component.html21
åæ¶
- ../app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/modal/confirm.component.html20
+ src/app/+login/login.component.html117
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25
+ src/app/shared/shared-moderation/report-modals/report.component.html54
+ src/app/shared/shared-moderation/user-ban-modal.component.html26
+ src/app/shared/shared-moderation/video-block.component.html38
+ src/app/shared/shared-moderation/report-modals/video-report.component.html92
+ src/app/shared/shared-video-miniature/video-download.component.html99
+ src/app/shared/shared-moderation/batch-domains-modal.component.html31
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
+ src/app/shared/shared-moderation/report-modals/report.component.html54
+ src/app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html71
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html58
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html58
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html69
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
å°ç¦æ¤ç¨æ·
- ../app/shared/shared-moderation/user-ban-modal.component.html31
+ src/app/shared/shared-moderation/user-ban-modal.component.html31
Block video "
"
- ../app/shared/shared-moderation/video-block.component.html3
+ src/app/shared/shared-moderation/video-block.component.html3
+
+
+
+ Block live ""
+ src/app/shared/shared-moderation/video-block.component.html4
Please describe the reason...
- ../app/shared/shared-moderation/video-block.component.html12
+ src/app/shared/shared-moderation/video-block.component.html13
- ../app/shared/shared-main/misc/top-menu-dropdown.component.html14
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
+
+
+
+ h
+ src/app/shared/shared-main/angular/duration-formatter.pipe.ts14
+
+
+
+ min
+ src/app/shared/shared-main/angular/duration-formatter.pipe.ts16
+ src/app/shared/shared-main/angular/duration-formatter.pipe.ts23
+
+
+
+ sec
+ src/app/shared/shared-main/angular/duration-formatter.pipe.ts17
ç»å½
- ../app/+login/login.component.html4
+ src/app/+login/login.component.html3
Sorry but there was an issue with the external login process. Please
- contact an administrator
- .
+ contact an administrator
+ .
- ../app/+login/login.component.html7
-
-
-
-
- If you are looking for an accountâ¦
-
- ../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
- .
-
-
- ../app/+login/login.component.html17
+ src/app/+login/login.component.html7
éæ°è¯·æ±éªè¯é®ä»¶ã
- ../app/+login/login.component.html27
+ src/app/+login/login.component.html12
+ src/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
+
ç¨æ·
- ../app/+login/login.component.html35
+ src/app/+login/login.component.html21
+ src/app/+signup/+register/register.component.html26
ç¨æ·åæçµåé®ä»¶å°å
- ../app/+login/login.component.html37
-
-
-
-
- or create an account
-
- ../app/+login/login.component.html41
+ src/app/+login/login.component.html23
å¯ç
- ../app/+admin/users/user-edit/user-edit.component.html117
+ src/app/+login/login.component.html34
+ src/app/+login/login.component.html36
+ src/app/+reset-password/reset-password.component.html8
+ src/app/+reset-password/reset-password.component.html10
+ src/app/+signup/+register/register-step-user.component.html56
+ src/app/+signup/+register/register-step-user.component.html58
+ src/app/+admin/users/user-edit/user-edit.component.html117
+ src/app/+admin/users/user-edit/user-edit.component.html117
Click here to reset your password
- ../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
+
ç»å½
- ../app/+login/login.component.html64
+ src/app/menu/menu.component.html93
+ src/app/+login/login.component.html44
Or sign in with
- ../app/+login/login.component.html68
+ src/app/+login/login.component.html72
å¿è®°å¯ç
- ../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.
- ../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.html103
-
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
-
- ../app/+login/login.component.ts
- 106,107
-
+ src/app/+login/login.component.ts126
çµåé®ä»¶å°å
- ../app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+login/login.component.html107
+ src/app/+signup/+register/register-step-user.component.html45
+ src/app/+signup/+register/register-step-user.component.html47
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+ src/app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+admin/users/user-edit/user-edit.component.html105
çµåé®ä»¶å°å
- ../app/+login/login.component.html97
+ src/app/+login/login.component.html109
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
-
-
- åéå¯ç éç½®é®ä»¶
- ../app/+login/login.component.html110
+
+
+ Reset
+ Password reset button
+ src/app/+login/login.component.html122
-
+
- ../app/+search/search.component.html5
+ src/app/+search/search.component.html5
on this instance
- ../app/+search/search.component.html7
+ src/app/+search/search.component.html7
on the vidiverse
- ../app/+search/search.component.html8
+ src/app/+search/search.component.html8
éç½®å¯ç
- ../app/+reset-password/reset-password.component.html3
+ src/app/+reset-password/reset-password.component.html3
确认å¯ç
- ../app/+reset-password/reset-password.component.html19
+ src/app/+reset-password/reset-password.component.html19
确认å¯ç
- ../app/+reset-password/reset-password.component.html21
+ src/app/+reset-password/reset-password.component.html21
éç½®å¯ç
- ../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
ï¼å½åæç´¢ï¼
-
+
-
+
- ../app/+search/search.component.html11
+ src/app/+search/search.component.html11
è¿æ»¤å¨
-
+
-
+
- ../app/+search/search.component.html22
+ src/app/+search/search.component.html21
没æç»æ
- ../app/+search/search.component.html33
+ src/app/+search/search.component.html33
ä½è®¢é
è
- ../app/+search/search.component.html60
+ src/app/+search/search.component.html60
Welcome to PeerTube, dear administrator!
- ../app/modal/welcome-modal.component.html3
+ src/app/modal/welcome-modal.component.html3
CLI
documentation
- ../app/modal/welcome-modal.component.html13
+ src/app/modal/welcome-modal.component.html12
Upload or import videos, parse logs, prune storage directories, reset user password...
- ../app/modal/welcome-modal.component.html15
+ src/app/modal/welcome-modal.component.html15
Administer
documentation
- ../app/modal/welcome-modal.component.html19
+ src/app/modal/welcome-modal.component.html19
Managing users, following other instances, dealing with spammers...
- ../app/modal/welcome-modal.component.html22
+ src/app/modal/welcome-modal.component.html22
Use
documentation
- ../app/modal/welcome-modal.component.html27
+ src/app/modal/welcome-modal.component.html26
Setup your account, managing video playlists, discover third-party applications...
- ../app/modal/welcome-modal.component.html29
+ src/app/modal/welcome-modal.component.html29
Useful links
- ../app/modal/welcome-modal.component.html39
+ src/app/modal/welcome-modal.component.html39
Official PeerTube website (news, support, contribute...):
- https://joinpeertube.org
-
+ https://joinpeertube.org
+
- ../app/modal/welcome-modal.component.html42
+ src/app/modal/welcome-modal.component.html42
Put your instance on the public PeerTube index:
- https://instances.joinpeertube.org/instances
-
+ https://instances.joinpeertube.org/instances
+
- ../app/modal/welcome-modal.component.html45
+ src/app/modal/welcome-modal.component.html45
It's time to configure your instance!
- ../app/modal/welcome-modal.component.html55
+ src/app/modal/welcome-modal.component.html55
Choosing your
- instance name
- ,
- setting up a description
- , specifying
- who you are
- ,
+ instance name
+ ,
+ setting up a description
+ , specifying
+ who you are
+ ,
why
- you created your instance
- and
- how long
- you plan to
- maintain your it
-
+ you created your instance
+ and
+ how long
+ you plan to
+ maintain your it
+
is very important for visitors to understand on what type of instance they are.
- ../app/modal/welcome-modal.component.html58
+ src/app/modal/welcome-modal.component.html58
-
-
-
- If you want to open registrations, please decide what are
- your moderation rules
- , fill your
- instance
- terms
-
- and specify the categories and languages you speak. This way, you will help users to register on
- the
- appropriate
-
- PeerTube instance.
-
-
- ../app/modal/welcome-modal.component.html64
+
+
+ If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
+ src/app/modal/welcome-modal.component.html64
Remind me later
- ../app/modal/welcome-modal.component.html76
+ src/app/modal/welcome-modal.component.html74
Configure my instance
- ../app/modal/welcome-modal.component.html83
+ src/app/modal/welcome-modal.component.html81
Configuration warning!
- ../app/modal/instance-config-warning-modal.component.html3
+ src/app/modal/instance-config-warning-modal.component.html3
You enabled user registration on your instance but did not configure the following fields:
- ../app/modal/instance-config-warning-modal.component.html10
+ src/app/modal/instance-config-warning-modal.component.html10
Instance name
- ../app/modal/instance-config-warning-modal.component.html13
+ src/app/modal/instance-config-warning-modal.component.html13
Instance short description
- ../app/modal/instance-config-warning-modal.component.html14
+ src/app/modal/instance-config-warning-modal.component.html14
Who you are
- ../app/modal/instance-config-warning-modal.component.html16
+ src/app/modal/instance-config-warning-modal.component.html16
How long you plan to maintain your instance
- ../app/modal/instance-config-warning-modal.component.html17
+ src/app/modal/instance-config-warning-modal.component.html17
How you plan to pay your instance
- ../app/modal/instance-config-warning-modal.component.html18
+ src/app/modal/instance-config-warning-modal.component.html18
How you will moderate your instance
- ../app/modal/instance-config-warning-modal.component.html20
+ src/app/modal/instance-config-warning-modal.component.html20
Instance terms
- ../app/modal/instance-config-warning-modal.component.html21
+ src/app/modal/instance-config-warning-modal.component.html21
+
+
+
+ My settings
+
+ src/app/modal/quick-settings-modal.component.html
+ 3
+
+
+ src/app/menu/menu.component.html
+ 156
+
+
+
+
+ These settings apply only to your session on this instance.
+
+ src/app/modal/quick-settings-modal.component.html
+ 8
+
Please consider configuring these fields to help people to choose
- the appropriate instance
- .
+ the appropriate instance
+ .
Without them, your instance may not be referenced on the
- JoinPeerTube website
- .
+ JoinPeerTube website
+ .
- ../app/modal/instance-config-warning-modal.component.html25
+ src/app/modal/instance-config-warning-modal.component.html25
Don't show me this warning anymore
- ../app/modal/instance-config-warning-modal.component.html33
+ src/app/modal/instance-config-warning-modal.component.html33
å
³é
-
- ../app/modal/instance-config-warning-modal.component.html38
-
+ src/app/modal/instance-config-warning-modal.component.html38
+ src/app/shared/shared-video-live/live-stream-information.component.html34
+
+
+
+ Update live settings
+ src/app/shared/shared-video-live/live-stream-information.component.html39
+
Configure
- ../app/modal/instance-config-warning-modal.component.html44
+ src/app/modal/instance-config-warning-modal.component.html43
æ´æ¹è¯è¨
- ../app/menu/language-chooser.component.html3
+ src/app/menu/language-chooser.component.html3
帮æä»¬ç¿»è¯ PeerTubeï¼
- ../app/menu/language-chooser.component.html9
+ src/app/menu/language-chooser.component.html9
Public profile
- ../app/menu/menu.component.html19
+ src/app/menu/menu.component.html23
-
-
- Account settings
-
- ../app/menu/menu.component.html26
-
-
- Channels settings
-
- ../app/menu/menu.component.html31
Interface:
-
- ../app/menu/menu.component.html38
+ src/app/menu/menu.component.html30
+
Videos:
-
- ../app/menu/menu.component.html45
+ src/app/menu/menu.component.html37
+
Sensitive:
-
- ../app/menu/menu.component.html54
-
-
- Interface:
-
-
-
- ../app/menu/menu.component.html162
+ src/app/menu/menu.component.html46
+
Help share videos
-
- ../app/menu/menu.component.html60
-
-
- More account settings
-
- ../app/menu/menu.component.html66
+ src/app/menu/menu.component.html52
+
Keyboard shortcuts
-
- ../app/menu/menu.component.html72
+ src/app/menu/menu.component.html178
+ src/app/menu/menu.component.html61
+
Help
-
- ../app/menu/menu.component.html168
+ src/app/menu/menu.component.html174
+
Get help using PeerTube
-
- ../app/menu/menu.component.html167
-
-
- Shortcuts
-
- ../app/menu/menu.component.html171
+ src/app/menu/menu.component.html174
+
powered by PeerTube
-
- ../app/menu/menu.component.html177
+ src/app/menu/menu.component.html184
+
powered by PeerTube - CopyLeft 2015-2020
-
- ../app/menu/menu.component.html176
+ src/app/menu/menu.component.html183
+
注é
-
- ../app/menu/menu.component.html76
+ src/app/menu/menu.component.html66
+
+
+
+ My account
+ src/app/menu/menu.component.html77
+
+
+
+ My library
+ src/app/menu/menu.component.html82
+
å建å¸æ·
-
- ../app/menu/menu.component.html84
-
-
- MY LIBRARY
-
- ../app/menu/menu.component.html88
-
-
- æçåº
- ../app/+my-account/my-account.component.ts47
+ src/app/menu/menu.component.html94
+ src/app/+login/login.component.html50
-
-
- My channels
-
- ../app/+my-account/my-account.component.ts
- 50
-
+
+
+ IN MY LIBRARY
+ src/app/menu/menu.component.html98
My videos
-
- ../app/+my-account/my-account.component.ts
- 55
-
+ src/app/+my-library/my-library-routing.module.ts77
+ src/app/+my-library/my-videos/my-videos.component.ts58
+
+
+
+ My video imports
+ src/app/+my-library/my-library-routing.module.ts90
My playlists
-
- ../app/+my-account/my-account.component.ts
- 61
-
+ src/app/+my-library/my-library-routing.module.ts40
+
+
+
+ Create a new playlist
+ src/app/+my-library/my-library-routing.module.ts49
My subscriptions
-
- ../app/+my-account/my-account.component.ts
- 66
-
-
-
-
- My history
-
- ../app/+my-account/my-account.component.ts
- 71
-
+ src/app/+my-library/my-library-routing.module.ts99
è§é¢
-
- ../app/menu/menu.component.html92
+ src/app/menu/menu.component.html102
+
+
+
+ Interface:
+ src/app/menu/menu.component.html169
+
ææ¾å表
-
- ../app/menu/menu.component.html97
+ src/app/menu/menu.component.html107
+
订é
å
容
-
- ../app/menu/menu.component.html102
+ src/app/menu/menu.component.html112
+
è§çåå²
-
- ../app/menu/menu.component.html107
+ src/app/menu/menu.component.html117
+
VIDEOS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html406
+ 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
+
åç°æ´å¤
-
- ../app/menu/menu.component.html117
+ src/app/menu/menu.component.html127
+ src/app/+videos/video-list/overview/video-overview.component.html1
+
æ¶ä¸æµè¡
-
- ../app/menu/menu.component.html122
+ src/app/menu/menu.component.html132
+
Most liked
-
- ../app/menu/menu.component.html127
+ src/app/menu/menu.component.html137
+
æè¿æ·»å
-
- ../app/menu/menu.component.html132
+ src/app/menu/menu.component.html142
+
管ç
-
- ../app/menu/menu.component.html146
+ src/app/menu/menu.component.html87
+
å
³äº
- ../app/+accounts/account-about/account-about.component.html1
+ src/app/menu/menu.component.html161
+ src/app/+accounts/account-about/account-about.component.html1
Contact
-
- ../app/menu/menu.component.html166
+ src/app/menu/menu.component.html173
+
æ¥çæ¨çéç¥
- ../app/menu/avatar-notification.component.html3
+ src/app/menu/notification.component.html3
+ src/app/menu/notification.component.html11
+ src/app/menu/notification.component.html11
éç¥
- ../app/menu/avatar-notification.component.html13
+ src/app/menu/notification.component.html22
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
Mark all as read
- ../app/menu/avatar-notification.component.html18
+ src/app/menu/notification.component.html27
+ src/app/menu/notification.component.html27
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
æ´æ°æ¨çéç¥å好
- ../app/menu/avatar-notification.component.html22
+ src/app/menu/notification.component.html31
æ¥çææéç¥
-
- ../app/menu/avatar-notification.component.html40
-
-
- Search videos, channelsâ¦
- ../app/header/search-typeahead.component.html3
+ 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.ts62
+
+
+
+ Search videos, channelsâ¦
+ src/app/header/search-typeahead.component.html3
+
+
GLOBAL SEARCH
- ../app/header/search-typeahead.component.html23
+ src/app/header/search-typeahead.component.html26
using
- ../app/header/search-typeahead.component.html25
+ src/app/header/search-typeahead.component.html28
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
- ../app/header/search-typeahead.component.html29
+ src/app/header/search-typeahead.component.html32
ADVANCED SEARCH
- ../app/header/search-typeahead.component.html35
+ src/app/header/search-typeahead.component.html38
any instance
- ../app/header/search-typeahead.component.html38
+ src/app/header/search-typeahead.component.html41
only followed instances
- ../app/header/search-typeahead.component.html39
+ src/app/header/search-typeahead.component.html42
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
- ../app/header/search-typeahead.component.html37
+ src/app/header/search-typeahead.component.html40
will list the matching channel
- ../app/header/search-typeahead.component.html46
+ src/app/header/search-typeahead.component.html49
+ src/app/header/search-typeahead.component.html52
will list the matching video
- ../app/header/search-typeahead.component.html52
+ src/app/header/search-typeahead.component.html55
Any other input will return matching video or channel names.
- ../app/header/search-typeahead.component.html55
+ src/app/header/search-typeahead.component.html58
æç´¢â¦
- ../app/+admin/plugins/plugin-search/plugin-search.component.html6
-
-
-
- ä¸ä¼
- ../app/header/header.component.html5
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html6
In this instance's network
- ../app/header/suggestion.component.html14
+ src/app/header/suggestion.component.html14
In the vidiverse
- ../app/header/suggestion.component.html15
+ src/app/header/suggestion.component.html15
æåº
- ../app/+search/search-filters.component.html7
+ src/app/+search/search-filters.component.html7
Reset
- ../app/+search/search-filters.component.html10
+ src/app/+search/search-filters.component.html9
+ src/app/+search/search-filters.component.html23
+ src/app/+search/search-filters.component.html42
+ src/app/+search/search-filters.component.html56
+ src/app/+search/search-filters.component.html91
åå¸æ¥æ
- ../app/+search/search-filters.component.html40
+ src/app/+search/search-filters.component.html40
æååå¸å¹´ä»½
- ../app/+search/search-filters.component.html54
+ src/app/+search/search-filters.component.html54
å¨ä¹å
- ../app/+search/search-filters.component.html66
+ src/app/+search/search-filters.component.html66
å¨ä¹å
- ../app/+search/search-filters.component.html76
+ src/app/+search/search-filters.component.html76
æ¶é¿
-
- ../app/+videos/+video-watch/video-watch.component.html260
+ src/app/+search/search-filters.component.html89
+ src/app/+videos/+video-watch/video-watch.component.html276
+
æ¾ç¤ºææå
容
- ../app/+search/search-filters.component.html21
+ src/app/+search/search-filters.component.html21
æ¯
- ../app/+search/search-filters.component.html29
+ src/app/+search/search-filters.component.html29
å¦
- ../app/+search/search-filters.component.html34
+ src/app/+search/search-filters.component.html34
ç±»å«
-
- ../app/+videos/+video-watch/video-watch.component.html225
+ src/app/+search/search-filters.component.html102
+ src/app/+videos/+video-watch/video-watch.component.html241
+ src/app/+videos/+video-edit/shared/video-edit.component.html63
+
Reset
- ../app/+search/search-filters.component.html105
+ src/app/+search/search-filters.component.html104
+ src/app/+search/search-filters.component.html117
+ src/app/+search/search-filters.component.html130
+ src/app/+search/search-filters.component.html145
+ src/app/+search/search-filters.component.html153
Display all categories
- ../app/+search/search-filters.component.html108
+ src/app/+search/search-filters.component.html108
许å¯
-
- ../app/+videos/+video-watch/video-watch.component.html234
+ src/app/+search/search-filters.component.html115
+ src/app/+videos/+video-watch/video-watch.component.html250
+ src/app/+videos/+video-edit/shared/video-edit.component.html74
+
Display all licenses
- ../app/+search/search-filters.component.html121
+ src/app/+search/search-filters.component.html121
è¯è¨
-
- ../app/+videos/+video-watch/video-watch.component.html243
+ src/app/+search/search-filters.component.html128
+ src/app/+videos/+video-watch/video-watch.component.html259
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10
+ src/app/+videos/+video-edit/shared/video-edit.component.html94
+
Display all languages
- ../app/+search/search-filters.component.html134
+ src/app/+search/search-filters.component.html134
å
å«ä»¥ä¸æææ ç¾
- ../app/+search/search-filters.component.html143
+ src/app/+search/search-filters.component.html143
å
å«ä»¥ä¸è³å°ä¸ä¸ªæ ç¾
- ../app/+search/search-filters.component.html151
+ src/app/+search/search-filters.component.html151
Search target
- ../app/+search/search-filters.component.html160
+ src/app/+search/search-filters.component.html160
Vidiverse
- ../app/+search/search-filters.component.html170
+ src/app/+search/search-filters.component.html170
Reset
- ../app/+search/search-filters.component.html179
+ src/app/+search/search-filters.component.html178
è¿æ»¤
- ../app/+search/search-filters.component.html181
-
-
-
- æ¾ç¤ºä¸å
¬å¼åç§äº«è§é¢
- ../app/shared/shared-video-miniature/abstract-video-list.html24
+ src/app/+search/search-filters.component.html181
Video channels
- ../app/+accounts/account-video-channels/account-video-channels.component.html1
+ src/app/+accounts/account-video-channels/account-video-channels.component.html1
æ·»å åå¹
- ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html5
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html5
éæ©åå¹æ件
- ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html24
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html24
è¿å°è¦çç°æçåå¹ï¼
- ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html31
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html31
æ·»å åå¹
- ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html42
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html42
æ é¢
- ../app/+videos/+video-edit/shared/video-edit.component.html11
+ src/app/+videos/+video-edit/shared/video-edit.component.html11
æ ç¾
-
- ../app/+videos/+video-watch/video-watch.component.html252
+ src/app/+videos/+video-watch/video-watch.component.html268
+ src/app/+videos/+video-edit/shared/video-edit.component.html19
+
Tags could be used to suggest relevant recommendations.
-
+
There is a maximum of 5 tags.
-
+
Press
- Enter
- to add a new tag.
+ Enter
+ to add a new tag.
- ../app/+videos/+video-edit/shared/video-edit.component.html24
+ src/app/+videos/+video-edit/shared/video-edit.component.html24
è¾å
¥æ°çæ ç¾
- ../app/shared/shared-forms/select/select-tags.component.html5
+ src/app/shared/shared-forms/select/select-tags.component.html5
+
+
+
+ extensions
+
+ src/app/shared/shared-main/account/actor-avatar-info.component.ts
+ 59
+
No items found
- ../app/shared/shared-forms/select/select-checkbox.component.html14
+ src/app/shared/shared-forms/select/select-checkbox.component.html14
说æ
- ../app/+about/about-instance/about-instance.component.html79
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html64
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html64
+ src/app/+about/about-instance/about-instance.component.html113
+ src/app/+videos/+video-edit/shared/video-edit.component.html38
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html39
Video descriptions are truncated by default and require manual action to expand them.
- ../app/+videos/+video-edit/shared/video-edit.component.html43
+ src/app/+videos/+video-edit/shared/video-edit.component.html43
+
+
+
+ Choose the appropriate license for your work.
+ src/app/+videos/+video-edit/shared/video-edit.component.html79
é¢é
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html27
+ Stepper label for the registration page asking information about the default channel
+ src/app/+signup/+register/register.component.html33
+ src/app/+signup/+register/register.component.html33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html14
+ src/app/+videos/+video-edit/shared/video-edit.component.html58
éç§
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html34
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57
+ src/app/+videos/+video-watch/video-watch.component.html226
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html29
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html21
+ src/app/+videos/+video-edit/shared/video-edit.component.html106
FAQ
-
- ../app/menu/menu.component.html169
+ src/app/menu/menu.component.html175
+
Frequently asked questions about PeerTube
-
- ../app/menu/menu.component.html168
+ src/app/menu/menu.component.html175
+
API
-
- ../app/menu/menu.component.html171
+ src/app/menu/menu.component.html177
+
API documentation
-
- ../app/menu/menu.component.html170
+ src/app/menu/menu.component.html177
+
å®æ¶åå¸ï¼
ï¼
- ../app/+videos/+video-edit/shared/video-edit.component.html108
+ src/app/+videos/+video-edit/shared/video-edit.component.html117
Contains sensitive content
- ../app/+videos/+video-edit/shared/video-edit.component.html122
+ src/app/+videos/+video-edit/shared/video-edit.component.html131
æäºå®ä¾é»è®¤ä¸æ¾ç¤ºå
å«æ人æé²éª¨å
容çè§é¢ã
- ../app/+videos/+video-edit/shared/video-edit.component.html126
+ src/app/+videos/+video-edit/shared/video-edit.component.html135
Publish after transcoding
- ../app/+videos/+video-edit/shared/video-edit.component.html132
+ src/app/+videos/+video-edit/shared/video-edit.component.html141
å¦ææ¨éæ©ä¸çå¾
转ç å°±åå¸è§é¢ï¼åè§é¢å¨è½¬ç å®æ¯åå¾æå¯è½æ æ³æ£å¸¸ææ¾ã
- ../app/+videos/+video-edit/shared/video-edit.component.html136
+ src/app/+videos/+video-edit/shared/video-edit.component.html145
åºæ¬ä¿¡æ¯
- ../app/+videos/+video-edit/shared/video-edit.component.html5
+ src/app/+videos/+video-edit/shared/video-edit.component.html5
æ·»å åå¹
- ../app/+videos/+video-edit/shared/video-edit.component.html154
+ src/app/+videos/+video-edit/shared/video-edit.component.html163
æ¥çåå¹æ件
- ../app/+videos/+video-edit/shared/video-edit.component.html163
+ src/app/+videos/+video-edit/shared/video-edit.component.html172
-
+
å·²ä¸ä¼ â
- ../app/+videos/+video-edit/shared/video-edit.component.html167
+ src/app/+videos/+video-edit/shared/video-edit.component.html176
å°å¨æ´æ°æ¶å建
- ../app/+videos/+video-edit/shared/video-edit.component.html175
+ src/app/+videos/+video-edit/shared/video-edit.component.html184
åæ¶å建
- ../app/+videos/+video-edit/shared/video-edit.component.html177
+ src/app/+videos/+video-edit/shared/video-edit.component.html186
å°å¨æ´æ°æ¶å é¤
- ../app/+videos/+video-edit/shared/video-edit.component.html183
+ src/app/+videos/+video-edit/shared/video-edit.component.html192
åæ¶å é¤
- ../app/+videos/+video-edit/shared/video-edit.component.html185
+ src/app/+videos/+video-edit/shared/video-edit.component.html194
å½å没æåå¹ã
- ../app/+videos/+video-edit/shared/video-edit.component.html191
+ src/app/+videos/+video-edit/shared/video-edit.component.html200
+
+
+
+ Live settings
+ 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.html248
+
+
+
+ Automatically publish a replay when your live ends
+ src/app/+videos/+video-edit/shared/video-edit.component.html244
åå¹
- ../app/+videos/+video-edit/shared/video-edit.component.html146
+ src/app/+videos/+video-edit/shared/video-edit.component.html155
è§é¢é¢è§
- ../app/+videos/+video-edit/shared/video-edit.component.html206
+ src/app/+videos/+video-edit/shared/video-edit.component.html267
æ¯æ
- ../app/+videos/+video-edit/shared/video-edit.component.html215
+ src/app/+videos/+video-edit/shared/video-edit.component.html276
Short text to tell people how they can support you (membership platform...).
- ../app/+videos/+video-edit/shared/video-edit.component.html219
+ src/app/+videos/+video-edit/shared/video-edit.component.html280
æååå¸æ¥æ
- ../app/+videos/+video-edit/shared/video-edit.component.html235
+ 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)
- ../app/+videos/+video-edit/shared/video-edit.component.html239
-
- Plugin settings
-
- ../app/+videos/+video-edit/shared/video-edit.component.html
- 269
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html300
+
+
+
+ Plugin settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html330
å¼å¯è§é¢è¯è®º
- ../app/+videos/+video-edit/shared/video-edit.component.html256
+ src/app/+videos/+video-edit/shared/video-edit.component.html317
å
许ä¸è½½
- ../app/+videos/+video-edit/shared/video-edit.component.html261
+ src/app/+videos/+video-edit/shared/video-edit.component.html322
é«çº§è®¾ç½®
- ../app/+videos/+video-edit/shared/video-edit.component.html199
+ src/app/+videos/+video-edit/shared/video-edit.component.html260
URL
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html6
-
- You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 11,14
-
+ src/app/shared/shared-share-modal/video-share.component.html16
+ src/app/shared/shared-share-modal/video-share.component.html71
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6
+
+
+
+ You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
-
æ±æï¼åºéäº
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html48
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html51
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html74
@@ -1852,288 +2125,346 @@ The link will expire within 1 hour.
ä¸çè§é¢ãç°å¨æ¨å¯ä»¥å¡«åå
³äºæ¤è§é¢çä¿¡æ¯äºã
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html48
æ´æ°
-
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html70
+ src/app/+videos/+video-edit/video-update.component.html3
+ src/app/+videos/+video-edit/video-update.component.html18
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html73
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html66
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html50
+
éæ©è¦ä¸ä¼ çæ件
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html8
å®æ¶åå¸
-
- ../app/+videos/+video-edit/shared/video-edit.component.ts181
+ src/app/+videos/+video-edit/shared/video-edit.component.ts197
+
Hide the video until a specific date
-
- ../app/+videos/+video-edit/shared/video-edit.component.ts182
+ src/app/+videos/+video-edit/shared/video-edit.component.ts198
+
è§é¢èæ¯å¾ç
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html29
å°äºæ¨çé³é¢æ件å并çå¾çã
-
+
å¾ç被éä¸åå°æ æ³æ´æ¹ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html29
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html32
+
+
+
+ Total video uploaded
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html52
Processingâ¦
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html50
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html54
+
+
+
+ Retry
+ Retry failed upload of a video
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html68
Total video quota
- ../app/+admin/users/user-list/user-list.component.html140
+ src/app/shared/shared-main/users/user-quota.component.html3
+ src/app/+admin/users/user-list/user-list.component.html140
æåï¼ æ¨å¯ä»¥å¨ç§äº«åºä¸æ¥çæ¨çè§é¢ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html63
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html79
ä¸ä¼ å®æ¯åå³å¯åå¸
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html76
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html92
+
åå¸
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html78
+ src/app/header/header.component.html5
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html94
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
- ../app/+videos/+video-edit/video-add.component.html3
+ src/app/+videos/+video-edit/video-add.component.html3
Read instance rules for help
- ../app/+videos/+video-edit/video-add.component.html4
+ src/app/+videos/+video-edit/video-add.component.html4
éæ©è¦å¯¼å
¥çç§åæ件
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html8
OR
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html10
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html13
ç²è´´ç£åé¾
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html16
-
æåï¼æ¤è§é¢å°ä¼éè¿ç§å导å
¥ãç°å¨æ¨å¯ä»¥å¡«åå
³äºæ¤è§é¢çä¿¡æ¯äºã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56
+
+
+
+ Cannot create live because this instance have too many created lives
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts89
+
+
+
+ Cannot create live because you created too many lives
+ 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.ts121
+
+
+
+ Go Live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html20
+
+
+
+ Max live duration is . If your live reaches this limit, it will be automatically terminated.
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html30
We recommend you to not use the
- root
- user to publish your videos, since it's the super-admin account of your instance.
+ root
+ user to publish your videos, since it's the super-admin account of your instance.
-
+
Instead,
- create a dedicated account
- to upload your videos.
+ create a dedicated account
+ to upload your videos.
- ../app/+videos/+video-edit/video-add.component.html11
+ src/app/+videos/+video-edit/video-add.component.html11
导å
¥
- ../app/+videos/+video-edit/video-add.component.html19
+ src/app/+videos/+video-edit/video-add.component.html19
ä¸ä¼
- ../app/+videos/+video-edit/video-add.component.html20
+ src/app/+videos/+video-edit/video-add.component.html20
ä¸ä¼ æ件
- ../app/+videos/+video-edit/video-add.component.html26
+ src/app/+videos/+video-edit/video-add.component.html26
éè¿ URL 导å
¥
- ../app/+videos/+video-edit/video-add.component.html36
+ src/app/+videos/+video-edit/video-add.component.html36
éè¿ç§åæ件导å
¥
- ../app/+videos/+video-edit/video-add.component.html46
+ src/app/+videos/+video-edit/video-add.component.html46
+
+
+
+ Go live
+ src/app/+videos/+video-edit/video-add.component.html56
Other videos
- ../app/+videos/+video-watch/recommendations/recommended-videos.component.html5
+ src/app/+videos/+video-watch/recommendations/recommended-videos.component.html5
AUTOPLAY
- ../app/+videos/+video-watch/recommendations/recommended-videos.component.html10
-
- Report this comment
-
- ../app/+videos/+video-watch/comment/video-comment.component.ts
- 171
-
+ src/app/+videos/+video-watch/recommendations/recommended-videos.component.html10
+
+
+
+ Report this comment
+ src/app/+videos/+video-watch/comment/video-comment.component.ts173
å享
- ../app/shared/shared-share-modal/video-share.component.html3
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html12
+ src/app/shared/shared-share-modal/video-share.component.html3
Share the playlist
- ../app/shared/shared-share-modal/video-share.component.html11
+ src/app/shared/shared-share-modal/video-share.component.html11
Share the playlist at this video position
- ../app/shared/shared-share-modal/video-share.component.html58
+ src/app/shared/shared-share-modal/video-share.component.html58
Share the video
- ../app/shared/shared-share-modal/video-share.component.html66
+ src/app/shared/shared-share-modal/video-share.component.html66
äºç»´ç
- ../app/shared/shared-share-modal/video-share.component.html27
+ src/app/shared/shared-share-modal/video-share.component.html27
+ src/app/shared/shared-share-modal/video-share.component.html81
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
- ../app/shared/shared-share-modal/video-share.component.html44
+ src/app/shared/shared-share-modal/video-share.component.html44
+ src/app/shared/shared-share-modal/video-share.component.html98
åµå
¥
- ../app/shared/shared-share-modal/video-share.component.html38
+ src/app/shared/shared-share-modal/video-share.component.html37
+ src/app/shared/shared-share-modal/video-share.component.html91
èªå¨éæ©åå¹
- ../app/shared/shared-share-modal/video-share.component.html128
+ src/app/shared/shared-share-modal/video-share.component.html128
More customization
- ../app/shared/shared-share-modal/video-share.component.html216
+ src/app/shared/shared-share-modal/video-share.component.html223
Less customization
- ../app/shared/shared-share-modal/video-share.component.html224
+ src/app/shared/shared-share-modal/video-share.component.html231
èªå¨ææ¾
- ../app/shared/shared-share-modal/video-share.component.html159
+ src/app/shared/shared-share-modal/video-share.component.html159
Support
- ../app/+videos/+video-watch/modal/video-support.component.html3
+ src/app/+videos/+video-watch/modal/video-support.component.html3
Maybe later
- ../app/+videos/+video-watch/modal/video-support.component.html11
+ src/app/+videos/+video-watch/modal/video-support.component.html11
å·²å±è½
- ../app/+accounts/accounts.component.html19
+ src/app/+accounts/accounts.component.html19
+ src/app/shared/shared-share-modal/video-share.component.html166
循ç¯ææ¾
- ../app/shared/shared-share-modal/video-share.component.html173
+ src/app/shared/shared-share-modal/video-share.component.html173
+
+
+
+ Use origin instance URL
+ src/app/shared/shared-share-modal/video-share.component.html180
æ¾ç¤ºè§é¢æ é¢
- ../app/shared/shared-share-modal/video-share.component.html182
+ src/app/shared/shared-share-modal/video-share.component.html189
æ¾ç¤ºéç§è¦å
- ../app/shared/shared-share-modal/video-share.component.html189
+ src/app/shared/shared-share-modal/video-share.component.html196
æ¾ç¤ºææ¾å¨æ§å¶
- ../app/shared/shared-share-modal/video-share.component.html196
+ src/app/shared/shared-share-modal/video-share.component.html203
Display PeerTube button link
- ../app/shared/shared-share-modal/video-share.component.html203
+ src/app/shared/shared-share-modal/video-share.component.html210
å
¬å¼
-
- ../app/+videos/+video-watch/video-watch-playlist.component.html11
+ src/app/+videos/+video-watch/video-watch-playlist.component.html11
+
è§é¢æ£å¨å¯¼å
¥ä¸ï¼å¯¼å
¥å®æåå³å¯è§çã
-
- ../app/+videos/+video-watch/video-watch.component.html21
+ src/app/+videos/+video-watch/video-watch.component.html21
+
è§é¢æ£å¨è½¬ç ï¼å¯è½æ æ³æ£å¸¸ææ¾ã
-
- ../app/+videos/+video-watch/video-watch.component.html25
+ src/app/+videos/+video-watch/video-watch.component.html25
+
@@ -2141,192 +2472,195 @@ The link will expire within 1 hour.
èªå¨åå¸ã
-
- ../app/+videos/+video-watch/video-watch.component.html29
+ src/app/+videos/+video-watch/video-watch.component.html28
+
+
+
+ This live has not started yet.
+ src/app/+videos/+video-watch/video-watch.component.html33
+
+
+
+ This live has ended.
+ src/app/+videos/+video-watch/video-watch.component.html37
+
This video is blocked.
-
- ../app/+videos/+video-watch/video-watch.component.html33
-
-
-
- Published
-
-
- â¢
- views
-
-
-
- ../app/+videos/+video-watch/video-watch.component.html47
-
-
-
- Published
-
-
- â¢
- views
-
-
-
- ../app/+videos/+video-watch/video-watch.component.html58
+ src/app/+videos/+video-watch/video-watch.component.html41
+
+
+
+ Published
+ src/app/+videos/+video-watch/video-watch.component.html55
+ src/app/+videos/+video-watch/video-watch.component.html68
+
SUPPORT
-
- ../app/+videos/+video-watch/video-watch.component.html88
+ src/app/+videos/+video-watch/video-watch.component.html104
+
SHARE
-
- ../app/+videos/+video-watch/video-watch.component.html93
+ src/app/+videos/+video-watch/video-watch.component.html109
+
SAVE
-
- ../app/+videos/+video-watch/video-watch.component.html104
+ src/app/+videos/+video-watch/video-watch.component.html120
+
DOWNLOAD
-
- ../app/+videos/+video-watch/video-watch.component.html118
+ src/app/+videos/+video-watch/video-watch.component.html134
+
顶ä¸ä¸
-
- ../app/+videos/+video-watch/video-watch.component.ts105
+ src/app/+videos/+video-watch/video-watch.component.ts132
+
踩ä¸ä¸
-
- ../app/+videos/+video-watch/video-watch.component.ts106
+ src/app/+videos/+video-watch/video-watch.component.ts133
+
Support options for this video
-
- ../app/+videos/+video-watch/video-watch.component.ts107
+ src/app/+videos/+video-watch/video-watch.component.ts134
+
ä¸ä¼ è
-
- ../app/+videos/+video-watch/video-watch.component.html170
+ src/app/+videos/+video-watch/video-watch.component.html186
+
Subscribe
- ../app/shared/shared-user-subscription/subscribe-button.component.html7
+ src/app/shared/shared-user-subscription/subscribe-button.component.html9
Subscribe to all channels
- ../app/shared/shared-user-subscription/subscribe-button.component.html9
+ src/app/shared/shared-user-subscription/subscribe-button.component.html11
channels subscribed
- ../app/shared/shared-user-subscription/subscribe-button.component.html11
+ src/app/shared/shared-user-subscription/subscribe-button.component.html13
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
- ../app/shared/shared-user-subscription/subscribe-button.component.html31
+ src/app/shared/shared-user-subscription/subscribe-button.component.html34
å±å¼
-
- ../app/+videos/+video-watch/video-watch.component.html197
+ src/app/+videos/+video-watch/video-watch.component.html213
+
æ¶èµ·
-
- ../app/+videos/+video-watch/video-watch.component.html203
+ src/app/+videos/+video-watch/video-watch.component.html219
+
Origin instance
-
- ../app/+videos/+video-watch/video-watch.component.html215
+ src/app/+videos/+video-watch/video-watch.component.html231
+
æååå¸äº
-
- ../app/+videos/+video-watch/video-watch.component.html220
+ src/app/+videos/+video-watch/video-watch.component.html236
+
Friendly Reminder:
-
- ../app/+videos/+video-watch/video-watch.component.html283
+ 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.
-
- ../app/+videos/+video-watch/video-watch.component.html285
+ src/app/+videos/+video-watch/video-watch.component.html301
+
详æ
- ../app/+admin/moderation/video-block-list/video-block-list.component.html53
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html52
+ src/app/+admin/system/jobs/jobs.component.html50
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html73
+ src/app/+videos/+video-watch/video-watch.component.html304
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html53
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html53
The video was blocked due to automatic blocking of new videos
- ../app/+admin/moderation/video-block-list/video-block-list.component.html67
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html74
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html74
+
+
+
+ NSFW
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html84
äºè§£è¯¦æ
-
- ../app/+videos/+video-watch/video-watch.component.html288
+ src/app/+videos/+video-watch/video-watch.component.html304
+
OK
-
- ../app/+videos/+video-watch/video-watch.component.html293
+ src/app/+videos/+video-watch/video-watch.component.html308
+
1 Comment
- ../app/+videos/+video-watch/comment/video-comments.component.html6
+ src/app/+videos/+video-watch/comment/video-comments.component.html6
Comments
- ../app/+videos/+video-watch/comment/video-comments.component.html7
+ src/app/+videos/+video-watch/comment/video-comments.component.html7
Comments
- ../app/+videos/+video-watch/comment/video-comments.component.html9
+ src/app/+videos/+video-watch/comment/video-comments.component.html9
SORT BY
- ../app/+videos/+video-watch/comment/video-comments.component.html17
+ src/app/+videos/+video-watch/comment/video-comments.component.html16
Most recent first (default)
- ../app/+videos/+video-watch/comment/video-comments.component.html19
+ src/app/+videos/+video-watch/comment/video-comments.component.html19
Most replies first
- ../app/+videos/+video-watch/comment/video-comments.component.html20
+ src/app/+videos/+video-watch/comment/video-comments.component.html20
å°æ è¯è®ºã
-
- ../app/+videos/+video-watch/comment/video-comments.component.html33
+ src/app/+videos/+video-watch/comment/video-comments.component.html33
+
@@ -2335,8 +2669,8 @@ The link will expire within 1 hour.
and others
-
- ../app/+videos/+video-watch/comment/video-comments.component.html84
+ src/app/+videos/+video-watch/comment/video-comments.component.html83
+
@@ -2344,99 +2678,87 @@ The link will expire within 1 hour.
replies from
-
- ../app/+videos/+video-watch/comment/video-comments.component.html87
+ src/app/+videos/+video-watch/comment/video-comments.component.html86
+
View
replies
-
- ../app/+videos/+video-watch/comment/video-comments.component.html90
+ src/app/+videos/+video-watch/comment/video-comments.component.html90
+
è¯è®ºåè½å·²åç¨ã
-
- ../app/+videos/+video-watch/comment/video-comments.component.html101
+ src/app/+videos/+video-watch/comment/video-comments.component.html101
+
æ·»å è¯è®ºâ¦
- ../app/+videos/+video-watch/comment/video-comment-add.component.html6
-
- Markdown compatible
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 13
-
-
- Markdown compatible that supports:
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 15
-
-
- Auto generated links
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 18
-
-
- Break lines
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 19
-
-
- Lists
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 20
-
-
- Emphasis
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 22
-
-
- bold
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 23
-
-
- italic
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 23
-
-
- Emoji shortcuts
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 26
-
-
- Emoji markup
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 30
-
-
- See complete list
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 32
-
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html6
+
+
+
+ Markdown compatible
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html13
+
+
+
+ Markdown compatible that supports:
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html15
+
+
+
+ Auto generated links
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html18
+
+
+
+ Break lines
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html19
+
+
+
+ Lists
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html20
+
+
+
+ Emphasis
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html22
+
+
+
+ bold
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html23
+
+
+
+ italic
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html23
+
+
+
+ Emoji shortcuts
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html26
+
+
+
+ Emoji markup
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html30
+
+
+
+ See complete list
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html32
-
è¿å·®ä¸æ¥å³å¯åä¸è¯è®º
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html55
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html55
+
@@ -2444,157 +2766,259 @@ The link will expire within 1 hour.
On most platforms, you can find the video by typing its URL in the search bar and then comment it
from within the software's interface.
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html60
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html60
+
å¦ææ¨å¨ Mastodon æ Pleroma ä¸æå¸æ·ï¼æ¨å¯ä»¥ç´æ¥å¨å¯¹åºççé¢ä¸æå¼ï¼
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html65
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html65
+
Login to comment
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html76
- Markdown Emoji List
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.html
- 84
-
-
- Comment
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.ts
- 58
-
-
- Reply
-
- ../app/+videos/+video-watch/comment/video-comment-add.component.ts
- 60
-
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html76
+
+
+
+ Markdown Emoji List
+ src/app/+videos/+video-watch/comment/video-comment-add.component.html84
+
+
+
+ Comment
+ src/app/+videos/+video-watch/comment/video-comment-add.component.ts67
+
+
+
+ Reply
+ src/app/+videos/+video-watch/comment/video-comment-add.component.ts69
æè¦æ¥ççè¯è®º
- ../app/+videos/+video-watch/comment/video-comment.component.html20
+ src/app/+videos/+video-watch/comment/video-comment.component.html20
åå¤
- ../app/+videos/+video-watch/comment/video-comment.component.html44
+ src/app/+videos/+video-watch/comment/video-comment.component.html46
This comment has been deleted
-
- ../app/+videos/+video-watch/comment/video-comment.component.html61
+ src/app/+videos/+video-watch/comment/video-comment.component.html63
+
Video redundancies
- ../app/+admin/admin.component.ts39
+ src/app/+admin/admin.component.ts39
æ¯è¡ä¸ä¸ªä¸»æºåï¼ä¸å¸¦âhttp://âï¼
- ../app/shared/shared-moderation/batch-domains-modal.component.html11
+ src/app/shared/shared-moderation/batch-domains-modal.component.html11
Your report will be sent to moderators of
- and will be forwarded to the comment origin (
+ and will be forwarded to the comment origin (
) too
- .
+ .
- ../app/shared/shared-moderation/report-modals/report.component.html37
+ src/app/shared/shared-moderation/report-modals/report.component.html36
+ src/app/shared/shared-moderation/report-modals/report.component.html36
+
+
+
+ Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts
+ 41
+
+
+
+
+ Renew token
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts
+ 42
+
+
+
+
+ Token renewed. Update your client configuration accordingly.
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts
+ 49
+
+
+
+
+ Applications
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 3
+
+
+
+
+ SUBSCRIPTION FEED
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 8
+
+
+
+
+ Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 10,12
+
+
+
+
+ Feed URL
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 18
+
+
+
+
+ Feed Token
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 23
+
+
+
+
+ â ï¸ Never share your feed token with anyone.
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html
+ 26
+
+
+
+
+ Renew token
+ src/app/+my-account/my-account-applications/my-account-applications.component.html35
Follow domain
- ../app/+admin/follows/following-list/following-list.component.html24
+ src/app/+admin/follows/following-list/following-list.component.html24
è¿æ»¤å¨â¦
- ../app/shared/shared-moderation/server-blocklist.component.html16
+ src/app/shared/shared-moderation/server-blocklist.component.html16
+ src/app/shared/shared-moderation/account-blocklist.component.html16
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html27
+ src/app/+admin/follows/following-list/following-list.component.html16
+ src/app/shared/shared-moderation/account-blocklist.component.html16
+ src/app/shared/shared-moderation/server-blocklist.component.html16
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html42
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html29
+ src/app/+admin/users/user-list/user-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html16
Clear filters
- ../app/shared/shared-moderation/server-blocklist.component.html20
+ src/app/+my-library/my-videos/my-videos.component.html26
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html13
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html14
+ src/app/shared/shared-moderation/server-blocklist.component.html20
+ src/app/shared/shared-moderation/account-blocklist.component.html20
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html14
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html31
+ src/app/+admin/follows/following-list/following-list.component.html20
+ src/app/shared/shared-moderation/account-blocklist.component.html20
+ src/app/shared/shared-moderation/server-blocklist.component.html20
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html46
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html33
+ src/app/+admin/users/user-list/user-list.component.html36
+ src/app/+admin/follows/followers-list/followers-list.component.html20
Video/Comment/Account
- ../app/shared/shared-abuse-list/abuse-list-table.component.html41
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html42
ID
-
- ../app/+admin/system/jobs/jobs.component.html39
+ src/app/+admin/system/jobs/jobs.component.html41
+
管çå
³æ³¨
- ../app/+admin/follows/followers-list/followers-list.component.html28
+ src/app/+admin/follows/followers-list/followers-list.component.html28
ç¶æ
-
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html19
-
-
-
-
-
+ src/app/+my-library/my-video-imports/my-video-imports.component.html19
+ src/app/+admin/system/jobs/jobs.component.html43
+
å建æ¶é´
-
-
+
+
- ../app/+admin/follows/followers-list/followers-list.component.html31
+ src/app/+my-library/my-video-imports/my-video-imports.component.html20
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html43
+ src/app/+admin/system/jobs/jobs.component.html44
+ src/app/+admin/follows/following-list/following-list.component.html34
+ src/app/+admin/follows/followers-list/followers-list.component.html31
Open actor page in a new tab
- ../app/+admin/follows/followers-list/followers-list.component.html46
+ src/app/+admin/follows/followers-list/followers-list.component.html46
å·²æ¥å
- ../app/+admin/follows/followers-list/followers-list.component.html53
+ src/app/+admin/follows/following-list/following-list.component.html52
+ src/app/+admin/follows/followers-list/followers-list.component.html53
çå¾
ä¸
- ../app/+admin/follows/followers-list/followers-list.component.html56
+ src/app/+admin/follows/following-list/following-list.component.html55
+ src/app/+admin/follows/followers-list/followers-list.component.html56
æ¥å
- ../app/+admin/follows/followers-list/followers-list.component.html39
+ src/app/+my-library/my-ownership/my-ownership.component.html33
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html30
+ src/app/+admin/follows/followers-list/followers-list.component.html39
æç»
- ../app/+admin/follows/followers-list/followers-list.component.html40
+ src/app/+my-library/my-ownership/my-ownership.component.html34
+ src/app/+admin/follows/followers-list/followers-list.component.html40
No follower found matching current filters.
- ../app/+admin/follows/followers-list/followers-list.component.html68
+ src/app/+admin/follows/followers-list/followers-list.component.html68
Your instance doesn't have any follower.
- ../app/+admin/follows/followers-list/followers-list.component.html69
+ src/app/+admin/follows/followers-list/followers-list.component.html69
@@ -2603,42 +3027,44 @@ The link will expire within 1 hour.
of
followers
- ../app/+admin/follows/followers-list/followers-list.component.html10
+ src/app/+admin/follows/followers-list/followers-list.component.html10
- ../app/shared/shared-moderation/batch-domains-modal.component.html3
+ src/app/shared/shared-moderation/batch-domains-modal.component.html3
主æºå
- ../app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/following-list/following-list.component.html32
Redundancy allowed
-
-
+
+
- ../app/+admin/follows/following-list/following-list.component.html35
+ src/app/+admin/follows/following-list/following-list.component.html35
Open instance in a new tab
- ../app/shared/shared-moderation/server-blocklist.component.html43
+ src/app/shared/shared-moderation/server-blocklist.component.html43
+ src/app/+admin/follows/following-list/following-list.component.html45
+ src/app/shared/shared-moderation/server-blocklist.component.html43
No host found matching current filters.
- ../app/+admin/follows/following-list/following-list.component.html71
+ src/app/+admin/follows/following-list/following-list.component.html71
Your instance is not following anyone.
- ../app/+admin/follows/following-list/following-list.component.html72
+ src/app/+admin/follows/following-list/following-list.component.html72
@@ -2647,174 +3073,204 @@ The link will expire within 1 hour.
of
hosts
- ../app/+admin/follows/following-list/following-list.component.html10
+ src/app/+admin/follows/following-list/following-list.component.html10
Follow domains
- ../app/+admin/follows/following-list/following-list.component.html79
+ src/app/+admin/follows/following-list/following-list.component.html79
Videos redundancies
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html3
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html3
My videos duplicated by remote instances
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html12
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html12
Remote videos duplicated by my instance
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html13
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html13
å建ç¨æ·
- ../app/+admin/users/user-list/user-list.component.html42
+ src/app/+admin/users/user-list/user-list.component.html42
Table parameters
- ../app/+admin/users/user-list/user-list.component.html58
+ src/app/+admin/users/user-list/user-list.component.html58
Select columns
- ../app/+admin/users/user-list/user-list.component.html64
+ src/app/+admin/users/user-list/user-list.component.html64
Highlight banned users
- ../app/+admin/users/user-list/user-list.component.html70
+ src/app/+admin/users/user-list/user-list.component.html70
ç¨æ·å
- ../app/+admin/users/user-edit/user-edit.component.html83
+ src/app/+signup/+register/register-step-user.component.html23
+ src/app/+admin/users/user-edit/user-edit.component.html83
+ src/app/+admin/users/user-edit/user-edit.component.html83
+
+
+
+ e.g. jane_doe
+ Username choice placeholder in the registration form
+ src/app/+signup/+register/register-step-user.component.html27
john
- ../app/+admin/users/user-edit/user-edit.component.html85
+ src/app/+admin/users/user-edit/user-edit.component.html85
+ src/app/+admin/users/user-edit/user-edit.component.html85
mail@example.com
- ../app/+admin/users/user-edit/user-edit.component.html107
+ src/app/+admin/users/user-edit/user-edit.component.html107
+ src/app/+admin/users/user-edit/user-edit.component.html107
If you leave the password empty, an email will be sent to the user.
- ../app/+admin/users/user-edit/user-edit.component.html121
+ src/app/+admin/users/user-edit/user-edit.component.html121
+ src/app/+admin/users/user-edit/user-edit.component.html121
è§è²
- ../app/+admin/users/user-edit/user-edit.component.html135
+ src/app/+admin/users/user-edit/user-edit.component.html136
+ src/app/+admin/users/user-edit/user-edit.component.html136
Transcoding is enabled. The video quota only takes into account
- original
- video size.
-
+ original
+ video size.
+
At most, this user could upload ~
.
- ../app/+admin/users/user-edit/user-edit.component.html160
+ src/app/+admin/users/user-edit/user-edit.component.html161
+ src/app/+admin/users/user-edit/user-edit.component.html161
åæ¥è§é¢ä¸ä¼ éé¢
- ../app/+admin/users/user-edit/user-edit.component.html166
+ src/app/shared/shared-main/users/user-quota.component.html13
+ src/app/+admin/users/user-edit/user-edit.component.html167
+ src/app/+admin/users/user-edit/user-edit.component.html167
Doesn't need review before a video goes public
- ../app/+admin/users/user-edit/user-edit.component.html179
+ src/app/+admin/users/user-edit/user-edit.component.html180
+ src/app/+admin/users/user-edit/user-edit.component.html180
åç¨æ·åé带å¯ç éç½®é¾æ¥çé®ä»¶
- ../app/+admin/users/user-edit/user-edit.component.html204
+ src/app/+admin/users/user-edit/user-edit.component.html205
+ src/app/+admin/users/user-edit/user-edit.component.html205
ç´¢è¦æ°å¯ç
- ../app/+admin/users/user-edit/user-edit.component.html205
+ src/app/+admin/users/user-edit/user-edit.component.html206
+ src/app/+admin/users/user-edit/user-edit.component.html206
æå¨è®¾ç½®ç¨æ·å¯ç
- ../app/+admin/users/user-edit/user-edit.component.html209
+ src/app/+admin/users/user-edit/user-edit.component.html210
+ src/app/+admin/users/user-edit/user-edit.component.html210
æ¾ç¤º
- ../app/+admin/users/user-edit/user-password.component.html10
+ src/app/+admin/users/user-edit/user-password.component.html10
éè
- ../app/+admin/users/user-edit/user-password.component.html11
+ src/app/+admin/users/user-edit/user-password.component.html11
æ¹éæä½
- ../app/+admin/users/user-list/user-list.component.html13
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html22
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html22
+ src/app/+admin/users/user-list/user-list.component.html13
+ src/app/+admin/users/user-list/user-list.component.html13
Advanced user filters
- ../app/+admin/users/user-list/user-list.component.html27
+ src/app/+admin/users/user-list/user-list.component.html27
Banned users
- ../app/+admin/users/user-list/user-list.component.html28
+ src/app/+admin/users/user-list/user-list.component.html28
The user was banned
- ../app/+admin/users/user-list/user-list.component.html160
+ src/app/+admin/users/user-list/user-list.component.html160
+ src/app/+admin/users/user-list/user-list.component.html160
Open account in a new tab
- ../app/+admin/users/user-list/user-list.component.html106
+ src/app/+my-library/my-ownership/my-ownership.component.html38
+ src/app/shared/shared-moderation/account-blocklist.component.html39
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html66
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html66
+ src/app/shared/shared-moderation/account-blocklist.component.html39
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html87
+ src/app/+admin/users/user-list/user-list.component.html106
Deleted account
- ../app/shared/shared-abuse-list/abuse-list-table.component.html75
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html82
ç¨æ·çé®ä»¶éè¿éªè¯åæå¯ä»¥ç»å½
- ../app/+admin/users/user-list/user-list.component.html129
+ src/app/+admin/users/user-list/user-list.component.html129
+ src/app/+admin/users/user-list/user-list.component.html129
ç¨æ·çé®ä»¶å·²éè¿éªè¯/ç¨æ·æ¯ééªè¯é®ä»¶å³å¯ç»å½
- ../app/+admin/users/user-list/user-list.component.html133
+ src/app/+admin/users/user-list/user-list.component.html133
Total daily video quota
- ../app/+admin/users/user-list/user-list.component.html150
+ src/app/+admin/users/user-list/user-list.component.html150
å°ç¦çç±ï¼
- ../app/+admin/users/user-list/user-list.component.html177
+ src/app/+admin/users/user-list/user-list.component.html177
@@ -2823,178 +3279,208 @@ The link will expire within 1 hour.
of
users
- ../app/+admin/users/user-list/user-list.component.html6
+ src/app/+admin/users/user-list/user-list.component.html6
è¿è¥
- ../app/+admin/admin.component.ts47
+ src/app/+my-account/my-account.component.ts28
+ src/app/+admin/admin.component.ts47
Reports
-
- ../app/+admin/admin.component.ts
- 53
-
+ src/app/+admin/admin.component.ts53
+ src/app/+admin/moderation/moderation.routes.ts37
Video blocks
-
- ../app/+admin/admin.component.ts
- 60
-
+ src/app/+admin/admin.component.ts60
+
+
+
+ Video comments
+ src/app/+admin/admin.component.ts67
+ src/app/+admin/moderation/moderation.routes.ts86
Muted accounts
-
- ../app/+admin/admin.component.ts
- 67
-
+ src/app/+my-account/my-account.component.ts31
+ src/app/+my-account/my-account-routing.module.ts86
+ src/app/+admin/admin.component.ts74
+ src/app/+admin/moderation/moderation.routes.ts98
Muted servers
-
- ../app/+admin/admin.component.ts
- 74
-
+ src/app/+my-account/my-account.component.ts36
+ src/app/+my-account/my-account-routing.module.ts95
+ src/app/+admin/admin.component.ts81
Users
-
- ../app/+admin/admin.component.ts
- 81
-
+ src/app/+admin/admin.component.ts88
Configuration
-
- ../app/+admin/admin.component.ts
- 88
-
+ src/app/+admin/admin.component.ts95
Video blocks
- ../app/+admin/moderation/video-block-list/video-block-list.component.html3
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html3
å·²å±è½çå¸æ·
- ../app/shared/shared-moderation/account-blocklist.component.html3
+ src/app/shared/shared-moderation/account-blocklist.component.html3
+ src/app/shared/shared-moderation/account-blocklist.component.html3
å·²å±è½çå®ä¾
- ../app/shared/shared-moderation/server-blocklist.component.html3
+ src/app/shared/shared-moderation/server-blocklist.component.html3
+ src/app/shared/shared-moderation/server-blocklist.component.html3
Advanced block filters
- ../app/+admin/moderation/video-block-list/video-block-list.component.html23
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html23
Automatic blocks
- ../app/+admin/moderation/video-block-list/video-block-list.component.html24
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html24
Manual blocks
- ../app/+admin/moderation/video-block-list/video-block-list.component.html25
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html25
Video
-
-
+
+
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html43
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
Total size
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30
List redundancies
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html37
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html37
Your instance doesn't mirror any video.
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81
Your instance has no mirrored videos.
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html82
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html82
Enabled strategies stats
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html91
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html91
No redundancy strategy is enabled on your instance.
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html96
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html96
ææ
- ../app/+admin/moderation/video-block-list/video-block-list.component.html43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html44
å»èé¦å
- ../app/+admin/moderation/video-block-list/video-block-list.component.html44
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html45
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html88
æ¥æ
-
-
+
+
- ../app/+admin/moderation/video-block-list/video-block-list.component.html45
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html62
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html46
+
+
+
+ Select this row
+
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html
+ 70
+
+
+ src/app/+admin/users/user-list/user-list.component.html
+ 90
+
æä½
- ../app/+admin/moderation/video-block-list/video-block-list.component.html90
+ src/app/+my-library/my-ownership/my-ownership.component.html18
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html61
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html82
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html62
+
+
+
+ Commented video
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html103
+
+
+
+ No comments found matching current filters.
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html128
+
+
+
+ No comments found.
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html129
No abuses found matching current filters.
- ../app/shared/shared-abuse-list/abuse-list-table.component.html188
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html188
No abuses found.
- ../app/shared/shared-abuse-list/abuse-list-table.component.html189
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html189
Block reason:
- ../app/+admin/moderation/video-block-list/video-block-list.component.html103
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html104
No blocked video found matching current filters.
- ../app/+admin/moderation/video-block-list/video-block-list.component.html123
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html124
No blocked video found.
- ../app/+admin/moderation/video-block-list/video-block-list.component.html124
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html125
@@ -3003,95 +3489,106 @@ The link will expire within 1 hour.
of
blocked videos
- ../app/+admin/moderation/video-block-list/video-block-list.component.html10
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html10
Reports
- ../app/+admin/moderation/abuse-list/abuse-list.component.html3
+ src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3
+ src/app/+admin/moderation/abuse-list/abuse-list.component.html3
è¿è¥å¤æ³¨
- ../app/shared/shared-abuse-list/moderation-comment-modal.component.html3
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html3
æ¤å¤æ³¨ä»
éæ¨åå
¶ä»çå¯åå¯è§ã
- ../app/shared/shared-abuse-list/moderation-comment-modal.component.html21
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html21
æ´æ°å¤æ³¨
- ../app/shared/shared-abuse-list/moderation-comment-modal.component.html31
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html31
Advanced report filters
- ../app/shared/shared-abuse-list/abuse-list-table.component.html18
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html18
Unsolved reports
- ../app/shared/shared-abuse-list/abuse-list-table.component.html19
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html19
Accepted reports
- ../app/shared/shared-abuse-list/abuse-list-table.component.html20
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html20
Refused reports
- ../app/shared/shared-abuse-list/abuse-list-table.component.html21
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html21
Reports with blocked videos
- ../app/shared/shared-abuse-list/abuse-list-table.component.html22
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html22
Reports with deleted videos
- ../app/shared/shared-abuse-list/abuse-list-table.component.html23
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html23
举æ¥è
- ../app/shared/shared-abuse-list/abuse-details.component.html7
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html41
+ src/app/shared/shared-abuse-list/abuse-details.component.html7
-
+
-
-
+
+
- ../app/shared/shared-abuse-list/abuse-details.component.html27
+ src/app/shared/shared-abuse-list/abuse-details.component.html27
{VAR_PLURAL, plural, =1 {1 report} other {
reports} }
- ../app/shared/shared-abuse-list/abuse-details.component.html27
+ src/app/shared/shared-abuse-list/abuse-details.component.html27
è§é¢
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html18
+ src/app/+my-library/my-ownership/my-ownership.component.html20
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html60
+
+
+
+ Comment
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html61
This video has been reported multiple times.
- ../app/shared/shared-abuse-list/abuse-list-table.component.html88
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html95
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html95
The video was blocked
- ../app/shared/shared-abuse-list/abuse-list-table.component.html97
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html104
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html104
@@ -3099,50 +3596,53 @@ The link will expire within 1 hour.
on
- ../app/shared/shared-abuse-list/abuse-list-table.component.html100
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html107
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html124
Video was deleted
- ../app/shared/shared-abuse-list/abuse-list-table.component.html107
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html114
Account deleted
- ../app/shared/shared-abuse-list/abuse-list-table.component.html143
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html150
Open video in a new tab
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html49
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html49
ç¶æ
-
-
+
+
- ../app/+admin/follows/followers-list/followers-list.component.html29
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html44
+ src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29
Messages
- ../app/shared/shared-abuse-list/abuse-list-table.component.html44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html45
Internal note
- ../app/shared/shared-abuse-list/abuse-list-table.component.html45
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html46
Score
-
-
+
+
- ../app/+admin/follows/followers-list/followers-list.component.html30
+ src/app/+admin/follows/followers-list/followers-list.component.html30
@@ -3151,66 +3651,78 @@ The link will expire within 1 hour.
of
reports
- ../app/shared/shared-abuse-list/abuse-list-table.component.html5
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html5
Reportee
- ../app/shared/shared-abuse-list/abuse-details.component.html33
+ src/app/shared/shared-abuse-list/abuse-details.component.html33
-
+
-
-
+
+
- ../app/shared/shared-abuse-list/abuse-details.component.html52
+ src/app/shared/shared-abuse-list/abuse-details.component.html52
{VAR_PLURAL, plural, =1 {1 report} other {
reports} }
- ../app/shared/shared-abuse-list/abuse-details.component.html52
+ src/app/shared/shared-abuse-list/abuse-details.component.html52
Updated
- ../app/shared/shared-abuse-list/abuse-details.component.html58
+ src/app/shared/shared-abuse-list/abuse-details.component.html58
Mute domain
- ../app/shared/shared-moderation/server-blocklist.component.html24
+ src/app/shared/shared-moderation/server-blocklist.component.html24
+ src/app/shared/shared-moderation/server-blocklist.component.html24
å®ä¾
- ../app/+about/about.component.html5
+ src/app/+search/search-filters.component.html165
+ src/app/shared/shared-moderation/server-blocklist.component.html32
+ src/app/+about/about.component.html5
+ src/app/shared/shared-moderation/server-blocklist.component.html32
å±è½æ¶é´
-
-
+
+
- ../app/shared/shared-moderation/server-blocklist.component.html33
+ src/app/shared/shared-moderation/server-blocklist.component.html33
+ src/app/shared/shared-moderation/account-blocklist.component.html29
+ src/app/shared/shared-moderation/account-blocklist.component.html29
+ src/app/shared/shared-moderation/server-blocklist.component.html33
åæ¶å±è½
- ../app/shared/shared-moderation/server-blocklist.component.html40
+ src/app/shared/shared-moderation/server-blocklist.component.html40
+ src/app/shared/shared-moderation/account-blocklist.component.html36
+ src/app/shared/shared-moderation/account-blocklist.component.html36
+ src/app/shared/shared-moderation/server-blocklist.component.html40
No server found matching current filters.
- ../app/shared/shared-moderation/server-blocklist.component.html56
+ src/app/shared/shared-moderation/server-blocklist.component.html56
+ src/app/shared/shared-moderation/server-blocklist.component.html56
No server found.
- ../app/shared/shared-moderation/server-blocklist.component.html57
+ src/app/shared/shared-moderation/server-blocklist.component.html57
+ src/app/shared/shared-moderation/server-blocklist.component.html57
@@ -3219,52 +3731,55 @@ The link will expire within 1 hour.
of
muted instances
- ../app/shared/shared-moderation/server-blocklist.component.html10
+ src/app/shared/shared-moderation/server-blocklist.component.html10
+ src/app/shared/shared-moderation/server-blocklist.component.html10
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
- ../app/+admin/follows/following-list/following-list.component.html82
+ src/app/+admin/follows/following-list/following-list.component.html82
Mute domains
- ../app/shared/shared-moderation/server-blocklist.component.html64
+ src/app/shared/shared-moderation/server-blocklist.component.html64
+ src/app/shared/shared-moderation/server-blocklist.component.html64
å¸æ·
- ../app/shared/shared-moderation/account-blocklist.component.html28
+ src/app/shared/shared-moderation/account-blocklist.component.html28
+ src/app/shared/shared-moderation/account-blocklist.component.html28
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html59
No account found matching current filters.
- ../app/shared/shared-moderation/account-blocklist.component.html63
+ src/app/shared/shared-moderation/account-blocklist.component.html63
+ src/app/shared/shared-moderation/account-blocklist.component.html63
No account found.
- ../app/shared/shared-moderation/account-blocklist.component.html64
-
- List installed plugins
-
- ../app/+admin/plugins/plugins.routes.ts
- 28
-
-
- Search plugins
-
- ../app/+admin/plugins/plugins.routes.ts
- 37
-
-
- Show plugin
-
- ../app/+admin/plugins/plugins.routes.ts
- 46
-
+ src/app/shared/shared-moderation/account-blocklist.component.html64
+ src/app/shared/shared-moderation/account-blocklist.component.html64
+
+
+
+ List installed plugins
+ src/app/+admin/plugins/plugins.routes.ts28
+
+
+
+ Search plugins
+ src/app/+admin/plugins/plugins.routes.ts37
+
+
+
+ Show plugin
+ src/app/+admin/plugins/plugins.routes.ts46
@@ -3273,90 +3788,99 @@ The link will expire within 1 hour.
of
muted accounts
- ../app/shared/shared-moderation/account-blocklist.component.html10
+ src/app/shared/shared-moderation/account-blocklist.component.html10
+ src/app/shared/shared-moderation/account-blocklist.component.html10
æ件/主é¢
- ../app/+admin/admin.component.ts92
+ src/app/+admin/admin.component.ts99
å·²å®è£
- ../app/+admin/plugins/plugins.component.html3
+ src/app/+admin/plugins/plugins.component.html3
Plugin homepage (new window)
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html17
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html40
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html17
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html21
æç´¢
- ../app/+admin/plugins/plugins.component.html5
+ src/app/header/search-typeahead.component.html8
+ src/app/shared/shared-instance/instance-features-table.component.html122
+ src/app/+admin/plugins/plugins.component.html5
Users can resolve distant content
- ../app/shared/shared-instance/instance-features-table.component.html101
+ src/app/shared/shared-instance/instance-features-table.component.html126
Close this message
- ../app/app.component.html34
+ src/app/app.component.html34
+ src/app/app.component.html34
设置
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
+ src/app/+my-account/my-account-settings/my-account-settings.component.html1
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
Display settings
- ../app/modal/quick-settings-modal.component.html8
+ src/app/modal/quick-settings-modal.component.html10
å¸è½½
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html32
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html32
为äºå è½½æ¨æ°å®è£
çæ件æ主é¢ï¼è¯·å·æ°é¡µé¢ã
- ../app/+admin/plugins/plugin-search/plugin-search.component.html10
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html10
å½ä¸æµè¡
- ../app/+admin/plugins/plugin-search/plugin-search.component.html16
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html16
-
+
- for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>"
+ for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>"
- ../app/+admin/plugins/plugin-search/plugin-search.component.html23
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html22
{VAR_PLURAL, plural, =1 {æ¡ç»æ} other {æ¡ç»æ} }
- ../app/+admin/plugins/plugin-search/plugin-search.component.html23
+ src/app/+search/search.component.html5
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html23
没æç»æã
- ../app/+admin/plugins/plugin-search/plugin-search.component.html29
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html29
Plugin npm package (new window)
- ../app/+admin/plugins/plugin-search/plugin-search.component.html44
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html44
@@ -3365,688 +3889,917 @@ The link will expire within 1 hour.
没æ设置é项ã
-
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html16
+
ç³»ç»
- ../app/+admin/admin.component.ts96
+ src/app/+admin/admin.component.ts103
ä»»å¡
- ../app/+admin/system/system.component.html5
+ src/app/+admin/system/system.component.html3
æ¥å¿
- ../app/+admin/system/system.component.html7
+ src/app/+admin/system/system.component.html5
è°è¯
- ../app/+admin/system/system.component.html8
+ src/app/+admin/system/system.component.html7
+
+
+
+ Delete this comment
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts65
+
+
+
+ Delete all comments of this account
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts71
+
+
+
+ Comments are deleted after a few minutes
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts72
+
+
+
+ comments deleted.
+
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts
+ 137
+
+
+
+
+ Do you really want to delete all comments of ?
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts157
+
+
+
+ Comments of will be deleted in a few minutes
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169
+
+
+
+ Video comments
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html3
+
+
+
+ Showing to of comments
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html14
+
+
+
+ Advanced comments filters
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html36
+
+
+
+ Local comments
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html37
+
+
+
+ Remote comments
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html38
+
+
+
+ Select all rows
+
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.html
+ 55
+
+
+ src/app/+admin/users/user-list/user-list.component.html
+ 50
+
Job type
- ../app/+admin/system/jobs/jobs.component.html3
+ src/app/+admin/system/jobs/jobs.component.html3
Job state
- ../app/+admin/system/jobs/jobs.component.html12
-
- Showing to of jobs
+ src/app/+admin/system/jobs/jobs.component.html12
+
+
+
+ any
- ../app/+admin/system/jobs/jobs.component.html
- 32
+ 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.html35
ç±»å
-
- ../app/+admin/system/jobs/jobs.component.html40
- No jobs found.
+ src/app/+admin/system/jobs/jobs.component.html42
+
+
+
+ No jobs found.
- ../app/+admin/system/jobs/jobs.component.html
- 86
+ src/app/+admin/system/jobs/jobs.component.html
+ 94
-
- No jobs found that are .
+
+
+
+ No jobs found.
- ../app/+admin/system/jobs/jobs.component.html
- 87
+ src/app/+admin/system/jobs/jobs.component.html
+ 95
+
+
+ No jobs found.
+ src/app/+admin/system/jobs/jobs.component.html98
+
+
+
+ No jobs found that are .
+ src/app/+admin/system/jobs/jobs.component.html99
+
å·æ°
-
- ../app/+admin/system/logs/logs.component.html33
- now
-
- ../app/+admin/system/logs/logs.component.html
- 15
-
+ src/app/+admin/system/logs/logs.component.html34
+
+
+
+ now
+ src/app/+admin/system/logs/logs.component.html15
Loading...
-
- ../app/+admin/system/logs/logs.component.html37
+ src/app/+admin/system/logs/logs.component.html38
+
-
+
By
- ->
+ ->
-
- ../app/+admin/system/logs/logs.component.html45
+ src/app/+admin/system/logs/logs.component.html46
+
INSTANCE
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html15
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html15
å称
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html21
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html32
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html32
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html21
ç®ä»
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html30
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html30
Main instance categories
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html48
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html48
Add a new category
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html55
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html55
The
- sharing system
- implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
+ sharing system
+ implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
- ../app/shared/shared-user-settings/user-video-settings.component.html50
+ src/app/shared/shared-user-settings/user-video-settings.component.html50
Help share videos being played
- ../app/shared/shared-user-settings/user-video-settings.component.html47
+ src/app/shared/shared-user-settings/user-video-settings.component.html47
When on a video page, directly start playing the video.
- ../app/shared/shared-user-settings/user-video-settings.component.html61
+ src/app/shared/shared-user-settings/user-video-settings.component.html61
Automatically play videos
- ../app/shared/shared-user-settings/user-video-settings.component.html58
+ src/app/shared/shared-user-settings/user-video-settings.component.html58
When a video ends, follow up with the next suggested video.
- ../app/shared/shared-user-settings/user-video-settings.component.html72
+ src/app/shared/shared-user-settings/user-video-settings.component.html72
Automatically start playing the next video
- ../app/shared/shared-user-settings/user-video-settings.component.html69
+ src/app/shared/shared-user-settings/user-video-settings.component.html69
Main languages you/your moderators speak
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html62
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html62
MODERATION & NSFW
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html80
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html80
Manage
- users
- to build a moderation team.
+ users
+ to build a moderation team.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html82
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html82
This instance is dedicated to sensitive or NSFW content
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html91
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html91
Enabling it will allow other administrators to know that you are mainly federating sensitive content.
-
-
+
+
Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html96
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html96
é对å
å«ææå
容è§é¢ççç¥
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html104
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html104
With
- Do not list
- or
- Blur thumbnails
- , a confirmation will be requested to watch the video.
+ Do not list
+ or
+ Blur thumbnails
+ , a confirmation will be requested to watch the video.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html109
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html109
ä¸è¦ååº
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html117
+ src/app/shared/shared-user-settings/user-video-settings.component.html16
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html117
对缩ç¥å¾è¿è¡æ¨¡ç³å¤ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html118
+ src/app/shared/shared-user-settings/user-video-settings.component.html17
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html118
æ£å¸¸æ¾ç¤º
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8
+ src/app/shared/shared-user-settings/user-video-settings.component.html18
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html119
Strategy
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
æ¡æ¬¾
- ../app/+about/about-instance/about-instance.component.html116
+ src/app/shared/shared-instance/instance-about-accordion.component.html35
+ src/app/shared/shared-instance/instance-about-accordion.component.html35
+ src/app/+signup/+register/register.component.html13
+ src/app/+about/about-instance/about-instance.component.html168
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html126
Code of conduct
- ../app/+about/about-instance/about-instance.component.html107
+ src/app/shared/shared-instance/instance-about-accordion.component.html47
+ src/app/shared/shared-instance/instance-about-accordion.component.html47
+ src/app/+about/about-instance/about-instance.component.html154
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html135
Moderation information
- ../app/+about/about-instance/about-instance.component.html98
+ src/app/shared/shared-instance/instance-about-accordion.component.html41
+ src/app/shared/shared-instance/instance-about-accordion.component.html41
+ src/app/+about/about-instance/about-instance.component.html140
+ src/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
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html145
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145
YOU AND YOUR INSTANCE
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html159
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html159
Who is behind the instance?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html165
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html165
A single person? A non-profit? A company?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html166
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html166
Why did you create this instance?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html177
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177
To share your personal videos? To open registrations and allow people to upload what they want?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html178
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html178
How long do you plan to maintain this instance?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html188
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html188
It's important to know for users who want to register on your instance
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html189
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html189
How will you finance the PeerTube server?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html199
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html199
With your own funds? With user donations? Advertising?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html200
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html200
OTHER INFORMATION
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html214
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html214
What server/hardware does the instance run on?
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html220
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html221
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221
Instance information
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html7
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html7
APPEARANCE
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html245
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html245
Use
- plugins & themes
- for more involved changes, or
- add slight customizations
- .
+ plugins & themes
+ for more involved changes, or
+ add slight customizations
+ .
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html247
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html247
é»è®¤
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html259
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html259
Landing page
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html268
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html268
Discover videos
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html271
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html271
Trending videos
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html272
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html272
Most liked videos
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html273
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273
Recently added videos
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html274
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html274
æ¬å°è§é¢
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html275
+ src/app/menu/menu.component.html147
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html275
BROADCAST MESSAGE
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html286
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286
Display a message on your instance
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html288
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html288
Enable broadcast message
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html299
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html299
Allow users to dismiss the broadcast message
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html306
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html306
Broadcast message level
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html311
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html311
Message
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html323
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html323
NEW USERS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html338
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html338
Manage
- users
- to set their quota individually.
+ users
+ to set their quota individually.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html340
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html340
注åéè¦éªè¯çµåé®ä»¶å°å
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html358
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html360
注åéå¶
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html362
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html364
+
+
+
+ {VAR_PLURAL, plural, =1 {user} other {users}}
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 370
+
Enable Signup
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html350
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html350
ç¨æ·
- ../app/+admin/users/user-edit/user-edit.component.html5
+ src/app/+admin/users/user-edit/user-edit.component.html4
+ src/app/+admin/users/user-edit/user-edit.component.html4
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
- ../app/+admin/users/user-edit/user-edit.component.html24
+ src/app/+admin/users/user-edit/user-edit.component.html24
+ src/app/+admin/users/user-edit/user-edit.component.html24
{VAR_PLURAL, plural, =1 {Channel} other {Channels} }
- ../app/+admin/users/user-edit/user-edit.component.html30
+ src/app/+admin/users/user-edit/user-edit.component.html30
+ src/app/+admin/users/user-edit/user-edit.component.html30
{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }
- ../app/+admin/users/user-edit/user-edit.component.html36
+ src/app/+admin/users/user-edit/user-edit.component.html36
+ src/app/+admin/users/user-edit/user-edit.component.html36
Incriminated in reports
- ../app/+admin/users/user-edit/user-edit.component.html42
+ src/app/+admin/users/user-edit/user-edit.component.html42
+ src/app/+admin/users/user-edit/user-edit.component.html42
Authored reports accepted
- ../app/+admin/users/user-edit/user-edit.component.html48
+ src/app/+admin/users/user-edit/user-edit.component.html48
+ src/app/+admin/users/user-edit/user-edit.component.html48
{VAR_PLURAL, plural, =1 {Comment} other {Comments} }
- ../app/+admin/users/user-edit/user-edit.component.html54
+ src/app/+admin/users/user-edit/user-edit.component.html54
+ src/app/+admin/users/user-edit/user-edit.component.html54
NEW USER
- ../app/+admin/users/user-edit/user-edit.component.html73
+ src/app/+admin/users/user-edit/user-edit.component.html73
+ src/app/+admin/users/user-edit/user-edit.component.html73
Configuration
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1
Default video quota per user
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html377
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html382
Default daily upload limit per user
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html389
-
-
-
- Allow import with HTTP URL (i.e. YouTube)
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html417
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html394
Allow import with a torrent file or a magnet URI
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html424
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html429
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html441
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html446
Block new videos automatically
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html438
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html443
SEARCH
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html455
-
-
-
- Allow
- your users
- to look up remote videos/actors by their URI, that may not be federated with your instance
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html469
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html460
Allow users to do remote URI/handle search
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html466
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html471
-
-
- Allow
- anonymous users
- to look up remote videos/actors by their URI, that may not be federated with your instance
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html480
+
+
+ Allow your users to look up remote videos/actors that may not be federated with your instance
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html474
Allow anonymous to do remote URI/handle search
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html477
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html482
+
+
+
+ Allow anonymous users to look up remote videos/actors that may not be federated with your instance
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html485
â ï¸ This functionality depends heavily on the moderation of instances followed by the search index you select.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html494
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html499
You should only use moderated search indexes in production, or
- host your own
- .
+ host your own
+ .
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html497
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html502
Search index URL
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html503
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html508
Disable local search in search bar
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html514
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html519
Otherwise the local search stays used by default
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html524
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html529
Search bar uses the global search index by default
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html521
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html526
Enable global search
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html491
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html496
FEDERATION
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html542
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html547
Manage
- relations
- with other instances.
+ relations
+ with other instances.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html544
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html549
Other instances can follow yours
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html556
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
Manually approve new instance followers
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html563
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html568
Automatically follow back instances
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html576
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html581
You should only follow moderated indexes in production, or
- host your own
- .
+ host your own
+ .
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html595
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html600
â ï¸ This functionality requires a lot of attention and extra moderation.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html353
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html353
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html584
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Index URL
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html601
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html606
Automatically follow instances of a public index
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html589
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
ADMINISTRATORS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html621
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html626
管çå
-
- ../app/core/users/user.service.ts383
+ src/app/core/users/user.service.ts383
+
管çåçµåé®ä»¶å°å
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html627
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html632
å¼å¯èç³»è¡¨æ ¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html638
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html643
åºæ¬é
ç½®
- ../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.html701
TWITTER
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html655
+ 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.
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html657
+
+
+ Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 654,656
+
æ¨ç Twitter ç¨æ·å
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html667
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html665
Instance allowed by Twitter
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html679
-
-
-
-
- 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 on your PeerTube instance.
-
-
- Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on
-
- https://cards-dev.twitter.com/validator
-
- to see if you instance is allowed.
-
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684
-
-
-
- æå¡
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html649
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html677
+
+
+
+ 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.html682
+
+
+
+ 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.html711
+
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714
+
+
+
+ Read guidelines
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html718
+
+
+
+ LIVE
+ src/app/shared/shared-thumbnail/video-thumbnail.component.html31
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html877
+
+
+
+ Enable users of your instance to stream live.
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html879
+
+
+
+ â ï¸ Enabling live streaming requires trust in your users and extra moderation work
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 894
+
+
+
+
+ If enabled, your server needs to accept incoming TCP traffic on port
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 895
+
+
+
+
+ Allow your users to automatically publish a replay of their live
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html903
+
+
+
+ If the user quota is reached, PeerTube will automatically terminate the live streaming
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906
+
+
+
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912
+
+
+
+ {VAR_PLURAL, plural, =1 {live} other {lives}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915
+
+
+
+ Max simultaneous lives created per user (-1 for "unlimited")
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html920
+
+
+
+ {VAR_PLURAL, plural, =1 {live} other {lives}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html923
+
+
+
+ Max live duration
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html928
+
+
+
+ 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.html947
+
+
+
+ Live transcoding threads
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html986
+
+
+
+ Live resolutions to generate
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html967
+
+
+
+ Allow live streaming
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html890
+
+
+
+ Transcoding enabled for live streams
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html961
+
+
+
+ will claim at most with VOD transcoding
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html988
+
+
+
+ will claim at least with VOD transcoding
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html989
+
+
+
+ {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html855
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html995
+
+
+
+ Live streaming
+ src/app/shared/shared-instance/instance-features-table.component.html67
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871
TRANSCODING
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html728
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html945
@@ -4054,535 +4807,525 @@ The link will expire within 1 hour.
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in
resources, this is a critical part of PeerTube, so tread carefully.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html730
+
+
+
+ Input formats
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748
å¯ç¨è½¬ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742
+
+
+
+ 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.html785
-
-
- å¦æç¦ç¨è½¬ç ï¼ç¨æ·ä¸ä¼ çè§é¢å¾æå¯è½æ æ³æ£å¸¸ææ¾ï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727
+
+
+ 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.html805
-
-
- Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738
+
+
+ will claim at most with live transcoding
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848
+
+
+
+ will claim at least with live transcoding
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html849
å
许é¢å¤çæå±
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html753
-
-
- Allows users to upload audio files that will be merged with the preview file on upload.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749
+
+
+ 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.html756
å
许ä¸ä¼ é³é¢æ件
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764
-
-
-
- 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
-
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762
-
-
-
- WebTorrent support enabled
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758
-
-
-
-
- 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
-
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783
+
+
+ Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html767
+
+
+
+ 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.html768
+
+
+
+ Output formats
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html775
+
+
+
+ WebTorrent enabled
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html781
HLS with P2P support enabled
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html800
+
+
+
+ Resolutions to generate per enabled format
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html822
转ç 线ç¨æ°
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804
-
-
-
- Resolutions to generate
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846
CACHE
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1018
Some files are not federated, and fetched when necessary. Define their caching policies.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1020
Number of previews to keep in cache
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1028
+
+
+
+ {VAR_PLURAL, plural, =1 {cached image} other {cached images}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1034
Number of video captions to keep in cache
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1040
+
+
+
+ {VAR_PLURAL, plural, =1 {cached image} other {cached images}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1046
CUSTOMIZATIONS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1058
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1060
JavaScript
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1069
Write JavaScript code directly.
- Example:
- console.log('my instance is amazing');
-
+ Example:
+ console.log('my instance is amazing');
+
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1073
-
+
Write CSS code directly. Example:
-
-
- #custom-css
+
+
+ #custom-css
color: red;
-
+
Prepend with
- #custom-css
- to override styles. Example:
-
-
- #custom-css .logged-in-email
+ #custom-css
+ to override styles. Example:
+
+
+ #custom-css .logged-in-email
color: red;
-
+
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1092
+
+
+
+ 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.html1130
+
+
+
+ You cannot allow live replay if you don't enable transcoding.
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1134
é«çº§è®¾ç½®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012
æ´æ°è®¾ç½®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950
-
-
-
- It seems like the configuration is invalid. Please search for potential errors in the different tabs.
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1137
VIDEO SETTINGS
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html26
+ src/app/+my-account/my-account-settings/my-account-settings.component.html26
+
NOTIFICATIONS
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html37
+ src/app/+my-account/my-account-settings/my-account-settings.component.html37
+
INTERFACE
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html47
+ src/app/+my-account/my-account-settings/my-account-settings.component.html47
+
PASSWORD
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html57
+ src/app/+my-account/my-account-settings/my-account-settings.component.html57
+
EMAIL
-
- ../app/+my-account/my-account-settings/my-account-settings.component.html67
+ src/app/+my-account/my-account-settings/my-account-settings.component.html67
+
DANGER ZONE
- ../app/+admin/users/user-edit/user-edit.component.html197
+ src/app/+my-account/my-account-settings/my-account-settings.component.html77
+ src/app/+admin/users/user-edit/user-edit.component.html198
+ src/app/+admin/users/user-edit/user-edit.component.html198
个人èµæ
- ../app/shared/shared-video-miniature/video-download.component.ts170
+ src/app/shared/shared-video-miniature/video-download.component.ts170
Resolution
- ../app/shared/shared-video-miniature/video-download.component.ts179
+ src/app/shared/shared-video-miniature/video-download.component.ts179
Aspect ratio
- ../app/shared/shared-video-miniature/video-download.component.ts180
+ src/app/shared/shared-video-miniature/video-download.component.ts180
Average frame rate
- ../app/shared/shared-video-miniature/video-download.component.ts181
+ src/app/shared/shared-video-miniature/video-download.component.ts181
Pixel format
- ../app/shared/shared-video-miniature/video-download.component.ts182
+ src/app/shared/shared-video-miniature/video-download.component.ts182
Sample rate
- ../app/shared/shared-video-miniature/video-download.component.ts186
+ src/app/shared/shared-video-miniature/video-download.component.ts186
Channel Layout
- ../app/shared/shared-video-miniature/video-download.component.ts187
+ src/app/shared/shared-video-miniature/video-download.component.ts187
è§é¢è®¾ç½®
- ../app/modal/quick-settings-modal.component.html16
+ src/app/modal/quick-settings-modal.component.html18
Interface settings
- ../app/modal/quick-settings-modal.component.html20
+ src/app/modal/quick-settings-modal.component.html22
æ´æ¹å¯ç
- ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html33
å½åå¯ç
- ../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.html8
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27
æ°å¯ç
- ../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
确认æ°å¯ç
- ../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
é对å
å«ææå
容è§é¢çé»è®¤çç¥
- ../app/shared/shared-user-settings/user-video-settings.component.html4
+ src/app/shared/shared-user-settings/user-video-settings.component.html4
With
- Do not list
- or
- Blur thumbnails
- , a confirmation will be requested to watch the video.
+ Do not list
+ or
+ Blur thumbnails
+ , a confirmation will be requested to watch the video.
- ../app/shared/shared-user-settings/user-video-settings.component.html8
+ src/app/shared/shared-user-settings/user-video-settings.component.html8
Policy for sensitive videos
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html116
+ src/app/shared/shared-user-settings/user-video-settings.component.html15
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html116
Only display videos in the following languages/subtitles
- ../app/shared/shared-user-settings/user-video-settings.component.html25
+ src/app/shared/shared-user-settings/user-video-settings.component.html25
In Recently added, Trending, Local, Most liked and Search pages
- ../app/shared/shared-user-settings/user-video-settings.component.html28
+ src/app/shared/shared-user-settings/user-video-settings.component.html28
Add a new language
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html69
+ src/app/shared/shared-user-settings/user-video-settings.component.html36
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html69
æ¨å½åççµåé®ä»¶å°åæ¯
-
+
-
+
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5
-
+
- æ£å¨çå¾
çµåé®ä»¶éªè¯
+ æ£å¨çå¾
çµåé®ä»¶éªè¯
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9
æ°ççµåé®ä»¶å°å
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15
-
-
-
- æ¨çæ°çµåé®ä»¶å°å
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17
-
-
-
- Your current password
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html26
-
-
-
- æ¨çå¯ç
- ../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
ä¿®æ¹çµåé®ä»¶å°å
- ../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
主é¢
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html255
+ src/app/shared/shared-user-settings/user-interface-settings.component.html4
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html255
å®ä¾é»è®¤
- ../app/shared/shared-user-settings/user-interface-settings.component.html8
+ src/app/shared/shared-user-settings/user-interface-settings.component.html8
PeerTube é»è®¤
- ../app/shared/shared-user-settings/user-interface-settings.component.html9
+ src/app/shared/shared-user-settings/user-interface-settings.component.html9
转移è§é¢
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html3
éæ©æ°çææè
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html10
Search your videos
- ../app/+my-account/my-account-videos/my-account-videos.component.html11
+ src/app/+my-library/my-videos/my-videos.component.html23
æ¥å转移
- ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html3
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html3
Select a channel to receive the video
- ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html10
Channel that will receive the video
- ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html13
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html13
My ownership changes
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html3
+ src/app/+my-library/my-ownership/my-ownership.component.html3
åèµ·è
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html19
+ src/app/+my-library/my-ownership/my-ownership.component.html19
å建æ¥æ
-
-
+
+
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html23
+ src/app/+my-library/my-ownership/my-ownership.component.html22
ç¶æ
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html25
+ src/app/+my-library/my-ownership/my-ownership.component.html25
Account page
-
- ../app/+videos/+video-watch/video-watch.component.html169
+ src/app/+videos/+video-watch/video-watch.component.html185
+ src/app/+videos/+video-watch/video-watch.component.html191
+
-
- ../app/+videos/+video-watch/video-watch.component.html176
+ src/app/+videos/+video-watch/video-watch.component.html192
+
No ownership change request found.
- ../app/+my-account/my-account-ownership/my-account-ownership.component.html83
-
- Account settings
-
- ../app/+my-account/my-account-routing.module.ts
- 37
-
-
- Account playlists
-
- ../app/+my-account/my-account-routing.module.ts
- 55
-
-
- Create new playlist
-
- ../app/+my-account/my-account-routing.module.ts
- 64
-
-
- Playlist elements
-
- ../app/+my-account/my-account-routing.module.ts
- 73
-
+ src/app/+my-library/my-ownership/my-ownership.component.html83
+
+
+
+ Account settings
+ src/app/+my-account/my-account-routing.module.ts29
+
+
+
+ Playlist elements
+ src/app/+my-library/my-library-routing.module.ts58
My imports
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html3
+ src/app/+my-library/my-videos/my-videos.component.html11
+ src/app/+my-library/my-video-imports/my-video-imports.component.html3
Create video channel
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html19
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html19
ä½è®¢é
è
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html32
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html32
示ä¾ï¼my_channel
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html35
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html35
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html35
CHANNEL
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html26
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html26
-
- Short text to tell people how they can support your channel (membership platform...).<br /><br />
+
+ Short text to tell people how they can support your channel (membership platform...).<br /><br />
When you will upload a video in this channel, the video support field will be automatically filled by this text.
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html77
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html77
æ´æ¹æ¤é¢éææè§é¢çæ¯æä¿¡æ¯
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html92
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html92
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html92
ä½è®¢é
è
- ../app/shared/shared-main/account/actor-avatar-info.component.html21
+ src/app/shared/shared-main/account/actor-avatar-info.component.html22
ç®æ
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html17
See the error
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html27
+ src/app/+my-library/my-video-imports/my-video-imports.component.html27
+ src/app/+my-library/my-video-imports/my-video-imports.component.html27
This video was deleted
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html49
+ src/app/+my-library/my-video-imports/my-video-imports.component.html49
@@ -4591,371 +5334,406 @@ The link will expire within 1 hour.
of
imports
- ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html10
Once you delete your account, there is no going back. You will be asked to confirm this action.
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2
å é¤æ¨çå¸æ·
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4
æ¨å°æªè®¢é
ä»»ä½é¢éã
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html18
Channel page
-
- ../app/+videos/+video-watch/video-watch.component.html166
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html27
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html30
+ src/app/+videos/+video-watch/video-watch.component.html182
+
ç±
å建
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html35
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html35
Owner account page
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html34
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html34
转å°è§é¢ææè
çå¸æ·é¡µé¢
- ../app/+video-channels/video-channels.component.html30
+ src/app/+video-channels/video-channels.component.html30
Video history
- ../app/+my-account/my-account-history/my-account-history.component.html9
+ src/app/+my-library/my-history/my-history.component.html9
-
-
+
+
å é¤è§çåå²
- ../app/+my-account/my-account-history/my-account-history.component.html13
+ src/app/+my-library/my-history/my-history.component.html13
You don't have any video history yet.
- ../app/+my-account/my-account-history/my-account-history.component.html19
+ src/app/+my-library/my-history/my-history.component.html19
+
+
+
+ Open syndication dropdown
+
+ src/app/shared/shared-main/feeds/feed.component.html
+ 3
+
+
+ src/app/shared/shared-main/feeds/feed.component.html
+ 3
+
-
-
+
+
éç¥å好
- ../app/+my-account/my-account-notifications/my-account-notifications.component.html4
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html4
Newest first
- ../app/+my-account/my-account-notifications/my-account-notifications.component.html11
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
Unread first
- ../app/+my-account/my-account-notifications/my-account-notifications.component.html12
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html12
All read
- ../app/+my-account/my-account-notifications/my-account-notifications.component.html26
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html26
å¨æ
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2
ç½é¡µ
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3
My Playlists
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html4
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html4
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html4
NEW PLAYLIST
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html25
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html25
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html25
PLAYLIST
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html26
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html26
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html26
Create playlist
- ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html18
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html18
+
+
+
+ My video channels
+ src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts13
+
+
+
+ Create a new video channel
+ src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts22
Playlist } deleted.
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts
- 61
-
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts60
ææ¾å表缩ç¥å¾
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html82
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html82
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html82
Search your playlists
- ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html10
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html10
ææ¾å表ä¸æ²¡æè§é¢
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html25
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html25
Browse videos on PeerTube to add them in your playlist.
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28
See the
- documentation
- for more information.
+ documentation
+ for more information.
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html32
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
Welcome to PeerTube!
- ../app/+signup/shared/signup-success.component.html8
+ src/app/+signup/shared/signup-success.component.html8
If you need help to use PeerTube, you can have a look at the
- documentation
- .
+ documentation
+ .
- ../app/+signup/shared/signup-success.component.html14
-
- Login
-
- ../app/+login/login-routing.module.ts
- 14
-
+ src/app/+signup/shared/signup-success.component.html14
+
+
+
+ Login
+ src/app/+login/login-routing.module.ts14
å¸æ·çµåé®ä»¶å°åéªè¯ç¡®è®¤ä¿¡æ¯
- ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html3
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html3
å·²æ´æ°çµåé®ä»¶å°åã
- ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
åçé误ã
- ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
-
- Video channel videos
-
- ../app/+video-channels/video-channels-routing.module.ts
- 25
-
-
- Video channel playlists
-
- ../app/+video-channels/video-channels-routing.module.ts
- 38
-
-
- About video channel
-
- ../app/+video-channels/video-channels-routing.module.ts
- 47
-
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
+
+
+
+ Video channel videos
+ src/app/+video-channels/video-channels-routing.module.ts25
+
+
+
+ Video channel playlists
+ src/app/+video-channels/video-channels-routing.module.ts38
+
+
+
+ About video channel
+ src/app/+video-channels/video-channels-routing.module.ts47
å¸æ·éªè¯çµåé®ä»¶è¯·æ±
- ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html3
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html3
åééªè¯çµåé®ä»¶
- ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17
æ¤å®ä¾æ ééªè¯çµåé®ä»¶å°åã
- ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20
+
+
+
+ Verify account via email
+ src/app/+signup/+verify-account/verify-account-routing.module.ts17
+
+
+
+ Ask to send an email to verify you account
+ src/app/+signup/+verify-account/verify-account-routing.module.ts26
å·²å°ç¦
- ../app/+accounts/accounts.component.html18
+ src/app/+accounts/accounts.component.html18
å·²å±è½å®ä¾
- ../app/+accounts/accounts.component.html20
+ src/app/+accounts/accounts.component.html20
已被æ¨çå®ä¾å±è½
- ../app/+accounts/accounts.component.html21
+ src/app/+accounts/accounts.component.html21
已被æ¨çå®ä¾å±è½çå®ä¾
- ../app/+accounts/accounts.component.html22
+ src/app/+accounts/accounts.component.html22
Manage account
- ../app/+accounts/accounts.component.html36
+ src/app/+accounts/accounts.component.html36
æ¤å¸æ·æ²¡æè§é¢é¢éã
- ../app/+accounts/account-video-channels/account-video-channels.component.html4
+ src/app/+accounts/account-video-channels/account-video-channels.component.html4
{VAR_PLURAL, plural, =1 {1 subscriber} other {
subscribers} }
- ../app/+accounts/account-video-channels/account-video-channels.component.html13
+ src/app/+video-channels/video-channels.component.html28
+ src/app/+accounts/account-video-channels/account-video-channels.component.html13
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html35
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
videos} }
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html37
-
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ()!
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts
- 111,113
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts63
My Channels
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html4
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html4
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html4
NEW CHANNEL
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html25
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html25
+ src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html25
æ¥çè¿ä¸ªè§é¢é¢é
- ../app/+accounts/account-video-channels/account-video-channels.component.html9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html9
This channel doesn't have any videos.
- ../app/+accounts/account-video-channels/account-video-channels.component.html20
+ src/app/+accounts/account-video-channels/account-video-channels.component.html20
SHOW THIS CHANNEL
- ../app/+accounts/account-video-channels/account-video-channels.component.html29
+ src/app/+accounts/account-video-channels/account-video-channels.component.html29
DESCRIPTION
- ../app/+accounts/account-about/account-about.component.html5
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html5
+ src/app/+accounts/account-about/account-about.component.html5
STATS
- ../app/+accounts/account-about/account-about.component.html10
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html17
+ src/app/+accounts/account-about/account-about.component.html10
ç»è®¡
-
- ../app/menu/menu.component.html170
+ src/app/menu/menu.component.html176
+
å å
¥
- ../app/+accounts/account-about/account-about.component.html12
+ src/app/+accounts/account-about/account-about.component.html12
Manage channel
- ../app/+video-channels/video-channels.component.html22
+ src/app/+video-channels/video-channels.component.html22
Created by
- ../app/+video-channels/video-channels.component.html31
+ src/app/+video-channels/video-channels.component.html31
SUPPORT THIS CHANNEL
- ../app/+video-channels/video-channel-about/video-channel-about.component.html10
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html10
Most liked videos
-
- ../app/+videos/video-list/video-most-liked.component.ts
- 41
-
+ src/app/+videos/videos-routing.module.ts46
+ src/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
å建äº
- ../app/+video-channels/video-channel-about/video-channel-about.component.html18
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html18
@@ -4964,213 +5742,230 @@ channel with the same name ()!
playlists
- ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html3
+ src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
æ¤é¢é没æææ¾å表
- ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html6
+ src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html6
PeerTube
- ../app/+about/about.component.html7
+ src/app/+about/about.component.html7
+
+
+
+ Network
+ src/app/+about/about.component.html9
å
³æ³¨
- ../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
+
èç³»
管çå
- ../app/+about/about-instance/contact-admin-modal.component.html3
+ src/app/+about/about-instance/contact-admin-modal.component.html3
æ¨çåå
- ../app/+about/about-instance/contact-admin-modal.component.html11
+ src/app/+about/about-instance/contact-admin-modal.component.html11
æ¨ççµåé®ä»¶å°å
- ../app/+about/about-instance/contact-admin-modal.component.html20
+ src/app/+about/about-instance/contact-admin-modal.component.html20
主é¢
- ../app/+about/about-instance/contact-admin-modal.component.html29
+ src/app/+about/about-instance/contact-admin-modal.component.html29
æ¨çä¿¡æ¯
- ../app/+about/about-instance/contact-admin-modal.component.html38
+ src/app/+about/about-instance/contact-admin-modal.component.html38
About
- ../app/+about/about-instance/about-instance.component.html5
+ src/app/+about/about-instance/about-instance.component.html5
è系管çå
- ../app/+about/about-instance/about-instance.component.html7
+ src/app/+about/about-instance/about-instance.component.html7
This instance is dedicated to sensitive/NSFW content.
- ../app/+about/about-instance/about-instance.component.html19
+ src/app/+about/about-instance/about-instance.component.html19
ADMINISTRATORS & SUSTAINABILITY
- ../app/+about/about-instance/about-instance.component.html29
+ src/app/+about/about-instance/about-instance.component.html32
Who we are
- ../app/+about/about-instance/about-instance.component.html36
+ src/app/+about/about-instance/about-instance.component.html44
Why we created this instance
- ../app/+about/about-instance/about-instance.component.html45
+ src/app/+about/about-instance/about-instance.component.html58
How long we plan to maintain this instance
- ../app/+about/about-instance/about-instance.component.html54
+ src/app/+about/about-instance/about-instance.component.html72
How we will pay for this instance
- ../app/+about/about-instance/about-instance.component.html63
+ src/app/+about/about-instance/about-instance.component.html86
INFORMATION
- ../app/+about/about-instance/about-instance.component.html72
+ src/app/+about/about-instance/about-instance.component.html101
MODERATION
- ../app/+about/about-instance/about-instance.component.html91
+ src/app/+about/about-instance/about-instance.component.html128
OTHER INFORMATION
- ../app/+about/about-instance/about-instance.component.html125
+ src/app/+about/about-instance/about-instance.component.html183
Hardware information
- ../app/+about/about-instance/about-instance.component.html132
+ src/app/+about/about-instance/about-instance.component.html195
FEATURES
- ../app/+about/about-instance/about-instance.component.html140
+ src/app/+about/about-instance/about-instance.component.html203
æ¬å®ä¾æä¾çåè½
- ../app/shared/shared-instance/instance-features-table.component.html4
+ src/app/shared/shared-instance/instance-features-table.component.html4
+ src/app/shared/shared-instance/instance-about-accordion.component.html6
+ src/app/shared/shared-instance/instance-about-accordion.component.html6
STATISTICS
- ../app/+about/about-instance/about-instance.component.html147
+ src/app/+about/about-instance/about-instance.component.html215
What is PeerTube?
- ../app/+about/about-peertube/about-peertube.component.html3
+ src/app/+about/about-peertube/about-peertube.component.html3
PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
- ../app/+about/about-peertube/about-peertube.component.html10
+ src/app/+about/about-peertube/about-peertube.component.html10
-
-
-
- It is a free and open-source software, under the
- AGPLv3
- licence
- .
-
-
- ../app/+about/about-peertube/about-peertube.component.html14
+
+
+ It is free and open-source software, under AGPLv3 licence.
+ src/app/+about/about-peertube/about-peertube.component.html14
For more information, please visit
- joinpeertube.org
- .
+ joinpeertube.org
+ .
- ../app/+about/about-peertube/about-peertube.component.html19
+ src/app/+about/about-peertube/about-peertube.component.html19
Use PeerTube
documentation
- ../app/+about/about-peertube/about-peertube.component.html28
+ src/app/+about/about-peertube/about-peertube.component.html28
Discover how to setup your account, what is a channel, how to create a playlist and more!
- ../app/+about/about-peertube/about-peertube.component.html33
+ src/app/+about/about-peertube/about-peertube.component.html33
PeerTube
Applications
- ../app/+about/about-peertube/about-peertube.component.html42
+ src/app/+about/about-peertube/about-peertube.component.html41
Discover unofficial Android applications or browser addons!
- ../app/+about/about-peertube/about-peertube.component.html46
+ src/app/+about/about-peertube/about-peertube.component.html46
Contribute on
PeerTube
- ../app/+about/about-peertube/about-peertube.component.html54
+ src/app/+about/about-peertube/about-peertube.component.html54
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
- ../app/+about/about-peertube/about-peertube.component.html59
+ src/app/+about/about-peertube/about-peertube.component.html59
P2P åéç§
- ../app/+about/about-peertube/about-peertube.component.html71
+ src/app/+about/about-peertube/about-peertube.component.html71
@@ -5179,12 +5974,12 @@ channel with the same name ()!
but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
follows applies only if you want to keep using the P2P mode of PeerTube.
- ../app/+about/about-peertube/about-peertube.component.html75
+ src/app/+about/about-peertube/about-peertube.component.html75
è¿ä¼å¸¦æ¥ä»ä¹åæï¼
- ../app/+about/about-peertube/about-peertube.component.html85
+ src/app/+about/about-peertube/about-peertube.component.html85
@@ -5192,7 +5987,7 @@ channel with the same name ()!
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
In practice, this is much more difficult because:
- ../app/+about/about-peertube/about-peertube.component.html88
+ src/app/+about/about-peertube/about-peertube.component.html88
@@ -5200,7 +5995,7 @@ channel with the same name ()!
An HTTP request has to be sent on each tracker for each video to spy.
If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
- ../app/+about/about-peertube/about-peertube.component.html94
+ src/app/+about/about-peertube/about-peertube.component.html94
@@ -5209,14 +6004,14 @@ channel with the same name ()!
For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
requests sent to know every peer in the swarm
- ../app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html99
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- ../app/+about/about-peertube/about-peertube.component.html105
+ src/app/+about/about-peertube/about-peertube.component.html105
@@ -5224,30 +6019,30 @@ channel with the same name ()!
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
video
- ../app/+about/about-peertube/about-peertube.component.html109
+ src/app/+about/about-peertube/about-peertube.component.html109
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- ../app/+about/about-peertube/about-peertube.component.html114
+ src/app/+about/about-peertube/about-peertube.component.html114
Web peers are not publicly accessible: because we use WebRTC inside the web browser (
- with the
+ with the
WebTorrent library
- ), the protocol is different from classic BitTorrent.
+ ), the protocol is different from classic BitTorrent.
When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers
to forward the information to.
See
- this document
- for more information
+ this document
+ for more information
- ../app/+about/about-peertube/about-peertube.component.html118
+ src/app/+about/about-peertube/about-peertube.component.html118
@@ -5255,12 +6050,12 @@ channel with the same name ()!
The worst-case scenario of an average person spying on their friends is quite unlikely.
There are much more effective ways to get that kind of information.
- ../app/+about/about-peertube/about-peertube.component.html127
+ src/app/+about/about-peertube/about-peertube.component.html127
PeerTube å YouTube æä»ä¹ä¸åï¼
- ../app/+about/about-peertube/about-peertube.component.html131
+ src/app/+about/about-peertube/about-peertube.component.html131
@@ -5269,12 +6064,12 @@ channel with the same name ()!
In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you.
Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
- ../app/+about/about-peertube/about-peertube.component.html134
+ src/app/+about/about-peertube/about-peertube.component.html134
æåºè¯¥å¦ä½é¿å
æ´é²æç IP å°åï¼
- ../app/+about/about-peertube/about-peertube.component.html139
+ src/app/+about/about-peertube/about-peertube.component.html139
@@ -5284,12 +6079,12 @@ channel with the same name ()!
PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser.
Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
- ../app/+about/about-peertube/about-peertube.component.html142
+ src/app/+about/about-peertube/about-peertube.component.html142
ä½ ä»¬è¦å¦ä½ç¼è§£è¿ä¸ªé®é¢ï¼
- ../app/+about/about-peertube/about-peertube.component.html148
+ src/app/+about/about-peertube/about-peertube.component.html148
@@ -5297,27 +6092,22 @@ channel with the same name ()!
PeerTube wants to deliver the best countermeasures possible, to give you more choice
and render attacks less likely. Here is what we put in place so far:
- ../app/+about/about-peertube/about-peertube.component.html151
+ src/app/+about/about-peertube/about-peertube.component.html151
We set a limit to the number of peers sent by the tracker
- ../app/+about/about-peertube/about-peertube.component.html156
+ src/app/+about/about-peertube/about-peertube.component.html156
We set a limit on the request frequency received by the tracker
- ../app/+about/about-peertube/about-peertube.component.html157
+ src/app/+about/about-peertube/about-peertube.component.html157
Allow instance admins to disable P2P from the administration interface
- ../app/+about/about-peertube/about-peertube.component.html158
-
-
-
- Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server
- ../app/+about/about-peertube/about-peertube.component.html159
+ src/app/+about/about-peertube/about-peertube.component.html158
@@ -5325,566 +6115,604 @@ channel with the same name ()!
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
WebRTC in your browser.
- ../app/+about/about-peertube/about-peertube.component.html163
-
-
-
- Followers instances
- ../app/+about/about-follows/about-follows.component.html4
+ src/app/+about/about-peertube/about-peertube.component.html162
This instance does not have instances followers.
- ../app/+about/about-follows/about-follows.component.html6
-
-
-
- Followings instances
- ../app/+about/about-follows/about-follows.component.html14
-
-
-
- This instance does not have instances followings.
- ../app/+about/about-follows/about-follows.component.html16
-
- About this instance
-
- ../app/+about/about-routing.module.ts
- 26
-
-
- About PeerTube
+ src/app/+about/about-follows/about-follows.component.html6
+
+
+
+ Show full list
- ../app/+about/about-routing.module.ts
- 38
+ src/app/+about/about-follows/about-follows.component.html
+ 12
-
- About follows
- ../app/+about/about-routing.module.ts
- 47
+ 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.html18
+
+
+
+ About this instance
+ src/app/+about/about-routing.module.ts26
+
+
+
+ About PeerTube
+ src/app/+about/about-routing.module.ts38
+
+
+
+ About this instance's network
+ src/app/+about/about-routing.module.ts47
+
+
+
+ Link copied
+ src/app/+about/about-instance/about-instance.component.ts91
+
Developed with ⤠by
- Framasoft
-
+ Framasoft
+
- ../app/+about/about-peertube/about-peertube-contributors.component.html3
+ src/app/+about/about-peertube/about-peertube-contributors.component.html3
å建ä¸ä¸ªå¸æ·
- ../app/+signup/+register/register.component.html4
+ src/app/+signup/+register/register.component.html4
-
-
- ä¸ä¸ä¸ª
-
- ../app/+signup/+register/register.component.html20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get help
-
- ../app/shared/shared-main/misc/help.component.ts
- 16
-
+
+ Get help
+ src/app/shared/shared-main/misc/help.component.ts16
å建æçå¸æ·
- ../app/+signup/+register/register.component.html29
+ src/app/+signup/+register/register.component.html38
PeerTube æ£å¨å建æ¨çå¸æ·
- ../app/+signup/+register/register.component.html37
+ src/app/+signup/+register/register.component.html46
å®æ
- ../app/+signup/+register/register.component.html33
+ src/app/+signup/+register/register.component.html42
Who are we?
- ../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?
- ../app/+signup/+register/register.component.html65
+ src/app/shared/shared-instance/instance-about-accordion.component.html24
How will we finance this instance?
- ../app/+signup/+register/register.component.html70
+ src/app/shared/shared-instance/instance-about-accordion.component.html29
Administrators & Sustainability
- ../app/+signup/+register/register.component.html56
+ src/app/shared/shared-instance/instance-about-accordion.component.html15
+ src/app/shared/shared-instance/instance-about-accordion.component.html15
Step
- ../app/+signup/+register/custom-stepper.component.html9
+ src/app/+signup/+register/custom-stepper.component.html9
æ¨å¯ä»¥å¨ä¸ä¸ªé¢éä¸ä¸ä¼ æ¨çè§é¢ãå建å¤ä¸ªé¢éå¯ä»¥å¸®å©æ¨æ´ç并åºåæ¨çå
容ã
-
+
æ¯å¦è¯´ï¼æ¨å¯ä»¥ä½¿ç¨ä¸ä¸ªé¢éåå¸æ¨çé¢ç´å
容ï¼èå¦å¤ä¸ä¸ªé¢éç¨äºåå¸æ¨è®¨è®ºçæå¦çè§é¢ã
- ../app/+signup/+register/register-step-channel.component.html5
+ src/app/+signup/+register/register-step-channel.component.html5
Other users can decide to subscribe any channel they want, to be notified when you publish a new video.
- ../app/+signup/+register/register-step-channel.component.html10
+ src/app/+signup/+register/register-step-channel.component.html10
é¢éæ¾ç¤ºå
- ../app/+signup/+register/register-step-channel.component.html15
+ src/app/+signup/+register/register-step-channel.component.html15
é¢éå称
- ../app/+admin/users/user-edit/user-edit.component.html94
+ src/app/+signup/+register/register-step-channel.component.html30
+ src/app/+admin/users/user-edit/user-edit.component.html94
+ src/app/+admin/users/user-edit/user-edit.component.html94
john_channel
- ../app/+admin/users/user-edit/user-edit.component.html96
+ src/app/+admin/users/user-edit/user-edit.component.html96
+ src/app/+admin/users/user-edit/user-edit.component.html96
å®ä¾ï¼my_super_channel
- ../app/+signup/+register/register-step-channel.component.html34
+ src/app/+signup/+register/register-step-channel.component.html34
The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- ../app/+signup/+register/register-step-channel.component.html43
+ src/app/+signup/+register/register-step-channel.component.html43
-
-
-
- é¢éå称ä¸å¯ä»¥ä¸æ¨çå¸æ·å称ä¸è´ãæ¨å¯ä»¥ç¹å»ç¬¬ä¸æ¥æ¥æ´æ°æ¨çå¸æ·å称ã
-
- ../app/+signup/+register/register-step-channel.component.html51
-
-
-
- 示ä¾ï¼jane_doe
- ../app/+signup/+register/register-step-user.component.html23
+
+
+ Channel name cannot be the same as your account name. You can click on the first step to update your account name.
+ src/app/+signup/+register/register-step-channel.component.html51
The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- ../app/+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
+
I am at least 16 years old and agree
to the
- Terms
-
- and to the
- Code of Conduct
-
-
+ Terms
+
+ and to the
+ Code of Conduct
+
+
of this instance
- ../app/+signup/+register/register-step-user.component.html66
-
- Register
-
- ../app/+signup/+register/register-routing.module.ts
- 14
-
+ src/app/+signup/+register/register-step-terms.component.html6
-
-
-
- Sorry, we couldn't find the page you were looking for.
-
- ../app/+page-not-found/page-not-found.component.html5
+
+
+ Register
+ src/app/+signup/+register/register-routing.module.ts14
æ¨çä¿¡æ¯å·²åéã
-
- ../app/+about/about-instance/contact-admin-modal.component.ts76
+ src/app/+about/about-instance/contact-admin-modal.component.ts77
+
æ¨æè¿å·²åéäºæ¤è¡¨æ ¼
-
- ../app/+about/about-instance/contact-admin-modal.component.ts82
+ src/app/+about/about-instance/contact-admin-modal.component.ts83
+
没æ说æ
- ../app/+accounts/account-about/account-about.component.ts38
-
- Account videos
-
- ../app/+accounts/accounts-routing.module.ts
- 29
-
-
- Account video channels
-
- ../app/+accounts/accounts-routing.module.ts
- 42
-
-
- About account
-
- ../app/+accounts/accounts-routing.module.ts
- 51
-
+ src/app/+video-channels/video-channel-about/video-channel-about.component.ts41
+ src/app/+accounts/account-about/account-about.component.ts38
-
+
+
+ Account videos
+ src/app/+accounts/accounts-routing.module.ts29
+
+
+
+ Account video channels
+ src/app/+accounts/accounts-routing.module.ts42
+
+
+
+ About account
+ src/app/+accounts/accounts-routing.module.ts51
+
+
å·²åå¸äº
个è§é¢
- ../app/+accounts/account-videos/account-videos.component.ts67
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts87
+ src/app/+accounts/account-videos/account-videos.component.ts79
+
+
+
+ Display all videos (private, unlisted or not yet published)
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
+ src/app/shared/shared-video-miniature/abstract-video-list.html40
direct account followers
- ../app/+accounts/accounts.component.ts109
-
- Report this account
-
- ../app/+accounts/accounts.component.ts
- 115
-
+ src/app/+accounts/accounts.component.ts113
+
+
+
+ Report this account
+ src/app/+accounts/accounts.component.ts119
-
VIDEO CHANNELS
- ../app/+accounts/accounts.component.ts59
+ src/app/+accounts/accounts.component.ts63
VIDEOS
-
- ../app/+accounts/accounts.component.ts
- 60
-
+ src/app/+video-channels/video-channels.component.ts69
+ src/app/+accounts/accounts.component.ts64
ABOUT
- ../app/+accounts/accounts.component.ts61
+ src/app/+video-channels/video-channels.component.ts71
+ src/app/+accounts/accounts.component.ts65
ç¨æ·åå·²å¤å¶
- ../app/+accounts/accounts.component.ts89
+ src/app/+video-channels/video-channels.component.ts96
+ src/app/+accounts/accounts.component.ts93
1 subscriber
-
- ../app/+accounts/accounts.component.ts
- 93
-
+ src/app/+accounts/accounts.component.ts97
subscribers
-
- ../app/+accounts/accounts.component.ts
- 95
-
+ src/app/+accounts/accounts.component.ts99
Instances you follow
- ../app/+admin/follows/following-list/following-list.component.html3
+ src/app/+admin/follows/following-list/following-list.component.html3
Instances following you
- ../app/+admin/follows/followers-list/followers-list.component.html3
+ src/app/+admin/follows/followers-list/followers-list.component.html3
Audio-only
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts61
+
-
- A <code>.mp4</code> that keeps the original audio track, with no video
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57
+
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts62
+
240p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts61
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts66
+
360p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts65
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts70
+
480p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts69
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts74
+
720p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts73
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts78
+
1080p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts77
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts82
+
2160p
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts86
+
èªå¨ï¼ç± ffmpeg å³å®ï¼
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts86
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts93
+
+
+
+ No limit
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts101
+
+
+
+ 1 hour
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts102
+
+
+
+ 3 hours
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts103
+
+
+
+ 5 hours
+ 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
+
+
+
+ threads
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts145
+
+
+
+ thread
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts146
+
设置已æ´æ°ã
-
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts294
- Edit custom configuration
-
- ../app/+admin/config/config.routes.ts
- 26
-
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts376
+
+
+
+ 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.ts469
+
+
+
+ Edit custom configuration
+ src/app/+admin/config/config.routes.ts26
Process domains
- ../app/shared/shared-moderation/batch-domains-modal.component.ts28
+ src/app/shared/shared-moderation/batch-domains-modal.component.ts28
Report
- ../app/shared/shared-moderation/report-modals/account-report.component.ts51
+ src/app/shared/shared-moderation/report-modals/account-report.component.ts51
Account reported.
- ../app/shared/shared-moderation/report-modals/account-report.component.ts82
+ src/app/shared/shared-moderation/report-modals/account-report.component.ts82
Comment reported.
- ../app/shared/shared-moderation/report-modals/comment-report.component.ts82
+ src/app/shared/shared-moderation/report-modals/comment-report.component.ts82
Domain is required.
-
- ../app/shared/form-validators/batch-domains-validators.ts56
+ src/app/shared/form-validators/batch-domains-validators.ts56
+
Domains entered are invalid.
-
- ../app/shared/form-validators/batch-domains-validators.ts57
+ src/app/shared/form-validators/batch-domains-validators.ts57
+
Domains entered contain duplicates.
-
- ../app/shared/form-validators/batch-domains-validators.ts58
+ src/app/shared/form-validators/batch-domains-validators.ts58
+
æ éå¶
- ../app/+admin/config/shared/config.service.ts21
+ src/app/shared/shared-main/users/user-quota.component.ts32
+ src/app/shared/shared-main/users/user-quota.component.ts38
+ src/app/shared/shared-instance/instance-features-table.component.ts26
+ src/app/shared/shared-instance/instance-features-table.component.ts33
+ src/app/+admin/config/shared/config.service.ts21
+ src/app/+admin/config/shared/config.service.ts34
None - no upload possible
- ../app/+admin/config/shared/config.service.ts23
+ src/app/+admin/config/shared/config.service.ts23
+ src/app/+admin/config/shared/config.service.ts36
100MB
- ../app/+admin/config/shared/config.service.ts24
+ src/app/+admin/config/shared/config.service.ts24
+ src/app/+admin/config/shared/config.service.ts39
500MB
- ../app/+admin/config/shared/config.service.ts25
+ src/app/+admin/config/shared/config.service.ts25
+ src/app/+admin/config/shared/config.service.ts40
1GB
- ../app/+admin/config/shared/config.service.ts26
+ src/app/+admin/config/shared/config.service.ts26
5GB
- ../app/+admin/config/shared/config.service.ts27
+ src/app/+admin/config/shared/config.service.ts27
+ src/app/+admin/config/shared/config.service.ts42
20GB
- ../app/+admin/config/shared/config.service.ts28
+ src/app/+admin/config/shared/config.service.ts28
50GB
- ../app/+admin/config/shared/config.service.ts29
+ src/app/+admin/config/shared/config.service.ts29
10MB
- ../app/+admin/config/shared/config.service.ts37
+ src/app/+admin/config/shared/config.service.ts37
50MB
- ../app/+admin/config/shared/config.service.ts38
+ src/app/+admin/config/shared/config.service.ts38
2GB
- ../app/+admin/config/shared/config.service.ts41
+ src/app/+admin/config/shared/config.service.ts41
已被å许å
³æ³¨å®ä¾
- ../app/+admin/follows/followers-list/followers-list.component.ts41
+ src/app/+admin/follows/followers-list/followers-list.component.ts41
æ¨ç¡®å®è¦æç»è¿ä¸ªå
³æ³¨è
åï¼
- ../app/+admin/follows/followers-list/followers-list.component.ts52
+ src/app/+admin/follows/followers-list/followers-list.component.ts52
æç»
- ../app/+admin/follows/followers-list/followers-list.component.ts53
+ src/app/+admin/follows/followers-list/followers-list.component.ts53
已被æç»å
³æ³¨å®ä¾
- ../app/+admin/follows/followers-list/followers-list.component.ts60
+ src/app/+admin/follows/followers-list/followers-list.component.ts60
æ¨ç¡®å®è¦å é¤è¿ä¸ªå
³æ³¨è
åï¼
- ../app/+admin/follows/followers-list/followers-list.component.ts73
+ src/app/+admin/follows/followers-list/followers-list.component.ts73
Delete
-
- ../app/+admin/follows/followers-list/followers-list.component.ts
- 74
-
+ src/app/+my-library/my-videos/my-videos.component.ts104
+ src/app/+my-library/my-videos/my-videos.component.ts131
+ src/app/+my-library/my-videos/my-videos.component.ts172
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts50
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127
+ src/app/shared/shared-main/buttons/delete-button.component.ts16
+ src/app/shared/shared-main/buttons/delete-button.component.ts21
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts91
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts129
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts371
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts406
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts71
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts86
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts158
+ src/app/+videos/+video-watch/comment/video-comments.component.ts167
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts75
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts79
+ src/app/+admin/users/user-list/user-list.component.ts76
+ src/app/+admin/users/user-list/user-list.component.ts194
+ src/app/+admin/follows/followers-list/followers-list.component.ts74
已被移é¤åºå
³æ³¨å表
- ../app/+admin/follows/followers-list/followers-list.component.ts81
+ src/app/+admin/follows/followers-list/followers-list.component.ts81
ä¸åæ³
-
- ../app/shared/form-validators/batch-domains-validators.ts19
+ src/app/shared/form-validators/batch-domains-validators.ts19
+
å
³æ³¨è¯·æ±å·²åéï¼
- ../app/+admin/follows/following-list/following-list.component.ts48
+ src/app/+admin/follows/following-list/following-list.component.ts47
æ¨ç¡®å®è¦åæ¶å
³æ³¨
åï¼
- ../app/+admin/follows/following-list/following-list.component.ts58
+ src/app/+admin/follows/following-list/following-list.component.ts57
åæ¶å
³æ³¨
- ../app/+admin/follows/following-list/following-list.component.ts59
+ src/app/+admin/follows/following-list/following-list.component.ts58
æ¨å·²ä¸åå
³æ³¨
ã
- ../app/+admin/follows/following-list/following-list.component.ts65
+ src/app/+admin/follows/following-list/following-list.component.ts64
å·²å¯ç¨
- ../app/+admin/follows/shared/redundancy-checkbox.component.ts23
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
å·²ç¦ç¨
- ../app/+admin/follows/shared/redundancy-checkbox.component.ts23
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
@@ -5892,937 +6720,932 @@ channel with the same name ()!
çåä½å¤ä»½
- ../app/+admin/follows/shared/redundancy-checkbox.component.ts25
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts25
Used
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
Available
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
Do you really want to remove this video redundancy?
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts140
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts140
Remove redundancy
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts141
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts141
Video redundancies removed!
- ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147
已解é¤å¨æ¤å®ä¾ä¸å¯¹å¸æ·
çå±è½ã
- ../app/shared/shared-moderation/account-blocklist.component.ts48
+ src/app/shared/shared-moderation/account-blocklist.component.ts48
已解é¤å¨æ¤å®ä¾ä¸å¯¹å®ä¾
çå±è½ã
- ../app/shared/shared-moderation/server-blocklist.component.ts46
+ src/app/shared/shared-moderation/server-blocklist.component.ts46
Instance
muted.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts147
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts147
+ src/app/shared/shared-moderation/server-blocklist.component.ts68
Instance
muted by your instance.
- ../app/shared/shared-moderation/server-blocklist.component.ts69
+ src/app/shared/shared-moderation/server-blocklist.component.ts69
è¿è¥å¤æ³¨ä¿¡æ¯å·²æ´æ°ã
- ../app/shared/shared-abuse-list/moderation-comment-modal.component.ts58
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts58
Violent or Repulsive
- ../app/shared/shared-abuse-list/abuse-details.component.ts21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts21
Hateful or Abusive
- ../app/shared/shared-abuse-list/abuse-details.component.ts22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts22
Spam or Misleading
- ../app/shared/shared-abuse-list/abuse-details.component.ts23
+ src/app/shared/shared-abuse-list/abuse-details.component.ts23
Privacy
-
- ../app/shared/shared-abuse-list/abuse-details.component.ts
- 24
-
+ src/app/shared/shared-abuse-list/abuse-details.component.ts24
Copyright
- ../app/shared/shared-moderation/abuse.service.ts159
+ src/app/shared/shared-moderation/abuse.service.ts159
+ src/app/shared/shared-abuse-list/abuse-details.component.ts25
Server rules
- ../app/shared/shared-abuse-list/abuse-details.component.ts26
+ src/app/shared/shared-abuse-list/abuse-details.component.ts26
Thumbnails
- ../app/shared/shared-moderation/abuse.service.ts173
+ src/app/shared/shared-moderation/abuse.service.ts173
+ src/app/shared/shared-abuse-list/abuse-details.component.ts27
Internal actions
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts43
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts239
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts43
Delete report
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts270
Actions for the flagged account
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts310
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts281
æ 记为已æ¥å
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts284
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts255
æ 记为已æç»
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts289
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts260
Add internal note
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts294
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts265
Actions for the video
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts66
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts329
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts66
Block video
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts363
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts334
Video blocked.
- ../app/shared/shared-moderation/video-block.component.ts60
+ src/app/shared/shared-moderation/video-block.component.ts60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts340
Unblock video
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts379
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts350
Video unblocked.
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts385
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts356
æ¨ç¡®å®è¦å é¤è¿æ¡ä¸¾æ¥æ»¥ç¨è®°å½åï¼
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts158
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts129
举æ¥è®°å½å·²å é¤ã
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts163
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts134
Deleted comment
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts239
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts210
Messages with reporter
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts273
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts244
Messages with moderators
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts274
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts245
Update internal note
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts279
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts250
Switch video block to manual
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts48
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts48
Video
switched to manual block.
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts54
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts54
Do you really want to unblock this video? It will be available again in the videos list.
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts159
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts146
Unblock
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts70
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts70
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts148
Video
unblocked.
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts166
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts188
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts153
æ¯
- ../app/shared/shared-instance/feature-boolean.component.html1
+ src/app/shared/shared-instance/feature-boolean.component.html1
+ src/app/shared/shared-instance/feature-boolean.component.html1
å¦
- ../app/shared/shared-instance/feature-boolean.component.html2
+ src/app/shared/shared-instance/feature-boolean.component.html2
+ src/app/shared/shared-instance/feature-boolean.component.html2
æ¨è¿æ²¡æå®è£
æ件ã
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts89
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts89
æ¨è¿æ²¡æå®è£
主é¢ã
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts92
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts92
æ´æ°å°
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts100
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts100
æ¨ç¡®å®è¦å¸è½½
åï¼
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts109
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts109
Uninstall
-
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 110
-
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts110
å·²å¸è½½ã
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts117
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts117
å·²æ´æ°ã
- ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts139
-
- Jobs
-
- ../app/+admin/system/system.routes.ts
- 26
-
-
- Logs
-
- ../app/+admin/system/system.routes.ts
- 37
-
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts139
+
+
+
+ Jobs
+ src/app/+admin/system/system.routes.ts26
+
+
+
+ Logs
+ src/app/+admin/system/system.routes.ts37
æ件å表æä¸å¯ç¨ã请ç¨ååè¯ã
- ../app/+admin/plugins/plugin-search/plugin-search.component.ts100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts100
请åªå®è£
æ¨ä¿¡ä»»çæ件å主é¢ï¼å 为å®ä»¬å¯ä»¥å¨æ¨çå®ä¾ä¸æ§è¡ä»»ä½ä»£ç ã
- ../app/+admin/plugins/plugin-search/plugin-search.component.ts122
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts126
æ¨ç¡®å®è¦å®è£
åï¼
- ../app/+admin/plugins/plugin-search/plugin-search.component.ts123
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts127
å·²å®è£
ã
- ../app/+admin/plugins/plugin-search/plugin-search.component.ts135
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts139
设置已æ´æ°ã
-
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts52
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts52
+
æ件
- ../app/+admin/plugins/shared/plugin-api.service.ts33
+ src/app/+admin/plugins/shared/plugin-api.service.ts33
主é¢
- ../app/+admin/plugins/shared/plugin-api.service.ts37
+ src/app/+admin/plugins/shared/plugin-api.service.ts37
æ件
- ../app/+admin/plugins/shared/plugin-api.service.ts45
+ src/app/+admin/plugins/shared/plugin-api.service.ts45
主é¢
- ../app/+admin/plugins/shared/plugin-api.service.ts48
+ src/app/+admin/plugins/shared/plugin-api.service.ts48
è¿å»ä¸å¨
- ../app/+admin/system/logs/logs.component.ts79
+ src/app/+admin/system/logs/logs.component.ts79
è¿å»ä¸å¤©
-
- ../app/+admin/system/logs/logs.component.ts84
+ src/app/+admin/system/logs/logs.component.ts84
+
è¿å»ä¸å°æ¶
-
- ../app/+admin/system/logs/logs.component.ts89
- debug
-
- ../app/+admin/system/logs/logs.component.ts
- 101
-
-
- info
-
- ../app/+admin/system/logs/logs.component.ts
- 105
-
-
- warning
-
- ../app/+admin/system/logs/logs.component.ts
- 109
-
-
- error
-
- ../app/+admin/system/logs/logs.component.ts
- 113
-
+ src/app/+admin/system/logs/logs.component.ts89
+
+
+
+ debug
+ src/app/+admin/system/logs/logs.component.ts101
+
+
+
+ info
+ src/app/+admin/system/logs/logs.component.ts105
+
+
+
+ warning
+ src/app/+admin/system/logs/logs.component.ts109
+
+
+
+ error
+ src/app/+admin/system/logs/logs.component.ts113
Debug
-
- ../app/+admin/system/system.routes.ts48
+ src/app/+admin/system/system.routes.ts48
+
æ示
-
- ../app/core/notification/notifier.service.ts11
+ src/app/core/notification/notifier.service.ts11
+
è¦å
-
- ../app/core/routing/can-deactivate-guard.service.ts23
+ src/app/core/routing/can-deactivate-guard.service.ts23
+
é误
-
- ../app/core/auth/auth.service.ts103
+ src/app/core/auth/auth.service.ts104
+ src/app/core/notification/notifier.service.ts18
+
Standard logs
-
- ../app/+admin/system/logs/logs.component.ts124
+ src/app/+admin/system/logs/logs.component.ts124
+
Audit logs
-
- ../app/+admin/system/logs/logs.component.ts128
+ src/app/+admin/system/logs/logs.component.ts128
+
ç¨æ·
å·²å建ã
-
- ../app/+admin/users/user-edit/user-create.component.ts77
+ src/app/+admin/users/user-edit/user-create.component.ts77
+
Create user
-
- ../app/+admin/users/user-edit/user-create.component.ts95
- Videos blocked
-
- ../app/+admin/moderation/moderation.routes.ts
- 67
-
-
- Muted instances
-
- ../app/+admin/moderation/moderation.routes.ts
- 89
-
+ src/app/+admin/users/user-edit/user-create.component.ts95
+
+
+
+ Blocked videos
+ src/app/+admin/moderation/moderation.routes.ts69
+
+
+
+ Muted instances
+ src/app/+admin/moderation/moderation.routes.ts109
ç¨æ·
çå¯ç å·²æ´æ¹ã
- ../app/+admin/users/user-edit/user-password.component.ts40
+ src/app/+admin/users/user-edit/user-password.component.ts40
æ´æ¹ç¨æ·å¯ç
- ../app/+admin/users/user-edit/user-password.component.ts52
-
- Following list
-
- ../app/+admin/follows/follows.routes.ts
- 28
-
-
- Followers list
-
- ../app/+admin/follows/follows.routes.ts
- 37
-
+ src/app/+admin/users/user-edit/user-password.component.ts52
+
+
+
+ Following list
+ src/app/+admin/follows/follows.routes.ts28
+
+
+
+ Followers list
+ src/app/+admin/follows/follows.routes.ts37
User
updated.
-
- ../app/+admin/users/user-edit/user-update.component.ts85
+ src/app/+admin/users/user-edit/user-update.component.ts85
+
æ´æ°ç¨æ·
-
- ../app/+admin/users/user-edit/user-update.component.ts102
+ src/app/+admin/users/user-edit/user-update.component.ts102
+
ä¸å°è¯·æ±éç½®å¯ç ççµåé®ä»¶å·²åéç»
ã
-
- ../app/+admin/users/user-edit/user-update.component.ts108
- Users list
-
- ../app/+admin/users/users.routes.ts
- 27
-
-
- Create a user
-
- ../app/+admin/users/users.routes.ts
- 36
-
-
- Update a user
-
- ../app/+admin/users/users.routes.ts
- 48
-
+ src/app/+admin/users/user-edit/user-update.component.ts108
+
+
+
+ Users list
+ src/app/+admin/users/users.routes.ts27
+
+
+
+ Create a user
+ src/app/+admin/users/users.routes.ts36
+
+
+
+ Update a user
+ src/app/+admin/users/users.routes.ts48
Federation
-
- ../app/+admin/admin.component.ts
- 26
-
+ src/app/+admin/admin.component.ts26
Instances you follow
-
- ../app/+admin/admin.component.ts
- 29
-
+ src/app/+admin/admin.component.ts29
Instances following you
-
- ../app/+admin/admin.component.ts
- 34
-
+ src/app/+admin/admin.component.ts34
Videos will be deleted, comments will be tombstoned.
- ../app/+admin/users/user-list/user-list.component.ts84
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts269
+ src/app/+admin/users/user-list/user-list.component.ts77
Ban
-
- ../app/+admin/users/user-list/user-list.component.ts
- 89
-
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts273
+ src/app/+admin/users/user-list/user-list.component.ts82
User won't be able to login anymore, but videos and comments will be kept as is.
- ../app/+admin/users/user-list/user-list.component.ts90
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts274
+ src/app/+admin/users/user-list/user-list.component.ts83
解é¤å°ç¦
- ../app/+admin/users/user-list/user-list.component.ts95
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts70
+ src/app/+admin/users/user-list/user-list.component.ts88
+ src/app/+admin/users/user-list/user-list.component.ts171
æçµåé®ä»¶å°å设为已éªè¯
- ../app/+admin/users/user-list/user-list.component.ts102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts285
+ src/app/+admin/users/user-list/user-list.component.ts95
æ¨æ æ³å°ç¦ root ç¨æ·ã
- ../app/+admin/users/user-list/user-list.component.ts161
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts58
+ src/app/+admin/users/user-list/user-list.component.ts154
æ¨ç¡®å®è¦è§£é¤å¯¹
个ç¨æ·çå°ç¦åï¼
- ../app/+admin/users/user-list/user-list.component.ts198
+ src/app/+admin/users/user-list/user-list.component.ts171
已解é¤å¯¹
个ç¨æ·çå°ç¦ã
- ../app/+admin/users/user-list/user-list.component.ts204
+ src/app/+admin/users/user-list/user-list.component.ts177
æ¨æ æ³å é¤ root ç¨æ·ã
- ../app/+admin/users/user-list/user-list.component.ts215
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86
+ src/app/+admin/users/user-list/user-list.component.ts188
ä¸æ¦å é¤è¿äºç¨æ·ï¼ä½ å°æ æ³å使ç¨è¿äºç¨æ·åå建æ°ç¨æ·ï¼
- ../app/+admin/users/user-list/user-list.component.ts220
+ src/app/+admin/users/user-list/user-list.component.ts193
å·²å é¤
个ç¨æ·ã
- ../app/+admin/users/user-list/user-list.component.ts226
+ src/app/+admin/users/user-list/user-list.component.ts199
ç¨æ·çµåé®ä»¶å·²è®¾ä¸ºå·²éªè¯ã
- ../app/+admin/users/user-list/user-list.component.ts237
+ src/app/+admin/users/user-list/user-list.component.ts210
已解é¤å¯¹å¸æ·
çå±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts133
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts133
+ src/app/shared/shared-moderation/account-blocklist.component.ts47
已解é¤å¯¹å®ä¾
çå±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts161
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts161
+ src/app/shared/shared-moderation/server-blocklist.component.ts45
æçè§é¢è§çåå²
- ../app/+my-account/my-account-history/my-account-history.component.ts45
+ src/app/+my-library/my-history/my-history.component.ts44
è§é¢è§çåå²å·²å¯ç¨
- ../app/+my-account/my-account-history/my-account-history.component.ts73
+ src/app/+my-library/my-history/my-history.component.ts76
è§é¢è§çåå²å·²ç¦ç¨
- ../app/+my-account/my-account-history/my-account-history.component.ts74
+ src/app/+my-library/my-history/my-history.component.ts77
å é¤è§çåå²
- ../app/+my-account/my-account-history/my-account-history.component.ts86
+ src/app/+my-library/my-history/my-history.component.ts89
æ¨ç¡®å®è¦å é¤æ¨ææçè§çåå²å
- ../app/+my-account/my-account-history/my-account-history.component.ts87
+ src/app/+my-library/my-history/my-history.component.ts90
è§çåå²å·²è¢«å é¤
- ../app/+my-account/my-account-history/my-account-history.component.ts95
+ src/app/+my-library/my-history/my-history.component.ts98
转移已æ¥å
- ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts64
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts71
è¦éªè¯æ¨ççµåé®ä»¶å°åï¼è¯·æ£æ¥æ¨ççµåé®ä»¶ã
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts53
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts53
çµåé®ä»¶å°åå·²æ´æ°ã
- ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
æ¨çå½åå¯ç ä¸æ£ç¡®ã
- ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts56
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts56
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts61
å¯ç å·²æ´æ°ã
- ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts48
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts48
Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted.
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts22
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts22
è¾å
¥æ¨çç¨æ·å以确认æä½
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts23
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts23
Delete your account
-
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
- 25
-
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts25
å é¤æçå¸æ·
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts26
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts26
æ¨çå¸æ·å·²è¢«å é¤ã
- ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts32
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts32
çé¢è®¾ç½®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-interface-settings.component.ts74
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts74
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts81
æ¨è®¢é
çè§é¢æ´æ°
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts32
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts32
æ°çè¯è®º
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts33
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts33
New abuse
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts34
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts34
Video blocked automatically waiting review
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts35
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts35
One of your video is blocked/unblocked
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts36
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts36
å·²åå¸çè§é¢ï¼å·²è½¬ç /å®æ¶æ´æ°ï¼
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37
è§é¢å¯¼å
¥å·²å®æ
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38
ä¸ä¸ªæ°ç¨æ·å¨æ¨çå®ä¾æ³¨åäº
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
æ¨ææ¨çé¢éæä¸ä¸ªæ°çå
³æ³¨è
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts40
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts40
æ人å¨è¯è®ºä¸æå°äºæ¨
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
æ¨çå®ä¾æä¸ä¸ªæ°çå
³æ³¨è
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42
Your instance automatically followed another instance
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts43
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts43
An abuse report received a new message
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44
One of your abuse reports has been accepted or rejected by moderators
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45
å好设置已ä¿å
- ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts92
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts92
个人èµæå·²æ´æ°ã
- ../app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts51
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts51
头åå·²æ´æ°ã
- ../app/+my-account/my-account-settings/my-account-settings.component.ts42
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts44
+ src/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
+
æªç¥è¯è¨
- ../app/shared/shared-user-settings/user-video-settings.component.ts57
+ src/app/shared/shared-user-settings/user-video-settings.component.ts57
Too many languages are enabled. Please enable them all or stay below 20 enabled languages.
- ../app/shared/shared-user-settings/user-video-settings.component.ts102
+ src/app/shared/shared-user-settings/user-video-settings.component.ts102
You need to enable at least 1 video language.
- ../app/shared/shared-user-settings/user-video-settings.component.ts107
+ src/app/shared/shared-user-settings/user-video-settings.component.ts107
è§é¢è®¾ç½®å·²æ´æ°ã
-
- ../app/shared/shared-user-settings/user-video-settings.component.ts133
+ src/app/shared/shared-user-settings/user-video-settings.component.ts133
+
Display/Video settings updated.
-
- ../app/shared/shared-user-settings/user-video-settings.component.ts140
+ src/app/shared/shared-user-settings/user-video-settings.component.ts140
+
è§é¢é¢é
å·²å建ã
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts61
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts57
+
æ¤ç¨æ·åå¨æ¬å®ä¾ä¸å·²ç»è¢«ä½¿ç¨è¿ã
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts67
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts63
+
è§é¢é¢é
å·²æ´æ°ã
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts92
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts92
+
è¾å
¥è§é¢é¢éçæ¾ç¤ºåï¼
ï¼ä»¥ç¡®è®¤æä½
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts115
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts67
è§é¢é¢é
å·²å é¤ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts125
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts79
Views for the day
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts144
-
- Create new video channel
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
- 22
-
-
- Update video channel
-
- ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
- 31
-
-
- Not found
-
- ../app/+page-not-found/page-not-found-routing.module.ts
- 13
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts98
+
+
+
+ Update video channel
+ 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.ts14
ææ¾å表
å·²å建ã
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts77
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts76
+
Create
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts90
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts89
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts77
+
Update playlist
-
- ../app/+my-account/my-account-routing.module.ts82
- Account video imports
-
- ../app/+my-account/my-account-routing.module.ts
- 105
-
-
- Account subscriptions
-
- ../app/+my-account/my-account-routing.module.ts
- 114
-
-
- Videos history
-
- ../app/+my-account/my-account-routing.module.ts
- 150
-
-
- Notifications
-
- ../app/+my-account/my-account-routing.module.ts
- 163
-
+ src/app/+my-library/my-library-routing.module.ts67
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts47
+
+
+
+ Notifications
+ src/app/+my-account/my-account.component.ts55
+ src/app/+my-account/my-account-routing.module.ts109
+
+
+
+ Applications
+ src/app/+my-account/my-account.component.ts60
+ src/app/+my-account/my-account-routing.module.ts127
Delete playlist
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts52
ææ¾å表
å·²æ´æ°ã
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts98
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts97
+
æ¨ç¡®å®è¦å é¤
åï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts125
+ src/app/+my-library/my-videos/my-videos.component.ts130
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126
+
+
+
+ Change ownership
+ src/app/+my-library/my-videos/my-videos.component.ts167
ææ¾å表
å·²å é¤/
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts136
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts135
æçè§é¢
- ../app/+my-account/my-account-videos/my-account-videos.component.html4
+ src/app/+my-library/my-videos/my-videos.component.html4
+
+
+
+ Ownership changes
+ src/app/+my-library/my-videos/my-videos.component.html16
æ¨ç¡®å®è¦å é¤
个è§é¢åï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts98
+ src/app/+my-library/my-videos/my-videos.component.ts103
个è§é¢å·²å é¤ã
- ../app/+my-account/my-account-videos/my-account-videos.component.ts115
+ src/app/+my-library/my-videos/my-videos.component.ts120
@@ -6839,1396 +7662,1451 @@ channel with the same name ()!
è§é¢
å·²å é¤ã
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192
+ src/app/+my-library/my-videos/my-videos.component.ts138
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts214
è§é¢è½¬ç§»è¯·æ±å·²åéã
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.ts64
æçé¢é
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html4
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html4
Search your channels
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html11
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html11
æçææ¾å表
- ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html4
æç订é
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html4
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html4
Search your subscriptions
- ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html11
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html11
æçè§çåå²
- ../app/+my-account/my-account-history/my-account-history.component.html3
-
-
-
- æ项
- ../app/+my-account/my-account.component.ts88
+ src/app/+my-library/my-history/my-history.component.html3
My abuse reports
- ../app/+my-account/my-account.component.ts101
+ src/app/+my-account/my-account-routing.module.ts118
è§é¢è½¬ç§»
- ../app/+my-account/my-account.component.ts106
+ src/app/+my-library/my-library-routing.module.ts108
-
-
- æç设置
- ../app/+my-account/my-account.component.ts115
+
+
+ My video history
+ src/app/+my-library/my-library-routing.module.ts118
-
-
- æçéç¥
- ../app/+my-account/my-account.component.ts119
+
+
+ Channels
+ src/app/+my-library/my-library.component.ts47
+
+
+
+ Videos
+ src/app/+my-library/my-library.component.ts54
+
+
+
+ Playlists
+ src/app/+my-library/my-library.component.ts61
max size
- ../app/shared/shared-forms/preview-upload.component.ts39
+ src/app/shared/shared-forms/preview-upload.component.ts39
+ src/app/shared/shared-main/account/actor-avatar-info.component.ts59
+
+
+
+ Maximize editor
+
+ src/app/shared/shared-forms/markdown-textarea.component.ts
+ 38
+
+
+
+
+ Exit maximized editor
+
+ src/app/shared/shared-forms/markdown-textarea.component.ts
+ 39
+
è¦éªè¯æ¨çå¸æ·å¹¶å®æ注åï¼è¯·æ£æ¥æ¨ççµåé®ä»¶ã
- ../app/+signup/+register/register.component.ts115
+ src/app/+signup/+register/register.component.ts126
æ¨å·²ç»å½ä¸º
ï¼
- ../app/+signup/+register/register.component.ts123
+ src/app/+signup/+register/register.component.ts134
å·²å
åé带æéªè¯é¾æ¥ççµåé®ä»¶ã
- ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
-
- Verify account email
-
- ../app/+signup/+verify-account/verify-account-routing.module.ts
- 17
-
-
- Verify account ask send email
-
- ../app/+signup/+verify-account/verify-account-routing.module.ts
- 26
-
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
æ æ³æ¾å°ç¨æ· ID æéªè¯ä»£ç ã
- ../app/+reset-password/reset-password.component.ts38
+ src/app/+reset-password/reset-password.component.ts38
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts33
å·²åå¸çè§é¢
- ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts39
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts42
Published 1 video
-
- ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts
- 74
-
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts86
订é
æ¤å¸æ·
-
- ../app/+videos/+video-watch/video-watch.component.ts833
+ src/app/+video-channels/video-channels.component.ts64
+ src/app/+videos/+video-watch/video-watch.component.ts953
+
VIDEO PLAYLISTS
- ../app/+video-channels/video-channels.component.ts66
+ src/app/+video-channels/video-channels.component.ts70
éæ©æç´¢æ¡
- ../app/app.component.ts289
+ src/app/app.component.ts292
å¼å
³å·¦ä¾§èåæ
- ../app/app.component.ts294
+ src/app/app.component.ts297
转å°åç°æ´å¤
- ../app/app.component.ts299
+ src/app/app.component.ts302
转å°æ¶ä¸æµè¡
- ../app/app.component.ts304
+ src/app/app.component.ts307
转å°æè¿æ·»å
- ../app/app.component.ts309
+ src/app/app.component.ts312
转å°æ¬å°è§é¢
- ../app/app.component.ts314
+ src/app/app.component.ts317
转å°ä¸ä¼ è§é¢
- ../app/app.component.ts319
+ src/app/app.component.ts322
转å°æç订é
- ../app/core/auth/auth.service.ts63
+ src/app/core/auth/auth.service.ts64
转å°æçè§é¢
- ../app/core/auth/auth.service.ts67
+ src/app/core/auth/auth.service.ts68
转å°æç导å
¥
- ../app/core/auth/auth.service.ts71
+ src/app/core/auth/auth.service.ts72
转å°æçé¢é
- ../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.
-
- ../app/core/auth/auth.service.ts
- 98,99
-
+ src/app/core/auth/auth.service.ts99
请éæ°è¿è¡ææã
- ../app/core/auth/auth.service.ts215
+ src/app/core/auth/auth.service.ts220
é®çå¿«æ·é®ï¼
- ../app/core/hotkeys/hotkeys.component.ts11
+ src/app/core/hotkeys/hotkeys.component.ts11
æå
- ../app/core/notification/notifier.service.ts23
+ src/app/core/notification/notifier.service.ts25
ç¨æ·åæå¯ç ä¸æ£ç¡®ã
- ../app/+login/login.component.ts140
+ src/app/+login/login.component.ts164
Your account is blocked.
- ../app/+login/login.component.ts141
+ src/app/+login/login.component.ts165
any language
-
- ../app/menu/menu.component.ts229
+ src/app/menu/menu.component.ts251
+
+
+
+ ON
+ src/app/menu/menu.component.html123
+
hide
-
- ../app/menu/menu.component.ts121
+ src/app/menu/menu.component.ts284
+
blur
-
- ../app/menu/menu.component.ts124
+ src/app/menu/menu.component.ts288
+
display
-
- ../app/menu/menu.component.ts127
+ src/app/menu/menu.component.ts292
+
Unknown
-
- ../app/menu/menu.component.ts193
+ src/app/menu/menu.component.ts197
+
å¯ç éç½®æåï¼
- ../app/+reset-password/reset-password.component.ts47
+ src/app/+reset-password/reset-password.component.ts47
Any
- ../app/+search/search-filters.component.ts38
+ src/app/+search/search-filters.component.ts38
+ src/app/+search/search-filters.component.ts61
ä»å¤©
- ../app/shared/shared-video-miniature/abstract-video-list.ts112
+ src/app/+search/search-filters.component.ts42
+ src/app/shared/shared-video-miniature/abstract-video-list.ts116
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts70
Yesterday
-
- ../app/shared/shared-video-miniature/abstract-video-list.ts
- 113
-
+ src/app/shared/shared-video-miniature/abstract-video-list.ts117
+
+
+
+ This week
+ src/app/shared/shared-video-miniature/abstract-video-list.ts118
+
+
+
+ This month
+ src/app/shared/shared-video-miniature/abstract-video-list.ts119
Last month
-
- ../app/shared/shared-video-miniature/abstract-video-list.ts
- 115
-
+ src/app/shared/shared-video-miniature/abstract-video-list.ts120
Older
-
- ../app/shared/shared-video-miniature/abstract-video-list.ts
- 116
-
+ src/app/shared/shared-video-miniature/abstract-video-list.ts121
Cannot load more videos. Try again later.
-
- ../app/shared/shared-video-miniature/abstract-video-list.ts
- 193
-
+ src/app/shared/shared-video-miniature/abstract-video-list.ts198
è¿å» 7 天
- ../app/+search/search-filters.component.ts46
+ src/app/+search/search-filters.component.ts46
è¿å» 30 天
- ../app/+search/search-filters.component.ts50
+ src/app/+search/search-filters.component.ts50
è¿å» 365 天
- ../app/+search/search-filters.component.ts54
+ src/app/+search/search-filters.component.ts54
çï¼< 4 åéï¼
- ../app/+search/search-filters.component.ts65
+ src/app/+search/search-filters.component.ts65
ä¸çï¼4-10 åéï¼
- ../app/+search/search-filters.component.ts69
+ src/app/+search/search-filters.component.ts69
-
- é¿ï¼> 10 åéï¼
- ../app/+search/search-filters.component.ts73
+
+ é¿ï¼> 10 åéï¼
+ src/app/+search/search-filters.component.ts73
ç¸å
³ç¨åº¦
- ../app/+search/search-filters.component.ts80
+ src/app/+search/search-filters.component.ts80
ä¸ä¼ æ¥æ
- ../app/+search/search-filters.component.ts84
+ src/app/+search/search-filters.component.ts84
è§ç次æ°
- ../app/+search/search-filters.component.ts88
+ src/app/+search/search-filters.component.ts88
Search index is unavailable. Retrying with instance results instead.
- ../app/+search/search.component.ts171
+ src/app/+search/search.component.ts171
Search error
- ../app/+search/search.component.ts172
+ src/app/+search/search.component.ts172
Search
-
- ../app/+search/search.component.ts
- 230
-
+ src/app/+search/search.component.ts230
+ src/app/+search/search-routing.module.ts15
å¹´å
- ../app/shared/shared-main/angular/from-now.pipe.ts12
+ src/app/shared/shared-main/angular/from-now.pipe.ts12
year ago
- ../app/shared/shared-main/angular/from-now.pipe.ts13
+ src/app/shared/shared-main/angular/from-now.pipe.ts13
个æå
- ../app/shared/shared-main/angular/from-now.pipe.ts16
+ src/app/shared/shared-main/angular/from-now.pipe.ts16
个æå
- ../app/shared/shared-main/angular/from-now.pipe.ts17
+ src/app/shared/shared-main/angular/from-now.pipe.ts17
个ææå
- ../app/shared/shared-main/angular/from-now.pipe.ts20
+ src/app/shared/shared-main/angular/from-now.pipe.ts20
个ææå
- ../app/shared/shared-main/angular/from-now.pipe.ts21
+ src/app/shared/shared-main/angular/from-now.pipe.ts21
天å
- ../app/shared/shared-main/angular/from-now.pipe.ts24
+ src/app/shared/shared-main/angular/from-now.pipe.ts24
天å
- ../app/shared/shared-main/angular/from-now.pipe.ts25
+ src/app/shared/shared-main/angular/from-now.pipe.ts25
å°æ¶å
- ../app/shared/shared-main/angular/from-now.pipe.ts28
+ src/app/shared/shared-main/angular/from-now.pipe.ts28
å°æ¶å
- ../app/shared/shared-main/angular/from-now.pipe.ts29
+ src/app/shared/shared-main/angular/from-now.pipe.ts29
åéå
- ../app/shared/shared-main/angular/from-now.pipe.ts32
+ src/app/shared/shared-main/angular/from-now.pipe.ts32
just now
- ../app/shared/shared-main/angular/from-now.pipe.ts34
-
-
-
-
- h
- min
- sec
-
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14
-
-
-
-
- min
- sec
-
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18
+ src/app/shared/shared-main/angular/from-now.pipe.ts34
sec
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21
+ src/app/shared/shared-main/angular/duration-formatter.pipe.ts30
+
+
+
+ Abuse reports
+ src/app/+my-account/my-account.component.ts41
+
+
+
+ Settings
+ src/app/+my-account/my-account.component.ts50
确认
- ../app/modal/confirm.component.ts39
+ src/app/modal/confirm.component.ts39
请è¾å
¥å®ä¾å称ã
-
- ../app/shared/form-validators/custom-config-validators.ts7
+ src/app/shared/form-validators/custom-config-validators.ts7
+
ç®ä»ä¸è½è¶
è¿ 250 个å符ã
-
- ../app/shared/form-validators/custom-config-validators.ts14
+ src/app/shared/form-validators/custom-config-validators.ts14
+
请è¾å
¥ Twitter ç¨æ·åã
-
- ../app/shared/form-validators/custom-config-validators.ts21
+ src/app/shared/form-validators/custom-config-validators.ts21
+
请è¾å
¥é¢è§å¾ç¼å大å°ã
-
- ../app/shared/form-validators/custom-config-validators.ts28
+ src/app/shared/form-validators/custom-config-validators.ts28
+
é¢è§å¾ç¼å大å°å¿
é¡»å¤§äº 1ã
-
- ../app/shared/form-validators/custom-config-validators.ts29
+ src/app/shared/form-validators/custom-config-validators.ts29
+
é¢è§å¾ç¼å大å°å¿
须为æ°åã
-
- ../app/shared/form-validators/custom-config-validators.ts30
+ src/app/shared/form-validators/custom-config-validators.ts30
+
请è¾å
¥åå¹ç¼å大å°ã
-
- ../app/shared/form-validators/custom-config-validators.ts37
+ src/app/shared/form-validators/custom-config-validators.ts37
+
åå¹ç¼å大å°å¿
é¡»å¤§äº 1ã
-
- ../app/shared/form-validators/custom-config-validators.ts38
+ src/app/shared/form-validators/custom-config-validators.ts38
+
åå¹ç¼å大å°å¿
须为æ°åã
-
- ../app/shared/form-validators/custom-config-validators.ts39
+ src/app/shared/form-validators/custom-config-validators.ts39
+
请è¾å
¥æ³¨åéå¶æ°éã
-
- ../app/shared/form-validators/custom-config-validators.ts46
+ src/app/shared/form-validators/custom-config-validators.ts46
+
注åéå¶æ°éå¿
é¡»å¤§äº 1ã
-
- ../app/shared/form-validators/custom-config-validators.ts47
+ src/app/shared/form-validators/custom-config-validators.ts47
+
注åéå¶æ°éå¿
须为æ°åã
-
- ../app/shared/form-validators/custom-config-validators.ts48
+ src/app/shared/form-validators/custom-config-validators.ts48
+
请è¾å
¥ç®¡çåçµåé®ä»¶å°åã
-
- ../app/shared/form-validators/custom-config-validators.ts55
+ src/app/shared/form-validators/custom-config-validators.ts55
+
è¾å
¥ç管çåçµåé®ä»¶å°åä¸åæ³ã
-
- ../app/shared/form-validators/custom-config-validators.ts56
+ src/app/shared/form-validators/custom-config-validators.ts56
+
请éæ©è½¬ç 线ç¨æ°ã
-
- ../app/shared/form-validators/custom-config-validators.ts63
+ src/app/shared/form-validators/custom-config-validators.ts63
+
转ç 线ç¨æ°çå¼å¿
须大äºçäº 0ã
-
- ../app/shared/form-validators/custom-config-validators.ts64
+ src/app/shared/form-validators/custom-config-validators.ts64
+
Index URL should be a URL
-
- ../app/shared/form-validators/custom-config-validators.ts71
+ src/app/shared/form-validators/custom-config-validators.ts71
+
Search index URL should be a URL
-
- ../app/shared/form-validators/custom-config-validators.ts78
+ src/app/shared/form-validators/custom-config-validators.ts78
+
请è¾å
¥çµåé®ä»¶å°åã
-
- ../app/shared/form-validators/instance-validators.ts7
+ src/app/shared/form-validators/user-validators.ts37
+ src/app/shared/form-validators/instance-validators.ts7
+
请è¾å
¥åæ³ççµåé®ä»¶å°åã
-
- ../app/shared/form-validators/instance-validators.ts8
+ src/app/shared/form-validators/user-validators.ts38
+ src/app/shared/form-validators/instance-validators.ts8
+
请è¾å
¥æ¨çååã
-
- ../app/shared/form-validators/instance-validators.ts19
+ src/app/shared/form-validators/instance-validators.ts19
+
æ¨çåååºè³å° 1 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts20
+ src/app/shared/form-validators/instance-validators.ts20
+
æ¨çååä¸è½è¶
è¿ 120 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts21
+ src/app/shared/form-validators/instance-validators.ts21
+
请è¾å
¥ä¸»é¢ã
-
- ../app/shared/form-validators/instance-validators.ts32
+ src/app/shared/form-validators/instance-validators.ts32
+
主é¢åºè³å° 1 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts33
+ src/app/shared/form-validators/instance-validators.ts33
+
主é¢ä¸è½è¶
è¿ 120 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts34
+ src/app/shared/form-validators/instance-validators.ts34
+
请è¾å
¥ä¸æ¡ä¿¡æ¯ã
-
- ../app/shared/form-validators/instance-validators.ts45
+ src/app/shared/form-validators/instance-validators.ts45
+
ä¿¡æ¯åºè³å° 3 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts46
+ src/app/shared/form-validators/instance-validators.ts46
+
ä¿¡æ¯ä¸è½è¶
è¿ 5000 个å符ã
-
- ../app/shared/form-validators/instance-validators.ts47
+ src/app/shared/form-validators/instance-validators.ts47
+
请è¾å
¥ç¨æ·åã
-
- ../app/shared/form-validators/user-validators.ts12
+ src/app/shared/form-validators/user-validators.ts12
+ src/app/shared/form-validators/login-validators.ts9
+
请è¾å
¥å¯ç ã
-
- ../app/shared/form-validators/user-validators.ts49
+ src/app/shared/form-validators/user-validators.ts47
+ src/app/shared/form-validators/user-validators.ts58
+ src/app/shared/form-validators/login-validators.ts18
+
请å次è¾å
¥å¯ç ã
-
- ../app/shared/form-validators/reset-password-validators.ts9
+ src/app/shared/form-validators/reset-password-validators.ts9
+
ç¨æ·ååºè³å° 1 个å符ã
-
- ../app/shared/form-validators/user-validators.ts13
+ src/app/shared/form-validators/user-validators.ts13
+
ç¨æ·åä¸è½è¶
è¿ 50 个å符ã
-
- ../app/shared/form-validators/user-validators.ts14
+ src/app/shared/form-validators/user-validators.ts14
+
ç¨æ·ååªè½ä½¿ç¨å°ååæ¯ãæ°åãå¥ç¹åä¸å线ã
-
- ../app/shared/form-validators/user-validators.ts15
+ src/app/shared/form-validators/user-validators.ts15
+
Channel name is required.
-
- ../app/shared/form-validators/user-validators.ts27
+ src/app/shared/form-validators/user-validators.ts27
+
Channel name must be at least 1 character long.
-
- ../app/shared/form-validators/user-validators.ts28
+ src/app/shared/form-validators/user-validators.ts28
+
Channel name cannot be more than 50 characters long.
-
- ../app/shared/form-validators/user-validators.ts29
-
-
- Channel name should be lowercase alphanumeric; dots and underscores are allowed.
-
- ../app/shared/form-validators/user-validators.ts30
+ src/app/shared/form-validators/user-validators.ts29
+
+
+
+ Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.
+ src/app/shared/form-validators/user-validators.ts30
+
å¯ç åºè³å° 6 个å符ã
-
- ../app/shared/form-validators/user-validators.ts50
+ src/app/shared/form-validators/user-validators.ts59
+ src/app/shared/form-validators/user-validators.ts70
+
å¯ç ä¸è½è¶
è¿ 255 个å符ã
-
- ../app/shared/form-validators/user-validators.ts51
+ src/app/shared/form-validators/user-validators.ts60
+ src/app/shared/form-validators/user-validators.ts71
+
两次å¯ç è¾å
¥ä¸ä¸è´ã
-
- ../app/shared/form-validators/user-validators.ts69
+ src/app/shared/form-validators/user-validators.ts78
+
请éæ©è§é¢åå¨ç©ºé´å¤§å°ã
-
- ../app/shared/form-validators/user-validators.ts76
+ src/app/shared/form-validators/user-validators.ts85
+
è§é¢åå¨ç©ºé´å¤§å°çå¼å¿
é¡»å¤§äº -1ã
-
- ../app/shared/form-validators/user-validators.ts77
+ src/app/shared/form-validators/user-validators.ts86
+
请éæ©åæ¥ä¸ä¼ éé¢ã
-
- ../app/shared/form-validators/user-validators.ts83
+ src/app/shared/form-validators/user-validators.ts92
+
åæ¥ä¸ä¼ éé¢çå¼å¿
é¡»å¤§äº -1ã
-
- ../app/shared/form-validators/user-validators.ts84
+ src/app/shared/form-validators/user-validators.ts93
+
请æå®ç¨æ·è§è²ã
-
- ../app/shared/form-validators/user-validators.ts91
+ src/app/shared/form-validators/user-validators.ts100
+
说æåºè³å° 3 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts38
+ src/app/shared/form-validators/user-validators.ts112
+ src/app/shared/form-validators/video-channel-validators.ts38
+ src/app/shared/form-validators/video-playlist-validators.ts33
+
说æä¸è½è¶
è¿ 1000 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts39
+ src/app/shared/form-validators/user-validators.ts113
+ src/app/shared/form-validators/video-channel-validators.ts39
+ src/app/shared/form-validators/video-playlist-validators.ts34
+
You must agree with the instance terms in order to register on it.
-
- ../app/shared/form-validators/user-validators.ts113
+ src/app/shared/form-validators/user-validators.ts120
+
å°ç¦çç±åºè³å° 3 个å符ã
-
- ../app/shared/form-validators/user-validators.ts123
+ src/app/shared/form-validators/user-validators.ts130
+
å°ç¦çç±ä¸è½è¶
è¿ 250 个å符ã
-
- ../app/shared/form-validators/user-validators.ts124
+ src/app/shared/form-validators/user-validators.ts131
+
请è¾å
¥æ¾ç¤ºå称ã
-
- ../app/shared/form-validators/video-channel-validators.ts26
+ src/app/shared/form-validators/user-validators.ts142
+ src/app/shared/form-validators/video-channel-validators.ts26
+ src/app/shared/form-validators/video-playlist-validators.ts12
+
æ¾ç¤ºå称åºè³å° 1 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts27
+ src/app/shared/form-validators/user-validators.ts143
+ src/app/shared/form-validators/video-channel-validators.ts27
+ src/app/shared/form-validators/video-playlist-validators.ts13
+
æ¾ç¤ºå称ä¸è½è¶
è¿ 50 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts28
+ src/app/shared/form-validators/user-validators.ts144
+ src/app/shared/form-validators/video-channel-validators.ts28
+
请è¾å
¥ä¸¾æ¥çç±ã
-
- ../app/shared/form-validators/abuse-validators.ts7
+ src/app/shared/form-validators/abuse-validators.ts7
+
举æ¥çç±åºè³å° 2 个å符ã
-
- ../app/shared/form-validators/abuse-validators.ts8
+ src/app/shared/form-validators/abuse-validators.ts8
+
举æ¥çç±ä¸è½è¶
è¿ 3000 个å符ã
-
- ../app/shared/form-validators/abuse-validators.ts9
+ src/app/shared/form-validators/abuse-validators.ts9
+
请è¾å
¥è¿è¥å¤æ³¨ä¿¡æ¯ã
-
- ../app/shared/form-validators/abuse-validators.ts16
+ src/app/shared/form-validators/abuse-validators.ts16
+
è¿è¥å¤æ³¨ä¿¡æ¯åºè³å° 2 个å符ã
-
- ../app/shared/form-validators/abuse-validators.ts17
+ src/app/shared/form-validators/abuse-validators.ts17
+
è¿è¥å¤æ³¨ä¿¡æ¯ä¸è½è¶
è¿ 3000 个å符ã
-
- ../app/shared/form-validators/abuse-validators.ts18
+ src/app/shared/form-validators/abuse-validators.ts18
+
Abuse message is required.
-
- ../app/shared/form-validators/abuse-validators.ts25
+ src/app/shared/form-validators/abuse-validators.ts25
+
Abuse message must be at least 2 characters long.
-
- ../app/shared/form-validators/abuse-validators.ts26
+ src/app/shared/form-validators/abuse-validators.ts26
+
Abuse message cannot be more than 3000 characters long.
-
- ../app/shared/form-validators/abuse-validators.ts27
+ src/app/shared/form-validators/abuse-validators.ts27
+
å¿
é¡»æå®é¢éã
-
- ../app/shared/form-validators/video-ownership-change-validators.ts7
+ src/app/shared/form-validators/video-ownership-change-validators.ts7
+
Block reason must be at least 2 characters long.
-
- ../app/shared/form-validators/video-block-validators.ts7
+ src/app/shared/form-validators/video-block-validators.ts7
+
Block reason cannot be more than 300 characters long.
-
- ../app/shared/form-validators/video-block-validators.ts8
+ src/app/shared/form-validators/video-block-validators.ts8
+
请éæ©è§é¢åå¹è¯è¨ã
-
- ../app/shared/form-validators/video-captions-validators.ts7
+ src/app/shared/form-validators/video-captions-validators.ts7
+
请éæ©è§é¢åå¹æ件ã
-
- ../app/shared/form-validators/video-captions-validators.ts14
+ src/app/shared/form-validators/video-captions-validators.ts14
+
请è¾å
¥ç¨æ·åã
-
- ../app/shared/form-validators/video-ownership-change-validators.ts14
+ src/app/shared/form-validators/video-ownership-change-validators.ts14
+
æ¨åªè½å°è§é¢è½¬ç§»å°å¦ä¸ä¸ªæ¬å°å¸æ·ä¸
-
- ../app/shared/form-validators/video-ownership-change-validators.ts15
+ src/app/shared/form-validators/video-ownership-change-validators.ts15
+
请è¾å
¥æ¨çååã
-
- ../app/shared/form-validators/video-channel-validators.ts12
+ src/app/shared/form-validators/video-channel-validators.ts12
+
é¢éç¨æ·ååºè³å° 1 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts13
+ src/app/shared/form-validators/video-channel-validators.ts13
+
é¢éç¨æ·åä¸è½è¶
è¿ 50 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts14
+ src/app/shared/form-validators/video-channel-validators.ts14
+
é¢éç¨æ·ååªè½ä½¿ç¨å°ååæ¯ãæ°åãå¥ç¹åä¸å线ã
-
- ../app/shared/form-validators/video-channel-validators.ts15
+ src/app/shared/form-validators/video-channel-validators.ts15
+
æ¯æä¿¡æ¯åºè³å° 3 个å符ã
-
- ../app/shared/form-validators/video-channel-validators.ts49
+ src/app/shared/form-validators/video-channel-validators.ts49
+
Support text cannot be more than 1000 characters long
-
- ../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
+
+
请è¾å
¥è¯è®ºå
容ã
-
- ../app/shared/form-validators/video-comment-validators.ts7
+ src/app/shared/form-validators/video-comment-validators.ts7
+
è¯è®ºåºè³å° 2 个å符ã
-
- ../app/shared/form-validators/video-comment-validators.ts8
+ src/app/shared/form-validators/video-comment-validators.ts8
+
è¯è®ºä¸è½è¶
è¿ 3000 个å符ã
-
- ../app/shared/form-validators/video-comment-validators.ts9
-
-
- Request is too large for the server.
- Please contact you administrator if you want to increase the limit size.
-
- ../app/core/rest/rest-extractor.service.ts
- 61,62
-
+ src/app/shared/form-validators/video-comment-validators.ts9
æ¾ç¤ºå称ä¸è½è¶
è¿ 120 个å符ã
-
- ../app/shared/form-validators/video-playlist-validators.ts14
+ src/app/shared/form-validators/video-playlist-validators.ts14
+
请éæ©éç§è®¾ç½®ã
-
- ../app/shared/form-validators/video-playlist-validators.ts23
+ src/app/shared/form-validators/video-playlist-validators.ts23
+
å
¬å¼çææ¾å表å¿
é¡»æå®é¢éã
-
- ../app/shared/form-validators/video-playlist-validators.ts41
+ src/app/shared/form-validators/video-playlist-validators.ts41
+
+
+
+ Live information
+ src/app/shared/shared-video-live/live-stream-information.component.html3
+
+
+
+ Live RTMP Url
+ src/app/shared/shared-video-live/live-stream-information.component.html19
+ src/app/+videos/+video-edit/shared/video-edit.component.html218
+
+
+
+ Live stream key
+ src/app/shared/shared-video-live/live-stream-information.component.html24
+ src/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.html27
+ src/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
+
+
请è¾å
¥è§é¢æ é¢ã
-
- ../app/shared/form-validators/video-validators.ts7
+ src/app/shared/form-validators/video-validators.ts7
+
è§é¢æ é¢åºè³å° 3 个å符ã
-
- ../app/shared/form-validators/video-validators.ts8
+ src/app/shared/form-validators/video-validators.ts8
+
è§é¢æ é¢ä¸è½è¶
è¿ 120 个å符ã
-
- ../app/shared/form-validators/video-validators.ts9
+ src/app/shared/form-validators/video-validators.ts9
+
请éæ©è§é¢éç§è®¾ç½®ã
-
- ../app/shared/form-validators/video-validators.ts16
+ src/app/shared/form-validators/video-validators.ts16
+
请éæ©è§é¢é¢éã
-
- ../app/shared/form-validators/video-validators.ts43
+ src/app/shared/form-validators/video-validators.ts43
+
è§é¢è¯´æåºè³å° 3 个å符ã
-
- ../app/shared/form-validators/video-validators.ts50
+ src/app/shared/form-validators/video-validators.ts50
+
è§é¢è¯´æä¸è½è¶
è¿ 10000 个å符ã
-
- ../app/shared/form-validators/video-validators.ts51
+ src/app/shared/form-validators/video-validators.ts51
+
å个æ ç¾åºè³å° 2 个å符ã
-
- ../app/shared/form-validators/video-validators.ts58
+ src/app/shared/form-validators/video-validators.ts58
+
å个æ ç¾åºå°äº 30 个å符ã
-
- ../app/shared/form-validators/video-validators.ts59
+ src/app/shared/form-validators/video-validators.ts59
+
A maximum of 5 tags can be used on a video.
-
- ../app/shared/form-validators/video-validators.ts66
-
-
- A tag should be more than 2, and less than 30 characters long.
-
- ../app/shared/form-validators/video-validators.ts67
+ src/app/shared/form-validators/video-validators.ts66
+
+
+
+ A tag should be more than 1 and less than 30 characters long.
+
+ src/app/shared/form-validators/video-validators.ts
+ 67
+
+
è§é¢çæ¯æä¿¡æ¯åºè³å° 3 个å符ã
-
- ../app/shared/form-validators/video-validators.ts74
+ src/app/shared/form-validators/video-validators.ts74
+
è§é¢çæ¯æä¿¡æ¯ä¸è½è¶
è¿ 1000 个å符ã
-
- ../app/shared/form-validators/video-validators.ts75
+ src/app/shared/form-validators/video-validators.ts75
+
å®æ¶åå¸è§é¢å¿
é¡»æå®æ¥æã
-
- ../app/shared/form-validators/video-validators.ts82
+ src/app/shared/form-validators/video-validators.ts82
+
éæ©çæ件è¿å¤§ã
- ../app/shared/shared-forms/reactive-file.component.ts50
+ src/app/shared/shared-forms/reactive-file.component.ts50
PeerTube cannot handle this kind of file. Accepted extensions are }.
-
- ../app/shared/shared-forms/reactive-file.component.ts
- 56
-
+ src/app/shared/shared-forms/reactive-file.component.ts56
Add a new option
- ../app/shared/shared-forms/select/select-checkbox.component.ts28
+ src/app/shared/shared-forms/select/select-checkbox.component.ts28
æææªä¿åçæ°æ®å°ä¼ä¸¢å¤±ï¼æ¨ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- ../app/core/routing/can-deactivate-guard.service.ts19
+ src/app/core/routing/can-deactivate-guard.service.ts19
æææ¥
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts11
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts11
ææä¸
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts12
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts12
ææäº
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts13
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts13
ææä¸
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts14
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts14
ææå
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts15
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts15
ææäº
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts16
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts16
ææå
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts17
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts17
å¨æ¥
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts21
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts21
å¨ä¸
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts22
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts22
å¨äº
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts23
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts23
å¨ä¸
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts24
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts24
å¨å
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts25
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts25
å¨äº
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts26
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts26
å¨å
Day name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts27
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts27
æ¥
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts31
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts31
ä¸
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts32
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts32
äº
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts33
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts33
ä¸
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts34
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts34
å
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts35
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts35
äº
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts36
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts36
å
Day name min
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts37
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts37
ä¸æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts41
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts41
äºæ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts42
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts42
ä¸æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts43
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts43
åæ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts44
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts44
äºæ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts45
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts45
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts60
å
æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts46
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts46
ä¸æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts47
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts47
å
«æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts48
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts48
ä¹æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts49
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts49
åæ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts50
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts50
åä¸æ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts51
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts51
åäºæ
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts52
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts52
1æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts56
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts56
2æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts57
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts57
3æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts58
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts58
4æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts59
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts59
6æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts61
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts61
7æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts62
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts62
8æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts63
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts63
9æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts64
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts64
10æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts65
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts65
11æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts66
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts66
12æ
Month name short
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts67
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts67
æ¸
é¤
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts72
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts72
yy-mm-dd
Date format in this locale.
- ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts88
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts88
Instance languages
-
- ../app/+videos/+video-edit/shared/video-edit.component.ts169
+ src/app/+videos/+video-edit/shared/video-edit.component.ts185
+
All languages
-
- ../app/+videos/+video-edit/shared/video-edit.component.ts170
+ src/app/shared/shared-user-settings/user-video-settings.component.ts38
+ src/app/+videos/+video-edit/shared/video-edit.component.ts186
+
å·²éè
- ../app/shared/shared-instance/instance-features-table.component.ts36
+ src/app/shared/shared-instance/instance-features-table.component.ts50
已被模ç³å¤çï¼è§çé确认
- ../app/shared/shared-instance/instance-features-table.component.ts37
+ src/app/shared/shared-instance/instance-features-table.component.ts51
å·²æ¾ç¤º
- ../app/shared/shared-instance/instance-features-table.component.ts38
+ src/app/shared/shared-instance/instance-features-table.component.ts52
~ 1 minute
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 53
-
+ src/app/shared/shared-instance/instance-features-table.component.ts67
~ minutes
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 55
-
+ src/app/shared/shared-instance/instance-features-table.component.ts69
çè¶
æ¸
è§é¢
- ../app/shared/shared-instance/instance-features-table.component.ts71
+ src/app/shared/shared-instance/instance-features-table.component.ts85
çé«æ¸
è§é¢
- ../app/shared/shared-instance/instance-features-table.component.ts72
+ src/app/shared/shared-instance/instance-features-table.component.ts86
çæ®æ¸
è§é¢
- ../app/shared/shared-instance/instance-features-table.component.ts73
+ src/app/shared/shared-instance/instance-features-table.component.ts87
(channel page)
- ../app/shared/shared-video-miniature/video-miniature.component.ts117
+ src/app/shared/shared-main/account/video-avatar-channel.component.ts20
+ src/app/shared/shared-video-miniature/video-miniature.component.ts117
(account page)
- ../app/shared/shared-main/account/avatar.component.ts19
+ src/app/shared/shared-main/account/video-avatar-channel.component.ts21
强è°
-
- ../app/shared/shared-main/misc/help.component.ts81
+ src/app/shared/shared-main/misc/help.component.ts81
+
é¾æ¥
-
- ../app/shared/shared-main/misc/help.component.ts82
+ src/app/shared/shared-main/misc/help.component.ts82
+
æ¢è¡
-
- ../app/shared/shared-main/misc/help.component.ts83
+ src/app/shared/shared-main/misc/help.component.ts83
+
å表
-
- ../app/shared/shared-main/misc/help.component.ts84
+ src/app/shared/shared-main/misc/help.component.ts84
+
å¾ç
-
- ../app/shared/shared-main/misc/help.component.ts85
+ src/app/shared/shared-main/misc/help.component.ts85
+
å·²å°ç¦
个ç¨æ·ã
- ../app/shared/shared-moderation/user-ban-modal.component.ts53
+ src/app/shared/shared-moderation/user-ban-modal.component.ts53
ç¨æ·
å·²å°ç¦ã
- ../app/shared/shared-moderation/user-ban-modal.component.ts54
+ src/app/shared/shared-moderation/user-ban-modal.component.ts54
æ¨ç¡®å®è¦è§£é¤å¯¹
çå°ç¦åï¼
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts70
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts70
ç¨æ·
已解é¤å°ç¦ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts76
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts76
ä¸æ¦å é¤æ¤ç¨æ·ï¼ä½ å°æ æ³å使ç¨æ¤ç¨æ·åå建æ°ç¨æ·ï¼
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts90
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts90
ç¨æ·
å·²å é¤ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts96
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts96
ç¨æ·
ççµåé®ä»¶å·²è®¾ä¸ºå·²éªè¯
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts107
å·²å±è½å¸æ·
ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts119
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts240
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts119
@@ -8245,330 +9123,346 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¸æ·
已被æ¬å®ä¾å±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts175
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts175
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts429
Mute server
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts317
Server
muted by the instance.
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts470
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts441
Add a message to communicate with the reporter
- ../app/shared/shared-abuse-list/abuse-message-modal.component.ts100
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts100
Add a message to communicate with the moderation team
- ../app/shared/shared-abuse-list/abuse-message-modal.component.ts103
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts103
å¸æ·
已被æ¬å®ä¾è§£é¤å±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts189
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts189
å®ä¾
已被æ¬å®ä¾å±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts203
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts203
å®ä¾
已被æ¬å®ä¾è§£é¤å±è½ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts217
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts217
Are you sure you want to remove all the comments of this account?
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts228
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts228
Delete account comments
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts229
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts229
Will remove comments of this account (may take several minutes).
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts235
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts235
Edit user
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts263
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts263
Change quota, role, and more.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts264
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts264
Delete user
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts268
Unban user
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts279
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts279
Allow the user to login and create videos/comments again
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts280
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts280
å±è½æ¤å¸æ·
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts297
-
-
- Hide any content from that user for you.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts298
+
+
+ Hide any content from that user from you.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts298
解é¤å¯¹æ¤å¸æ·çå±è½
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts303
Show back content from that user for you.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts304
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts304
å±è½æ¤å®ä¾
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309
Hide any content from that instance for you.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts310
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts310
解é¤å¯¹æ¤å®ä¾çå±è½
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts315
Show back content from that instance for you.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts316
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts316
Remove comments from your videos
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts321
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts321
-
-
- Remove comments of this account from your videos.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts322
+
+
+ Remove comments made by this account on your videos.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts322
å¨å
¨å®ä¾èå´å
å±è½æ¤å¸æ·
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts333
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts333
-
-
- Hide any content from that user for you, your instance and its users.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts334
+
+
+ Hide any content from that user from you, your instance and its users.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts334
å¨å
¨å®ä¾èå´å
解é¤å¯¹æ¤å¸æ·çå±è½
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts339
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts339
-
-
- Show back content from that user for you, your instance and its users.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts340
+
+
+ Show this user's content to the users of this instance again.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts340
å¨å
¨å®ä¾èå´å
å±è½æ¤å®ä¾
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
-
-
- Hide any content from that instance for you, your instance and its users.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts352
+
+
+ Hide any content from that instance from you, your instance and its users.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
å¨å
¨å®ä¾èå´å
解é¤å¯¹æ¤å®ä¾çå±è½
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts357
Show back content from that instance for you, your instance and its users.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts358
Remove comments from your instance
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts368
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts368
-
-
- Remove comments of this account from your instance.
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts369
+
+
+ Remove comments made by this account from your instance.
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts369
Violent or repulsive
- ../app/shared/shared-moderation/abuse.service.ts139
+ src/app/shared/shared-moderation/abuse.service.ts139
Contains offensive, violent, or coarse language or iconography.
- ../app/shared/shared-moderation/abuse.service.ts140
+ src/app/shared/shared-moderation/abuse.service.ts140
Hateful or abusive
- ../app/shared/shared-moderation/abuse.service.ts144
+ src/app/shared/shared-moderation/abuse.service.ts144
Contains abusive, racist or sexist language or iconography.
- ../app/shared/shared-moderation/abuse.service.ts145
+ src/app/shared/shared-moderation/abuse.service.ts145
Spam, ad or false news
- ../app/shared/shared-moderation/abuse.service.ts149
+ src/app/shared/shared-moderation/abuse.service.ts149
Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes.
- ../app/shared/shared-moderation/abuse.service.ts150
+ src/app/shared/shared-moderation/abuse.service.ts150
Privacy breach or doxxing
- ../app/shared/shared-moderation/abuse.service.ts154
+ src/app/shared/shared-moderation/abuse.service.ts154
Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details).
- ../app/shared/shared-moderation/abuse.service.ts155
+ src/app/shared/shared-moderation/abuse.service.ts155
Infringes your copyright wrt. the regional laws with which the server must comply.
- ../app/shared/shared-moderation/abuse.service.ts160
+ src/app/shared/shared-moderation/abuse.service.ts160
Breaks server rules
- ../app/shared/shared-moderation/abuse.service.ts164
+ src/app/shared/shared-moderation/abuse.service.ts164
Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server.
- ../app/shared/shared-moderation/abuse.service.ts165
+ src/app/shared/shared-moderation/abuse.service.ts165
The above can only be seen in thumbnails.
- ../app/shared/shared-moderation/abuse.service.ts174
+ src/app/shared/shared-moderation/abuse.service.ts174
Captions
-
- ../app/shared/shared-moderation/abuse.service.ts
- 178
-
+ src/app/shared/shared-moderation/abuse.service.ts178
+ src/app/shared/shared-abuse-list/abuse-details.component.ts28
The above can only be seen in captions (please describe which).
- ../app/shared/shared-moderation/abuse.service.ts179
+ src/app/shared/shared-moderation/abuse.service.ts179
å°è¯æ¬¡æ°è¿å¤ï¼è¯·å¨
åéåéè¯ã
- ../app/core/rest/rest-extractor.service.ts67
+ src/app/core/rest/rest-extractor.service.ts67
å°è¯æ¬¡æ°è¿å¤ï¼è¯·ç¨åéè¯ã
- ../app/core/rest/rest-extractor.service.ts69
+ src/app/core/rest/rest-extractor.service.ts69
æå¡å¨åºç°é误ã请ç¨åéè¯ã
- ../app/core/rest/rest-extractor.service.ts72
+ src/app/core/rest/rest-extractor.service.ts72
Subscribed to all current channels of
. You will be notified of all their new videos.
- ../app/shared/shared-user-subscription/subscribe-button.component.ts109
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts109
Subscribed to
. You will be notified of all their new videos.
- ../app/shared/shared-user-subscription/subscribe-button.component.ts110
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts110
已订é
- ../app/shared/shared-user-subscription/subscribe-button.component.ts112
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts112
Unsubscribed from all channels of
- ../app/shared/shared-user-subscription/subscribe-button.component.ts139
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts139
æåé订
- ../app/shared/shared-user-subscription/subscribe-button.component.ts140
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts140
å·²é订
- ../app/shared/shared-user-subscription/subscribe-button.component.ts142
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts142
+
+
+
+ Multiple ways to subscribe to the current channel
+
+ src/app/shared/shared-user-subscription/subscribe-button.component.html
+ 44
+
+
+
+
+ Open subscription dropdown
+
+ src/app/shared/shared-user-subscription/subscribe-button.component.html
+ 46
+
çå¯å
-
- ../app/core/users/user.service.ts384
+ src/app/core/users/user.service.ts384
+
è§é¢å·²ä»
ä¸ç§»é¤
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts98
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts98
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts307
@@ -8576,795 +9470,806 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ·»å å°
-
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
+
è§é¢å·²æ·»å å°
-
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
+
å·²æ´æ°æ¶é´æ³
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts117
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts117
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts273
Starts at
-
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
- 140
-
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts143
Stops at
-
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
- 141
-
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts141
and stops at
-
- ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
- 143
-
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts143
Delete video
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts395
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts366
Actions for the comment
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts424
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts395
Delete comment
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts430
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts401
Do you really want to delete this comment?
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts166
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts405
+ src/app/+videos/+video-watch/comment/video-comments.component.ts168
+
Comment deleted.
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts442
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts413
Encoder
- ../app/shared/shared-video-miniature/video-download.component.ts145
+ src/app/shared/shared-video-miniature/video-download.component.ts145
Format name
- ../app/shared/shared-video-miniature/video-download.component.ts146
+ src/app/shared/shared-video-miniature/video-download.component.ts146
Size
- ../app/shared/shared-video-miniature/video-download.component.ts147
+ src/app/shared/shared-video-miniature/video-download.component.ts147
Bitrate
- ../app/shared/shared-video-miniature/video-download.component.ts149
+ src/app/shared/shared-video-miniature/video-download.component.ts149
+ src/app/shared/shared-video-miniature/video-download.component.ts172
Codec
- ../app/shared/shared-video-miniature/video-download.component.ts169
+ src/app/shared/shared-video-miniature/video-download.component.ts169
å·²å¤å¶
- ../app/shared/shared-video-miniature/video-download.component.ts136
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts47
+ src/app/shared/shared-video-miniature/video-download.component.ts136
+
+
+
+ Copy
+ src/app/shared/shared-forms/input-toggle-hidden.component.html15
+ src/app/shared/shared-forms/input-toggle-hidden.component.html15
è§é¢å·²ä¸¾æ¥ã
- ../app/shared/shared-moderation/report-modals/video-report.component.ts110
+ src/app/shared/shared-moderation/report-modals/video-report.component.ts110
æ¨ç¡®å®è¦å é¤è¿ä¸ªè§é¢åï¼
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts78
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts370
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts78
Video deleted.
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts86
-
-
-
- yes
-
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts
- 149
-
-
-
-
- no
-
- ../app/+admin/moderation/video-block-list/video-block-list.component.ts
- 151
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts378
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
Actions for the reporter
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts334
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts305
Mute reporter
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts311
This video will be duplicated by your instance.
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226
Download
-
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 250
-
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272
+
+
+
+ Display live information
+ src/app/+my-library/my-videos/my-videos.component.ts161
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts278
Update
-
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 256
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts110
+ src/app/shared/shared-main/buttons/edit-button.component.ts17
+ src/app/shared/shared-main/buttons/edit-button.component.ts22
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts284
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts127
Block
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts290
ä¿åå°ææ¾å表
-
- ../app/+videos/+video-watch/video-watch.component.ts108
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264
+ src/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.ts220
+
Mirror
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts302
Report
-
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts286
- Remove
-
- ../app/+videos/+video-watch/comment/video-comment.component.ts
- 179
-
-
- Remove & re-draft
-
- ../app/+videos/+video-watch/comment/video-comment.component.ts
- 187
-
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts314
+
+
+
+ Remove
+ src/app/+videos/+video-watch/comment/video-comment.component.ts181
+
+
+
+ Remove & re-draft
+ src/app/+videos/+video-watch/comment/video-comment.component.ts189
Mute account
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts322
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts287
+
+
+
+ Open video actions
+
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html
+ 4
+
+
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.html
+ 4
+
Mute server account
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts322
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts293
举æ¥
- ../app/shared/shared-abuse-list/abuse-details.component.html65
+ src/app/shared/shared-abuse-list/abuse-details.component.html65
Reported part
- ../app/shared/shared-abuse-list/abuse-details.component.html83
+ src/app/shared/shared-abuse-list/abuse-details.component.html83
Note
- ../app/shared/shared-abuse-list/abuse-details.component.html90
+ src/app/shared/shared-abuse-list/abuse-details.component.html90
The video was deleted
- ../app/shared/shared-abuse-list/abuse-details.component.html99
+ src/app/shared/shared-abuse-list/abuse-details.component.html99
Comment:
- ../app/shared/shared-abuse-list/abuse-details.component.html105
+ src/app/shared/shared-abuse-list/abuse-details.component.html105
Messages with the reporter
- ../app/shared/shared-abuse-list/abuse-message-modal.component.html4
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html4
Messages with the moderation team
- ../app/shared/shared-abuse-list/abuse-message-modal.component.html5
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html5
No messages for now.
- ../app/shared/shared-abuse-list/abuse-message-modal.component.html28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html28
Add a message
- ../app/shared/shared-abuse-list/abuse-message-modal.component.html44
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html44
å·²åå¸
- ../app/shared/shared-video-miniature/video-miniature.component.ts162
+ src/app/shared/shared-video-miniature/video-miniature.component.ts162
Publication scheduled on
-
- ../app/shared/shared-video-miniature/video-miniature.component.ts
- 167
-
+ src/app/shared/shared-video-miniature/video-miniature.component.ts167
转ç ä¸
- ../app/shared/shared-video-miniature/video-miniature.component.ts171
+ src/app/shared/shared-video-miniature/video-miniature.component.ts171
å¾
转ç
- ../app/shared/shared-video-miniature/video-miniature.component.ts175
+ src/app/shared/shared-video-miniature/video-miniature.component.ts175
å¾
导å
¥
- ../app/shared/shared-video-miniature/video-miniature.component.ts179
+ src/app/shared/shared-video-miniature/video-miniature.component.ts179
Add to watch later
- ../app/shared/shared-thumbnail/video-thumbnail.component.ts28
+ src/app/shared/shared-thumbnail/video-thumbnail.component.ts29
Remove from watch later
- ../app/shared/shared-thumbnail/video-thumbnail.component.ts29
+ src/app/shared/shared-thumbnail/video-thumbnail.component.ts30
+
+
+
+ LIVE ENDED
+ src/app/shared/shared-thumbnail/video-thumbnail.component.html32
åªææè½çå°æ¤è§é¢
-
- ../app/shared/shared-main/video/video.service.ts342
+ src/app/shared/shared-main/video/video.service.ts370
+
Only shareable via a private link
-
- ../app/shared/shared-main/video/video.service.ts346
+ src/app/shared/shared-main/video/video.service.ts374
+
ææ人é½è½çå°æ¤è§é¢
-
- ../app/shared/shared-main/video/video.service.ts350
+ src/app/shared/shared-main/video/video.service.ts378
+
Only users of this instance can see this video
-
- ../app/shared/shared-main/video/video.service.ts354
- Close
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts
- 74
-
-
- Previous
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
- 349
-
-
- Next
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
- 349
-
-
- Previous month
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts
- 69
-
-
- Next month
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts
- 72
-
-
- Select month
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
- 74
-
-
- Select year
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
- 74
-
-
-
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts
- 101
-
-
- HH
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Hours
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- MM
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Minutes
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Increment hours
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Decrement hours
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Increment minutes
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Decrement minutes
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- SS
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Seconds
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Increment seconds
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
- Decrement seconds
-
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
-
-
-
+ src/app/shared/shared-main/video/video.service.ts382
+
+
+
+ viewers
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
+ src/app/shared/shared-main/video/video.model.ts
+ 211
-
-
+
+
+
+ views
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
- 296
+ src/app/shared/shared-main/video/video.model.ts
+ 214
-
- Close
+
+
+
+ Close
+ node_modules/@ng-bootstrap/src/alert/alert.ts55
+ node_modules/@ng-bootstrap/src/alert/alert.ts70
+
+
+
+ Slide of
- ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts
- 137
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts
+ 114,118
+ Currently selected slide number read by screen reader
+
+
+
+ Previous
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts132
+
+
+
+ Next
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts147
+
+
+
+ Previous month
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts24
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts34
+
+
+
+ Next month
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts44
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts57
+
+
+
+ Select month
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts44
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts49
+
+
+
+ Select year
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts59
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts72
+
+
+
+
+
+
+
+
+
+
+
+
+ node_modules/@ng-bootstrap/src/progressbar/progressbar.ts31
+
+
+
+ HH
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts46
+
+
+
+ Hours
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts50
+
+
+
+ MM
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts55
+
+
+
+ Minutes
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts62
+
+
+
+ Increment hours
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts68
+
+
+
+ Decrement hours
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts73
+
+
+
+ Increment minutes
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts80
+
+
+
+ Decrement minutes
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts86
+
+
+
+ SS
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts91
+
+
+
+ Seconds
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts96
+
+
+
+ Increment seconds
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts103
+
+
+
+ Decrement seconds
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts109
+
+
+
+
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts131
+
+
+
+
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts154
+
+
+
+ Close
+ node_modules/@ng-bootstrap/src/toast/toast.ts78
å·²æ´æ°å¾
导å
¥çè§é¢ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts139
æ¨çè§é¢å·²ç»ä»¥ç§ææ¹å¼ä¸ä¼ è³æ¨çå¸æ·ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts89
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts92
ç¸å
³ä¿¡æ¯ï¼å¦æ ç¾ã说æï¼å°ä¼ä¸¢å¤±ï¼æ¨ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts90
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts93
æ¨çè§é¢å°æªä¸ä¼ å®æ¯ï¼æ¨ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts92
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts95
Upload
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 112
-
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts115
ä¸ä¼
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts114
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts117
ä¸ä¼ å·²åæ¶
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts131
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts143
è§é¢å·²åå¸ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts267
-
+
Your video quota is exceeded with this video (
video size: , used: , quota: )
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 265,266
-
+ 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: )
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 285,286
-
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts309
æ¨ææªä¿åçä¿®æ¹ï¼å¦ææ¨ç¦»å¼æ¬é¡µé¢ï¼æ¨å°ä¼å¤±å»è¿äºä¿®æ¹ã
- ../app/+videos/+video-edit/video-update.component.ts79
+ src/app/+videos/+video-edit/video-update.component.ts94
è§é¢å·²æ´æ°ã
- ../app/+videos/+video-edit/video-update.component.ts116
+ src/app/+videos/+video-edit/video-update.component.ts142
Report comment
-
- ../app/shared/shared-moderation/report-modals/comment-report.component.ts51
+ src/app/shared/shared-moderation/report-modals/comment-report.component.ts51
+
The deletion will be sent to remote instances so they can reflect the change.
-
- ../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.
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts171
- Delete and re-draft
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts
- 197
-
-
- Do you really want to delete and re-draft this comment?
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts
- 197
-
+ src/app/+videos/+video-watch/comment/video-comments.component.ts173
+
+
+
+ Delete and re-draft
+ 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.ts199
Stop autoplaying next video
-
- ../app/+videos/+video-watch/video-watch-playlist.component.ts203
+ src/app/+videos/+video-watch/video-watch-playlist.component.ts203
+
Autoplay next video
-
- ../app/+videos/+video-watch/video-watch-playlist.component.ts204
+ src/app/+videos/+video-watch/video-watch-playlist.component.ts204
+
Stop looping playlist videos
-
- ../app/+videos/+video-watch/video-watch-playlist.component.ts209
+ src/app/+videos/+video-watch/video-watch-playlist.component.ts209
+
Loop playlist videos
-
- ../app/+videos/+video-watch/video-watch-playlist.component.ts210
-
-
- You need to be connected to rate this content.
-
- ../app/+videos/+video-watch/video-watch.component.ts192
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
-
- ../app/+videos/+video-watch/video-watch.component.ts373
- Redirection
-
- ../app/+videos/+video-watch/video-watch.component.ts374
+ src/app/+videos/+video-watch/video-watch-playlist.component.ts210
+
+
+
+ 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.ts415
+
+
+
+ Redirection
+ src/app/+videos/+video-watch/video-watch.component.ts416
+
æ¤è§é¢å
å«æ人æé²éª¨å
容ãæ¨ç¡®å®è¦è§çåï¼
-
- ../app/+videos/+video-watch/video-watch.component.ts486
+ src/app/+videos/+video-watch/video-watch.component.ts547
+
æ人æé²éª¨å
容
-
- ../app/+videos/+video-watch/video-watch.component.ts487
+ src/app/+videos/+video-watch/video-watch.component.ts548
+
Up Next
-
- ../app/+videos/+video-watch/video-watch.component.ts536
+ src/app/+videos/+video-watch/video-watch.component.ts600
+
Cancel
-
- ../app/+videos/+video-watch/video-watch.component.ts537
+ src/app/+videos/+video-watch/video-watch.component.ts601
+
Autoplay is suspended
-
- ../app/+videos/+video-watch/video-watch.component.ts538
+ src/app/+videos/+video-watch/video-watch.component.ts602
+
Enter/exit fullscreen (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts800
+ src/app/+videos/+video-watch/video-watch.component.ts920
+
Play/Pause the video (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts801
+ src/app/+videos/+video-watch/video-watch.component.ts921
+
Mute/unmute the video (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts802
+ src/app/+videos/+video-watch/video-watch.component.ts922
+
Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts804
+ src/app/+videos/+video-watch/video-watch.component.ts924
+
Increase the volume (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts806
+ src/app/+videos/+video-watch/video-watch.component.ts926
+
Decrease the volume (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts807
+ src/app/+videos/+video-watch/video-watch.component.ts927
+
Seek the video forward (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts809
+ src/app/+videos/+video-watch/video-watch.component.ts929
+
Seek the video backward (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts810
+ src/app/+videos/+video-watch/video-watch.component.ts930
+
Increase playback rate (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts812
+ src/app/+videos/+video-watch/video-watch.component.ts932
+
Decrease playback rate (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts813
+ src/app/+videos/+video-watch/video-watch.component.ts933
+
Navigate in the video frame by frame (requires player focus)
-
- ../app/+videos/+video-watch/video-watch.component.ts815
+ src/app/+videos/+video-watch/video-watch.component.ts935
+
顶ä¸ä¸
-
- ../app/+videos/+video-watch/video-watch.component.ts823
+ src/app/+videos/+video-watch/video-watch.component.ts943
+
踩ä¸ä¸
-
- ../app/+videos/+video-watch/video-watch.component.ts828
+ src/app/+videos/+video-watch/video-watch.component.ts948
+
When active, the next video is automatically played after the current one.
- ../app/+videos/+video-watch/recommendations/recommended-videos.component.ts59
-
-
-
- Videos that have the higher number of likes.
- ../app/+videos/video-list/video-most-liked.component.ts42
+ src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts59
Recently added
-
- ../app/+videos/video-list/video-recently-added.component.ts
- 36
-
+ src/app/+videos/video-list/video-recently-added.component.ts36
è¿å» 24 å°æ¶æµè¡
- ../app/+videos/video-list/video-trending.component.ts46
+ src/app/+videos/video-list/video-trending.component.ts46
æµè¡çè§é¢æ¯å¨è¿å» 24 å°æ¶å
æ»è§ç次æ°æå¤çè§é¢
- ../app/+videos/video-list/video-trending.component.ts47
+ src/app/+videos/video-list/video-trending.component.ts47
æ¥èªæ¨ç订é
çè§é¢
- ../app/+videos/video-list/video-user-subscriptions.component.ts35
+ src/app/+videos/video-list/video-user-subscriptions.component.ts41
+
+
+
+ Feed
+
+ src/app/+videos/video-list/video-user-subscriptions.component.ts
+ 68
+
+
+
+
+ Feed URL copied
+
+ src/app/+videos/video-list/video-user-subscriptions.component.ts
+ 104
+
Subscriptions
+ src/app/+my-library/my-library.component.ts66
+ src/app/+videos/videos-routing.module.ts73
+ src/app/+videos/video-list/video-user-subscriptions.component.ts45
+
+
+
+ History
+ src/app/+my-library/my-library.component.ts71
+
+
+
+ Open actions
- ../app/+videos/video-list/video-user-subscriptions.component.ts
- 38
+ src/app/shared/shared-main/buttons/action-dropdown.component.html
+ 4
Local videos
-
- ../app/+videos/video-list/video-local.component.ts
- 36
-
-
- Discover videos
-
- ../app/+videos/videos-routing.module.ts
- 23
-
-
- Trending videos
-
- ../app/+videos/videos-routing.module.ts
- 32
-
-
- Recently added videos
-
- ../app/+videos/videos-routing.module.ts
- 58
-
-
- Upload a video
-
- ../app/+videos/videos-routing.module.ts
- 97
-
-
- Edit a video
-
- ../app/+videos/videos-routing.module.ts
- 106
-
+ src/app/+videos/videos-routing.module.ts86
+ src/app/+videos/video-list/video-local.component.ts36
+
+
+
+ Discover videos
+ src/app/+videos/videos-routing.module.ts24
+
+
+
+ Trending videos
+ src/app/+videos/videos-routing.module.ts33
+
+
+
+ Recently added videos
+ src/app/+videos/videos-routing.module.ts59
+
+
+
+ Upload a video
+ src/app/+videos/videos-routing.module.ts99
+
+
+
+ Edit a video
+ src/app/+videos/videos-routing.module.ts108