X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=7bf13464922f17874130bbd7ea88ade6900a504d;hb=c97ebaa6a8f971e13d5c882f03a7e16bf1af3063;hp=1f5036e7d7c3dbc86afd8fb77d5ebee9db9dabea;hpb=c4fa01f7c45b66b112ebd08abce744b7c4041feb;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 1f5036e7d..7bf134649 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -5,12 +5,12 @@
ééå·¦å´é¸å®
- src/app/app.component.ts118
+ src/app/app.component.ts133
éåå·¦å´é¸å®
- src/app/app.component.ts120
+ src/app/app.component.ts135
@@ -162,24 +162,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+videos/+video-watch/video-watch.component.html77src/app/menu/menu.component.html105src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+videos/+video-watch/video-watch.component.html77
+ src/app/menu/menu.component.html105
+ src/app/shared/shared-main/buttons/action-dropdown.component.html22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
+ src/app/shared/shared-video-miniature/video-download.component.html27
+ src/app/shared/shared-video-miniature/video-download.component.html52
+ src/app/shared/shared-video-miniature/video-download.component.html78
+ src/app/shared/shared-video-miniature/video-download.component.html89
+ src/app/shared/shared-video-miniature/video-download.component.html101
+ src/app/shared/shared-video-miniature/videos-selection.component.html1
+
æçè§çç´é
src/app/+my-library/my-history/my-history.component.html3
- src/app/+my-library/my-history/my-history.component.ts67
+ src/app/+my-library/my-history/my-history.component.ts68
@@ -243,22 +242,22 @@
建ç«
-
-
-
-
-
-
-
-
-
- src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts102src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts89src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/shared/shared-video-playlist/video-add-to-playlist.component.html81
+ src/app/+admin/users/user-edit/user-edit.component.html8
+ src/app/+admin/users/user-edit/user-edit.component.html8
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts102
+ 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/+my-library/my-video-playlists/my-video-playlist-create.component.ts92
+ 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/+videos/+video-edit/video-add-components/video-upload.component.ts287src/app/shared/shared-video-miniature/video-download.component.ts55
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts294
+ src/app/shared/shared-video-miniature/video-download.component.ts56
+
以ä¸é£çµå
å«äºä¸åå°ç¨æ¬æï¼ä¸æ該èå
¶ä»äººå享ã
@@ -275,7 +274,7 @@
åå¹
- src/app/shared/shared-video-miniature/video-download.component.ts56
+ src/app/shared/shared-video-miniature/video-download.component.ts57
@@ -330,13 +329,13 @@
æ¤å½±çè¶
éäºæ¨çå½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ä½¿ç¨ï¼ï¼é
é¡ï¼ï¼
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts322
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts330
+
æ¤å½±çè¶
éäºæ¨çæ¯æ¥å½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ä½¿ç¨ï¼ï¼é
é¡ï¼ï¼
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts349
+
åå¹
@@ -348,7 +347,7 @@
åæ¶
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html48
- src/app/shared/shared-video-miniature/videos-selection.component.html19
+ src/app/shared/shared-video-miniature/videos-selection.component.html22
@@ -373,14 +372,8 @@
æ²æçµæã
src/app/+videos/video-list/overview/video-overview.component.html4
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/abstract-video-list.html44
- src/app/shared/shared-video-miniature/videos-selection.component.ts34
+ src/app/shared/shared-video-miniature/videos-list.component.html41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts23
@@ -422,6 +415,14 @@
å°éæ¤ç´æå°æèªåçµæç´æ串æµã
src/app/shared/shared-moderation/video-block.component.html33
+
+
+ æ¾ä¸å° å
ç´
+
+ src/app/shared/shared-search/find-in-bulk.service.ts
+ 80
+
+
解é¤å½±çè¯æ
@@ -474,10 +475,7 @@
ç¡æ³æ·åæ¤é 端帳èçè³è¨
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts
- 60
-
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts64
@@ -492,7 +490,7 @@
{VAR_PLURAL, plural, =0 {No videos} =1 {1 é¨å½±ç} other { é¨å½±ç}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html30
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html32
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
@@ -527,12 +525,10 @@
å²å
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html38
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-user-settings/user-video-settings.component.html72
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.html38
@@ -551,39 +547,33 @@
src/app/shared/shared-video-miniature/abstract-video-list.html44
src/app/shared/shared-video-miniature/abstract-video-list.html44
-
-
- æä½³
- A variant of Trending videos based on the number of recent interactions, minus user history
- src/app/+videos/video-list/trending/video-trending-header.component.ts41
-
æè¿å½±çä¸æå¤äºåçå½±çï¼æ¸å»ä½¿ç¨è
æ·å²ç´é
- src/app/+videos/video-list/trending/video-trending-header.component.ts44
+ src/app/+videos/video-list/videos-list-common-page.component.ts203
åªé¤
src/app/+admin/follows/followers-list/followers-list.component.ts74
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts87
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts88
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts92
src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts95
- src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts163
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts164
src/app/+admin/users/user-list/user-list.component.ts81
src/app/+admin/users/user-list/user-list.component.ts195
src/app/+my-library/+my-video-channels/my-video-channels.component.ts52
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127
src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
src/app/+my-library/my-videos/my-videos.component.html50
- src/app/+my-library/my-videos/my-videos.component.ts115
- src/app/+my-library/my-videos/my-videos.component.ts142
- src/app/+my-library/my-videos/my-videos.component.ts183
+ src/app/+my-library/my-videos/my-videos.component.ts117
+ src/app/+my-library/my-videos/my-videos.component.ts144
+ src/app/+my-library/my-videos/my-videos.component.ts185
src/app/+videos/+video-edit/shared/video-edit.component.html178
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts144
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts386
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts421
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts145
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts388
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts423
src/app/shared/shared-main/buttons/delete-button.component.ts17
src/app/shared/shared-main/buttons/delete-button.component.ts22
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87
@@ -624,6 +614,7 @@
src/app/+admin/users/user-edit/user-password.component.html11
src/app/shared/shared-forms/input-toggle-hidden.component.ts38
src/app/shared/shared-user-settings/user-video-settings.component.html16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html76
@@ -669,11 +660,6 @@
以æ¨çæ¬å°å¸³æ¶è¨é±
src/app/shared/shared-user-subscription/subscribe-button.component.html58
-
-
- å·²ç¼ä½ é¨å½±ç符åãã
- src/app/+accounts/account-search/account-search.component.ts94
-
ç´æ串æµå°æèªåçµæã
@@ -774,10 +760,11 @@
å½±çé
é¡
-
-
-
- src/app/+admin/users/user-edit/user-edit.component.html151src/app/+admin/users/user-edit/user-edit.component.html151src/app/+admin/users/user-list/user-list.component.ts113src/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
+ src/app/+admin/users/user-list/user-list.component.ts113
+ src/app/shared/shared-instance/instance-features-table.component.html47
+
ç¡é ï¼æ¯æ¥ï¼
@@ -824,6 +811,7 @@
æ¬å°
src/app/shared/shared-instance/instance-statistics.component.html4
+ src/app/shared/shared-video-miniature/video-filters.model.ts125
@@ -857,8 +845,10 @@
è¯ç
src/app/+admin/admin.component.ts26
src/app/shared/shared-instance/instance-statistics.component.html58
-
- Following
+
+
+
+ æ£å¨è¿½è¹¤
src/app/+admin/admin.component.ts
29
@@ -871,8 +861,10 @@
src/app/+admin/follows/follows.routes.ts
28
-
- Followers
+
+
+
+ 追蹤è
src/app/+admin/admin.component.ts
34
@@ -895,44 +887,41 @@
ä¸è¼å¤±æ
- src/app/helpers/utils.ts186
+ src/app/helpers/utils/upload.ts12
é£ç·ä¸æ·
- src/app/helpers/utils.ts190
+ src/app/helpers/utils/upload.ts16
伺æå¨éå°é¯èª¤
-
- src/app/helpers/utils.ts
- 193
-
+ src/app/helpers/utils/upload.ts19
æ¨ç æªæ¡æªè½å¨è¨å®çé¾æ (éå¸¸çº 10 åé) åå³è¼¸
- src/app/helpers/utils.ts196
+ src/app/helpers/utils/upload.ts22
æ¨ç æªæ¡å¤ªå¤§ (大å°ä¸éï¼)
- src/app/helpers/utils.ts200
+ src/app/helpers/utils/upload.ts26
使ç¨è
- src/app/+login/login.component.html21
- src/app/+signup/+register/register.component.html27
- src/app/core/users/user.service.ts405
-
+
+
+
+ src/app/+login/login.component.html21src/app/+signup/+register/register.component.html27src/app/core/users/user.service.ts416
é»æ
src/app/+admin/users/user-list/user-list.component.ts87
src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts269
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts271
@@ -944,25 +933,26 @@
åæ¶
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html121src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/video-add-components/video-upload.component.html69src/app/+videos/+video-edit/video-add-components/video-upload.component.html81src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts415src/app/modal/confirm.component.html20src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/video-report.component.html92src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-video-miniature/video-download.component.html152
+ src/app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/+admin/follows/following-list/follow-modal.component.html33
+ src/app/+login/login.component.html121
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73
+ src/app/+videos/+video-watch/video-watch.component.ts416
+ src/app/modal/confirm.component.html20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html31
+ src/app/shared/shared-moderation/report-modals/report.component.html54
+ src/app/shared/shared-moderation/report-modals/report.component.html54
+ src/app/shared/shared-moderation/report-modals/video-report.component.html92
+ src/app/shared/shared-moderation/user-ban-modal.component.html26
+ src/app/shared/shared-moderation/video-block.component.html38
+ src/app/shared/shared-video-miniature/video-download.component.html152
+
é»ææ¤ä½¿ç¨è
@@ -1028,13 +1018,13 @@
æ¤ç«èºå
許註åãç¶èï¼è«çå¿æ¥é±æ¢æ¬¾æ¢æ¬¾ ï¼ç¶å¾æ建ç«å¸³èãæ¨äº¦å¯æå°å¦ä¸åç«èºä»¥ååæ¨çéè¦ï¼https://joinpeertube.org/instancesã
-
- src/app/+login/login.component.html64
+ src/app/+login/login.component.html64
+
ç®åæ¤ç«èºä¸å
許使ç¨è
註åï¼æ¨å¯æ¥é±æ¢æ¬¾ 以ç解詳æ
ï¼æå°æ¾å¥çç«èºï¼å¥½è®æ¨è¨»å帳è並ä¸è¼æ¨çå½±çãççä¸ç¾ç«èºä¸æåªååæ¨å¿æï¼https://joinpeertube.org/instancesã
-
- src/app/+login/login.component.html69
+ src/app/+login/login.component.html69
+
使ç¨è
@@ -1045,8 +1035,10 @@
使ç¨è
å稱æé»åä¿¡ç®±
src/app/+login/login.component.html23
-
- â ï¸ Most email addresses do not include capital letters.
+
+
+
+ â ï¸ å¤§å¤æ¸é»åéµä»¶ä½ç½®ä¸æå
å«å¤§å¯«åæ¯ã
src/app/+login/login.component.html
33,34
@@ -1055,57 +1047,57 @@
å¯ç¢¼
-
-
-
-
-
-
-
-
- src/app/+admin/users/user-edit/user-edit.component.html117src/app/+admin/users/user-edit/user-edit.component.html117src/app/+login/login.component.html38src/app/+login/login.component.html40src/app/+reset-password/reset-password.component.html8src/app/+reset-password/reset-password.component.html10src/app/+signup/+register/register-step-user.component.html56src/app/+signup/+register/register-step-user.component.html58
+ src/app/+admin/users/user-edit/user-edit.component.html117
+ src/app/+admin/users/user-edit/user-edit.component.html117
+ src/app/+login/login.component.html38
+ src/app/+login/login.component.html40
+ 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/+login/login.component.html51
+ src/app/+login/login.component.html51
+
æå¿äºæçå¯ç¢¼
-
- src/app/+login/login.component.html51
+ src/app/+login/login.component.html51
+
ç»å
¥å¸³èå°±å¯è®æ¨ç¼ä½å
§å®¹
-
- src/app/+login/login.component.html60
+ src/app/+login/login.component.html60
+
ç»å
¥
-
-
-
- src/app/+login/login-routing.module.ts12src/app/+login/login.component.html48src/app/menu/menu.component.html99
+ src/app/+login/login-routing.module.ts12
+ src/app/+login/login.component.html48
+ src/app/menu/menu.component.html99
+
æ使ç¨å
¶ä»å¸³æ¶ç»å
¥
-
- src/app/+login/login.component.html76
+ src/app/+login/login.component.html76
+
å¿è¨æ¨çå¯ç¢¼
-
- src/app/+login/login.component.html95
+ src/app/+login/login.component.html95
+
æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨çç«èºç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
-
- src/app/+login/login.component.html103
+ src/app/+login/login.component.html103
+
輸å
¥æ¨çé»åéµä»¶å°åï¼ç¶å¾æåå°æå¯éé£çµçµ¦æ¨éè¨æ¨çå¯ç¢¼ã
-
- src/app/+login/login.component.html107
+ src/app/+login/login.component.html107
+
@@ -1115,26 +1107,27 @@ The link will expire within 1 hour.
é»åéµä»¶
-
-
-
-
-
-
-
- src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-list/user-list.component.ts112src/app/+login/login.component.html111src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+register/register-step-user.component.html45src/app/+signup/+register/register-step-user.component.html47src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
+ src/app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+admin/users/user-list/user-list.component.ts112
+ src/app/+login/login.component.html111
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+ 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/+login/login.component.html113src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
+ src/app/+login/login.component.html113
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
+
éè¨
Password reset button
-
- src/app/+login/login.component.html126
+ src/app/+login/login.component.html126
+
å¨æ¤ç«èº
@@ -1195,7 +1188,7 @@ The link will expire within 1 hour.
註å
Button on the registration form to finalize the account and channel creation
- src/app/+signup/+register/register.component.ts68
+ src/app/+signup/+register/register.component.ts67
@@ -1205,7 +1198,7 @@ The link will expire within 1 hour.
æ¥ç¡çµæ
- src/app/+search/search.component.html31
+ src/app/+search/search.component.html33
@@ -1213,83 +1206,89 @@ The link will expire within 1 hour.
åè¨é±è
src/app/+my-library/my-subscriptions/my-subscriptions.component.html25
- src/app/+search/search.component.html53
+ src/app/+search/search.component.html55
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html27
æ¡è¿ä¾å° PeerTubeï¼è¦ªæç管çå¡ï¼
- src/app/modal/welcome-modal.component.html3
+ src/app/modal/admin-welcome-modal.component.html3
- CLI ææª
- src/app/modal/welcome-modal.component.html12
+ å½ä»¤åæ件
+ src/app/modal/admin-welcome-modal.component.html12
ä¸å³æå¯å
¥å½±çãåæç´éãä¿®æ´å²åç®éãéè¨ä½¿ç¨è
å¯ç¢¼â¦â¦
- src/app/modal/welcome-modal.component.html15
+ src/app/modal/admin-welcome-modal.component.html15
管çææª
- src/app/modal/welcome-modal.component.html19
+ src/app/modal/admin-welcome-modal.component.html19
管ç使ç¨è
ã追蹤å
¶ä»ç«èºãèçåå¾è¨æ¯â¦â¦
- src/app/modal/welcome-modal.component.html22
+ src/app/modal/admin-welcome-modal.component.html22
使ç¨ææª
- src/app/modal/welcome-modal.component.html26
+ src/app/modal/admin-welcome-modal.component.html26
è¨å®æ¨ç帳èã管çå½±çææ¾æ¸
å®ãæ¢ç´¢ç¬¬ä¸æ¹æç¨â¦â¦
- src/app/modal/welcome-modal.component.html29
+ src/app/modal/admin-welcome-modal.component.html29
實ç¨é£çµ
- src/app/modal/welcome-modal.component.html39
+ src/app/modal/admin-welcome-modal.component.html39
PeerTube å®æ¹ç¶²ç«ï¼æ°èãæ¯æ´ãè²¢ç»â¦â¦ï¼ï¼https://joinpeertube.org
- src/app/modal/welcome-modal.component.html42
+ src/app/modal/admin-welcome-modal.component.html42
å°æ¨çç«èºæ¾å¨å
¬éç PeerTube ç´¢å¼ä¸ï¼https://instances.joinpeertube.org/instances
- src/app/modal/welcome-modal.component.html45
+ src/app/modal/admin-welcome-modal.component.html45
æ¯æåè¨å®æ¨çç«èºäºï¼
- src/app/modal/welcome-modal.component.html55
+ src/app/modal/admin-welcome-modal.component.html55
é¸ææ¨çç«èºå稱ï¼è¨å®æè¿°ï¼æåºæ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«èºä»¥åæ¨æç®ç¶è·å®å¤ä¹
ï¼éäºé½æ¯è®è¨ªå®¢äºè§£ç«èºé¡åç¸ç¶éè¦çè³æã
- src/app/modal/welcome-modal.component.html58
+ src/app/modal/admin-welcome-modal.component.html58
å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®æ¨ç管çè¦åèç«å°çæåæ¢æ¬¾ï¼åææå®åé¡èèªè¨ï¼ä»¥åæ¨ç管çå¡è¦èªªç話ãå¦æ¤ï¼æ¨å°±å¯ä»¥åå©ä½¿ç¨è
å¨é©åç PeerTube ç«å°ä¸è¨»åã
- src/app/modal/welcome-modal.component.html64
+ src/app/modal/admin-welcome-modal.component.html64
ç¨å¾æéæ
- src/app/modal/welcome-modal.component.html74
+ src/app/modal/account-setup-warning-modal.component.html28
+ src/app/modal/admin-welcome-modal.component.html74
+
+
+
+ è¨å®
+ src/app/modal/account-setup-warning-modal.component.html35
è¨å®æçç«èº
- src/app/modal/welcome-modal.component.html81
+ src/app/modal/admin-welcome-modal.component.html81
@@ -1460,15 +1459,15 @@ The link will expire within 1 hour.
建ç«å¸³è
-
-
- src/app/+login/login.component.html54src/app/menu/menu.component.html100
+ src/app/+login/login.component.html54
+ src/app/menu/menu.component.html100
+
æçå½±ç
src/app/+my-library/my-library-routing.module.ts76
src/app/+my-library/my-videos/my-videos.component.html4
- src/app/+my-library/my-videos/my-videos.component.ts69
+ src/app/+my-library/my-videos/my-videos.component.ts71
src/app/core/menu/menu.service.ts77
@@ -1498,7 +1497,9 @@ The link will expire within 1 hour.
å½±ç
+ src/app/+accounts/account-videos/account-videos.component.ts17
src/app/+my-library/my-library.component.ts52
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17
src/app/core/menu/menu.service.ts76
@@ -1516,8 +1517,8 @@ The link will expire within 1 hour.
è¨é±
src/app/+my-library/my-library.component.ts64
- src/app/+videos/video-list/video-user-subscriptions.component.ts46
- src/app/+videos/videos-routing.module.ts57
+ src/app/+videos/video-list/video-user-subscriptions.component.ts25
+ src/app/+videos/videos-routing.module.ts58
src/app/core/menu/menu.service.ts91
@@ -1529,10 +1530,10 @@ The link will expire within 1 hour.
å½±ç
-
-
-
- src/app/+accounts/accounts.component.ts82src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html215src/app/+video-channels/video-channels.component.ts76
+ src/app/+accounts/accounts.component.ts82
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html215
+ src/app/+video-channels/video-channels.component.ts76
+
å¯å
¥å·¥ä½ä¸¦è¡
@@ -1573,7 +1574,7 @@ The link will expire within 1 hour.
è¯çµ¡äºº
- src/app/+about/about-routing.module.ts37
+ src/app/+about/about-routing.module.ts36
src/app/menu/menu.component.html136
@@ -1608,11 +1609,44 @@ The link will expire within 1 hour.
檢è¦æ¨ææçéç¥
src/app/menu/notification.component.html49
+
+
+ æ¡è¿ä½¿ç¨ ï¼è¦ªæç使ç¨è
ï¼
+ src/app/modal/account-setup-warning-modal.component.html3
+
+
+
+ æ¯æåè¨å®æ¨ç帳èå人簡ä»äºï¼
+ src/app/modal/account-setup-warning-modal.component.html10
+
+
+
+ åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
èªèæ¨æ¯èª°ï¼ééï¼
+ src/app/modal/account-setup-warning-modal.component.html12
+
+
+
+ ä¸å³å¤§é ç
§
+ src/app/modal/account-setup-warning-modal.component.html15
+
+
+
+ 編寫æè¿°
+ src/app/modal/account-setup-warning-modal.component.html16
+
+
+
+ ä¸è¦å顯示éå
+
+ src/app/modal/account-setup-warning-modal.component.html
+ 23
+
+
ææ¯è¶å£º
-
- src/app/+page-not-found/page-not-found.component.ts27
+ src/app/+page-not-found/page-not-found.component.ts27
+
ç¼çé¯èª¤ã
@@ -1705,8 +1739,8 @@ The link will expire within 1 hour.
åªé«å°æ¤ä¼ºæå¨ä¾èªªå¤ªå¤§ãå¦ææ¨æ³è¦å¢å éå¶å¤§å°ç話ï¼è«è¯çµ¡æ¨ç管çå¡ã
-
- src/app/core/rest/rest-extractor.service.ts61
+ src/app/core/rest/rest-extractor.service.ts65
+
å
¨åæå°
@@ -1795,7 +1829,7 @@ The link will expire within 1 hour.
src/app/+search/search-filters.component.html149
src/app/+search/search-filters.component.html164
src/app/+search/search-filters.component.html172
- src/app/+search/search-filters.component.html197
+ src/app/+search/search-filters.component.html205
@@ -1810,12 +1844,16 @@ The link will expire within 1 hour.
Live videos
src/app/+search/search-filters.component.html29
src/app/+search/search-filters.component.ts64
+ src/app/shared/shared-video-miniature/video-filters-header.component.html104
+ src/app/shared/shared-video-miniature/video-filters.model.ts158
VOD videos
src/app/+search/search-filters.component.html34
src/app/+search/search-filters.component.ts60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html109
+ src/app/shared/shared-video-miniature/video-filters.model.ts164
@@ -1841,7 +1879,7 @@ The link will expire within 1 hour.
æçºæé
src/app/+search/search-filters.component.html108
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html52
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html60
@@ -1863,7 +1901,7 @@ The link will expire within 1 hour.
åé¡
src/app/+search/search-filters.component.html121
src/app/+videos/+video-edit/shared/video-edit.component.html63
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html17
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html25
@@ -1884,7 +1922,7 @@ The link will expire within 1 hour.
ææ¬æ¢æ¬¾
src/app/+search/search-filters.component.html134
src/app/+videos/+video-edit/shared/video-edit.component.html74
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html34
@@ -1897,7 +1935,7 @@ The link will expire within 1 hour.
src/app/+search/search-filters.component.html147
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10
src/app/+videos/+video-edit/shared/video-edit.component.html94
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html35
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html43
@@ -1914,15 +1952,23 @@ The link will expire within 1 hour.
éäºæ¨ç±¤çå
¶ä¸ä¸å
src/app/+search/search-filters.component.html170
+
+
+ PeerTube ç«å°ä¸»æ©
+
+ src/app/+search/search-filters.component.html
+ 178
+
+
æå°ç®æ¨
- src/app/+search/search-filters.component.html179
+ src/app/+search/search-filters.component.html187
è¦è¨è¯ç
- src/app/+search/search-filters.component.html189
+ src/app/+search/search-filters.component.html197
@@ -1932,7 +1978,7 @@ The link will expire within 1 hour.
é濾å¨
- src/app/+search/search-filters.component.html200
+ src/app/+search/search-filters.component.html208
@@ -1970,7 +2016,7 @@ The link will expire within 1 hour.
æ¨ç±¤
src/app/+videos/+video-edit/shared/video-edit.component.html19
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html44
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html52
@@ -1985,14 +2031,14 @@ The link will expire within 1 hour.
æ´å
å¥ä»¶
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts48
-
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47
æ¤åç太大äºã
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts56
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
-
+
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts55src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
ä¸å³æ°æ©«å¹
@@ -2017,19 +2063,13 @@ The link will expire within 1 hour.
帳è大é ç
§
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts
- 47
-
-
+
+ src/app/shared/shared-actor-image/actor-avatar.component.ts46
é »é大é ç
§
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts
- 48
-
-
+
+ src/app/shared/shared-actor-image/actor-avatar.component.ts47
Markdown ç¸å®¹çæ¬ä¹æ¯æ´èªè¨ PeerTube HTML æ¨ç±¤
@@ -2046,6 +2086,38 @@ The link will expire within 1 hour.
24
+
+
+ é »éå¾®åå
件é¯èª¤ï¼
+
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts
+ 57
+
+
+
+
+ ææ¾æ¸
å®å¾®åå
件é¯èª¤ï¼
+
+ src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
+ 47
+
+
+
+
+ å½±çå¾®åå
件é¯èª¤ï¼
+
+ src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts
+ 59
+
+
+
+
+ å½±çæ¸
å®å¾®åå
件é¯èª¤ï¼
+
+ src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
+ 77
+
+
é²é篩é¸æ¢ä»¶
@@ -2234,7 +2306,7 @@ The link will expire within 1 hour.
åå¹
src/app/+videos/+video-edit/shared/video-edit.component.html155
src/app/shared/shared-abuse-list/abuse-details.component.ts26
- src/app/shared/shared-moderation/abuse.service.ts178
+ src/app/shared/shared-moderation/abuse.service.ts181
@@ -2368,8 +2440,8 @@ The link will expire within 1 hour.
æ´æ°
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts174
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts110
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts180
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html45
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61
@@ -2446,17 +2518,41 @@ The link will expire within 1 hour.
æ«ç·©ä¸å³
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts167
+
æ±æï¼æ¨ç帳èå·²åç¨ä¸å³åè½ãå¦ææ¨æ³è¦æ°å¢å½±çï¼ç®¡çå¡å¿
é 解éæ¨çé
é¡ã
- src/app/+videos/+video-edit/video-add.component.html3
+ src/app/+videos/+video-edit/video-add.component.ts102
+
+
+
+ ä¸å³çå½±çå¨çºæ¨ç帳èç¼ä½åæ被審é±ãå¦ææ¨æ³è¦å¨æ²æå¯©æ ¸çæ
æ³ä¸æ°å¢å½±çï¼ç®¡çå¡å¿
é ééæ¨çå½±çèªåå°éã
+
+ src/app/+videos/+video-edit/video-add.component.ts
+ 104
+
+
+
+
+ æ¨çæ¯æ¥å½±çé
é¡ä¸è¶³ãå¦ææ¨æ³è¦æ°å¢æ´å¤å½±çï¼æ¨å¿
é çå¾
24å°ææè«ç®¡çå¡å¢å æ¨çæ¯æ¥é
é¡ã
+
+ src/app/+videos/+video-edit/video-add.component.ts
+ 106
+
+
+
+
+ æ¨çå½±çé
é¡ä¸è¶³ãå¦ææ¨æ³è¦æ°å¢æ´å¤å½±çï¼å¿
é è«ç®¡çå¡å¢å æ¨çé
é¡ã
+
+ src/app/+videos/+video-edit/video-add.component.ts
+ 108
+
é±è®ç«èºè¦å以åå¾èªªæ
- src/app/+videos/+video-edit/video-add.component.html4
+ src/app/+videos/+video-edit/video-add.component.html2
@@ -2482,25 +2578,22 @@ The link will expire within 1 hour.
æ¯æ´å
æ 1 åæªæ¡ç torrentã
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts
- 119
-
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts120
å çºæ¤ç«å°å»ºç«äºå¤ªå¤ç´æï¼æ以ç¡æ³å建ç«ç´æ
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts96
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts101
å çºæ¨å»ºç«äºå¤ªå¤ç´æï¼æ以ç¡æ³å建ç«ç´æ
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts98
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts103
ç´æå·²ç¼ä½ã
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts128
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts134
@@ -2515,37 +2608,37 @@ The link will expire within 1 hour.
æå建è°æ¨ä¸è¦ä½¿ç¨ root 使ç¨è
ç¼ä½æ¨çå½±çï¼å çºéæ¯æ¨ç«èºçè¶
ç´ç®¡çå¡å¸³èãè«å»ºç«å°ç¨ç帳èä¾ä¸å³æ¨çå½±çã
- src/app/+videos/+video-edit/video-add.component.html11
+ src/app/+videos/+video-edit/video-add.component.html34
å¯å
¥
- src/app/+videos/+video-edit/video-add.component.html19
+ src/app/+videos/+video-edit/video-add.component.html44
ä¸å³
- src/app/+videos/+video-edit/video-add.component.html20
+ src/app/+videos/+video-edit/video-add.component.html45
ä¸å³æªæ¡
- src/app/+videos/+video-edit/video-add.component.html26
+ src/app/+videos/+video-edit/video-add.component.html53
ç¨ URL å¯å
¥
- src/app/+videos/+video-edit/video-add.component.html36
+ src/app/+videos/+video-edit/video-add.component.html63
ç¨ç¨®åå¯å
¥
- src/app/+videos/+video-edit/video-add.component.html46
+ src/app/+videos/+video-edit/video-add.component.html73
ç´æ
- src/app/+videos/+video-edit/video-add.component.html56
+ src/app/+videos/+video-edit/video-add.component.html83
@@ -2678,7 +2771,7 @@ The link will expire within 1 hour.
æ¤å½±ç已被å°éã
- src/app/+videos/+video-watch/shared/information/video-alert.component.html22
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html26
@@ -2760,10 +2853,18 @@ The link will expire within 1 hour.
ä¾æº
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html7
+
+
+ å¨åå§ç«å°ä¸éåå½±ç
+
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html
+ 14
+
+
åå§ç¼ä½
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html12
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html20
@@ -2820,29 +2921,28 @@ The link will expire within 1 hour.
6,7
-
-
- æ¤å½±çå°æ¼ ç¼ä½ã
+
+
+ å½±çæ£å¨ç§»åå°å¤é¨ä¼ºæå¨ï¼å
¶å¯è½ç¡æ³æ£å¸¸éä½ã
src/app/+videos/+video-watch/shared/information/video-alert.component.html
- 9,11
+ 10,11
+
+
+ æ¤å½±çå°æ¼ ç¼ä½ã
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html13
+
æ¤ç´æå°æªéå§ã
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html
- 14,15
-
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html18
æ¤ç´æå·²çµæã
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html
- 18,19
-
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html22
@@ -2867,31 +2967,31 @@ The link will expire within 1 hour.
æª¢è¦ å¾ èå
¶ä»
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html80
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
{VAR_PLURAL, plural, =1 {1 ååè¦} other { ååè¦}}
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html80
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html83
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html87
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html81
æª¢è¦ å¾
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html83
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
檢è¦
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html87
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html81
è©è«å·²åç¨ã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html98
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html92
@@ -2906,12 +3006,12 @@ The link will expire within 1 hour.
åªé¤ä¸¦éæ°è®çºè稿
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts203
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts205
æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts203
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts206
@@ -3041,16 +3141,13 @@ The link will expire within 1 hour.
æ´æ°æ¬æå°ç¦æ¢å
åè¨å®å¥½ç客æ¶ç«¯æå° feedï¼é¤éå®å使ç¨æ°çæ¬æãè¦ç¹¼çºåï¼
-
- src/app/+my-account/my-account-applications/my-account-applications.component.ts
- 41
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts40
æ´æ°æ¬æ
src/app/+my-account/my-account-applications/my-account-applications.component.html35
- src/app/+my-account/my-account-applications/my-account-applications.component.ts42
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts41
@@ -3121,6 +3218,7 @@ The link will expire within 1 hour.
æ¸
é¤é濾å¨
src/app/shared/shared-forms/advanced-input-filter.component.html23
+ src/app/shared/shared-main/misc/simple-search-input.component.html14
@@ -3132,7 +3230,6 @@ The link will expire within 1 hour.
ID
src/app/+admin/system/jobs/jobs.component.html45
-
çæ
@@ -3200,7 +3297,6 @@ The link will expire within 1 hour.
src/app/shared/shared-moderation/batch-domains-modal.component.html3
-
å
許åé¤
@@ -3211,7 +3307,7 @@ The link will expire within 1 hour.
åæ¶è¿½è¹¤
- src/app/+admin/follows/following-list/following-list.component.html41src/app/+admin/follows/following-list/following-list.component.ts48
+ src/app/+admin/follows/following-list/following-list.component.ts47
å¨æ°åé ä¸éåç«èº
@@ -3222,20 +3318,18 @@ The link will expire within 1 hour.
æ²æ主æ©ç¬¦åç®åçé濾å¨ã
-
- src/app/+admin/follows/following-list/following-list.component.html71
+ src/app/+admin/follows/following-list/following-list.component.html71
+
æ¨çç«èºä¸¦æªè¿½è¹¤ä»»ä½äººã
-
- src/app/+admin/follows/following-list/following-list.component.html72
+ src/app/+admin/follows/following-list/following-list.component.html72
+
æ£å¨é¡¯ç¤º å° ï¼ç¸½å
±æ å主æ©
src/app/+admin/follows/following-list/following-list.component.html11
-
-
åä½
@@ -3264,7 +3358,7 @@ The link will expire within 1 hour.
建ç«ä½¿ç¨è
- src/app/+admin/users/user-edit/user-create.component.ts93
+ src/app/+admin/users/user-edit/user-create.component.ts96
src/app/+admin/users/user-list/user-list.component.html20
@@ -3285,11 +3379,12 @@ The link will expire within 1 hour.
使ç¨è
å稱
-
-
-
-
- src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-list/user-list.component.ts111src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/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
+ src/app/+admin/users/user-list/user-list.component.ts111
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
+ src/app/+signup/+register/register-step-user.component.html23
+
ä¾å¦ï¼jane_doe
@@ -3317,9 +3412,10 @@ The link will expire within 1 hour.
è§è²
-
-
- src/app/+admin/users/user-edit/user-edit.component.html136src/app/+admin/users/user-edit/user-edit.component.html136src/app/+admin/users/user-list/user-list.component.ts114
+ src/app/+admin/users/user-edit/user-edit.component.html136
+ src/app/+admin/users/user-edit/user-edit.component.html136
+ src/app/+admin/users/user-list/user-list.component.ts114
+
è½æ編碼已åç¨ãå½±çé
é¡å
èæ
®åå§å½±ç大å°ãæ¤ä½¿ç¨è
æå¤åªè½ä¸å³ ~ ã
@@ -3336,9 +3432,10 @@ The link will expire within 1 hour.
é©èå¤æç¨å¼
-
-
- src/app/+admin/users/user-edit/user-edit.component.html188src/app/+admin/users/user-edit/user-edit.component.html188src/app/+admin/users/user-list/user-list.component.ts121
+ src/app/+admin/users/user-edit/user-edit.component.html188
+ src/app/+admin/users/user-edit/user-edit.component.html188
+ src/app/+admin/users/user-list/user-list.component.ts121
+
ç¡ï¼æ¬æ©é©èï¼
@@ -3589,8 +3686,10 @@ The link will expire within 1 hour.
src/app/+admin/moderation/video-comment-list/video-comment-list.component.html65
src/app/+my-library/my-ownership/my-ownership.component.html18
src/app/shared/shared-abuse-list/abuse-list-table.component.html41
-
- Follower
+
+
+
+ 追蹤è
src/app/+admin/follows/followers-list/followers-list.component.html
24
@@ -3640,42 +3739,27 @@ The link will expire within 1 hour.
æªè§£æ±ºçåå ±
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts
- 42
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts43
å·²æ¥åççåå ±
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts
- 46
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts47
æçµçåå ±
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts
- 50
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts51
æ被å°éå½±ççåå ±
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts
- 54
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts55
æ被åªé¤å½±ççåå ±
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts
- 58
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts59
@@ -3695,18 +3779,12 @@ The link will expire within 1 hour.
èªåå°é
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts
- 31
-
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts32
æåå°é
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts
- 35
-
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts36
@@ -3853,7 +3931,7 @@ The link will expire within 1 hour.
ç«èº
src/app/+about/about.component.html5
- src/app/+search/search-filters.component.html184
+ src/app/+search/search-filters.component.html192
src/app/shared/shared-moderation/server-blocklist.component.html31
src/app/shared/shared-moderation/server-blocklist.component.html31
@@ -3894,8 +3972,8 @@ The link will expire within 1 hour.
çèµ·ä¾æ¨ä¼¼ä¹ä¸å¨ HTTPS 伺æå¨ä¸ãæ¨ç網路伺æå¨å¿
é åç¨ TLS æè½è¿½è¹¤ä¼ºæå¨ã
-
- src/app/+admin/follows/following-list/follow-modal.component.html28
+ src/app/+admin/follows/following-list/follow-modal.component.html28
+
éé³ç¶²å
@@ -3964,11 +4042,11 @@ The link will expire within 1 hour.
æå°
src/app/+admin/plugins/plugins.component.html5
src/app/+search/search-routing.module.ts12
- src/app/+search/search.component.ts249
+ src/app/+search/search.component.ts260
src/app/header/search-typeahead.component.html8
src/app/shared/shared-instance/instance-features-table.component.html122
- src/app/shared/shared-main/misc/simple-search-input.component.ts15
- src/app/shared/shared-main/misc/simple-search-input.component.ts16
+ src/app/shared/shared-main/misc/simple-search-input.component.ts12
+ src/app/shared/shared-main/misc/simple-search-input.component.ts13
@@ -4000,32 +4078,28 @@ The link will expire within 1 hour.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html36
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts111
-
-
- ç±é
- A variant of Trending videos based on the number of recent interactions
- src/app/+videos/video-list/trending/video-trending-header.component.ts48
-
æè¿å½±çä¸æå¤äºåçå½±ç
- src/app/+videos/video-list/trending/video-trending-header.component.ts51
+ src/app/+videos/video-list/videos-list-common-page.component.ts204
éå»24å°ææå¤è§ç次æ¸çå½±ç
- src/app/+videos/video-list/trending/video-trending-header.component.ts58
+ src/app/+videos/video-list/videos-list-common-page.component.ts208
-
-
- åæ¡
- A variant of Trending videos based on the number of likes
- src/app/+videos/video-list/trending/video-trending-header.component.ts61
+
+
+ å天å
§ææå¤æª¢è¦çå½±ç
+
+ src/app/+videos/video-list/videos-list-common-page.component.ts
+ 209
+
ææå¤åæ¡çå½±ç
- src/app/+videos/video-list/trending/video-trending-header.component.ts64
+ src/app/+videos/video-list/videos-list-common-page.component.ts205
@@ -4111,17 +4185,17 @@ The link will expire within 1 hour.
åçè¨å·²åªé¤ã
- src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts142
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts143
æ¨ççæ³è¦åªé¤ææ ççè¨åï¼
- src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts162
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts163
ççè¨å°æå¨å¹¾åéå
§è¢«åªé¤
- src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts174
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts175
@@ -4259,36 +4333,37 @@ The link will expire within 1 hour.
å å
¥æ°åé¡
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html57
+ src/app/shared/shared-forms/select/select-categories.component.html5
å享系統代表äºå¯è½æå°æ¨ç³»çµ±çæäºæè¡è¨æ¯ï¼å¦å
¬é IP çï¼å³é給å
¶ä»ç«¯é»ï¼ä½æ¯éæå©æ¼éä½ä¼ºæå¨çè² è¼ã
- src/app/shared/shared-user-settings/user-video-settings.component.html50
+ src/app/shared/shared-user-settings/user-video-settings.component.html45
åå©å享æ£å¨ææ¾çå½±ç
- src/app/shared/shared-user-settings/user-video-settings.component.html47
+ src/app/shared/shared-user-settings/user-video-settings.component.html42
å¨å½±çé é¢ä¸æï¼ç´æ¥éå§ææ¾å½±çã
- src/app/shared/shared-user-settings/user-video-settings.component.html61
+ src/app/shared/shared-user-settings/user-video-settings.component.html56
èªåææ¾å½±ç
- src/app/shared/shared-user-settings/user-video-settings.component.html58
+ src/app/shared/shared-user-settings/user-video-settings.component.html53
ç¶å½±ççµææï¼ç¹¼çºææ¾ä¸ä¸é¨å»ºè°çå½±çã
- src/app/shared/shared-user-settings/user-video-settings.component.html72
+ src/app/shared/shared-user-settings/user-video-settings.component.html67
èªåéå§ææ¾ä¸ä¸é¨å½±ç
- src/app/shared/shared-user-settings/user-video-settings.component.html69
+ src/app/shared/shared-user-settings/user-video-settings.component.html64
@@ -4763,8 +4838,8 @@ The link will expire within 1 hour.
管çå¡
- src/app/core/users/user.service.ts406
-
+
+ src/app/core/users/user.service.ts417
管çé»åéµä»¶
@@ -5216,37 +5291,178 @@ color: red;
ç°¡ä»
- src/app/shared/shared-video-miniature/video-download.component.ts237
+ src/app/shared/shared-video-miniature/video-download.component.ts238
解æ度
- src/app/shared/shared-video-miniature/video-download.component.ts246
+ src/app/shared/shared-video-miniature/video-download.component.ts247
é·å¯¬æ¯
- src/app/shared/shared-video-miniature/video-download.component.ts247
+ src/app/shared/shared-video-miniature/video-download.component.ts248
å¹³åç«é¢ç
- src/app/shared/shared-video-miniature/video-download.component.ts248
+ src/app/shared/shared-video-miniature/video-download.component.ts249
åç´ æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.ts249
+ src/app/shared/shared-video-miniature/video-download.component.ts250
å樣ç
- src/app/shared/shared-video-miniature/video-download.component.ts253
+ src/app/shared/shared-video-miniature/video-download.component.ts254
é »éä½å±
- src/app/shared/shared-video-miniature/video-download.component.ts254
+ src/app/shared/shared-video-miniature/video-download.component.ts255
+
+
+
+ æ´æ°æ¨çè¨å®
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 3,7
+
+
+
+
+ æ´å¤é濾æ¢ä»¶
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 20
+
+
+
+
+ è¼å°é濾æ¢ä»¶
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 21
+
+
+
+
+ æåºç±ãæè¿æ°å¢ã
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 46
+
+
+
+
+ æåºç±ã檢è¦æ¬¡æ¸ã
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 48
+
+
+
+
+ æåºç±ãç±éã
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 49
+
+
+
+
+ æåºç±ãæä½³ã
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 50
+
+
+
+
+ æåºãåæ¡ã
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 51
+
+
+
+
+ èªè¨ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 59
+
+
+
+
+ ææå
§å®¹ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 66
+
+
+
+
+
+
+ ç¯åï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 81
+
+
+
+
+
+ æ¬æ©å½±çï¼æ¤ç«å°ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 85
+
+
+
+
+
+ è¯çå½±çï¼æ¤ç«å° + 已追蹤çç«å°ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 90
+
+
+
+
+ é¡åï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 95
+
+
+
+
+ é¨é¸èç´æå½±ç
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 99
+
+
+
+
+
+ åé¡ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 114
+
+
+
+
+ å¯©æ ¸ï¼
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 120
+
@@ -5313,7 +5529,7 @@ color: red;
å å
¥æ°èªè¨
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html71
- src/app/shared/shared-user-settings/user-video-settings.component.html36
+ src/app/shared/shared-forms/select/select-languages.component.html6
@@ -5350,7 +5566,7 @@ color: red;
è®æ´æææ¬
src/app/+my-library/my-videos/modals/video-change-ownership.component.html3
- src/app/+my-library/my-videos/my-videos.component.ts178
+ src/app/+my-library/my-videos/my-videos.component.ts180
@@ -5447,15 +5663,12 @@ color: red;
建ç«å½±çé »é
- src/app/+my-library/+my-video-channels/my-video-channels.component.html12
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html14
æ¾ä¸å°é »éã
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 16
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html18
@@ -5543,12 +5756,12 @@ color: red;
åªé¤æ¨ç帳è
src/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.ts25
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts26
é »éé é¢
- src/app/+my-library/+my-video-channels/my-video-channels.component.html23
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html25
src/app/+my-library/my-subscriptions/my-subscriptions.component.html20
src/app/+videos/+video-watch/video-watch.component.html67
@@ -5570,10 +5783,7 @@ color: red;
æ¨çè§çç´éä¸éæ²æä»»ä½å½±çã
-
- src/app/+my-library/my-history/my-history.component.html
- 30
-
+ src/app/+my-library/my-history/my-history.component.html29
@@ -5587,6 +5797,22 @@ color: red;
3
+
+
+ æ¨çæäºé »ééæ²è¨å®å®æãééæ°å¢æ©«å¹
ã大é ç
§èæ述使å
¶ç¼ä½çå
§å®¹è¶³å¤ æ確並å人æ¡è¿ã
+
+ src/app/shared/shared-main/misc/channels-setup-message.component.html
+ 5
+
+
+
+
+ è¨å®æçé »é
+
+ src/app/shared/shared-main/misc/channels-setup-message.component.html
+ 6
+
+
éç¥å好è¨å®
@@ -5638,7 +5864,7 @@ color: red;
建ç«ææ¾æ¸
å®
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html13
@@ -5686,6 +5912,14 @@ color: red;
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
src/app/+signup/shared/signup-success.component.html14
+
+
+ è¦åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
ç¥éæ¨æ¯èª°ï¼è«ä¸è¦å¿è¨è¨å®æ¨ç帳èå人簡ä»ï¼æ°å¢å¤§é ç
§èæè¿°ã
+
+ src/app/+signup/shared/signup-success.component.html
+ 18,19
+
+
已建ç«
@@ -5804,7 +6038,7 @@ color: red;
{VAR_PLURAL, plural, =1 {1 ä½è¨é±è
} other { ä½è¨é±è
}}
src/app/+accounts/account-video-channels/account-video-channels.component.html23
src/app/+accounts/accounts.component.html38
- src/app/+my-library/+my-video-channels/my-video-channels.component.html28
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html30
src/app/+video-channels/video-channels.component.html73
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html13
@@ -5849,8 +6083,8 @@ color: red;
é »é
-
- src/app/+accounts/accounts.component.ts81
+ src/app/+accounts/accounts.component.ts81
+
æ¤å¸³èæ²æé »éã
@@ -5889,8 +6123,10 @@ It will delete videos uploa
channel with the same name ()!
æ¨ççæ³è¦åªé¤ åï¼å
¶å°æåªé¤ é¨ä¸å³è³æ¤é »éçå½±çï¼ä¸æ¨å°ç¡æ³å»ºç«å
¶ä»ååçé »é ()ï¼
src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
-
- Please type the name of the video channel () to confirm
+
+
+
+ è«è¼¸å
¥å½±çé »éå稱 () 以確èª
src/app/+my-library/+my-video-channels/my-video-channels.component.ts
48
@@ -5967,11 +6203,6 @@ channel with the same name ()!16
-
-
- è¯çµ¡ 管çå¡
- src/app/+about/about-instance/contact-admin-modal.component.html3
-
æ¨çåå
@@ -5997,10 +6228,17 @@ channel with the same name ()!éæ¼
src/app/+about/about-instance/about-instance.component.html5
-
-
- è¯çµ¡ç®¡çå¡
- src/app/+about/about-instance/about-instance.component.html7
+
+
+ è¯çµ¡æå
+
+ src/app/+about/about-instance/about-instance.component.html
+ 7
+
+
+ src/app/+videos/+video-edit/video-add.component.html
+ 3
+
@@ -6263,23 +6501,31 @@ channel with the same name ()!
éæ¼æ¤ç«èº
- src/app/+about/about-routing.module.ts25
+ src/app/+about/about-routing.module.ts24
éæ¼ PeerTube
- src/app/+about/about-routing.module.ts50
+ src/app/+about/about-routing.module.ts49
éæ¼æ¤ç«å°ç網路
- src/app/+about/about-routing.module.ts59
+ src/app/+about/about-routing.module.ts58
é£çµå·²è¤è£½
src/app/+about/about-instance/about-instance.component.ts98
+
+
+ è¯çµ¡ç®¡çå¡
+
+ src/app/+about/about-instance/contact-admin-modal.component.html
+ 3
+
+
ç±å¸¶è ⤠ç Framasoft éç¼
@@ -6410,22 +6656,17 @@ channel with the same name ()!
æ¨çè¨æ¯å·²è¢«å³éã
-
- src/app/+about/about-instance/contact-admin-modal.component.ts88
+ src/app/+about/about-instance/contact-admin-modal.component.ts88
+
æ¨æè¿å·²ç¼éæ¤è¡¨å®
-
- src/app/+about/about-instance/contact-admin-modal.component.ts94
+ src/app/+about/about-instance/contact-admin-modal.component.ts94
+
帳èå½±ç
- src/app/+accounts/accounts-routing.module.ts36
-
-
-
- å¨å¸³èä¸æå°å½±ç
- src/app/+accounts/accounts-routing.module.ts49
+ src/app/+accounts/accounts-routing.module.ts35
@@ -6438,36 +6679,80 @@ channel with the same name ()!
帳èå½±çé »é
- src/app/+accounts/accounts-routing.module.ts27
-
-
-
- å·²ç¼ä½ç å½±ç
- src/app/+accounts/account-search/account-search.component.ts95
+ src/app/+accounts/accounts-routing.module.ts26
顯示ææå½±çï¼ç§äººãæªååºæå°æªç¼ä½ï¼
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
- src/app/shared/shared-video-miniature/abstract-video-list.html36
+ src/app/shared/shared-video-miniature/video-filters-header.component.html125
+
+
+
+ 移é¤æ¤é濾æ¢ä»¶
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.ts95
+
+
+ ææå
§å®¹
+ src/app/shared/shared-video-miniature/video-filters.model.ts115
+
+
+
+ ç¯å
+ src/app/shared/shared-video-miniature/video-filters.model.ts122
+
+
+
+ è¯ç
+ src/app/shared/shared-video-miniature/video-filters.model.ts124
+
+
+
+ èªè¨
+ src/app/shared/shared-video-miniature/video-filters.model.ts132
+
+
+
+ åé¡
+ src/app/shared/shared-video-miniature/video-filters.model.ts141
+
+
+
+ ææå½±ç
+ src/app/shared/shared-video-miniature/video-filters.model.ts150
+
+
+
+ 模ç³
+ src/app/shared/shared-video-miniature/video-filters.model.ts225
+
+
+
+ é±è
+ src/app/shared/shared-video-miniature/video-filters.model.ts231
+
+
+
+ 模ç³
+ src/app/shared/shared-video-miniature/video-filters.model.ts232
+
+
+
+ 已顯示
+ src/app/shared/shared-video-miniature/video-filters.model.ts234
ç´æ¥å¸³è追蹤è
-
- src/app/+accounts/accounts.component.ts154
+ src/app/+accounts/accounts.component.ts152
+
åå ±æ¤å¸³è
-
- src/app/+accounts/accounts.component.ts195
+ src/app/+accounts/accounts.component.ts196
+
å½±ç
@@ -6477,21 +6762,19 @@ channel with the same name ()!
使ç¨è
å稱已è¤è£½
-
-
- src/app/+accounts/accounts.component.ts120src/app/+video-channels/video-channels.component.ts103
+ src/app/+accounts/accounts.component.ts120
+ src/app/+video-channels/video-channels.component.ts103
+
1 åè¨é±è
-
- src/app/+accounts/accounts.component.ts124
+ src/app/+accounts/accounts.component.ts124
+
åè¨é±è
-
- src/app/+accounts/accounts.component.ts126
-
-
+ src/app/+accounts/accounts.component.ts126
+
å
é³è¨
@@ -6541,8 +6824,10 @@ channel with the same name ()!Auto (via ffmpeg)
èªåï¼éé ffmpegï¼
src/app/+admin/config/shared/config.service.ts50
-
- Followers of your instance
+
+
+
+ æ¨ç«å°ç追蹤è
src/app/+admin/follows/followers-list/followers-list.component.html
3
@@ -6652,7 +6937,7 @@ channel with the same name ()!
è¨å®å·²æ´æ°ã
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts284
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts286
@@ -6695,34 +6980,41 @@ channel with the same name ()!
網åå¿
å¡«ã
-
- src/app/shared/form-validators/host-validators.ts92src/app/shared/form-validators/host-validators.ts101
- Hosts entered are invalid.
+ src/app/shared/form-validators/host-validators.ts92
+ src/app/shared/form-validators/host-validators.ts101
+
+
+
+ 輸å
¥ç主æ©ç¡æã
src/app/shared/form-validators/host-validators.ts
93
-
- Hosts entered contain duplicates.
+
+
+
+ 輸å
¥ç主æ©å
å«äºéè¤çé
ç®ã
src/app/shared/form-validators/host-validators.ts
94
-
- Hosts or handles are invalid.
+
+
+
+ 主æ©æ帳èç¡æã
src/app/shared/form-validators/host-validators.ts
102
-
- Hosts or handles contain duplicates.
+
+
+
+ 主æ©æ帳èå
å«äºéè¤çé
ç®ã
src/app/shared/form-validators/host-validators.ts
103
-
-
ç¡éå¶
@@ -6875,19 +7167,21 @@ channel with the same name ()!
å檢è¦è
- src/app/shared/shared-main/video/video.model.ts215
+ src/app/shared/shared-main/video/video.model.ts216
次檢è¦
- src/app/shared/shared-main/video/video.model.ts218
+ src/app/shared/shared-main/video/video.model.ts219
å·²å¾ç«èºè¿½è¹¤è
ä¸ç§»é¤
src/app/+admin/follows/followers-list/followers-list.component.ts81
-
- Follow
+
+
+
+ 追蹤
src/app/+admin/follows/following-list/follow-modal.component.html
3
@@ -6900,8 +7194,10 @@ channel with the same name ()!src/app/+admin/follows/following-list/following-list.component.html
18
-
- 1 host (without "http://"), account handle or channel handle per line
+
+
+
+ 1 å主æ©ï¼ä¸å
å« "http://"ï¼ï¼æ¯è¡ä¸å帳èæé »é
src/app/+admin/follows/following-list/follow-modal.component.html
11
@@ -6912,14 +7208,17 @@ channel with the same name ()!
ç¡æ
-
- src/app/shared/form-validators/host-validators.ts27src/app/shared/form-validators/host-validators.ts50
+ src/app/shared/form-validators/host-validators.ts27
+ src/app/shared/form-validators/host-validators.ts50
+
追蹤è«æ±å·²å³éï¼
-
- src/app/+admin/follows/following-list/follow-modal.component.ts62
- Your instance subscriptions
+ src/app/+admin/follows/following-list/follow-modal.component.ts63
+
+
+
+ æ¨çç«å°è¨é±
src/app/+admin/follows/following-list/following-list.component.html
3
@@ -6928,8 +7227,8 @@ channel with the same name ()!
æ¨æ³è¦åæ¶è¿½è¹¤ åï¼
-
- src/app/+admin/follows/following-list/following-list.component.ts47
+ src/app/+admin/follows/following-list/following-list.component.ts46
+
åæ¶è¿½è¹¤
@@ -6938,8 +7237,8 @@ channel with the same name ()!
æ¨ç¡æ³å追蹤 ã
-
- src/app/+admin/follows/following-list/following-list.component.ts54
+ src/app/+admin/follows/following-list/following-list.component.ts54
+
å·²åç¨
@@ -6958,32 +7257,32 @@ channel with the same name ()!
已使ç¨
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
å¯ç¨
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
æ¨ççæ³è¦ç§»é¤æ¤éè¤å½±çåï¼
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts140
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts142
移é¤åé¤
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts141
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts143
éè¤å½±çå·²åªé¤ï¼
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149
帳è 已被æ¨çç«èºè§£é¤éé³ã
- src/app/shared/shared-moderation/account-blocklist.component.ts44
+ src/app/shared/shared-moderation/account-blocklist.component.ts43
@@ -6994,7 +7293,7 @@ channel with the same name ()!Instance muted.
ç«èº å·²éé³ã
src/app/shared/shared-moderation/server-blocklist.component.ts68
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts143
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts145
@@ -7030,7 +7329,7 @@ channel with the same name ()!Copyright
èä½æ¬
src/app/shared/shared-abuse-list/abuse-details.component.ts23
- src/app/shared/shared-moderation/abuse.service.ts159
+ src/app/shared/shared-moderation/abuse.service.ts161
@@ -7041,117 +7340,117 @@ channel with the same name ()!Thumbnails
縮å
src/app/shared/shared-abuse-list/abuse-details.component.ts25
- src/app/shared/shared-moderation/abuse.service.ts173
+ src/app/shared/shared-moderation/abuse.service.ts176
å
§é¨åä½
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts55
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts254
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts256
åªé¤èå ±
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts285
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts287
被æ¨è¨å¸³èçåä½
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts296
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts298
æ¨è¨çºæ¥å
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts270
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts272
æ¨è¨çºæçµ
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts275
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts277
æ°å¢å
§é¨è¨»è¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts280
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts282
å°å½±ççåä½
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts78
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts344
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts79
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts346
å°éå½±ç
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts349
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts351
å½±çå·²å°éã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts355
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts357
src/app/shared/shared-moderation/video-block.component.ts60
解é¤å°éå½±ç
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts365
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts367
å½±ç已解é¤å°éã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts371
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts373
æ¨ççæ³è¦åªé¤é份濫ç¨èå ±åï¼
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts144
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts145
æ¿«ç¨å·²åªé¤ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts149
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts151
å·²åªé¤ççè¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts225
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts227
åå ±è
çè¨æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts259
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts261
æ¿ä¸»çè¨æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts260
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts262
æ´æ°å
§é¨è¨»è¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts265
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts267
åæå½±çå°éçºæå
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts60
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts61
å½±ç å·²åæè³æåå°éã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts66
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts67
æ¨ççæ³è¦è§£é¤å°éæ¤å½±çåï¼å®å°æå次åºç¾å¨å½±çæ¸
å®ä¸ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts133
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts132
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180
解é¤å°é
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts82
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts135
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts83
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts134
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296
@@ -7269,22 +7568,22 @@ channel with the same name ()!
å¤æç¨å¼
- src/app/+admin/plugins/shared/plugin-api.service.ts33
+ src/app/+admin/plugins/shared/plugin-api.service.ts31
ä½æ¯ä¸»é¡
- src/app/+admin/plugins/shared/plugin-api.service.ts37
+ src/app/+admin/plugins/shared/plugin-api.service.ts35
å¤æç¨å¼
- src/app/+admin/plugins/shared/plugin-api.service.ts45
+ src/app/+admin/plugins/shared/plugin-api.service.ts43
ä½æ¯ä¸»é¡
- src/app/+admin/plugins/shared/plugin-api.service.ts48
+ src/app/+admin/plugins/shared/plugin-api.service.ts46
@@ -7411,9 +7710,9 @@ channel with the same name ()!
é¯èª¤
-
-
- src/app/core/auth/auth.service.ts103src/app/core/notification/notifier.service.ts18
+ src/app/core/auth/auth.service.ts103
+ src/app/core/notification/notifier.service.ts18
+
æ¨æºæ¥èª
@@ -7427,7 +7726,7 @@ channel with the same name ()!
使ç¨è
已建ç«ã
- src/app/+admin/users/user-edit/user-create.component.ts76
+ src/app/+admin/users/user-edit/user-create.component.ts77
@@ -7452,24 +7751,22 @@ channel with the same name ()!
æ´æ°ä½¿ç¨è
å¯ç¢¼
- src/app/+admin/users/user-edit/user-password.component.ts52
+ src/app/+admin/users/user-edit/user-password.component.ts53
-
-
使ç¨è
å·²æ´æ°ã
- src/app/+admin/users/user-edit/user-update.component.ts88
+ src/app/+admin/users/user-edit/user-update.component.ts92
æ´æ°ä½¿ç¨è
- src/app/+admin/users/user-edit/user-update.component.ts105
+ src/app/+admin/users/user-edit/user-update.component.ts111
å·²å³éè¦æ±éç½®å¯ç¢¼çé»åéµä»¶ ã
- src/app/+admin/users/user-edit/user-update.component.ts111
+ src/app/+admin/users/user-edit/user-update.component.ts118
@@ -7491,13 +7788,11 @@ channel with the same name ()!è¯ç
src/app/+admin/admin.component.ts26
-
-
å½±çèçè¨é½å°æ被åªé¤ã
src/app/+admin/users/user-list/user-list.component.ts82
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts265
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts267
@@ -7509,7 +7804,7 @@ channel with the same name ()!User won't be able to login anymore, but videos and comments will be kept as is.
使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½å½±çèçè¨å°æä¿æå樣ã
src/app/+admin/users/user-list/user-list.component.ts88
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts270
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts272
@@ -7522,21 +7817,27 @@ channel with the same name ()!Set Email as Verified
è¨å®é»åéµä»¶çºå·²é©è
src/app/+admin/users/user-list/user-list.component.ts100
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts281
-
- Created
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts283
+
+
+
+ 已建ç«
src/app/+admin/users/user-list/user-list.component.ts
115
-
- Daily quota
+
+
+
+ æ¯æ¥é
é¡
src/app/+admin/users/user-list/user-list.component.ts
120
-
- Last login
+
+
+
+ æè¿ç»å
¥
src/app/+admin/users/user-list/user-list.component.ts
122
@@ -7576,51 +7877,51 @@ channel with the same name ()!
å使ç¨è
å·²åªé¤ã
- src/app/+admin/users/user-list/user-list.component.ts200
+ src/app/+admin/users/user-list/user-list.component.ts201
å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã
- src/app/+admin/users/user-list/user-list.component.ts211
+ src/app/+admin/users/user-list/user-list.component.ts213
帳è 已解é¤éé³ã
- src/app/shared/shared-moderation/account-blocklist.component.ts43
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts129
+ src/app/shared/shared-moderation/account-blocklist.component.ts42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts131
ç«èº 已解é¤éé³ã
src/app/shared/shared-moderation/server-blocklist.component.ts45
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts157
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts159
å½±çæ·å²ç´éå·²åç¨
- src/app/+my-library/my-history/my-history.component.ts113
+ src/app/+my-library/my-history/my-history.component.ts114
å½±çæ·å²ç´éå·²åç¨
- src/app/+my-library/my-history/my-history.component.ts114
+ src/app/+my-library/my-history/my-history.component.ts115
åªé¤å½±çæ·å²ç´é
- src/app/+my-library/my-history/my-history.component.ts126
+ src/app/+my-library/my-history/my-history.component.ts127
æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ææçå½±çæ·å²è¨éåï¼
- src/app/+my-library/my-history/my-history.component.ts127
+ src/app/+my-library/my-history/my-history.component.ts128
å½±çæ·å²è¨éå·²åªé¤
- src/app/+my-library/my-history/my-history.component.ts135
+ src/app/+my-library/my-history/my-history.component.ts136
@@ -7661,23 +7962,23 @@ channel with the same name ()!
æ¨ç®åå¯ç¢¼ç¡æã
- 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
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts61
å¯ç¢¼å·²æ´æ°ã
- src/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.ts53
æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ç帳èåï¼éå°æåªé¤æ¨ææçè³æï¼å
å«é »éãå½±çèçè¨ã已被å
¶ä»ä¼ºæå¨å¿«åçå
§å®¹èå
¶ä»ç¬¬ä¸æ¹å¯è½éè¦æ´é·çæéææ被åªé¤ã
- src/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.ts23
輸å
¥æ¨ç使ç¨è
å稱以確èª
- src/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.ts24
@@ -7687,18 +7988,18 @@ channel with the same name ()!
åªé¤æç帳è
- src/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.ts27
æ¨ç帳èå·²åªé¤ã
- src/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.ts34
çé¢è¨å®å·²æ´æ°ã
- src/app/shared/shared-user-settings/user-interface-settings.component.ts72
- src/app/shared/shared-user-settings/user-interface-settings.component.ts79
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts73
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts83
@@ -7794,7 +8095,7 @@ channel with the same name ()!
è¨å®æªå·²æ´æ°ã
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts58
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts59
@@ -7808,71 +8109,70 @@ channel with the same name ()!Avatar changed.
大é 貼已è®æ´ã
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
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts111
大é ç
§
src/app/+my-account/my-account-settings/my-account-settings.component.ts51
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts112
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts118
å·²åªé¤å¤§é ç
§ã
src/app/+my-account/my-account-settings/my-account-settings.component.ts61
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts122
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts128
æªç¥çèªè¨
- src/app/shared/shared-user-settings/user-video-settings.component.ts55
+ src/app/shared/shared-forms/select/select-languages.component.ts41
åç¨å¤ªå¤èªè¨ãè«å°å®åå
¨é¨åç¨æå°åç¨çèªè¨ç¶æå¨ 20 å以ä¸ã
- src/app/shared/shared-user-settings/user-video-settings.component.ts92
+ src/app/shared/shared-user-settings/user-video-settings.component.ts76
å½±çè¨å®å·²æ´æ°ã
- src/app/shared/shared-user-settings/user-video-settings.component.ts169
+ src/app/shared/shared-user-settings/user-video-settings.component.ts121
顯示ï¼å½±çè¨å®å·²æ´æ°ã
- src/app/shared/shared-user-settings/user-video-settings.component.ts178
+ src/app/shared/shared-user-settings/user-video-settings.component.ts130
å½±çé »é å·²æ´æ°ã
-
- src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts66
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts66
+
æ¤å稱已åå¨æ¼æ¤ç«èºä¸ã
-
- src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts72
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts72
+
å½±çé »é å·²æ´æ°ã
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts92
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts96
æ©«å¹
å·²è®æ´ã
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts135
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts141
æ©«å¹
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts142
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts148
æ©«å¹
å·²åªé¤ã
- src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts152
+ src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts158
-
å½±çé »é å·²åªé¤ã
@@ -7928,7 +8228,7 @@ channel with the same name ()!
ææ¾æ¸
å® å·²å»ºç«ã
- src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts76
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts77
@@ -7962,14 +8262,14 @@ channel with the same name ()!
ææ¾æ¸
å® å·²æ´æ°ã
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts97
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts100
æ¨ççæ³è¦åªé¤ åï¼
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126
src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34
- src/app/+my-library/my-videos/my-videos.component.ts141
+ src/app/+my-library/my-videos/my-videos.component.ts143
@@ -7995,12 +8295,12 @@ channel with the same name ()!
æ¨ççæ³è¦åªé¤ å½±çåï¼
- src/app/+my-library/my-videos/my-videos.component.ts114
+ src/app/+my-library/my-videos/my-videos.component.ts116
å½±çå·²åªé¤ã
- src/app/+my-library/my-videos/my-videos.component.ts131
+ src/app/+my-library/my-videos/my-videos.component.ts133
@@ -8015,15 +8315,17 @@ channel with the same name ()!
å½±ç å·²åªé¤ã
- src/app/+my-library/my-videos/my-videos.component.ts149
+ src/app/+my-library/my-videos/my-videos.component.ts151
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts214
æææ¬è®æ´è«æ±å·²ç¼éã
- src/app/+my-library/my-videos/modals/video-change-ownership.component.ts64
-
- Sort by
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.ts66
+
+
+
+ æåºç±
src/app/+my-library/my-videos/my-videos.component.html
26
@@ -8082,28 +8384,28 @@ channel with the same name ()!
æ大大å°
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47
- src/app/shared/shared-forms/preview-upload.component.ts39
-
+
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts46src/app/shared/shared-forms/preview-upload.component.ts38
æ大å編輯å¨
- src/app/shared/shared-forms/markdown-textarea.component.ts48
+ src/app/shared/shared-forms/markdown-textarea.component.ts49
é¢éæ大å編輯å¨
- src/app/shared/shared-forms/markdown-textarea.component.ts49
+ src/app/shared/shared-forms/markdown-textarea.component.ts50
ç¾å¨è«æª¢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨ç帳è並å®æ註åç¨åºã
- src/app/+signup/+register/register.component.ts130
+ src/app/+signup/+register/register.component.ts129
æ¨ç¾å¨ç»å
¥çº ï¼
- src/app/+signup/+register/register.component.ts138
+ src/app/+signup/+register/register.component.ts137
@@ -8116,17 +8418,12 @@ channel with the same name ()!src/app/+reset-password/reset-password.component.ts38
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts33
-
-
- å·²ç¼ä½çå½±ç
- src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts56
-
è¨é±å¸³è
-
-
- src/app/+video-channels/video-channels.component.ts71src/app/+videos/+video-watch/video-watch.component.ts711
+ src/app/+video-channels/video-channels.component.ts71
+ src/app/+videos/+video-watch/video-watch.component.ts713
+
ææ¾æ¸
å®
@@ -8138,69 +8435,69 @@ channel with the same name ()!
å°ç¦é»ç½®æ¼æå°å
- src/app/app.component.ts300
+ src/app/app.component.ts270
åæå·¦é¸å®
- src/app/app.component.ts305
+ src/app/app.component.ts275
åå¾æ¢ç´¢å½±çé é¢
- src/app/app.component.ts310
+ src/app/app.component.ts280
åå¾ç±éå½±çé é¢
- src/app/app.component.ts315
+ src/app/app.component.ts285
åå¾æè¿æ°å¢å½±çé é¢
- src/app/app.component.ts320
+ src/app/app.component.ts290
åå¾æ¬å°å½±çé é¢
- src/app/app.component.ts325
+ src/app/app.component.ts295
åå¾å½±çä¸å³é é¢
- src/app/app.component.ts330
+ src/app/app.component.ts300
åå¾æçè¨é±
-
- src/app/core/auth/auth.service.ts63
+ src/app/core/auth/auth.service.ts63
+
åå¾æçå½±ç
-
- src/app/core/auth/auth.service.ts67
+ src/app/core/auth/auth.service.ts67
+
åå¾æçå¯å
¥
-
- src/app/core/auth/auth.service.ts71
+ src/app/core/auth/auth.service.ts71
+
åå¾æçé »é
-
- src/app/core/auth/auth.service.ts75
+ src/app/core/auth/auth.service.ts75
+
-
+ src/app/core/auth/auth.service.ts98
+
You need to reconnect.
æ¨éè¦éæ°é£ç·ã
-
- src/app/core/auth/auth.service.ts219
+ src/app/core/auth/auth.service.ts221
+
Keyboard Shortcuts:
éµç¤å¿«æ·éµï¼
@@ -8213,8 +8510,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/core/menu/menu.service.ts
98
-
- In my libraryIn my library
+
+
+ In my library
+ å¨æçæ¶è庫ä¸
src/app/core/menu/menu.service.ts
104
@@ -8223,6 +8522,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Trending
ç±é
+ src/app/+videos/video-list/videos-list-common-page.component.ts201
src/app/core/menu/menu.service.ts131
@@ -8247,38 +8547,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Incorrect username or password.
ä¸æ£ç¢ºç使ç¨è
å稱æå¯ç¢¼ã
-
- src/app/+login/login.component.ts163
+ src/app/+login/login.component.ts163
+
Your account is blocked.
æ¨ç帳è已被å°éã
-
- src/app/+login/login.component.ts164
+ src/app/+login/login.component.ts164
+
any language
ä»»ä½èªè¨
-
- src/app/menu/menu.component.ts266
+ src/app/menu/menu.component.ts266
+
hide
é±è
-
- src/app/menu/menu.component.ts301
+ src/app/menu/menu.component.ts301
+
blur
模ç³
-
- src/app/menu/menu.component.ts305
+ src/app/menu/menu.component.ts305
+
display
顯示
-
- src/app/menu/menu.component.ts309
+ src/app/menu/menu.component.ts309
+
Unknown
æªç¥
-
- src/app/menu/menu.component.ts196
+ src/app/menu/menu.component.ts196
+
Your password has been successfully reset!
æ¨çå¯ç¢¼å·²æåéè¨ï¼
@@ -8289,42 +8589,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä»å¤©
src/app/+search/search-filters.component.ts41
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69
- src/app/shared/shared-video-miniature/abstract-video-list.ts133
+ src/app/shared/shared-video-miniature/videos-list.component.ts123
Yesterday
æ¨å¤©
- src/app/shared/shared-video-miniature/abstract-video-list.ts134
+ src/app/shared/shared-video-miniature/videos-list.component.ts124
This week
æ¬é±
- src/app/shared/shared-video-miniature/abstract-video-list.ts135
+ src/app/shared/shared-video-miniature/videos-list.component.ts125
This month
æ¬æ
- src/app/shared/shared-video-miniature/abstract-video-list.ts136
+ src/app/shared/shared-video-miniature/videos-list.component.ts126
Last month
ä¸åæ
- src/app/shared/shared-video-miniature/abstract-video-list.ts137
+ src/app/shared/shared-video-miniature/videos-list.component.ts127
Older
è¼è
- src/app/shared/shared-video-miniature/abstract-video-list.ts138
+ src/app/shared/shared-video-miniature/videos-list.component.ts128
Cannot load more videos. Try again later.
ç¡æ³è¼å
¥æ´å¤å½±çãè«ç¨å¾å試ã
- src/app/shared/shared-video-miniature/abstract-video-list.ts223
-
-
- function is not implemented
- å°æªå¯¦ååè½
- src/app/shared/shared-video-miniature/abstract-video-list.ts296
+ src/app/shared/shared-video-miniature/videos-list.component.ts225
+ src/app/shared/shared-video-miniature/videos-selection.component.ts127
Last 7 days
@@ -8386,17 +8682,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
檢è¦
src/app/+search/search-filters.component.ts94
- src/app/+videos/video-list/trending/video-trending-header.component.ts55
Search index is unavailable. Retrying with instance results instead.
æå°ç´¢å¼ä¸å¯ç¨ãæ£å¨ä½¿ç¨ç«èºçµæé試ã
- src/app/+search/search.component.ts153
+ src/app/+search/search.component.ts163
Search error
æå°é¯èª¤
- src/app/+search/search.component.ts154
+ src/app/+search/search.component.ts164
+
+
+ PeerTube instance host filter is invalid
+ PeerTube ç«å°ä¸»æ©é濾æ¢ä»¶ç¡æ
+ src/app/+search/search.component.ts332
Search
@@ -8854,14 +9154,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Description must be at least 3 characters long.
æè¿°å¿
é è³å° 3 ååå
é·ã
src/app/shared/form-validators/user-validators.ts125
- src/app/shared/form-validators/video-channel-validators.ts38
+ src/app/shared/form-validators/video-channel-validators.ts36
src/app/shared/form-validators/video-playlist-validators.ts33
Description cannot be more than 1000 characters long.
æè¿°ä¸è½å¤æ¼ 1000 ååå
ã
src/app/shared/form-validators/user-validators.ts126
- src/app/shared/form-validators/video-channel-validators.ts39
+ src/app/shared/form-validators/video-channel-validators.ts37
src/app/shared/form-validators/video-playlist-validators.ts34
@@ -8883,21 +9183,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Display name is required.
顯示å稱å¿
å¡«ã
src/app/shared/form-validators/user-validators.ts155
- src/app/shared/form-validators/video-channel-validators.ts26
+ src/app/shared/form-validators/video-channel-validators.ts24
src/app/shared/form-validators/video-playlist-validators.ts12
Display name must be at least 1 character long.
顯示å稱å¿
é è³å° 1 ååå
é·ã
src/app/shared/form-validators/user-validators.ts156
- src/app/shared/form-validators/video-channel-validators.ts27
+ src/app/shared/form-validators/video-channel-validators.ts25
src/app/shared/form-validators/video-playlist-validators.ts13
Display name cannot be more than 50 characters long.
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
src/app/shared/form-validators/user-validators.ts157
- src/app/shared/form-validators/video-channel-validators.ts28
+ src/app/shared/form-validators/video-channel-validators.ts26
Report reason is required.
@@ -8982,32 +9282,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Name is required.
å稱å¿
å¡«ã
- src/app/shared/form-validators/video-channel-validators.ts12
+ src/app/shared/form-validators/video-channel-validators.ts10
Name must be at least 1 character long.
ååå¿
é è³å° 1 ååå
é·ã
- src/app/shared/form-validators/video-channel-validators.ts13
+ src/app/shared/form-validators/video-channel-validators.ts11
Name cannot be more than 50 characters long.
ååä¸è½å¤æ¼ 50 ååå
ã
- src/app/shared/form-validators/video-channel-validators.ts14
+ src/app/shared/form-validators/video-channel-validators.ts12
Name should be lowercase alphanumeric; dots and underscores are allowed.
ååæ該çºè±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- src/app/shared/form-validators/video-channel-validators.ts15
+ src/app/shared/form-validators/video-channel-validators.ts13
Support text must be at least 3 characters long.
æ¯æ´æåå¿
é è³å° 3 ååå
é·ã
- src/app/shared/form-validators/video-channel-validators.ts49
+ src/app/shared/form-validators/video-channel-validators.ts47
Support text cannot be more than 1000 characters long
æ¯æ´æåä¸è½è¶
é 1000 ååå
é·
- src/app/shared/form-validators/video-channel-validators.ts50
+ src/app/shared/form-validators/video-channel-validators.ts48
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9174,10 +9474,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
PeerTube ç¡æ³èçæ¤é¡æªæ¡ãå¯æ¥åçå¯æªåçº }ã
src/app/shared/shared-forms/reactive-file.component.ts56
+
+ All categories
+ ææåé¡
+
+ src/app/shared/shared-forms/select/select-categories.component.ts
+ 24
+
+
+
+ You can't select more than items
+ æ¨ä¸è½é¸åå¤æ¼ åé
ç®
+
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts
+ 81
+
+
Add a new option
å å
¥æ°é¸é
- src/app/shared/shared-forms/select/select-checkbox.component.ts28
+ src/app/shared/shared-forms/select/select-checkbox.component.ts27
Custom value...
@@ -9458,7 +9774,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
All languages
ææèªè¨
src/app/+videos/+video-edit/shared/video-edit.component.ts180
- src/app/shared/shared-user-settings/user-video-settings.component.ts39
+ src/app/shared/shared-forms/select/select-languages.component.ts25
Hidden
@@ -9474,6 +9790,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Displayed
已顯示
src/app/shared/shared-instance/instance-features-table.component.ts55
+ src/app/shared/shared-video-miniature/video-filters.model.ts227
~ 1 minute
@@ -9505,18 +9822,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ï¼é »éé é¢ï¼
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts19
- src/app/shared/shared-actor-image/actor-avatar.component.ts41
- src/app/shared/shared-video-miniature/video-miniature.component.ts113
-
+
+
+
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts19src/app/shared/shared-actor-image/actor-avatar.component.ts40src/app/shared/shared-video-miniature/video-miniature.component.ts113
(account page)
ï¼å¸³èé é¢ï¼
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20
- src/app/shared/shared-actor-image/actor-avatar.component.ts40
-
+
+
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20src/app/shared/shared-actor-image/actor-avatar.component.ts39
Emphasis
強調
@@ -9545,10 +9862,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
ééæå°
-
- src/app/shared/shared-main/misc/simple-search-input.component.html
- 14
-
+ src/app/shared/shared-main/misc/simple-search-input.component.html19
users banned.
@@ -9580,17 +9894,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
User deleted.
使ç¨è
å·²åªé¤ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts92
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts93
User email set as verified
使ç¨è
çé»åéµä»¶è¨å®çºå·²é©è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts103
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts105
Account muted.
帳è 已解é¤éé³ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts115
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts117
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts240
@@ -9604,18 +9918,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
帳è 已被ç«èºéé³ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts444
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts171
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts446
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts173
Mute server
伺æå¨éé³
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts332
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts334
Server muted by the instance.
伺æå¨ å·²è¢«ç«èºéé³ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts456
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts458
Add a message to communicate with the reporter
@@ -9630,157 +9944,157 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account unmuted by the instance.
帳è 已被ç«èºè§£é¤éé³ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts185
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts187
Instance muted by the instance.
ç«èº 已被ç«èºéé³ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts199
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts201
Instance unmuted by the instance.
ç«èº 已被ç«èºè§£é¤éé³ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts213
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts215
Are you sure you want to remove all the comments of this account?
æ¨ç¢ºå®æ¨æ³è¦ç§»é¤æææ¤å¸³èççè¨åï¼
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts224
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts226
Delete account comments
åªé¤å¸³èçè¨
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts225
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts227
Will remove comments of this account (may take several minutes).
å°æ移é¤æ¤å¸³èççè¨ï¼å¯è½éè¦æ¸åéï¼ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts231
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts233
Edit user
編輯使ç¨è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts259
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts261
Change quota, role, and more.
è®æ´é
é¡ãè§è²ççã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts260
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts262
Delete user
åªé¤ä½¿ç¨è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts264
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts266
Unban user
åæ¶å°é使ç¨è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts275
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts277
Allow the user to login and create videos/comments again
å次å
許使ç¨è
ç»å
¥ä¸¦å»ºç«å½±çï¼çè¨
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts276
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts278
Mute this account
éé³æ¤å¸³è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts293
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts295
Hide any content from that user from you.
å°æ¨é±è該使ç¨è
çä»»ä½å
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts294
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts296
Unmute this account
解é¤éé³æ¤å¸³è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts299
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts301
Show back content from that user for you.
å°æ¨é¡¯ç¤ºè©²ä½¿ç¨è
çå
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts300
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts302
Mute the instance
éé³ç«èº
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts305
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts307
Hide any content from that instance for you.
å°æ¨é±èæ¤ç«èºçä»»ä½å
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts306
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts308
Unmute the instance
解é¤éé³ç«èº
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts311
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts313
Show back content from that instance for you.
å°æ¨é¡¯ç¤ºè©²ç«èºçå
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts312
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts314
Remove comments from your videos
å¾æ¨çå½±ç移é¤çè¨
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts317
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts319
Remove comments made by this account on your videos.
移é¤æ¨å½±çä¸ä»»ä½æ¤å¸³èååºççè¨ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts318
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts320
Mute this account by your instance
æ¨çç«èºéé³æ¤å¸³è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts329
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts331
Hide any content from that user from you, your instance and its users.
å°æ¨ãæ¨çç«å°èå
¶ä½¿ç¨è
é±è該使ç¨è
çä»»ä½å
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts330
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts332
Unmute this account by your instance
æ¨çç«èºè§£é¤éé³æ¤å¸³è
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts335
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts337
Show this user's content to the users of this instance again.
å次å°æ¤ç«å°ç使ç¨è
顯示æ¤ä½¿ç¨è
çå
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts336
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts338
Mute the instance by your instance
æ¨çç«èºéé³æ¤ç«èº
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts347
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts349
Hide any content from that instance from you, your instance and its users.
å°æ¨ãæ¨çç«å°èå
¶ä½¿ç¨è
é±è該ç«å°çä»»ä½å
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts348
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts350
Unmute the instance by your instance
æ¨çç«èºè§£é¤éé³æ¤ç«èº
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts353
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts355
Show back content from that instance for you, your instance and its users.
å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
顯示該ç«èºçå
§å®¹ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts354
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts356
Remove comments from your instance
å¾æ¨çç«èºç§»é¤çè¨
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts364
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts366
Remove comments made by this account from your instance.
å¾æ¨çç«å°ä¸ç§»é¤æ¤å¸³èååºçä»»ä½çè¨ã
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts365
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts367
Violent or repulsive
@@ -9810,37 +10124,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes.
å
å«è¡é·ãåå¾è¨æ¯ãè©æ¬ºæ°èæå
¶ä»ç誤å°æ§ç¸®åï¼æåï¼æ¨ç±¤ãè«æä¾ä¿¡è½è¯å¥½çä¾æºä»¥åå ±è©é¨ã
- src/app/shared/shared-moderation/abuse.service.ts150
+ src/app/shared/shared-moderation/abuse.service.ts151
Privacy breach or doxxing
ä¾µç¯é±ç§ææ´©æ¼
- src/app/shared/shared-moderation/abuse.service.ts154
+ src/app/shared/shared-moderation/abuse.service.ts155
Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details).
å
å«å¯è½æ被ç¨æ¼è¿½è¹¤ãèå¥ãè¯çµ¡æååæ人çå人è³è¨ï¼å¦ååãå°åãé»è©±è碼ãé»åéµä»¶æä¿¡ç¨å¡è³è¨çï¼ã
- src/app/shared/shared-moderation/abuse.service.ts155
+ src/app/shared/shared-moderation/abuse.service.ts157
Infringes your copyright wrt. the regional laws with which the server must comply.
ä¾µç¯æ¨çèä½æ¬ï¼ä¸å¿
é éµå®ä¼ºæå¨æå¨å°çæ³å¾ã
- src/app/shared/shared-moderation/abuse.service.ts160
+ src/app/shared/shared-moderation/abuse.service.ts162
Breaks server rules
ç ´å£ä¼ºæå¨è¦å
- src/app/shared/shared-moderation/abuse.service.ts164
+ src/app/shared/shared-moderation/abuse.service.ts166
Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server.
ä¸å¨ä¸æ¹ææå°çä»»ä½ç ´å£æåæ¢æ¬¾ãè¡çºæºåæ伺ææ°£ä¸ä¸è¬è¦åçå
§å®¹ã
- src/app/shared/shared-moderation/abuse.service.ts165
+ src/app/shared/shared-moderation/abuse.service.ts168
The above can only be seen in thumbnails.
以ä¸å
§å®¹åªè½å¨ç¸®åä¸çå°ã
- src/app/shared/shared-moderation/abuse.service.ts174
+ src/app/shared/shared-moderation/abuse.service.ts177
Captions
@@ -9851,23 +10165,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The above can only be seen in captions (please describe which).
以ä¸å
§å®¹åªè½å¨æ¨é¡ä¸çå°ï¼è«èªªæï¼ã
- src/app/shared/shared-moderation/abuse.service.ts179
+ src/app/shared/shared-moderation/abuse.service.ts182
Too many attempts, please try again after minutes.
太å¤æ¬¡å試ï¼è«å¨ åéå¾å試ã
-
- src/app/core/rest/rest-extractor.service.ts66
+ src/app/core/rest/rest-extractor.service.ts70
+
Too many attempts, please try again later.
太å¤æ¬¡å試ï¼è«ç¨å¾å試ã
-
- src/app/core/rest/rest-extractor.service.ts68
+ src/app/core/rest/rest-extractor.service.ts72
+
Server error. Please retry later.
伺æå¨é¯èª¤ãè«ç¨å¾é試ã
-
- src/app/core/rest/rest-extractor.service.ts71
+ src/app/core/rest/rest-extractor.service.ts75
+
Subscribed to all current channels of . You will be notified of all their new videos.
è¨é± ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°å½±çã
@@ -9921,8 +10235,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
調解å¡
- src/app/core/users/user.service.ts407
-
+
+ src/app/core/users/user.service.ts418
Search videos, playlists, channelsâ¦
æå°å½±çãææ¾æ¸
å®ãé »éâ¦â¦
@@ -9934,23 +10248,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video removed from
å½±çå·²å¾ ç§»é¤
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts307
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts306
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts93
Video added in at timestamps
å½±çæ°å¢æ¼ å¨æéæ³
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts374
Video added in
å½±çå·²æ°å¢æ¼
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts375
Timestamps updated
æéæ³å·²æ´æ°
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts273
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts274
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts112
@@ -9972,60 +10286,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
åªé¤å½±ç
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts381
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts383
Actions for the comment
çè¨åä½
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts410
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts412
Delete comment
åªé¤çè¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts416
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts418
Do you really want to delete this comment?
æ¨ççè¦åªé¤æ¤çè¨åï¼
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts172
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts420
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts422
Comment deleted.
çè¨å·²åªé¤ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts428
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts430
Encoder
編碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts212
+ src/app/shared/shared-video-miniature/video-download.component.ts213
Format name
æ ¼å¼å稱
- src/app/shared/shared-video-miniature/video-download.component.ts213
+ src/app/shared/shared-video-miniature/video-download.component.ts214
Size
大å°
- src/app/shared/shared-video-miniature/video-download.component.ts214
+ src/app/shared/shared-video-miniature/video-download.component.ts215
Bitrate
ä½å
ç
- src/app/shared/shared-video-miniature/video-download.component.ts216
- src/app/shared/shared-video-miniature/video-download.component.ts239
+ src/app/shared/shared-video-miniature/video-download.component.ts217
+ src/app/shared/shared-video-miniature/video-download.component.ts240
Codec
編解碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts236
+ src/app/shared/shared-video-miniature/video-download.component.ts237
Copied
å·²è¤è£½
src/app/shared/shared-forms/input-toggle-hidden.component.ts47
- src/app/shared/shared-video-miniature/video-download.component.ts196
+ src/app/shared/shared-video-miniature/video-download.component.ts197
Copy
@@ -10036,30 +10350,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video reported.
å½±çå·²åå ±ã
- src/app/shared/shared-moderation/report-modals/video-report.component.ts111
+ src/app/shared/shared-moderation/report-modals/video-report.component.ts113
Do you really want to delete this video?
æ¨ççæ³è¦åªé¤æ¤å½±çåï¼
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts90
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts385
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts387
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203
Video deleted.
å½±çå·²åªé¤ã
src/app/+admin/moderation/video-block-list/video-block-list.component.ts98
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts393
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts395
Actions for the reporter
èå ±è
çè¡å
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts320
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts322
Mute reporter
éé³èå ±è
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts326
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts328
This video will be duplicated by your instance.
@@ -10074,7 +10388,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Display live information
顯示ç´æè³è¨
- src/app/+my-library/my-videos/my-videos.component.ts172
+ src/app/+my-library/my-videos/my-videos.component.ts174
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts278
@@ -10139,7 +10453,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
éé³å¸³è
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts302
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts304
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts322
@@ -10157,7 +10471,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
éé³ä¼ºæå¨å¸³è
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts308
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts310
Report
@@ -10229,6 +10543,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¯å
¥
src/app/shared/shared-video-miniature/video-miniature.component.ts175
+
+ Subscribe to RSS feed ""
+ è¨é± RSS feedãã
+
+ src/app/shared/shared-video-miniature/videos-list.component.html
+ 8
+
+
@@ -10255,230 +10577,230 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
åªææå¯ä»¥çè¦æ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts385
+ src/app/shared/shared-main/video/video.service.ts325
Only shareable via a private link
å
å¯ééç§äººé£çµå享
- src/app/shared/shared-main/video/video.service.ts389
+ src/app/shared/shared-main/video/video.service.ts326
Anyone can see this video
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts393
+ src/app/shared/shared-main/video/video.service.ts327
Only users of this instance can see this video
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts397
+ src/app/shared/shared-main/video/video.service.ts328
Close
éé
- node_modules/@ng-bootstrap/ng-bootstrap/src/alert/alert.ts58
+ node_modules/@ng-bootstrap/src/alert/alert.ts58
Slide of
æ»å ä¸ç
Currently selected slide number read by screen reader
- node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts113
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts114
Previous
ä¸ä¸å
- node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts130
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts132
Next
ä¸ä¸å
- node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts146
+ node_modules/@ng-bootstrap/src/carousel/carousel.ts147
Previous month
ä¸åæ
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts24
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts35
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts24
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts35
Next month
ä¸åæ
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts44
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts57
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts47
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts60
Select month
é¸åæ份
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts43
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts47
+ 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/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts59
- node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts69
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts59
+ node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts74
- node_modules/@ng-bootstrap/ng-bootstrap/src/progressbar/progressbar.ts31
+ node_modules/@ng-bootstrap/src/progressbar/progressbar.ts32
HH
HH
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts40
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts40
Hours
å°æ
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts46
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts46
MM
MM
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts50
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts51
Minutes
åé
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts58
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts58
Increment hours
å°æéå¢
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts63
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts63
Decrement hours
å°æéæ¸
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts68
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts69
Increment minutes
åééå¢
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts76
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts76
Decrement minutes
åééæ¸
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts82
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts82
SS
SS
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts86
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts87
Seconds
ç§
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts92
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts92
Increment seconds
ç§éå¢
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts98
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts100
Decrement seconds
ç§éæ¸
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts105
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts106
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts118
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts123
- node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts141
+ node_modules/@ng-bootstrap/src/timepicker/timepicker.ts115
Close
éé
- node_modules/@ng-bootstrap/ng-bootstrap/src/toast/toast.ts76
+ node_modules/@ng-bootstrap/src/toast/toast.ts78
Video to import updated.
å¯å
¥çå½±çå·²æ´æ°ã
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts141
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts142
src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts143
Your video was uploaded to your account and is private.
æ¨çå½±çå·²ä¸å³å°æ¨ç帳è並çºç§äººå½±çã
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts161
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts118
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
ä½ç¸éè³æï¼æ¨ç±¤ãæè¿°çï¼å°æéºå¤±ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts162
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts119
+
Your video is not uploaded yet, are you sure you want to leave this page?
æ¨çå½±çå°æªä¸å³ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts164
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts121
+
Upload
ä¸å³
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts221
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts227
+
Upload
ä¸å³
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts223
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts229
+
Video published.
å½±çå·²ç¼ä½ã
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts244
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts251
+
You have unsaved changes! If you leave, your changes will be lost.
æ¨ææªå²åçè®æ´ï¼å¦ææ¨é¢éï¼æ¨çè®æ´å°æéºå¤±ã
- src/app/+videos/+video-edit/video-update.component.ts93
+ src/app/+videos/+video-edit/video-update.component.ts94
Video updated.
@@ -10493,22 +10815,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Stop autoplaying next video
åæ¢èªåææ¾ä¸ä¸é¨å½±ç
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts220
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts221
Autoplay next video
èªåææ¾ä¸ä¸é¨å½±ç
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts221
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts222
Stop looping playlist videos
åæ¢å¾ªç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts226
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts227
Loop playlist videos
循ç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts227
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts228
Placeholder image
@@ -10521,28 +10843,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts295
+ src/app/+videos/+video-watch/video-watch.component.ts296
+
Redirection
éæ°å°å
-
- src/app/+videos/+video-watch/video-watch.component.ts296
+ src/app/+videos/+video-watch/video-watch.component.ts297
+
This video contains mature or explicit content. Are you sure you want to watch it?
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts342
+ src/app/+videos/+video-watch/video-watch.component.ts343
+
Mature or explicit content
æ人æ裸é²å
§å®¹
-
- src/app/+videos/+video-watch/video-watch.component.ts343
+ src/app/+videos/+video-watch/video-watch.component.ts344
+
Up Next
å¾ä¸
-
- src/app/+videos/+video-watch/video-watch.component.ts414
+ src/app/+videos/+video-watch/video-watch.component.ts415
+
Cancel
åæ¶
@@ -10551,63 +10873,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Autoplay is suspended
èªåææ¾å·²æ«å
-
- src/app/+videos/+video-watch/video-watch.component.ts416
+ src/app/+videos/+video-watch/video-watch.component.ts417
+
Enter/exit fullscreen (requires player focus)
é²å
¥ï¼é¢éå
¨è¢å¹ï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts685
+ src/app/+videos/+video-watch/video-watch.component.ts688
+
Play/Pause the video (requires player focus)
ææ¾ï¼æ«åå½±çï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts686
+ src/app/+videos/+video-watch/video-watch.component.ts689
+
Mute/unmute the video (requires player focus)
éé³ï¼è§£é¤éé³å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts687
+ src/app/+videos/+video-watch/video-watch.component.ts690
+
Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
è·³å°å½±ççç¾åæ¯ï¼0 æ¯ 0%ï¼9 æ¯ 90%ï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts689
+ src/app/+videos/+video-watch/video-watch.component.ts692
+
Increase the volume (requires player focus)
å¢å é³éï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts691
+ src/app/+videos/+video-watch/video-watch.component.ts694
+
Decrease the volume (requires player focus)
éä½é³éï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts692
+ src/app/+videos/+video-watch/video-watch.component.ts695
+
Seek the video forward (requires player focus)
å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts694
+ src/app/+videos/+video-watch/video-watch.component.ts697
+
Seek the video backward (requires player focus)
åå¾å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts695
+ src/app/+videos/+video-watch/video-watch.component.ts698
+
Increase playback rate (requires player focus)
æé«ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts697
+ src/app/+videos/+video-watch/video-watch.component.ts700
+
Decrease playback rate (requires player focus)
æ¸æ
¢ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts698
+ src/app/+videos/+video-watch/video-watch.component.ts701
+
Navigate in the video frame by frame (requires player focus)
éç«æ ¼ç覽影çï¼éè¦ææ¾å¨ç¦é»ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts700
+ src/app/+videos/+video-watch/video-watch.component.ts703
+
Like the video
åæ¡æ¤å½±ç
@@ -10626,23 +10948,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Recently added
æè¿æ°å¢
- src/app/+videos/video-list/video-recently-added.component.ts37
+ src/app/+videos/video-list/videos-list-common-page.component.ts195
src/app/core/menu/menu.service.ts137
Videos from your subscriptions
å¾æ¨çè¨é±èä¾çå½±ç
- src/app/+videos/video-list/video-user-subscriptions.component.ts42
-
-
- Copy feed URL
- è¤è£½ feed URL
- src/app/+videos/video-list/video-user-subscriptions.component.ts65
-
-
- Feed URL copied
- å·²è¤è£½ feed URL
- src/app/+videos/video-list/video-user-subscriptions.component.ts110
+ src/app/+videos/video-list/video-user-subscriptions.component.ts30
Subscriptions
@@ -10667,27 +10979,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Local videos
æ¬å°å½±ç
- src/app/+videos/video-list/video-local.component.ts37
- src/app/+videos/videos-routing.module.ts70
+ src/app/+videos/video-list/videos-list-common-page.component.ts189
src/app/core/menu/menu.service.ts142
src/app/core/menu/menu.service.ts143
+
+ Only videos uploaded on this instance are displayed
+ å
顯示å¨æ¤ç«å°ä¸å³çå½±ç
+
+ src/app/+videos/video-list/videos-list-common-page.component.ts
+ 190
+
+
Discover videos
æ¢ç´¢å½±ç
- src/app/+videos/videos-routing.module.ts21
+ src/app/+videos/videos-routing.module.ts19
src/app/core/menu/menu.service.ts124
Trending videos
ç±éå½±ç
- src/app/+videos/videos-routing.module.ts30
src/app/core/menu/menu.service.ts130
Recently added videos
æè¿æ°å¢çå½±ç
- src/app/+videos/videos-routing.module.ts43
src/app/core/menu/menu.service.ts136