X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.zh-Hans-CN.xlf;h=e9eaa341c75baeee4717b68774f7beaa9fbe16f3;hb=579a3fdf69d732a125d8eab3c96482523a487549;hp=11a8091e9f626e150c13dec0360c9452fff82a14;hpb=e722fb5923ddf11d72e48cec9788abc64327c22f;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index 11a8091e9..e9eaa341c 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -5,213 +5,177 @@
å
³é
- node_modules/src/alert/alert.ts79
-
+
+ node_modules/src/ngb-config.ts13
è½®æ项 å
±
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts157
-
+
+ node_modules/src/ngb-config.ts13
ä¸ä¸é¡¹
- node_modules/src/carousel/carousel.ts184
-
+
+ node_modules/src/ngb-config.ts13
ä¸ä¸é¡¹
- node_modules/src/carousel/carousel.ts202
-
+
+ node_modules/src/ngb-config.ts13
éæ©æ份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/ngb-config.ts13node_modules/src/ngb-config.ts13
éæ©å¹´ä»½
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/ngb-config.ts13node_modules/src/ngb-config.ts13
ä¸ä¸ªæ
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts61node_modules/src/datepicker/datepicker-navigation.ts78
ä¸ä¸ªæ
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts86node_modules/src/datepicker/datepicker-navigation.ts86
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
+
+ node_modules/src/ngb-config.ts13
- node_modules/src/progressbar/progressbar.ts67
-
+
+ node_modules/src/ngb-config.ts13
HH
- node_modules/src/timepicker/timepicker.ts136
-
+
+ node_modules/src/ngb-config.ts13
å°æ¶
- node_modules/src/timepicker/timepicker.ts155
-
+
+ node_modules/src/ngb-config.ts13
MM
- node_modules/src/timepicker/timepicker.ts177
-
+
+ node_modules/src/ngb-config.ts13
åé
- node_modules/src/timepicker/timepicker.ts189
-
+
+ node_modules/src/ngb-config.ts13
å¢å å°æ¶æ°
- node_modules/src/timepicker/timepicker.ts206
-
+
+ node_modules/src/ngb-config.ts13
åå°å°æ¶æ°
- node_modules/src/timepicker/timepicker.ts228
-
+
+ node_modules/src/ngb-config.ts13
å¢å åéæ°
- node_modules/src/timepicker/timepicker.ts249
-
+
+ node_modules/src/ngb-config.ts13
åå°åéæ°
- node_modules/src/timepicker/timepicker.ts272
-
+
+ node_modules/src/ngb-config.ts13
SS
- node_modules/src/timepicker/timepicker.ts289
-
+
+ node_modules/src/ngb-config.ts13
ç§
- node_modules/src/timepicker/timepicker.ts295
-
+
+ node_modules/src/ngb-config.ts13
å¢å ç§æ°
-
- node_modules/src/timepicker/timepicker.ts
- 295
-
-
+
+ node_modules/src/ngb-config.ts13
åå°ç§æ°
-
- node_modules/src/timepicker/timepicker.ts
- 295
-
-
+
+ node_modules/src/ngb-config.ts13
-
- node_modules/src/timepicker/timepicker.ts
- 295
-
-
+
+ node_modules/src/ngb-config.ts13
-
- node_modules/src/timepicker/timepicker.ts
- 295
-
-
+
+ node_modules/src/ngb-config.ts13
å
³é
- node_modules/src/toast/toast.ts108
-
+
+ node_modules/src/ngb-config.ts13
å
³é左侧èå
- src/app/app.component.ts138
+ src/app/app.component.ts139
æå¼å·¦ä¾§èå
- src/app/app.component.ts140
+ src/app/app.component.ts141
@@ -375,19 +339,13 @@
ä½è§ä¼
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts286
{ 次è§ç}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts289
æ´æ¹ä½ ç头å
@@ -416,13 +374,13 @@
é项
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html40
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html44
å¼å§æ¶é´
src/app/shared/shared-moderation/report-modals/video-report.component.html39
- src/app/shared/shared-share-modal/video-share.component.html148
+ src/app/shared/shared-share-modal/video-share.component.html149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69
@@ -430,7 +388,7 @@
åæ¢æ¶é´
src/app/shared/shared-moderation/report-modals/video-report.component.html54
- src/app/shared/shared-share-modal/video-share.component.html186
+ src/app/shared/shared-share-modal/video-share.component.html190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83
@@ -481,59 +439,59 @@
æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.html65
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html62
è§é¢æµ
- src/app/shared/shared-video-miniature/video-download.component.html76
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html73
é³é¢æµ
- src/app/shared/shared-video-miniature/video-download.component.html88
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html85
ç´æ¥ä¸è½½
- src/app/shared/shared-video-miniature/video-download.component.html107
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html104
ç§åï¼.torrent æ件ï¼
- src/app/shared/shared-video-miniature/video-download.component.html112
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html109
é«çº§
- src/app/shared/shared-video-miniature/video-download.component.html126
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html123
ç®å
- src/app/shared/shared-video-miniature/video-download.component.html134
-
+
+ src/app/shared/shared-video-miniature/video-download.component.html131
è§é¢
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts303
- src/app/shared/shared-video-miniature/video-download.component.ts56
-
+
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts309src/app/shared/shared-video-miniature/video-download.component.ts59
ä¸ä¼ æ¤è§é¢ä¼è¶
è¿ä½ çéé¢ï¼è§é¢å¤§å°ï¼ï¼å·²ç¨ï¼ï¼éé¢ï¼ï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts339
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts345
ä¸ä¼ æ¤è§é¢ä¼è¶
è¿ä½ çæ¯æ¥éé¢ï¼è§é¢å¤§å°ï¼ï¼å·²ç¨ï¼éé¢ï¼ï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts358
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts364
åå¹
- src/app/shared/shared-video-miniature/video-download.component.ts57
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts60
åå â¦â¦
@@ -560,9 +518,9 @@
åæ¶
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html47
- src/app/shared/shared-video-miniature/videos-selection.component.html22
-
+
+
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html47src/app/shared/shared-video-miniature/videos-selection.component.html23
æ交
@@ -595,8 +553,8 @@
å
ç´ æªæ¾å°
- src/app/shared/shared-search/find-in-bulk.service.ts85
-
+
+ src/app/shared/shared-search/find-in-bulk.service.ts86
ä¸å
¬å¼
@@ -626,86 +584,86 @@
æ æ³è·åæ¤è¿ç¨å¸æ·çä¿¡æ¯
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts64
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts65
å·²å±è½
- src/app/+admin/overview/videos/video-list.component.html82
- src/app/shared/shared-video-miniature/video-miniature.component.html59
+
+
+ src/app/+admin/overview/videos/video-list.component.html82src/app/shared/shared-video-miniature/video-miniature.component.html65
+ Object storage
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 89,91
+
+
+
+ å é¤æ¤æ件
+
+
+ src/app/+admin/overview/videos/video-list.component.html114src/app/+admin/overview/videos/video-list.component.html130
ä½ ç¡®å®è¦å é¤è¿ 个è§é¢åï¼
- src/app/+admin/overview/videos/video-list.component.ts202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts231
å·²å é¤ {count, plural, =1 {1 个è§é¢} other { 个è§é¢}}ã
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts241
å·²å é¤ ä¸ªè§é¢ã
- src/app/+admin/overview/videos/video-list.component.ts214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts243
å·²è§£é¤ {count, plural, =1 {1 个è§é¢} other { 个è§é¢}}çå°ç¦ã
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts259
å·²åæ¶å±è½ 个è§é¢ã
- src/app/+admin/overview/videos/video-list.component.ts232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts261
ä½ ç¡®å®è¦å é¤ {count, plural, =1 {1 个 HLS 串æµææ¾å表} other { 个 HLS 串æµææ¾å表}}ï¼
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts277
ä½ ç¡®å®è¦å é¤ ä¸ª HLS 串æµææ¾å表åï¼
- src/app/+admin/overview/videos/video-list.component.ts250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts279
ä½ ç¡®å®è¦å é¤ {count, plural, =1 {1 个è§é¢} other { 个è§é¢}}ç WebTorrent æ件åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts283
ä½ ç¡®å®è¦å é¤ ä¸ªè§é¢ç WebTorrent æ件åï¼
- src/app/+admin/overview/videos/video-list.component.ts256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts285
æ件已被移é¤ã
- src/app/+admin/overview/videos/video-list.component.ts266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts295
å·²å建转ç ä½ä¸ã
- src/app/+admin/overview/videos/video-list.component.ts278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts307
ææå
容
- src/app/shared/shared-video-miniature/video-miniature.component.html63
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.html69
@@ -726,7 +684,7 @@
å·²å é¤
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html47
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html51
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46
@@ -750,36 +708,33 @@
没æç»æã
- src/app/+videos/video-list/overview/video-overview.component.html4
- src/app/shared/shared-video-miniature/videos-list.component.html41
- src/app/shared/shared-video-miniature/videos-selection.component.ts23
-
+
+
+
+ src/app/+videos/video-list/overview/video-overview.component.html4src/app/shared/shared-video-miniature/videos-list.component.html41src/app/shared/shared-video-miniature/videos-selection.component.ts25
ä»
ç´æè§é¢
- src/app/+my-library/my-videos/my-videos.component.ts116
-
+
+ src/app/+my-library/my-videos/my-videos.component.ts121
ä½ ç¡®å®è¦å é¤ {length, plural, =1 {è¿ä¸ªè§é¢} other { 个è§é¢}}åï¼
-
- src/app/+my-library/my-videos/my-videos.component.ts
- 170
-
-
+
+ src/app/+my-library/my-videos/my-videos.component.ts185
ç¼è¾
-
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+videos/+video-edit/shared/video-edit.component.html188src/app/+videos/+video-edit/shared/video-edit.component.html320src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html11
+ src/app/+admin/overview/users/user-edit/user-edit.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79
+ src/app/+videos/+video-edit/shared/video-edit.component.html188
+ src/app/+videos/+video-edit/shared/video-edit.component.html313
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
+
æªåé¢è§
@@ -828,11 +783,6 @@
使ç¨æ¬å°å¸æ·è®¢é
src/app/shared/shared-user-subscription/subscribe-button.component.html52
-
-
- ç´æ串æµå°èªå¨ç»æ¢ã
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts233
-
å°è¢«ä½ çå®ä¾çæ¡£ã
@@ -947,11 +897,11 @@
è§é¢éé¢
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-list/user-list.component.ts133src/app/shared/shared-instance/instance-features-table.component.html47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html145
+ src/app/+admin/overview/users/user-list/user-list.component.ts134
+ src/app/shared/shared-instance/instance-features-table.component.html47
+
æ éå¶ ï¼ æ¯æ¥ï¼
@@ -961,7 +911,7 @@
导å
¥
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html41
src/app/shared/shared-instance/instance-features-table.component.html92
@@ -979,6 +929,14 @@
ç§å导å
¥
src/app/shared/shared-instance/instance-features-table.component.html103
+
+
+ ä¸å
¶ä»å¹³å°ï¼YouTubeãVimeoâ¦â¦ï¼åæ¥çé¢é
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
æ£å¨è½½å
¥ç½ç«ç»è®¡æ°æ®â¦â¦
@@ -995,8 +953,8 @@
æ¬å°
- src/app/shared/shared-video-miniature/video-filters.model.ts126
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts136
ç¨æ·
@@ -1048,7 +1006,7 @@
æ£å¨å
³æ³¨
src/app/+admin/admin.component.ts75
- src/app/+admin/follows/following-list/following-list.component.html31
+ src/app/+admin/follows/following-list/following-list.component.html41
src/app/+admin/follows/follows.routes.ts26
@@ -1188,51 +1146,57 @@
ç¨æ·
- src/app/shared/shared-users/user-admin.service.ts122
-
+
+ src/app/shared/shared-users/user-admin.service.ts122
ç¨æ·åæçµåé®ä»¶å°å
- src/app/+login/login.component.html44
-
+
+ src/app/+login/login.component.html45
示ä¾ï¼john@example.com
+
+
+ src/app/+login/login.component.html47src/app/+signup/+register/steps/register-step-user.component.html53
+
+
+ â ï¸ å¤§å¤æ°çµåé®ä»¶å°åä¸è½å
å«å¤§ååæ¯ã
+
+ src/app/+login/login.component.html54
+ Enter the two-factor code generated by your phone app:
src/app/+login/login.component.html
- 46
+ 70
+
+ Two factor authentication token
- src/app/+signup/+register/steps/register-step-user.component.html
- 53
+ src/app/+login/login.component.html
+ 72
-
-
- â ï¸ å¤§å¤æ°çµåé®ä»¶å°åä¸è½å
å«å¤§ååæ¯ã
- src/app/+login/login.component.html53
-
å¯ç
- src/app/+admin/overview/users/user-edit/user-edit.component.html117
- src/app/+admin/overview/users/user-edit/user-edit.component.html117
- src/app/+login/login.component.html59
- src/app/+login/login.component.html62
- src/app/+reset-password/reset-password.component.html6
- src/app/+reset-password/reset-password.component.html9
- src/app/+signup/+register/steps/register-step-user.component.html61
-
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html117src/app/+admin/overview/users/user-edit/user-edit.component.html117src/app/+login/login.component.html60src/app/+login/login.component.html63src/app/+reset-password/reset-password.component.html6src/app/+reset-password/reset-password.component.html9src/app/+signup/+register/steps/register-step-user.component.html61
ç¹å»æ¤å¤éç½®ä½ çå¯ç
- src/app/+login/login.component.html70
+ src/app/+login/login.component.html84
æå¿è®°äºå¯ç
- src/app/+login/login.component.html70
+ src/app/+login/login.component.html84
ç»å
¥å¸æ·å°±å¯ä»¥è®©ä½ åå¸å
容
@@ -1240,7 +1204,7 @@
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ æ¤å®ä¾å
许注åãä½æ¯å¨å建å¸æ·å请注ææ£æ¥æ¡æ¬¾æ¡æ¬¾ãä½ ä¹å¯ä»¥å¨ä¸é¢çç½ç«ä¸æ索符åä½ å
·ä½éæ±çå
¶ä»å®ä¾ï¼https://joinpeertube.org/instancesã
src/app/+login/login.component.html
15,18
@@ -1248,7 +1212,7 @@
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ ç®åæ¤å¸éä¸å
许ç¨æ·æ³¨åï¼ä½ å¯ä»¥æ£æ¥æ¡æ¬¾è·å详ç»ä¿¡æ¯ï¼æè
æ¥æ¾å¦ä¸ä¸ªå
è®¸ä½ æ³¨ååä¸ä¼ è§é¢çå®ä¾ãå¨è¿ä¸ªç½ç«ï¼https://joinpeertube.org/instances ä¸ç许å¤å®ä¾ä¸æ¥æ¾ä½ æ³è¦çå®ä¾ã
src/app/+login/login.component.html
20,23
@@ -1258,28 +1222,28 @@
æ使ç¨å
¶ä»å¸å·ç»å
¥
- src/app/+login/login.component.html80
+ src/app/+login/login.component.html94
å¿è®°å¯ç
- src/app/+login/login.component.html103
+ src/app/+login/login.component.html117
对ä¸èµ·ï¼ä½ æ æ³æ¢å¤ä½ çå¯ç ï¼å ä¸ºä½ çå®ä¾ç®¡çå没æé
ç½® PeerTube çµåé®ä»¶ç³»ç»ã
- src/app/+login/login.component.html110
+ src/app/+login/login.component.html124
è¾å
¥ä½ ççµåé®ä»¶å°åï¼æ们å°åéä¸ä¸ªé¾æ¥ï¼ä»¥éç½®ä½ çå¯ç ã
- src/app/+login/login.component.html114
+ src/app/+login/login.component.html128
ä¸å°å¸¦æéç½®å¯ç 说æççµåé®ä»¶å°è¢«åéå° ã该é¾æ¥å°å¨ 1 å°æ¶å
å°æã
- src/app/+login/login.component.ts135
-
+
+ src/app/+login/login.component.ts149
çµåé®ä»¶
@@ -1290,19 +1254,19 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts132src/app/+login/login.component.html119src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts133src/app/+login/login.component.html133src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
çµåé®ä»¶å°å
- src/app/+login/login.component.html121src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
+ src/app/+login/login.component.html135src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
éç½®
Password reset button
- src/app/+login/login.component.html134
+ src/app/+login/login.component.html148
å¨æ¤ç½ç«
@@ -1324,19 +1288,19 @@ The link will expire within 1 hour.
确认å¯ç
-
- src/app/+reset-password/reset-password.component.html15
+ src/app/+reset-password/reset-password.component.html15
+
已确认å¯ç
-
- src/app/+reset-password/reset-password.component.html18
+ src/app/+reset-password/reset-password.component.html18
+
éç½®å¯ç
-
-
- src/app/+reset-password/reset-password.component.html2src/app/+reset-password/reset-password.component.html24
+ src/app/+reset-password/reset-password.component.html2
+ src/app/+reset-password/reset-password.component.html24
+
注å
@@ -1351,9 +1315,9 @@ The link will expire within 1 hour.
2
-
-
- As you probably noticed: creating an account is not necessary to watch video son . However, creating an account on will allow you to:
+
+
+ ä½ å¯è½å·²ç»æ³¨æå°ï¼å¨ ä¸è§çè§é¢å¹¶ä¸éè¦å建å¸å·ã ä¸è¿ï¼å¨ ä¸å建å¸å·è®©ä½ å¯ä»¥ï¼
src/app/+signup/+register/steps/register-step-about.component.html
4,8
@@ -1361,7 +1325,7 @@ The link will expire within 1 hour.
- Comment videos
+ è¯è®ºè§é¢
src/app/+signup/+register/steps/register-step-about.component.html
11
@@ -1369,7 +1333,7 @@ The link will expire within 1 hour.
- Subscribe to channels to be notified of new videos
+ 订é
é¢é以æ¥æ¶æ°è§é¢çéç¥
src/app/+signup/+register/steps/register-step-about.component.html
12
@@ -1377,7 +1341,7 @@ The link will expire within 1 hour.
- Have access to your watch history
+ å¯ä»¥è®¿é®ä½ çè§çåå²
src/app/+signup/+register/steps/register-step-about.component.html
13
@@ -1385,15 +1349,15 @@ The link will expire within 1 hour.
- Create your channel to publish videos
+ åå»ºä½ çè§é¢ä»¥åå¸è§é¢
src/app/+signup/+register/steps/register-step-about.component.html
14
-
-
- You're using Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ ä½ ä½¿ç¨ MastodonãActivityPub æè
RSS 订é
èåå¨åï¼
src/app/+signup/+register/steps/register-step-about.component.html
19
@@ -1401,7 +1365,7 @@ The link will expire within 1 hour.
- You can already follow using your favorite tool.
+ ä½ å·²ç»å¯ä»¥ä½¿ç¨ä½ å欢çå·¥å
·å
³æ³¨ ã
src/app/+signup/+register/steps/register-step-about.component.html
21,23
@@ -1409,7 +1373,7 @@ The link will expire within 1 hour.
- has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ çå建使ç¨äº PeerTubeï¼ä¸ä¸ªç± Framasoft å¼åçè§é¢åä½å¹³å°ãFramasoft æ¯ä¸ªæ³å½çéçå©ç»ç»ï¼æä¾ç§æ巨头æ°åå·¥å
·çæ¿ä»£å
src/app/+signup/+register/steps/register-step-about.component.html
34,37
@@ -1417,7 +1381,7 @@ The link will expire within 1 hour.
- You want to publish videos on ? Then you need to create your first channel.
+ ä½ æ³å¨ åå¸è§é¢åï¼é£ä¹ä½ éè¦åå»ºä½ çé¦ä¸ª é¢éã
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
@@ -1425,7 +1389,7 @@ The link will expire within 1 hour.
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ ä½ å¯è½æ³ æ主é¢å建é¢éï¼æ¯å¦ä½ å¯ä»¥å建ä¸ä¸ªå«ä½âç¾å¦æå¾âçé¢éåå¸ä½ çé¢ç´æ¼å¥ï¼ç¶åå¦å¤ä¸ä¸ªâçæâé¢éåå¸ä½ 讨论çæ主é¢çè§é¢ã
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
@@ -1433,7 +1397,7 @@ The link will expire within 1 hour.
- administrators allow you to publish up to of videos on their website.
+ 管çåå
è®¸ä½ åå¸è³å¤ æ¡è§é¢å°ä»ä»¬çç½ç«ä¸ã
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1506,7 +1470,7 @@ The link will expire within 1 hour.
- Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ éæ©ä½ çå®ä¾å称ï¼æ·»å æè¿°ï¼ï¼è¯´æä½ æ¯è°ï¼ä¸ºä»ä¹ä½ è¦å»ºç«ä½ çå®ä¾ä»¥åä½ è®¡å对å®ç»´æ¤å¤ä¹
ï¼è¿å¯¹è®¿å®¢äºè§£è¿æ¯ä»ä¹ç±»åçå®ä¾å¾æ帮å©ã
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -1531,6 +1495,12 @@ The link will expire within 1 hour.
é
ç½®æçå®ä¾
src/app/modal/admin-welcome-modal.component.html80
+
+ Confirm your password
+
+ src/app/modal/confirm.component.ts
+ 54
+
@@ -1583,7 +1553,7 @@ The link will expire within 1 hour.
æç设置
- src/app/menu/menu.component.html124
+ src/app/menu/menu.component.html125
src/app/modal/quick-settings-modal.component.html3
@@ -1596,7 +1566,7 @@ The link will expire within 1 hour.
- Interface
+ çé¢
src/app/modal/quick-settings-modal.component.html
18
@@ -1617,12 +1587,12 @@ The link will expire within 1 hour.
å
³é
src/app/modal/account-setup-warning-modal.component.html28
src/app/modal/instance-config-warning-modal.component.html38
- src/app/shared/shared-video-live/live-stream-information.component.html51
+ src/app/shared/shared-video-live/live-stream-information.component.html52
æ´æ°ç´æ设置
- src/app/shared/shared-video-live/live-stream-information.component.html54
+ src/app/shared/shared-video-live/live-stream-information.component.html55
@@ -1684,79 +1654,80 @@ The link will expire within 1 hour.
å
¬å¼ä¸ªäººèµæ
- src/app/menu/menu.component.html28
+ src/app/menu/menu.component.html29
çé¢ï¼
- src/app/menu/menu.component.html38
+ src/app/menu/menu.component.html39
è§é¢ï¼
- src/app/menu/menu.component.html45
+ src/app/menu/menu.component.html46
ææï¼
- src/app/menu/menu.component.html55
+ src/app/menu/menu.component.html56
帮å¿å享è§é¢
- src/app/menu/menu.component.html61
+ src/app/menu/menu.component.html62
é®çå¿«æ·é®
- src/app/menu/menu.component.html70
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html71
+ src/app/menu/menu.component.html145
帮å©
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html142
è·å PeerTube ç使ç¨å¸®å©
- src/app/menu/menu.component.html142
+ src/app/menu/menu.component.html141
ææ¯æ¯æ PeerTube
- src/app/menu/menu.component.html152
+ src/app/menu/menu.component.html150
ç»åº
- src/app/menu/menu.component.html75
+ src/app/menu/menu.component.html76
æçå¸æ·
- src/app/menu/menu.component.html86
-
+
+ src/app/+signup/+register/register.component.html58src/app/menu/menu.component.html87
æçåªä½åº
- src/app/menu/menu.component.html91
+ src/app/menu/menu.component.html92
å建å¸æ·
- src/app/+login/login.component.html74src/app/menu/menu.component.html105
+
+ src/app/+login/login.component.html88src/app/+signup/+register/register.component.html30src/app/menu/menu.component.html106
æçè§é¢å¯¼å
¥
- src/app/+my-library/my-library-routing.module.ts90
+ src/app/+my-library/my-library-routing.module.ts92
æ°å»ºææ¾å表
- src/app/+my-library/my-library-routing.module.ts49
+ src/app/+my-library/my-library-routing.module.ts51
@@ -1766,50 +1737,50 @@ The link will expire within 1 hour.
并å导å
¥ä½ä¸
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html254
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html256
å
许并è¡å¯¼å
¥å¤ä¸ªè§é¢ãâ ï¸ éè¦éæ°å¯å¨ PeerTubeã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html255
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html257
并è¡ä½ä¸
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html167
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html261src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
å
许使ç¨ç½åï¼ä¾å¦ YouTubeï¼å¯¼å
¥
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html270
â ï¸ å¦æå¯ç¨ï¼æä»¬å»ºè®®ä½¿ç¨ HTTP 代ç以é»æ¢æ¥èªä½ ç PeerTube æå¡å¨çç§äºº URL 访é®
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html273
åç°æ´å¤
- src/app/+videos/video-list/overview/video-overview.component.html1
- src/app/core/menu/menu.service.ts125
-
+
+
+ src/app/+videos/video-list/overview/video-overview.component.html1src/app/core/menu/menu.service.ts134
管ç
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts82
- src/app/menu/menu.component.html96
+ src/app/menu/menu.component.html97
å
³äº
src/app/+signup/+register/register.component.html17
- src/app/menu/menu.component.html129
+ src/app/menu/menu.component.html130
- Create an accounton
+ å建å¸æ·äº
src/app/+signup/+register/register.component.html
19,21
@@ -1817,23 +1788,15 @@ The link will expire within 1 hour.
- I already have an account, I log in
+ æå·²ç»æå¸æ·ï¼ï¼è¿è¡ç»å½
src/app/+signup/+register/register.component.html
27,30
-
-
- I create an account
-
- src/app/+signup/+register/register.component.html
- 30,31
-
-
- Termsof
+ çæ¡æ¬¾
src/app/+signup/+register/register.component.html
36,38
@@ -1841,7 +1804,7 @@ The link will expire within 1 hour.
- Setupyour account
+ 建ç«ä½ çå¸æ·
src/app/+signup/+register/register.component.html
60,62
@@ -1849,7 +1812,7 @@ The link will expire within 1 hour.
- My channel
+ æçé¢é
src/app/+signup/+register/register.component.html
75
@@ -1857,7 +1820,7 @@ The link will expire within 1 hour.
- Createyour first channel
+ åå»ºä½ çé¦ä¸ªé¢é
src/app/+signup/+register/register.component.html
77,79
@@ -1865,7 +1828,7 @@ The link will expire within 1 hour.
- I don't want to create a channel
+ æä¸æ³å建é¢é
src/app/+signup/+register/register.component.html
91,92
@@ -1873,7 +1836,7 @@ The link will expire within 1 hour.
- You will be able to create a channel later
+ ä½ å¯ä»¥å¨ä»¥åå建é¢é
src/app/+signup/+register/register.component.html
94,95
@@ -1883,7 +1846,7 @@ The link will expire within 1 hour.
èç³»
src/app/+about/about-routing.module.ts36
- src/app/menu/menu.component.html141
+ src/app/menu/menu.component.html140
@@ -1945,102 +1908,106 @@ The link will expire within 1 hour.
ææ¯è¶å£¶
- src/app/+page-not-found/page-not-found.component.ts27
+ src/app/+error-page/error-page.component.ts27
åçé误ã
-
- src/app/+page-not-found/page-not-found.component.html
- 4
-
+ src/app/+error-page/error-page.component.html4
æ们没æä»ä½ æ£æä¾ç ä¸æ¾å°ä»»ä½ç»å®çè§é¢ã
-
- src/app/+page-not-found/page-not-found.component.html
- 7
-
+ src/app/+error-page/error-page.component.html7
æ们没æä»ä½ æ£æä¾ç ä¸æ¾å°ä»»ä½ç»å®çèµæºã
-
- src/app/+page-not-found/page-not-found.component.html
- 8
-
+ src/app/+error-page/error-page.component.html8
å¯è½çåå ï¼
Possible reasons preceding a list of reasons a `Not Found` error page may occur
- src/app/+page-not-found/page-not-found.component.html12
+ src/app/+error-page/error-page.component.html12
ä½ å¯è½ä½¿ç¨äºä¸ä¸ªè¿æ¶çæè
失æçé¾æ¥
- src/app/+page-not-found/page-not-found.component.html15
+ src/app/+error-page/error-page.component.html15
该è§é¢å¯è½å·²è¢«ç§»é¤æå é¤
-
- src/app/+page-not-found/page-not-found.component.html
- 17
-
+ src/app/+error-page/error-page.component.html17
该èµæºå¯è½å·²è¢«ç§»é¤æå é¤
-
- src/app/+page-not-found/page-not-found.component.html
- 18
-
+ src/app/+error-page/error-page.component.html18
ä½ è¾å
¥çå°åæç½åå¯è½é误
- src/app/+page-not-found/page-not-found.component.html20
+ src/app/+error-page/error-page.component.html20
ä½ æªå¨è¿éè·å¾ææã
- src/app/+page-not-found/page-not-found.component.html27
+ src/app/+error-page/error-page.component.html27
+ src/app/+error-page/error-page.component.html42
-
-
- ä½ å¯è½éè¦æ£æ¥ä½ çå¸æ·æ¯å¦è¢«è§é¢æå®ä¾ææè
å
许ã
+
+
+ ä½ å¯è½éè¦ç»å
¥æè½è§çè§é¢ã
- src/app/+page-not-found/page-not-found.component.html
+ src/app/+error-page/error-page.component.html
30
-
-
- ä½ å¯è½éè¦æ£æ¥ä½ çå¸æ·æ¯å¦è¢«èµæºæå®ä¾ææè
å
许ã
+
+
+ ä½ å¯è½éè¦ç»å
¥åè½æ¥çèµæºã
- src/app/+page-not-found/page-not-found.component.html
+ src/app/+error-page/error-page.component.html
31
+
+
+ ç»å
¥
+
+ src/app/+error-page/error-page.component.html
+ 34,36
+
+
+
+
+ ä½ å¯è½éè¦æ£æ¥ä½ çå¸æ·æ¯å¦è¢«è§é¢æå®ä¾ææè
å
许ã
+ src/app/+error-page/error-page.component.html45
+
+
+
+ ä½ å¯è½éè¦æ£æ¥ä½ çå¸æ·æ¯å¦è¢«èµæºæå®ä¾ææè
å
许ã
+ src/app/+error-page/error-page.component.html46
+
请æ±çå®ä½æ£ææ··åäºçå³åæµåçæ³¥åå³ã
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
- src/app/+page-not-found/page-not-found.component.html39
+ src/app/+error-page/error-page.component.html54
ä¹è´¼ä¼¼ä¹å¾å欢ã
This is about Sepia's tea
- src/app/+page-not-found/page-not-found.component.html42
+ src/app/+error-page/error-page.component.html57
åªä½å¯¹äºæå¡å¨å¤ªå¤§ãå¦æä½ æ³å¢å éå¶å¤§å°ï¼è¯·ä¸ç®¡çåèç³»ã
- src/app/core/rest/rest-extractor.service.ts102
-
+
+ src/app/core/rest/rest-extractor.service.ts114
å
¨å±æç´¢
@@ -2109,7 +2076,7 @@ The link will expire within 1 hour.
- Upload failed
+ ä¸ä¼ 失败
src/app/helpers/utils/upload.ts
12
@@ -2172,10 +2139,10 @@ The link will expire within 1 hour.
ç±»å«
-
-
-
- src/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html68src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
+ src/app/+search/search-filters.component.html121
+ src/app/+videos/+video-edit/shared/video-edit.component.html68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
+
æ¾ç¤ºææç±»å«
@@ -2184,10 +2151,10 @@ The link will expire within 1 hour.
许å¯
-
-
-
- src/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html79src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
+ src/app/+search/search-filters.component.html134
+ src/app/+videos/+video-edit/shared/video-edit.component.html79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
+
æ¾ç¤ºææ许å¯
@@ -2196,11 +2163,11 @@ The link will expire within 1 hour.
è¯è¨
-
-
-
-
- src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html99src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
+ 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.html99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
+
æ¾ç¤ºææè¯è¨
@@ -2295,26 +2262,17 @@ The link will expire within 1 hour.
ç¼è¾åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html3
åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html8
ç¼è¾æ¤åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html30
@@ -2397,11 +2355,8 @@ The link will expire within 1 hour.
é¢é缩影ç»ä»¶åå¨é误ï¼
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts
- 57
-
-
+
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts61
ææ¾å表缩影ç»ä»¶åå¨é误ï¼
@@ -2426,12 +2381,13 @@ The link will expire within 1 hour.
é«çº§è¿æ»¤
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts30
- src/app/+admin/overview/comments/video-comment-list.component.ts48
- src/app/+admin/overview/users/user-list/user-list.component.ts43
- src/app/+my-library/my-videos/my-videos.component.ts112
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
-
+
+
+
+
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts30src/app/+admin/overview/comments/video-comment-list.component.ts48src/app/+admin/overview/users/user-list/user-list.component.ts44src/app/+my-library/my-videos/my-videos.component.ts117src/app/shared/shared-abuse-list/abuse-list-table.component.ts39src/app/shared/shared-instance/instance-follow.service.ts142
没ææ¾å°ä»»ä½é¡¹ç®
@@ -2457,72 +2413,72 @@ The link will expire within 1 hour.
éæ©éåä½ ä½åç许å¯è¯ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html84
+ src/app/+videos/+video-edit/shared/video-edit.component.html84
+
é¢é
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+videos/+video-edit/shared/video-edit.component.html63src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
+ src/app/+videos/+video-edit/shared/video-edit.component.html63
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
+
FAQ
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html143
å
³äº PeerTube ç常è§é®é¢
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html142
API
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html145
ææ¯æ¯æ PeerTube â å
Œ
±çæ 2015-2022
-
- src/app/menu/menu.component.html
- 151
-
+ src/app/menu/menu.component.html149
API ææ¡£
- src/app/menu/menu.component.html145
+ src/app/menu/menu.component.html144
å®æ¶åå¸ï¼ï¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html122
+ src/app/+videos/+video-edit/shared/video-edit.component.html122
+
å
å«ææå
容
-
- src/app/+videos/+video-edit/shared/video-edit.component.html136
+ src/app/+videos/+video-edit/shared/video-edit.component.html136
+
æäºå®ä¾é»è®¤ä¼éèå
å«æ人æéå¶çº§çå
容ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html140
+ src/app/+videos/+video-edit/shared/video-edit.component.html140
+
转ç ååå¸
-
- src/app/+videos/+video-edit/shared/video-edit.component.html146
-
-
- å¦æä½ éæ©ä¸çå¾
转ç å°±åå¸è§é¢ï¼åè§é¢å¨è½¬ç å®æ¯åå¾æå¯è½æ æ³æ£å¸¸ææ¾ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html150
+ src/app/+videos/+video-edit/shared/video-edit.component.html146
+
+
+
+ è§é¢å¨è½¬ç è¿ç¨ä¸å¯è½æ æ³ææ¾ãè¿ä¹æ¯æ们æ´æ¿æå¨è§é¢å®æ转ç ååå
¬å¼åå¸çåå ã
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
åºæ¬ä¿¡æ¯
@@ -2531,86 +2487,86 @@ The link will expire within 1 hour.
æ·»å å¦ä¸åå¹
-
- src/app/+videos/+video-edit/shared/video-edit.component.html173
+ src/app/+videos/+video-edit/shared/video-edit.component.html173
+
æ¥çåå¹æ件
-
- src/app/+videos/+video-edit/shared/video-edit.component.html182
-
-
- å·²ä¸ä¼ â
-
- src/app/+videos/+video-edit/shared/video-edit.component.html186
+ src/app/+videos/+video-edit/shared/video-edit.component.html182
+
+
+
+ å·²ç»å¨ ä¸ä¼ â
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 186,188
+
+
å°å¨æ´æ°æ¶å建
-
- src/app/+videos/+video-edit/shared/video-edit.component.html195
+ src/app/+videos/+video-edit/shared/video-edit.component.html195
+
åæ¶å建
-
- src/app/+videos/+video-edit/shared/video-edit.component.html197
+ src/app/+videos/+video-edit/shared/video-edit.component.html197
+
å°å¨æ´æ°æ¶ç¼è¾
-
- src/app/+videos/+video-edit/shared/video-edit.component.html203
+ src/app/+videos/+video-edit/shared/video-edit.component.html203
+
åæ¶ç¼è¾
-
- src/app/+videos/+video-edit/shared/video-edit.component.html205
+ src/app/+videos/+video-edit/shared/video-edit.component.html205
+
å°å¨æ´æ°æ¶å é¤
-
- src/app/+videos/+video-edit/shared/video-edit.component.html211
+ src/app/+videos/+video-edit/shared/video-edit.component.html211
+
åæ¶å é¤
-
- src/app/+videos/+video-edit/shared/video-edit.component.html213
+ src/app/+videos/+video-edit/shared/video-edit.component.html213
+
å½å没æåå¹ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html226
+ src/app/+videos/+video-edit/shared/video-edit.component.html219
+
ç´æ设置
-
- src/app/+videos/+video-edit/shared/video-edit.component.html234
+ src/app/+videos/+video-edit/shared/video-edit.component.html227
+
â ï¸ å¦æä½ å¯ç¨è¿ä¸ªé项ï¼å¦æä½ è¶
è¿äºä½ çè§é¢éé¢ï¼ä½ çç´æå°è¢«ç»æ¢
-
- src/app/+videos/+video-edit/shared/video-edit.component.html287
+ src/app/+videos/+video-edit/shared/video-edit.component.html280
+
延è¿æ¨¡å¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html293
+ src/app/+videos/+video-edit/shared/video-edit.component.html286
+
å½ä½ çç´æç»ææ¶ï¼èªå¨åå¸åæ¾
-
- src/app/+videos/+video-edit/shared/video-edit.component.html283
-
-
- è§é¢é¢è§
-
- src/app/+videos/+video-edit/shared/video-edit.component.html317
+ src/app/+videos/+video-edit/shared/video-edit.component.html276
+
æ¯æ
-
-
- src/app/+video-channels/video-channels.component.html17src/app/+videos/+video-edit/shared/video-edit.component.html326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html64
+ src/app/+video-channels/video-channels.component.html17
+ src/app/+videos/+video-edit/shared/video-edit.component.html319
+
æ¥çå¸å·
@@ -2644,110 +2600,121 @@ The link will expire within 1 hour.
åè¯å¤§å®¶ä»ä»¬å¦ä½è½å¤æ¯æä½ ï¼ä¼åå¹³å°â¦â¦ï¼ççæã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html330
- Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html323
+
+
+
+ æ件å
+ src/app/+videos/+video-edit/shared/video-edit.component.html338
+
+
+
+ ä¸ä¼ æ件çå称
+ src/app/+videos/+video-edit/shared/video-edit.component.html343
æååå¸æ¥æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html359
+ src/app/+videos/+video-edit/shared/video-edit.component.html352
+
è¿æ¯å
容æååå¸çæ¥æï¼ä¾å¦çµå½±çä¸æ æ¥æï¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html363
+ src/app/+videos/+video-edit/shared/video-edit.component.html356
+
æ件设置
-
- src/app/+videos/+video-edit/shared/video-edit.component.html393
+ src/app/+videos/+video-edit/shared/video-edit.component.html386
+
ä½å»¶è¿
- src/app/+videos/+video-edit/shared/video-edit.component.ts87
+ src/app/+videos/+video-edit/shared/video-edit.component.ts89
åç¨ P2P å°å»¶è¿åå°è³çº¦ 15 ç§
- src/app/+videos/+video-edit/shared/video-edit.component.ts88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts90
é»è®¤
- src/app/+videos/+video-edit/shared/video-edit.component.ts92
+ src/app/+videos/+video-edit/shared/video-edit.component.ts94
å¹³å延è¿çº¦ 30 ç§
- src/app/+videos/+video-edit/shared/video-edit.component.ts93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts95
é«å»¶è¿
- src/app/+videos/+video-edit/shared/video-edit.component.ts97
+ src/app/+videos/+video-edit/shared/video-edit.component.ts99
å¢å P2P æ¯çå°å¹³å延è¿å¢è³çº¦ 60 ç§
- src/app/+videos/+video-edit/shared/video-edit.component.ts98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts100
å
¶ä»
- src/app/+videos/+video-edit/shared/video-edit.component.ts210src/app/shared/shared-forms/select/select-languages.component.ts50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts213src/app/shared/shared-forms/select/select-languages.component.ts50
å¼å¯è§é¢è¯è®º
-
- src/app/+videos/+video-edit/shared/video-edit.component.html380
+ src/app/+videos/+video-edit/shared/video-edit.component.html373
+
å
许ä¸è½½
-
- src/app/+videos/+video-edit/shared/video-edit.component.html385
+ src/app/+videos/+video-edit/shared/video-edit.component.html378
+
é«çº§è®¾ç½®
-
- src/app/+videos/+video-edit/shared/video-edit.component.html310
+ src/app/+videos/+video-edit/shared/video-edit.component.html303
+
+
+
+ è§é¢ç¼©ç¥å¾
+ src/app/+videos/+video-edit/shared/video-edit.component.html310
+
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/shared/shared-share-modal/video-share.component.html24
- src/app/shared/shared-share-modal/video-share.component.html101
+ src/app/shared/shared-share-modal/video-share.component.html26
+ src/app/shared/shared-share-modal/video-share.component.html104
ä½ å¯ä»¥å¯¼å
¥ä»»ä½ youtube-dl æ¯æ çç½åææååªä½æ件çé¾æ¥ãä½ åºè¯¥ç¡®ä¿ä½ 对å®æåçå
容æ¥æä¼ ææï¼å¦åå®å¯è½ä¼ç»ä½ èªå·±åä½ çç½ç«å¸¦æ¥æ³å¾éº»ç¦ã
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
+
+ ä½ ä¹å¯ä»¥å¨ ä½ çåªä½åº ä¸åæ¥è¿ç¨é¢é
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
æ±æï¼åºéäº
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html43src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html51src/app/+videos/+video-edit/video-add-components/video-import-url.component.html48src/app/+videos/+video-edit/video-add-components/video-upload.component.html87
æåï¼å¨ åçè§é¢å°è¢«å¯¼å
¥ï¼ä½ å·²ç»å¯ä»¥æ·»å æ¤è§é¢çç¸å
³ä¿¡æ¯äºã
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html53
@@ -2759,12 +2726,12 @@ The link will expire within 1 hour.
å®æ¶åå¸
- src/app/+videos/+video-edit/shared/video-edit.component.ts229
+ src/app/+videos/+video-edit/shared/video-edit.component.ts232
å¨è®¾å®çæ¥æä¹åéèè§é¢
- src/app/+videos/+video-edit/shared/video-edit.component.ts230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts233
æ®éç´æ
@@ -2805,8 +2772,8 @@ The link will expire within 1 hour.
éè¯
Retry failed upload of a video
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html80
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html82
è§é¢æ»éé¢
@@ -2816,24 +2783,24 @@ The link will expire within 1 hour.
æåï¼ä½ å¯ä»¥å¨ç§äº«åºä¸æ¥çä½ çè§é¢ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html92
ä¸ä¼ å®æ¯åå³å¯åå¸
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html104
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html105
åå¸
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html106
- src/app/header/header.component.html5
-
+
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html107src/app/header/header.component.html5
æåä¸ä¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts175
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts181
对ä¸èµ·ï¼ä½ çå¸æ·çä¸ä¼ åè½å·²è¢«ç¦ç¨ãå¦æä½ æ³æ·»å è§é¢ï¼ç®¡çåå¿
须解éä½ çæéã
@@ -2892,43 +2859,43 @@ The link will expire within 1 hour.
åªæ¯æå
å« 1 个æ件çç§åã
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts118
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts115
å 为æ¤å®ä¾å建äºå¤ªå¤ç´æï¼æ以æ æ³åå建ç´æ
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts104
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts110
+
ä¸è½å建ç´æï¼å ä¸ºä½ å建äºå¤ªå¤çç´æ
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts106
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts112
+
ç´æå·²åå¸ã
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts136
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts146
+
ä»
串æµä¸æ¬¡ï¼åæ¾å°ä¼æ¿æ¢ä½ çç´æ
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts159
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts165
åªä¸²æµä¸æ¬¡
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts162
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts168
串æµå¤æ¬¡ï¼åæ¾å°æ¯åç¬çè§é¢
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts167
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts173
使ç¨å个 URL 串æµå¤æ¬¡
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts170
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts176
å¼å§ç´æ
@@ -3011,10 +2978,7 @@ The link will expire within 1 hour.
æ´æ°ææ¾å表ç§å¯ç±»å
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html17
@@ -3025,55 +2989,55 @@ The link will expire within 1 hour.
ä»
æ¾ç¤ºåµå
¥ URL
src/app/shared/shared-share-modal/video-share.component.html79
- src/app/shared/shared-share-modal/video-share.component.html176
+ src/app/shared/shared-share-modal/video-share.component.html177
å享æ¤è§é¢
- src/app/shared/shared-share-modal/video-share.component.html88
+ src/app/shared/shared-share-modal/video-share.component.html89
æ¤è§é¢ä¸ºç§äº«ï¼æä»¥ä½ ä¸è½å°å®å享ç»å
¶ä»ç¨æ·
- src/app/shared/shared-share-modal/video-share.component.html91
+ src/app/shared/shared-share-modal/video-share.component.html92
æ´æ°è§é¢ç§å¯ç±»å
- src/app/shared/shared-share-modal/video-share.component.html93
+ src/app/shared/shared-share-modal/video-share.component.html95
äºç»´ç
src/app/shared/shared-share-modal/video-share.component.html34
- src/app/shared/shared-share-modal/video-share.component.html111
+ src/app/shared/shared-share-modal/video-share.component.html112
è¿ä¸ªç½åä¸å®å
¨ï¼æ²¡æ HTTPSï¼ï¼æ以åµå
¥è§é¢ä¸è½å¨ HTTPS ç½ç«ä¸å·¥ä½ï¼ç½é¡µæµè§å¨ä¼å¨ HTTPS ç½ç«ä¸é»æ¢ä¸å®å
¨ç HTTP 请æ±ï¼ã
- src/app/shared/shared-share-modal/video-share.component.html53
- src/app/shared/shared-share-modal/video-share.component.html130
+ src/app/shared/shared-share-modal/video-share.component.html54
+ src/app/shared/shared-share-modal/video-share.component.html132
åµå
¥
src/app/shared/shared-share-modal/video-share.component.html44
- src/app/shared/shared-share-modal/video-share.component.html121
+ src/app/shared/shared-share-modal/video-share.component.html122
èªå¨éæ©åå¹
- src/app/shared/shared-share-modal/video-share.component.html163
+ src/app/shared/shared-share-modal/video-share.component.html164
æ´å¤èªå®ä¹
- src/app/shared/shared-share-modal/video-share.component.html271
+ src/app/shared/shared-share-modal/video-share.component.html275
æå èªå®ä¹
- src/app/shared/shared-share-modal/video-share.component.html279
+ src/app/shared/shared-share-modal/video-share.component.html283
@@ -3086,7 +3050,7 @@ The link will expire within 1 hour.
èªå¨ææ¾
- src/app/shared/shared-share-modal/video-share.component.html201
+ src/app/shared/shared-share-modal/video-share.component.html204
@@ -3098,42 +3062,42 @@ The link will expire within 1 hour.
å·²å±è½
src/app/+admin/overview/users/user-list/user-list.component.html104
src/app/shared/shared-moderation/account-block-badges.component.html1
- src/app/shared/shared-share-modal/video-share.component.html208
+ src/app/shared/shared-share-modal/video-share.component.html212
循ç¯ææ¾
- src/app/shared/shared-share-modal/video-share.component.html215
+ src/app/shared/shared-share-modal/video-share.component.html219
使ç¨åå§å®ä¾ URL
- src/app/shared/shared-share-modal/video-share.component.html222
+ src/app/shared/shared-share-modal/video-share.component.html225
æ¾ç¤ºè§é¢æ é¢
- src/app/shared/shared-share-modal/video-share.component.html231
+ src/app/shared/shared-share-modal/video-share.component.html234
对çç½ç»
- src/app/shared/shared-share-modal/video-share.component.html238
+ src/app/shared/shared-share-modal/video-share.component.html242
æ¾ç¤ºéç§è¦å
- src/app/shared/shared-share-modal/video-share.component.html245
+ src/app/shared/shared-share-modal/video-share.component.html248
æ¾ç¤ºææ¾å¨æ§å¶æ
- src/app/shared/shared-share-modal/video-share.component.html252
+ src/app/shared/shared-share-modal/video-share.component.html255
æ¾ç¤º PeerTube æé®é¾æ¥
- src/app/shared/shared-share-modal/video-share.component.html259
+ src/app/shared/shared-share-modal/video-share.component.html262
@@ -3238,11 +3202,7 @@ The link will expire within 1 hour.
æååå¸äº
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22
-
-
- å好æéï¼
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html4
-
+
æ¤è§é¢ä½¿ç¨çå享系ç»æå³çä½ ç³»ç»çä¸äºææ¯ä¿¡æ¯ï¼å¦å
Œ
± IP å°åï¼ä¼è¢«åéç»å
¶ä»å¯¹çç¨æ·ï¼è§ä¼ï¼ã
@@ -3330,8 +3290,7 @@ The link will expire within 1 hour.
- There are no videos available in this playlist.
-
+ æ¤ææ¾å表没æè§é¢ã
src/app/+videos/+video-watch/shared/information/video-alert.component.html
37,39
@@ -3364,7 +3323,7 @@ The link will expire within 1 hour.
- {VAR_PLURAL, plural, =0 {没æè¯è®º] =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
+ {VAR_PLURAL, plural, =0 {没æè¯è®º} =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
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
@@ -3457,18 +3416,18 @@ The link will expire within 1 hour.
çªåºæ¾ç¤ºçè¯è®º
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html10
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html14
åå¤
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts83
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html36
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html40
æ¤è¯è®ºå·²è¢«å é¤
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html53
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html57
@@ -3537,7 +3496,7 @@ The link will expire within 1 hour.
- Clear filter
+ æ¸
é¤è¿æ»¤å¨
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3560,57 +3519,70 @@ The link will expire within 1 hour.
ç¶æ
- src/app/+my-library/my-video-imports/my-video-imports.component.html19
src/app/+admin/system/jobs/jobs.component.html48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html30
å建æ¶é´
- src/app/+admin/follows/followers-list/followers-list.component.html27
- src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html39
+ src/app/+admin/follows/following-list/following-list.component.html43
src/app/+admin/system/jobs/jobs.component.html50
- src/app/+my-library/my-video-imports/my-video-imports.component.html20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html31
src/app/shared/shared-abuse-list/abuse-list-table.component.html23
å¨æ°æ ç¾é¡µä¸æå¼åä¸è
页é¢
- src/app/+admin/follows/followers-list/followers-list.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html56
å·²æ¥å
- src/app/+admin/follows/followers-list/followers-list.component.html49
- src/app/+admin/follows/following-list/following-list.component.html51
+ src/app/+admin/follows/followers-list/followers-list.component.html63
+ src/app/+admin/follows/following-list/following-list.component.html65
çå¾
ä¸
- src/app/+admin/follows/followers-list/followers-list.component.html52
- src/app/+admin/follows/following-list/following-list.component.html54
+ src/app/+admin/follows/followers-list/followers-list.component.html64
+ src/app/+admin/follows/following-list/following-list.component.html66
+
+
+
+ å·²æç»
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
æ¥å
- src/app/+admin/follows/followers-list/followers-list.component.html35
+ src/app/+admin/follows/followers-list/followers-list.component.html50
+ src/app/+admin/follows/followers-list/followers-list.component.ts46
src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25
- src/app/+my-library/my-ownership/my-ownership.component.html33
+ src/app/+my-library/my-ownership/my-ownership.component.html27
æç»
- src/app/+admin/follows/followers-list/followers-list.component.html36
- src/app/+my-library/my-ownership/my-ownership.component.html34
+ src/app/+my-library/my-ownership/my-ownership.component.html28
æ²æ符åç®åè¿æ»¤å¨çå
³æ³¨è
ã
- src/app/+admin/follows/followers-list/followers-list.component.html64
+ src/app/+admin/follows/followers-list/followers-list.component.html77
ä½ çå®ä¾æ²¡æä»»ä½å
³æ³¨è
ã
- src/app/+admin/follows/followers-list/followers-list.component.html65
+ src/app/+admin/follows/followers-list/followers-list.component.html78
@@ -3620,24 +3592,40 @@ The link will expire within 1 hour.
å
许åä½
- src/app/+admin/follows/following-list/following-list.component.html34
+ src/app/+admin/follows/following-list/following-list.component.html44
å¨æ°æ ç¾é¡µä¸æå¼å®ä¾
- src/app/+admin/follows/following-list/following-list.component.html44
- src/app/shared/shared-moderation/server-blocklist.component.html42
- src/app/shared/shared-moderation/server-blocklist.component.html42
+ src/app/+admin/follows/following-list/following-list.component.html58
+ src/app/shared/shared-moderation/server-blocklist.component.html43
+ src/app/shared/shared-moderation/server-blocklist.component.html43
没ææ¾å°ç¬¦åå½åè¿æ»¤é项ç主æºã
- src/app/+admin/follows/following-list/following-list.component.html71
+ src/app/+admin/follows/following-list/following-list.component.html84
ä½ çå®ä¾æ²¡æå
³æ³¨ä»»ä½äººã
- src/app/+admin/follows/following-list/following-list.component.html72
+ src/app/+admin/follows/following-list/following-list.component.html85
+
+
+
+ ä½ ç¡®å®è¦åæ¶å
³æ³¨{count, plural, =1 {?} other { 个æ¡ç®åï¼}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+
+ ä½ ç¡®å®è¦åæ¶å
³æ³¨è¿äºæ¡ç®åï¼
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
@@ -3647,12 +3635,12 @@ The link will expire within 1 hour.
å¨ä½
- src/app/+admin/follows/following-list/following-list.component.html30
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html27
- src/app/shared/shared-moderation/account-blocklist.component.html22
- src/app/shared/shared-moderation/account-blocklist.component.html22
- src/app/shared/shared-moderation/server-blocklist.component.html30
- src/app/shared/shared-moderation/server-blocklist.component.html30
+ src/app/+admin/follows/following-list/following-list.component.html40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
+ src/app/shared/shared-moderation/account-blocklist.component.html23
+ src/app/shared/shared-moderation/account-blocklist.component.html23
+ src/app/shared/shared-moderation/server-blocklist.component.html31
+ src/app/shared/shared-moderation/server-blocklist.component.html31
@@ -3689,7 +3677,7 @@ The link will expire within 1 hour.
ç¨æ·å
src/app/+admin/overview/users/user-edit/user-edit.component.html83
src/app/+admin/overview/users/user-edit/user-edit.component.html83
- src/app/+admin/overview/users/user-list/user-list.component.ts130
+ src/app/+admin/overview/users/user-list/user-list.component.ts131
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
src/app/+signup/+register/steps/register-step-user.component.html26
@@ -3714,66 +3702,81 @@ The link will expire within 1 hour.
è§è²
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-list/user-list.component.ts131
-
-
- å·²å¯ç¨è½¬ç ãåªæåå§è§é¢å¤§å°ä¼è®¡å
¥å¸æ·çè§é¢éé¢ãè¿ä¸ªç¨æ·æå¤å¯ä»¥ä¸ä¼ 约 ã
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html155src/app/+admin/overview/users/user-edit/user-edit.component.html155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html130
+ src/app/+admin/overview/users/user-list/user-list.component.ts132
+
+
åæ¥è§é¢éé¢
- src/app/+admin/overview/users/user-edit/user-edit.component.html166src/app/+admin/overview/users/user-edit/user-edit.component.html166src/app/shared/shared-main/users/user-quota.component.html13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html163src/app/+admin/overview/users/user-edit/user-edit.component.html163src/app/shared/shared-main/users/user-quota.component.html13
认è¯æ件
- src/app/+admin/overview/users/user-edit/user-edit.component.html182src/app/+admin/overview/users/user-edit/user-edit.component.html182src/app/+admin/overview/users/user-list/user-list.component.ts138
+ src/app/+admin/overview/users/user-edit/user-edit.component.html179src/app/+admin/overview/users/user-edit/user-edit.component.html179src/app/+admin/overview/users/user-list/user-list.component.ts139
æ ï¼æ¬å°èº«ä»½éªè¯ï¼
- src/app/+admin/overview/users/user-edit/user-edit.component.html186src/app/+admin/overview/users/user-edit/user-edit.component.html186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html183src/app/+admin/overview/users/user-edit/user-edit.component.html183
è§é¢å
¬å¼åä¸éè¦å®¡æ ¸
- src/app/+admin/overview/users/user-edit/user-edit.component.html195src/app/+admin/overview/users/user-edit/user-edit.component.html195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html192src/app/+admin/overview/users/user-edit/user-edit.component.html192
åç¨æ·åé带å¯ç éç½®é¾æ¥çé®ä»¶
- src/app/+admin/overview/users/user-edit/user-edit.component.html220src/app/+admin/overview/users/user-edit/user-edit.component.html220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html217src/app/+admin/overview/users/user-edit/user-edit.component.html217
询é®æ°å¯ç
- src/app/+admin/overview/users/user-edit/user-edit.component.html221src/app/+admin/overview/users/user-edit/user-edit.component.html221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html218src/app/+admin/overview/users/user-edit/user-edit.component.html218
æå¨è®¾ç½®ç¨æ·å¯ç
- src/app/+admin/overview/users/user-edit/user-edit.component.html225src/app/+admin/overview/users/user-edit/user-edit.component.html225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html222src/app/+admin/overview/users/user-edit/user-edit.component.html222
+ This user has two factor authentication enabled
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 227
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 227
+
+
+ Disable two factor authentication
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 228
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 228
+
+
æ¾ç¤º
- src/app/+admin/overview/users/user-edit/user-password.component.html8src/app/shared/shared-forms/input-text.component.ts40
+ src/app/+admin/overview/users/user-edit/user-password.component.html10src/app/shared/shared-forms/input-text.component.ts42
éè
@@ -3782,10 +3785,12 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html115src/app/+admin/overview/users/user-edit/user-password.component.html9src/app/shared/shared-forms/input-text.component.ts39src/app/shared/shared-user-settings/user-video-settings.component.html16src/app/shared/shared-video-miniature/video-filters-header.component.html77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html115src/app/+admin/overview/users/user-edit/user-password.component.html11src/app/shared/shared-forms/input-text.component.ts41src/app/shared/shared-user-settings/user-video-settings.component.html16src/app/shared/shared-video-miniature/video-filters-header.component.html79
æ¹éæä½
+ src/app/+admin/follows/followers-list/followers-list.component.html18
+ src/app/+admin/follows/following-list/following-list.component.html18
src/app/+admin/overview/comments/video-comment-list.component.html22
src/app/+admin/overview/users/user-list/user-list.component.html18
src/app/+admin/overview/videos/video-list.component.html18
@@ -3800,10 +3805,10 @@ The link will expire within 1 hour.
å¨æ°æ ç¾é¡µä¸æå¼å¸æ·
src/app/+admin/overview/comments/video-comment-list.component.html69
src/app/+admin/overview/users/user-list/user-list.component.html94
- src/app/+my-library/my-ownership/my-ownership.component.html38
+ src/app/+my-library/my-ownership/my-ownership.component.html32
src/app/shared/shared-abuse-list/abuse-list-table.component.html44
- src/app/shared/shared-moderation/account-blocklist.component.html34
- src/app/shared/shared-moderation/account-blocklist.component.html34
+ src/app/shared/shared-moderation/account-blocklist.component.html35
+ src/app/shared/shared-moderation/account-blocklist.component.html35
@@ -3833,7 +3838,7 @@ The link will expire within 1 hour.
å°ç¦ç¨æ·
- src/app/+admin/overview/users/user-list/user-list.component.ts47
+ src/app/+admin/overview/users/user-list/user-list.component.ts48
@@ -3856,57 +3861,57 @@ The link will expire within 1 hour.
å·²éèçå¸æ·
- src/app/+admin/admin.component.ts117
- src/app/+admin/moderation/moderation.routes.ts90
- src/app/+my-account/my-account-routing.module.ts85
- src/app/+my-account/my-account.component.ts31
- src/app/shared/shared-moderation/account-blocklist.component.html3
- src/app/shared/shared-moderation/account-blocklist.component.html3
-
-
-
- å·²éèçæå¡å¨
- src/app/+admin/admin.component.ts125
- src/app/+my-account/my-account-routing.module.ts94
- src/app/+my-account/my-account.component.ts36
- src/app/shared/shared-moderation/server-blocklist.component.html3
- src/app/shared/shared-moderation/server-blocklist.component.html3
-
+
+
+
+
+
+
+ src/app/+admin/admin.component.ts117src/app/+admin/moderation/moderation.routes.ts90src/app/+my-account/my-account-routing.module.ts96src/app/+my-account/my-account.component.ts31src/app/shared/shared-moderation/account-blocklist.component.html3src/app/shared/shared-moderation/account-blocklist.component.html3
+
+
+ å·²éèçæå¡å¨
+
+
+
+
+
+ src/app/+admin/admin.component.ts125src/app/+my-account/my-account-routing.module.ts105src/app/+my-account/my-account.component.ts36src/app/shared/shared-moderation/server-blocklist.component.html3src/app/shared/shared-moderation/server-blocklist.component.html3
è§é¢
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30
src/app/+admin/moderation/video-block-list/video-block-list.component.html26
æ»å¤§å°
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html31
ååºåä½é¡¹
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html37
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html38
ä½ çå®ä¾æ²¡æéåä»»ä½è§é¢ã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html79
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html80
ä½ çç«ç¹æ²¡æéåè§é¢ã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81
å¯ç¨çç¥ç»è®¡
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html89
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html90
å·²å¨ä½ çå®ä¾ä¸å¯ç¨åä½çç¥ã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html94
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html95
@@ -3944,6 +3949,8 @@ The link will expire within 1 hour.
éæ©æ¤è¡
+ src/app/+admin/follows/followers-list/followers-list.component.html46
+ src/app/+admin/follows/following-list/following-list.component.html51
src/app/+admin/overview/comments/video-comment-list.component.html54
src/app/+admin/overview/users/user-list/user-list.component.html79
src/app/+admin/overview/videos/video-list.component.html51
@@ -3956,19 +3963,16 @@ The link will expire within 1 hour.
æä½
- src/app/+admin/follows/followers-list/followers-list.component.html23
+ src/app/+admin/follows/followers-list/followers-list.component.html35
src/app/+admin/moderation/video-block-list/video-block-list.component.html43
src/app/+admin/overview/comments/video-comment-list.component.html64
- src/app/+my-library/my-ownership/my-ownership.component.html18
+ src/app/+my-library/my-ownership/my-ownership.component.html12
src/app/shared/shared-abuse-list/abuse-list-table.component.html39
å
³æ³¨è
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html36
@@ -3995,6 +3999,14 @@ The link will expire within 1 hour.
è¿ç«¯è¯è®º
src/app/+admin/overview/comments/video-comment-list.component.ts56
+
+
+ æ¬å°è§é¢çè¯è®º
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
没ææ¾å°ä¸å½åè¿æ»¤å¨å¹é
ç滥ç¨è¡ä¸ºã
@@ -4008,28 +4020,28 @@ The link will expire within 1 hour.
æªè§£å³ç举æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts43
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts43
å·²æ¥åç举æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts47
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts47
å·²æç»ç举æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts51
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts51
带å±è½è§é¢ç举æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts55
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts55
带å é¤è§é¢ç举æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts59
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts59
å±è½åå ï¼
@@ -4091,7 +4103,7 @@ The link will expire within 1 hour.
-
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4106,15 +4118,15 @@ The link will expire within 1 hour.
è§é¢
src/app/+admin/overview/comments/video-comment-list.component.html44
src/app/+admin/overview/videos/video-list.component.html40
- src/app/+my-library/my-ownership/my-ownership.component.html20
- src/app/+my-library/my-video-imports/my-video-imports.component.html18
+ src/app/+my-library/my-ownership/my-ownership.component.html14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html29
src/app/shared/shared-video-miniature/video-download.component.html8
è¯è®º
src/app/+admin/overview/comments/video-comment-list.component.html45
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68
@@ -4144,13 +4156,14 @@ The link will expire within 1 hour.
å¨æ°æ ç¾é¡µä¸æå¼è§é¢
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html47
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html48
ç¶æ
- src/app/+admin/follows/followers-list/followers-list.component.html25
- src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html37
+ src/app/+admin/follows/following-list/following-list.component.html42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36
src/app/shared/shared-abuse-list/abuse-list-table.component.html24
@@ -4166,7 +4179,7 @@ The link will expire within 1 hour.
åæ°
- src/app/+admin/follows/followers-list/followers-list.component.html26
+ src/app/+admin/follows/followers-list/followers-list.component.html38
@@ -4192,50 +4205,50 @@ The link will expire within 1 hour.
éèå
- src/app/shared/shared-moderation/server-blocklist.component.html18
- src/app/shared/shared-moderation/server-blocklist.component.html18
+ src/app/shared/shared-moderation/server-blocklist.component.html19
+ src/app/shared/shared-moderation/server-blocklist.component.html19
å®ä¾
src/app/+about/about.component.html3
src/app/+search/search-filters.component.html217
- src/app/shared/shared-moderation/server-blocklist.component.html31
- src/app/shared/shared-moderation/server-blocklist.component.html31
+ src/app/shared/shared-moderation/server-blocklist.component.html32
+ src/app/shared/shared-moderation/server-blocklist.component.html32
éèäº
- src/app/shared/shared-moderation/account-blocklist.component.html24
- src/app/shared/shared-moderation/account-blocklist.component.html24
- src/app/shared/shared-moderation/server-blocklist.component.html32
- src/app/shared/shared-moderation/server-blocklist.component.html32
+ src/app/shared/shared-moderation/account-blocklist.component.html25
+ src/app/shared/shared-moderation/account-blocklist.component.html25
+ src/app/shared/shared-moderation/server-blocklist.component.html33
+ src/app/shared/shared-moderation/server-blocklist.component.html33
åæ¶éè
- src/app/shared/shared-moderation/account-blocklist.component.html31
- src/app/shared/shared-moderation/account-blocklist.component.html31
- src/app/shared/shared-moderation/server-blocklist.component.html39
- src/app/shared/shared-moderation/server-blocklist.component.html39
+ src/app/shared/shared-moderation/account-blocklist.component.html32
+ src/app/shared/shared-moderation/account-blocklist.component.html32
+ src/app/shared/shared-moderation/server-blocklist.component.html40
+ src/app/shared/shared-moderation/server-blocklist.component.html40
æ¾ä¸å°ç¬¦åç®åè¿æ»¤å¨çæå¡å¨ã
- src/app/shared/shared-moderation/server-blocklist.component.html55
- src/app/shared/shared-moderation/server-blocklist.component.html55
+ src/app/shared/shared-moderation/server-blocklist.component.html56
+ src/app/shared/shared-moderation/server-blocklist.component.html56
没ææ¾å°æå¡å¨ã
- src/app/shared/shared-moderation/server-blocklist.component.html56
- src/app/shared/shared-moderation/server-blocklist.component.html56
+ src/app/shared/shared-moderation/server-blocklist.component.html57
+ src/app/shared/shared-moderation/server-blocklist.component.html57
æ¾ç¤º è³ ç 个éèå®ä¾
- src/app/shared/shared-moderation/server-blocklist.component.html11
- src/app/shared/shared-moderation/server-blocklist.component.html11
+ src/app/shared/shared-moderation/server-blocklist.component.html12
+ src/app/shared/shared-moderation/server-blocklist.component.html12
@@ -4244,7 +4257,7 @@ The link will expire within 1 hour.
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {个å
³æ³¨è¯·æ±å·²åéï¼} other {个å
³æ³¨è¯·æ±å·²åéï¼}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4253,27 +4266,27 @@ The link will expire within 1 hour.
éèå
- src/app/shared/shared-moderation/server-blocklist.component.html63
- src/app/shared/shared-moderation/server-blocklist.component.html63
+ src/app/shared/shared-moderation/server-blocklist.component.html64
+ src/app/shared/shared-moderation/server-blocklist.component.html64
å¸æ·
src/app/+admin/overview/comments/video-comment-list.component.html43
- src/app/shared/shared-moderation/account-blocklist.component.html23
- src/app/shared/shared-moderation/account-blocklist.component.html23
+ src/app/shared/shared-moderation/account-blocklist.component.html24
+ src/app/shared/shared-moderation/account-blocklist.component.html24
æ¾ä¸å°ä¸å½åè¿æ»¤è§åå¹é
çå¸æ·ã
- src/app/shared/shared-moderation/account-blocklist.component.html53
- src/app/shared/shared-moderation/account-blocklist.component.html53
+ src/app/shared/shared-moderation/account-blocklist.component.html54
+ src/app/shared/shared-moderation/account-blocklist.component.html54
没ææ¾å°å¸æ·ã
- src/app/shared/shared-moderation/account-blocklist.component.html54
- src/app/shared/shared-moderation/account-blocklist.component.html54
+ src/app/shared/shared-moderation/account-blocklist.component.html55
+ src/app/shared/shared-moderation/account-blocklist.component.html55
@@ -4293,8 +4306,8 @@ The link will expire within 1 hour.
æ¾ç¤º è³ ç 个éèçå¸æ·
- src/app/shared/shared-moderation/account-blocklist.component.html10
- src/app/shared/shared-moderation/account-blocklist.component.html10
+ src/app/shared/shared-moderation/account-blocklist.component.html11
+ src/app/shared/shared-moderation/account-blocklist.component.html11
@@ -4337,22 +4350,22 @@ The link will expire within 1 hour.
ç¨æ·å¯ä»¥è§£æè¿ç¨å
容
- src/app/shared/shared-instance/instance-features-table.component.html114
+ src/app/shared/shared-instance/instance-features-table.component.html121
æ件 & 主é¢
- src/app/shared/shared-instance/instance-features-table.component.html121
+ src/app/shared/shared-instance/instance-features-table.component.html128
å¯ç¨ç主é¢
- src/app/shared/shared-instance/instance-features-table.component.html125
+ src/app/shared/shared-instance/instance-features-table.component.html132
å·²å¯ç¨æ件
- src/app/shared/shared-instance/instance-features-table.component.html134
+ src/app/shared/shared-instance/instance-features-table.component.html141
@@ -4432,43 +4445,37 @@ The link will expire within 1 hour.
å é¤æ¤è¯è®º
- src/app/+admin/overview/comments/video-comment-list.component.ts81
+ src/app/+admin/overview/comments/video-comment-list.component.ts85
å é¤æ¤å¸æ·çææè¯è®º
- src/app/+admin/overview/comments/video-comment-list.component.ts87
+ src/app/+admin/overview/comments/video-comment-list.component.ts91
è¯è®ºå°å¨å åéåå é¤
- src/app/+admin/overview/comments/video-comment-list.component.ts88
+ src/app/+admin/overview/comments/video-comment-list.component.ts92
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ {count, plural, =1 {1 æ¡è¯è®ºå·²è¢«å é¤ã} other { æ¡è¯è®ºå·²è¢«å é¤ã}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts154
- comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ æ¡è¯è®ºå·²è¢«å é¤ã
+ src/app/+admin/overview/comments/video-comment-list.component.ts156
ä½ ç¡®å®è¦å é¤ çææè¯è®ºåï¼
- src/app/+admin/overview/comments/video-comment-list.component.ts175
+ src/app/+admin/overview/comments/video-comment-list.component.ts179
è¯è®º å°å¨å åéå
å é¤
- src/app/+admin/overview/comments/video-comment-list.component.ts187
+ src/app/+admin/overview/comments/video-comment-list.component.ts191
@@ -4496,6 +4503,8 @@ The link will expire within 1 hour.
éæ©ææè¡
+ src/app/+admin/follows/followers-list/followers-list.component.html33
+ src/app/+admin/follows/following-list/following-list.component.html38
src/app/+admin/overview/comments/video-comment-list.component.html39
src/app/+admin/overview/users/user-list/user-list.component.html39
src/app/+admin/overview/videos/video-list.component.html36
@@ -4624,14 +4633,14 @@ The link will expire within 1 hour.
主å®ä¾åç±»
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html47
+
æ·»å æ°ç±»å«
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html54src/app/shared/shared-forms/select/select-categories.component.html5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html54
+ src/app/shared/shared-forms/select/select-categories.component.html5
+
åäº«ç³»ç» æå³çä½ ç³»ç»çä¸äºææ¯ä¿¡æ¯ï¼å¦å
Œ
± IP å°åï¼ä¼è¢«åéç»å
¶ä»å¯¹çç¨æ·ï¼è§ä¼ï¼ï¼ä½å¯ä»¥å¤§å¤§åå°æå¡å¨çè´è½½ã
@@ -4665,132 +4674,132 @@ The link will expire within 1 hour.
ä½ çç主主è¦ä½¿ç¨çè¯è¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html61
+
å®¡æ ¸ & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html79
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html79
+
æ¤å®ä¾ä¸ç¨äºææå
容æ NSFW å
容
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89
+
å¯ç¨å®å°å
许å
¶ä»ç®¡çåç¥æä½ ä¸»è¦å¨æ管ææå
容ã æ¤å¤ï¼è§é¢ä¸ä¼ æ¶å°ä¼é»è®¤èªå¨å¾é NSFW çå¤éæ¡ã
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
+
é对å
å«ææå
容è§é¢ççç¥
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102
+
模ç³ç¼©ç¥å¾
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116src/app/shared/shared-user-settings/user-video-settings.component.html17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116
+ src/app/shared/shared-user-settings/user-video-settings.component.html17
+
æ£å¸¸æ¾ç¤º
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html117src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8src/app/shared/shared-user-settings/user-video-settings.component.html18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8
+ src/app/shared/shared-user-settings/user-video-settings.component.html18
+
çç¥
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
æ¡æ¬¾
-
-
-
- src/app/+about/about-instance/about-instance.component.html169src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125src/app/+signup/+register/register.component.html34
+ src/app/+about/about-instance/about-instance.component.html169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125
+ src/app/+signup/+register/register.component.html34
+
è¡ä¸ºå®å
-
-
-
- src/app/+about/about-instance/about-instance.component.html155src/app/+admin/config/edit-custom-config/edit-instance-information.component.html134src/app/shared/shared-instance/instance-about-accordion.component.html47
+ src/app/+about/about-instance/about-instance.component.html155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html134
+ src/app/shared/shared-instance/instance-about-accordion.component.html72
+
å®¡æ ¸ä¿¡æ¯
-
-
-
- src/app/+about/about-instance/about-instance.component.html141src/app/+admin/config/edit-custom-config/edit-instance-information.component.html143src/app/shared/shared-instance/instance-about-accordion.component.html41
+ src/app/+about/about-instance/about-instance.component.html141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html143
+ src/app/shared/shared-instance/instance-about-accordion.component.html60
+
è°å¨å®¡æ ¸è¿ä¸ªå®ä¾ï¼NSFW è§é¢çæ¿çæ¯ä»ä¹ï¼æ¿æ²»è§é¢å¢ï¼çç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144
+
ä½ åä½ çç«ç¹
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html157
+
è°å¨ç®¡çå®ä¾ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163
+
ä¸ä¸ªäººï¼éè¥å©ç»ç»ï¼å
¬å¸ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html164
+
ä½ ä¸ºä»ä¹å建è¿ä¸ªå®ä¾ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173
+
åäº«ä½ ç个人è§é¢ï¼å¼æ¾æ³¨å并å
许人们ä¸ä¼ ä»ä»¬æ³è¦çè§é¢ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174
+
ä½ æç®ç»´æ¤è¿ä¸ªå®ä¾å¤ä¹
ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+
对äºå¸æå¨ä½ å®ä¾ä¸æ³¨åçç¨æ·ï¼äºè§£è¿ä¸ç¹é常éè¦
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+
ä½ å°å¦ä½ä¸º PeerTube æå¡å¨æä¾èµéï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html193
+
ç¨ä½ èªå·±çèµéï¼ç¨æ·çæ款ï¼å¹¿åï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194
+
å
¶ä»ä¿¡æ¯
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+
è¿ä¸ªå®ä¾å¨åªä¸ªæå¡å¨/硬件ä¸è¿è¡ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html213
+
æ¯å¦ 2vCore 2gb RAMï¼ä¸ä¸ªç´æ¥è¿æ¥å°ä½ ç§ç¨çæå¡å¨çé¾æ¥ï¼ççã
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html214
+
å¤è§
@@ -4798,7 +4807,7 @@ The link will expire within 1 hour.
- Use plugins & themes for more involved changes, or add slight customizations.
+ 使ç¨æ件å主é¢è¿è¡æ´å¤æçä¿®æ¹ï¼æåªæ¯ç¨å¾®å®å¶ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
@@ -4939,13 +4948,13 @@ The link will expire within 1 hour.
- {VAR_PLURAL, plural, =1 {个è§é¢} other {个è§é¢} }
+ {VAR_PLURAL, plural, =1 {è§é¢} other {è§é¢} }
src/app/+admin/overview/users/user-edit/user-edit.component.html24
src/app/+admin/overview/users/user-edit/user-edit.component.html24
- {VAR_PLURAL, plural, =1 {个é¢é} other {个é¢é} }
+ {VAR_PLURAL, plural, =1 {é¢é} other {é¢é} }
src/app/+admin/overview/users/user-edit/user-edit.component.html30
src/app/+admin/overview/users/user-edit/user-edit.component.html30
@@ -4969,7 +4978,7 @@ The link will expire within 1 hour.
- {VAR_PLURAL, plural, =1 {æ¡è¯è®º} other {æ¡è¯è®º} }
+ {VAR_PLURAL, plural, =1 {è¯è®º} other {è¯è®º} }
src/app/+admin/overview/users/user-edit/user-edit.component.html54
src/app/+admin/overview/users/user-edit/user-edit.component.html54
@@ -4999,174 +5008,184 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html217src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html231src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html172src/app/+admin/overview/users/user-edit/user-edit.component.html172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html217src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html233src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html169src/app/+admin/overview/users/user-edit/user-edit.component.html169
æ¯ä¸ªç¨æ·çé»è®¤åæ¥ä¸ä¼
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html225
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html227
å
许使ç¨ç§åæ件æç£åé¾æ¥å¯¼å
¥
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html279
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html281
â ï¸ å¦æä½ ä¸ä¿¡ä»»ä½ çç¨æ·ï¼åæ们ä¸å»ºè®®å¯ç¨æ¤åè½
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html282
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html284
+
+
+ å
许é¢éä¸å
¶ä»å¹³å°å¦ YouTube çé¢éè¿è¡åæ¥ï¼éè¦å
è®¸ä½¿ç¨ HTTP URL 导å
¥ï¼
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html295
+
+
+ â è¦å¯ç¨æ¤åè½ï¼ä½ éè¦å
è®¸ä½¿ç¨ HTTP URL 导å
¥ã
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html298
é¤éç¨æ·è¢«æ 记为åä¿¡ä»»ï¼å¦åä»ä»¬çè§é¢å°ä¿æç§å¯ï¼ç´å°ç主审æ¥å®ä»¬ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html318
è§é¢é¢é
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html332
æ¯ç¨æ·çæå¤è§é¢é¢é
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html337
{VAR_PLURAL, plural, =1 {个é¢é} other {个é¢é}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html344
èªå¨å±è½æ°è§é¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html315
æç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html354
å
许ç¨æ·è¿è¡è¿ç¨ URI/ç¨æ·å/é¢éåæç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365
å
许 ä½ çç¨æ· æ¥æ¾å¯è½ä¸ä½ çç«ç¹æªè¿è¡èé¦è¿æ¥çè¿ç¨è§é¢/åä¸è
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html368
å
许å¿åæ§è¡è¿ç¨ URI/ç¨æ·å/é¢éåæç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html376
å
许 å¿åç¨æ· æ¥æ¾å¯è½ä¸ä½ çç«ç¹æªè¿è¡èé¦è¿æ¥çè¿ç¨è§é¢/åä¸è
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html379
â ï¸ æ¤åè½ç¸å½ä¾èµäºä½ éæ©çæ索索å¼çå®ä¾çå®¡æ ¸æ¿çã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html393
ä½ åºè¯¥åªå¨ç产ç¯å¢ä¸ä½¿ç¨å®¡æ ¸è¿çæ索索å¼ï¼æè
建ç«èªå·±çç´¢å¼ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html395
æç´¢ç´¢å¼ URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html402
å¨æç´¢æ ä¸ç¦ç¨æ¬å°æç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html415
å¦åï¼é»è®¤æ
åµä¸å°ä¿çæ¬å°æç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
æç´¢æ é»è®¤ä½¿ç¨å
¨å±æ索索å¼
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html422
å¯ç¨å
¨å±æç´¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html390
èé¦
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443
管çä¸å
¶ä»å®ä¾ç å
³ç³»ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html444
å
¶ä»çå®ä¾å¯ä»¥å
³æ³¨ä½
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html457
æå¨æ¹åæ°çå®ä¾å
³æ³¨è
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html464
èªå¨å
³æ³¨åå®ä¾
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
â ï¸æ¤åè½éè¦å¤§éå
³æ³¨å¹¶è¿è¡é¢å¤ç审æ¥ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html164src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html480src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html493
ç´¢å¼ URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html502
èªå¨å
³æ³¨å
Œ
±ç´¢å¼ä¸çå®ä¾
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
æ¥ç ææ¡£ 以è·åææ URL çç¸å
³ä¿¡æ¯
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html495
管çå
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html522
管çå
- src/app/shared/shared-users/user-admin.service.ts123
-
+
+ src/app/shared/shared-users/user-admin.service.ts123
管çåçµåé®ä»¶å°å
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html528
å¯ç¨èç³»è¡¨æ ¼
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html541
VOD 转ç
@@ -5175,28 +5194,28 @@ The link will expire within 1 hour.
Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html550
æä¾ä»£è¡¨å®ä¾ç Twitter å¸æ·ï¼ä»¥æ¹è¿é¾æ¥é¢è§ãå¦æä½ æ²¡æ Twitter å¸æ·ï¼åªéä¿çé»è®¤å¼ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html551
ä½ ç Twitter ç¨æ·å
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563
Twitter å
许çå®ä¾
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html576
å¦æä½ çå®ä¾è¢« Twitter æç¡®å
许ï¼PeerTube è§é¢å享æ¶å°è§é¢ææ¾å¨åµå
¥å° Twitter æ¨æä¸ã å¦æå®ä¾æªè¢«å
许ï¼æ们使ç¨å¯ä»¥éå®åå°ä½ PeerTube å®ä¾çå¾åé¾æ¥å¡çã å¾éæ¤å¤éæ¡ï¼ä¿åé
ç½®åå¨ https://cards-dev.twitter.com/validator æµè¯ä½ å®ä¾çè§é¢ URLï¼https://example.com/w/blablaï¼ ä»¥æ¥çä½ çå®ä¾æ¯å¦è¢«å
许ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html580
ç´æ
@@ -5238,60 +5257,70 @@ The link will expire within 1 hour.
- Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ ä½ çå®ä¾åæ¶å建çæ大ç´ææ°
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html48
{VAR_PLURAL, plural, =1 {个ç´æ} other {个ç´æ}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html66
- Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ æ¯ä½ç¨æ·åæ¶å建çæ大ç´ææ°
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html61
æé¿ç´ææ¶é¿
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html73
ç´æ转ç 线ç¨æ°
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html145
使ç¨è§é¢ç¹æ转ç å°æå¤å£°æ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html148
使ç¨è§é¢ç¹æ转ç å°æå°å£°æ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html152
ç´æ转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html167
å¯ä»¥éè¿ PeerTube æ件添å æ°çç´æ转æ¢é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html168
è¦çæçç´æå辨ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html114
+
+
+
+ åæ¶è½¬ç åå§å辨ç
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+
+ å³ä½¿å®é«äºä½ å¯ç¨çæé«å辨ç
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
@@ -5301,7 +5330,7 @@ The link will expire within 1 hour.
å·²å¯ç¨ç´æ串æµç转ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html108
@@ -5317,13 +5346,13 @@ The link will expire within 1 hour.
转ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html21
ä¸è§é¢ç¹æ转ç ç¸åï¼è½¬ç ç´æ串æµï¼ä»¥ä¾¿ä»»ä½è®¾å¤é½å¯ä»¥ææ¾ãéè¦ä¸ä¸ªå¼ºå¤§çå¤çå¨åå
¶ä»ç¡¬ä»¶éæ±ã
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93
@@ -5384,71 +5413,81 @@ The link will expire within 1 hour.
éè¦ ffmpeg >= 4.1çæ HLS ææ¾å表并åå² MP4 æ件ï¼è®©æ®éç WebTorrent ææ¾æææ´ä½³ï¼å辨çæ´æ¹æ´æµç
å¿«éç¹æï¼å°¤å
¶æ¯é¿è§é¢æ´ç¨³å®çææ¾ï¼æ´å° bug/ä¸åå è½½ï¼å¦æä½ ä¹å¯ç¨ WebTorrent çæ¯æï¼å®å°å¢å è§é¢çåå¨ç©ºé´ 1 å
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
+
+ Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
-
- æ¯ç§å¯ç¨æ ¼å¼è¦çæçå辨ç
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
+
+
+
+ æ»æ¯è½¬ç åå§å辨ç
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
å¦æ没æéæ©ä»»ä½é项ï¼åå§æ件å辨çå°ä¸ºé»è®¤ç®æ ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html120
转ç 线ç¨æ°
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html145
使ç¨ç´æ转ç å°æå¤å£°æ
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html148
使ç¨ç´æ转ç å°æå°å£°æ
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html152
转ç ä½ä¸å¹¶åæ°
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html168
å
许åæ¶è½¬æ¢å¤ä¸ªæ件ãâ ï¸ éè¦éæ°å¯å¨ PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html169
转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html180
å¯ä»¥éè¿ PeerTube æ件添å æ°ç转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html181
è§é¢å·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html200
ä¹è®¸ä½ çç¨æ·ç¼è¾ä»ä»¬çè§é¢ï¼åªè¾ãæ·»å ç头/çå°¾ãæ·»å æ°´å°çï¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html201
å¯ç¨è§é¢å·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html212
â ï¸ ä½ éè¦å
å¯ç¨è½¬ç æè½å¯ç¨è§é¢å·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html215
@@ -5575,11 +5614,73 @@ color: red;
å¯ç
src/app/+my-account/my-account-settings/my-account-settings.component.html57
+
+ Two-factor authentication
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 67
+
çµåé®ä»¶
- src/app/+my-account/my-account-settings/my-account-settings.component.html67
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html77
+ Two factor authentication adds an additional layer of security to your account by requiring a numeric code from another device (most commonly mobile phones) when you log in.
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html
+ 3,5
+
+
+ Enable two-factor authentication
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html
+ 5
+
+
+ Disable two-factor authentication
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html
+ 9
+
+
+ Are you sure you want to disable two factor authentication of your account?
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts
+ 31
+
+
+ Disable two factor
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts
+ 33
+
+
+ Two factor authentication disabled
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts
+ 43
+
+
+ Two factor authentication is already enabled.
+
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 6,8
+
+
+ Your password
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 14
+
+
+ Confirm your password to enable two factor authentication
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 15
+
@@ -5587,42 +5688,42 @@ color: red;
- src/app/+admin/overview/users/user-edit/user-edit.component.html213src/app/+admin/overview/users/user-edit/user-edit.component.html213src/app/+my-account/my-account-settings/my-account-settings.component.html77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html210src/app/+admin/overview/users/user-edit/user-edit.component.html210src/app/+my-account/my-account-settings/my-account-settings.component.html87
个人èµæ
- src/app/shared/shared-video-miniature/video-download.component.ts234
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts244
å辨ç
- src/app/shared/shared-video-miniature/video-download.component.ts243
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts253
宽é«æ¯
- src/app/shared/shared-video-miniature/video-download.component.ts244
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts254
å¹³å帧éç
- src/app/shared/shared-video-miniature/video-download.component.ts245
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts255
åç´ æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.ts246
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts256
åæ ·ç
- src/app/shared/shared-video-miniature/video-download.component.ts250
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts260
é¢éå¸å±
- src/app/shared/shared-video-miniature/video-download.component.ts251
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts261
ä¸ä¼ ä½ ç设置
@@ -5647,106 +5748,103 @@ color: red;
æâè¿ææ°å¢âæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html
- 46
-
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html47
- Sort by "Original Publication Date"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html
- 47
-
-
+ æâæååå¸æ¥æâæåº
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html48
+ Sort by "Name"
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html50
æâè¿æè§çæ°âæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html49
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html51
æâçé¨âæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html50
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html52
æâå欢æ°âæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html51
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html53
æ âå
¨ç«è§çæ°âæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html52
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html54
è¯è¨ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html60
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html62
ææå
容ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html67
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html69
èå´ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html82
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html84
æ¬å°è§é¢ï¼æ¤å®ä¾ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html86
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html88
èé¦è§é¢ï¼æ¤å®ä¾ + å
³æ³¨çå®ä¾ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html91
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html93
ç±»åï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html96
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html98
ç¹æåç´æè§é¢
- src/app/shared/shared-video-miniature/video-filters-header.component.html100
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html102
åç±»ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html115
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html117
å®¡æ ¸ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html121
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html123
æ´æ¹å¯ç
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html21
+
å½åå¯ç
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html29src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html29src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html18
æ°å¯ç
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html12
+
确认æ°å¯ç
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17
+
é对å
å«ææå
容è§é¢çé»è®¤çç¥
@@ -5755,15 +5853,15 @@ color: red;
带 éè æ 模ç³ç¼©ç¥å¾ çè§é¢ï¼è§çå®ä»¬å°è¯·æ±ç¡®è®¤ã
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106src/app/shared/shared-user-settings/user-video-settings.component.html7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
+ src/app/shared/shared-user-settings/user-video-settings.component.html7
+
ææè§é¢æ¿ç
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html114src/app/shared/shared-user-settings/user-video-settings.component.html15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html114
+ src/app/shared/shared-user-settings/user-video-settings.component.html15
+
åªæ¾ç¤ºä»¥ä¸è¯è¨/åå¹çè§é¢
@@ -5777,9 +5875,9 @@ color: red;
æ·»å æ°è¯è¨
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html68src/app/shared/shared-forms/select/select-languages.component.html6
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html68
+ src/app/shared/shared-forms/select/select-languages.component.html6
+
æ°ççµåé®ä»¶å°å
@@ -5788,8 +5886,8 @@ color: red;
ä¿®æ¹çµåé®ä»¶å°å
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html34
+
主é¢
@@ -5844,17 +5942,17 @@ color: red;
åèµ·è
- src/app/+my-library/my-ownership/my-ownership.component.html19
+ src/app/+my-library/my-ownership/my-ownership.component.html13
å建æ¥æ
- src/app/+my-library/my-ownership/my-ownership.component.html21
+ src/app/+my-library/my-ownership/my-ownership.component.html15
ç¶æ
- src/app/+my-library/my-ownership/my-ownership.component.html25
+ src/app/+my-library/my-ownership/my-ownership.component.html19
@@ -5862,36 +5960,185 @@ color: red;
src/app/+videos/+video-watch/video-watch.component.html69
src/app/+videos/+video-watch/video-watch.component.html75
-
-
- æªæ¾å°ææææ´æ¹è¯·æ±ã
- src/app/+my-library/my-ownership/my-ownership.component.html78
+
+
+ æªæ¾å°ææææ´æ¹è¯·æ±ã
+ src/app/+my-library/my-ownership/my-ownership.component.html72
+
+
+
+ â ï¸ å®ä¾ä¸å
许é¢éåæ¥
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+
+ æ£å¨æ¾ç¤º 个åæ¥ä¸ç第 å°ç¬¬
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+
+ æ·»å åæ¥
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+
+ å¤é¨é¢é
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+
+ é¢é
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+
+ æååæ¥äº
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 49
+
+
+
+
+
+ å®æ´åæ¥é¢é
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts62
+
+
+ è¿ä¼æåæ¬å°é¢éä¸ç¼ºå¤±çä»»ä½è§é¢
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts63
+
+
+ å·²æåç§»é¤ çåæ¥ã
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts102
+
+
+ çå®æ´åæ¥å·²è¯·æ±æåã
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts115
+
+
+ æ°å¢åæ¥
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+
+ è¿ç¨é¢é URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+
+ 示ä¾ï¼https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+
+ è§é¢é¢é
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+
+ è¿ç¨é¢éå·²æè§é¢çé项ï¼
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+
+ å
¨é¨å¯¼å
¥å¹¶çè§æ°çåå¸
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+
+ ä»
çè§æ°çåå¸
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+
+ å·²æå建ç«åæ¥ã
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
å¸æ·è®¾ç½®
- src/app/+my-account/my-account-routing.module.ts28
+
+ src/app/+my-account/my-account-routing.module.ts29
+ Two factor authentication
+
+ src/app/+my-account/my-account-routing.module.ts
+ 39
+
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 3
+
ææ¾å表å
ç´
- src/app/+my-library/my-library-routing.module.ts58
+ src/app/+my-library/my-library-routing.module.ts60
æç导å
¥
+ src/app/+my-library/my-video-imports/my-video-imports.component.html4
src/app/+my-library/my-videos/my-videos.component.html11
- src/app/+my-library/my-video-imports/my-video-imports.component.html3
å建è§é¢é¢é
- src/app/+my-library/+my-video-channels/my-video-channels.component.html14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html23
æªæ¾å°é¢éã
- src/app/+my-library/+my-video-channels/my-video-channels.component.html18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html27
@@ -5920,9 +6167,9 @@ color: red;
æ´æ¹æ¤é¢éææè§é¢çæ¯æä¿¡æ¯
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html79src/app/+manage/video-channel-edit/video-channel-edit.component.html79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html79
+
@@ -5941,17 +6188,17 @@ color: red;
ç®æ
- src/app/+my-library/my-video-imports/my-video-imports.component.html17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html28
æ¤è§é¢å·²è¢«å é¤
- src/app/+my-library/my-video-imports/my-video-imports.component.html48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html59
æ¾ç¤º è³ ç 个导å
¥
- src/app/+my-library/my-video-imports/my-video-imports.component.html10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html21
@@ -5961,14 +6208,15 @@ color: red;
é¢é页é¢
- src/app/+my-library/+my-video-channels/my-video-channels.component.html25
- src/app/+my-library/my-follows/my-subscriptions.component.html20
- src/app/+videos/+video-watch/video-watch.component.html66
-
+
+
+
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html34src/app/+my-library/my-follows/my-subscriptions.component.html20src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html65src/app/+videos/+video-watch/video-watch.component.html66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html40
+ {VAR_PLURAL, plural, =0 {æ 人è§ç} =1 {1 次è§ç} other { 次è§ç}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html49
@@ -5992,7 +6240,7 @@ color: red;
- Video history is enabled
+ å·²å¯ç¨è§é¢åå²
src/app/+my-library/my-history/my-history.component.ts
96,95
@@ -6000,7 +6248,7 @@ color: red;
- Video history is disabled
+ å·²ç¦ç¨è§é¢åå²
src/app/+my-library/my-history/my-history.component.ts
97,95
@@ -6008,7 +6256,7 @@ color: red;
- Delete video history
+ å é¤è§é¢åå²
src/app/+my-library/my-history/my-history.component.ts
120
@@ -6016,7 +6264,7 @@ color: red;
- Are you sure you want to delete all your video history?
+ ä½ ç¡®å®è¦å é¤ä½ çææè§é¢åå²åï¼
src/app/+my-library/my-history/my-history.component.ts
121
@@ -6024,7 +6272,7 @@ color: red;
- Video history deleted
+ å·²å é¤è§é¢åå²
src/app/+my-library/my-history/my-history.component.ts
129
@@ -6032,7 +6280,7 @@ color: red;
- No videos found for "".
+ æªæ¾å°å
³äºââçè§é¢ã
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6127,9 +6375,9 @@ color: red;
ææ¾å表缩ç¥å¾
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76
+
ææ¾å表ä¸æ²¡æè§é¢ã
@@ -6281,11 +6529,10 @@ color: red;
- src/app/+login/login-routing.module.ts12src/app/+login/login.component.html67src/app/menu/menu.component.html102src/app/menu/menu.component.html103
+ src/app/+login/login-routing.module.ts12src/app/+login/login.component.html81src/app/menu/menu.component.html103src/app/menu/menu.component.html104
- > Login
-
+ > ç»å
¥
src/app/+login/login.component.html
2,5
@@ -6298,7 +6545,7 @@ color: red;
- Request new verification email
+ 请æ±æ°çéªè¯çµåé®ä»¶
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6336,7 +6583,7 @@ color: red;
- Ask to send an email to verify your account
+ è¦æ±åéçµåé®ä»¶ä»¥éªè¯ä½ çå¸æ·
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
@@ -6344,7 +6591,7 @@ color: red;
- Welcomeon
+ 欢è¿æ¥å°
src/app/+signup/shared/signup-success.component.html
2,3
@@ -6352,7 +6599,7 @@ color: red;
- Your account has been created!
+ ä½ çå¸æ·å·²ç»å建ï¼
src/app/+signup/shared/signup-success.component.html
7
@@ -6360,7 +6607,7 @@ color: red;
- Check your emails to validate your account and complete your inscription.
+ æ£æ¥ä½ ççµåé®ä»¶å·²éªè¯ä½ çå¸æ·å¹¶å®æ注åã
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6439,7 +6686,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html29
src/app/+accounts/accounts.component.html39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html43
src/app/+video-channels/video-channels.component.html78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html15
src/app/shared/shared-video/video-views-counter.component.html2
@@ -6455,7 +6702,7 @@ color: red;
{VAR_PLURAL, plural, =0 {æ è§é¢} =1 {1 个è§é¢} other { 个è§é¢}}
src/app/+accounts/account-video-channels/account-video-channels.component.html29
src/app/+accounts/accounts.component.html39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html47
src/app/+video-channels/video-channels.component.html78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
@@ -6490,38 +6737,26 @@ channel with the same name ()!
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ {VAR_PLURAL, plural, =0 {æ 人订é
} =1 {1 ä½è®¢é
è
} other { ä½è®¢é
è
}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html26
+ src/app/+accounts/accounts.component.html36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html43
+ src/app/+video-channels/video-channels.component.html75
æ¤é¢é没æä»»ä½è§é¢ã
- src/app/+accounts/account-video-channels/account-video-channels.component.html41
-
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html42
æ¾ç¤ºæ¤é¢é >
- src/app/+accounts/account-video-channels/account-video-channels.component.html49
-
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html50
ç»è®¡
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html143
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353
@@ -6544,17 +6779,21 @@ channel with the same name ()!å
³æ³¨
src/app/+about/about-follows/about-follows.component.html2
src/app/+my-library/my-library.component.ts64
+
+ Followers of ()
+
+ src/app/+about/about-follows/about-follows.component.html
+ 5
+
+
+ does not have followers.
+
+ src/app/+about/about-follows/about-follows.component.html
+ 7
+
-
-
- å
³æ³¨è
å®ä¾ï¼ï¼
- src/app/+about/about-follows/about-follows.component.html5
-
-
-
- æ£å¨å
³æ³¨çå®ä¾ï¼ï¼
- src/app/+about/about-follows/about-follows.component.html17
-
+
+
ä½ çå称
@@ -6653,9 +6892,8 @@ channel with the same name ()!
æ¬å®ä¾æä¾çåè½
+ src/app/shared/shared-instance/instance-about-accordion.component.html10
src/app/shared/shared-instance/instance-features-table.component.html4
- src/app/shared/shared-instance/instance-about-accordion.component.html6
- src/app/shared/shared-instance/instance-about-accordion.component.html6
@@ -6817,22 +7055,26 @@ channel with the same name ()!æåï¼è®°ä½ä½ å¯ä»¥å¨è§é¢ææ¾å¨ä¸åæ¢æ¥ç¦ç¨ P2Pï¼æè
ç´æ¥å¨ä½ çæµè§å¨ä¸ç¦ç¨ WebRTCã
src/app/+about/about-peertube/about-peertube.component.html155
-
-
- æ¤å®ä¾æ²¡æ被å
¶ä»å®ä¾å
³æ³¨ã
- src/app/+about/about-follows/about-follows.component.html7
-
+
æ¾ç¤ºå®æ´å表
src/app/+about/about-follows/about-follows.component.html13
src/app/+about/about-follows/about-follows.component.html25
+
+ Subscriptions of ()
+
+ src/app/+about/about-follows/about-follows.component.html
+ 17
+
+
+ does not have subscriptions.
+
+ src/app/+about/about-follows/about-follows.component.html
+ 19
+
-
-
- æ¤å®ä¾æ²¡æå
³æ³¨å
¶ä»å®ä¾ã
- src/app/+about/about-follows/about-follows.component.html19
-
+
å
³äºæ¤å®ä¾
@@ -6875,7 +7117,7 @@ channel with the same name ()!
- Done!
+ å®æï¼
src/app/+signup/+register/register.component.html
103
@@ -6888,40 +7130,38 @@ channel with the same name ()!
- Go to the previous step
+ 转å°ä¸ä¸æ¥
src/app/+signup/+register/register.component.ts
45
- Button on the registration form to go to the previous step
- Go to the next step
+ 转å°ä¸ä¸æ¥
src/app/+signup/+register/register.component.ts
46
- Button on the registration form to go to the previous step
æ们æ¯è°ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html19
+ src/app/shared/shared-instance/instance-about-accordion.component.html28
æ们计åç»´æè¿ä¸ªå®ä¾å¤ä¹
ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html24
+ src/app/shared/shared-instance/instance-about-accordion.component.html33
æ们å°å¦ä½ä¸ºè¿ä¸ªå®ä¾æä¾èµéï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html29
+ src/app/shared/shared-instance/instance-about-accordion.component.html38
- Terms of
+ çæ¡æ¬¾
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6930,8 +7170,7 @@ channel with the same name ()!
管çè
& ç»´æ¤
- src/app/shared/shared-instance/instance-about-accordion.component.html15
- src/app/shared/shared-instance/instance-about-accordion.component.html15
+ src/app/shared/shared-instance/instance-about-accordion.component.html23
@@ -6945,7 +7184,7 @@ channel with the same name ()!
- This is the name that will be publicly visible by other users.
+ è¿æ¯å
¶ä»ç¨æ·å
¬å¼å¯è§çå称ã
src/app/+signup/+register/steps/register-step-channel.component.html
23
@@ -6953,7 +7192,7 @@ channel with the same name ()!
- Example: Sweet Melodies
+ 示ä¾ï¼Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
@@ -6961,7 +7200,7 @@ channel with the same name ()!
- Channel identifier
+ é¢éæ è¯ç¬¦
src/app/+signup/+register/steps/register-step-channel.component.html
36
@@ -6969,7 +7208,7 @@ channel with the same name ()!
- This is the name that will be displayed in your profile URL.
+ è¿ä¸ªæ¯ä¼å¨ä½ ç个人èµæ URL ä¸æ¾ç¤ºçå称ã
src/app/+signup/+register/steps/register-step-channel.component.html
38
@@ -6977,7 +7216,7 @@ channel with the same name ()!
- Example: sweetmelodies24
+ 示ä¾ï¼sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
@@ -6985,7 +7224,7 @@ channel with the same name ()!
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ é¢éæ è¯ç¬¦è·ä½ çå¸æ·ä¸è½ç¸åãä½ å¯ä»¥ç¹å»ç¬¬ä¸æ¥æ´æ°ä½ çå¸æ·åã
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7010,8 +7249,7 @@ channel with the same name ()!
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ æ¤å®ä¾å·²ç¦ç¨è§é¢ä¸ä¼ ï¼å æ¤ä½ çå¸æ·æ æ³ä¸ä¼ è§é¢ã
src/app/+signup/+register/steps/register-step-user.component.html
1,3
@@ -7019,7 +7257,7 @@ channel with the same name ()!
- Public name
+ å
¬å¼å称
src/app/+signup/+register/steps/register-step-user.component.html
9
@@ -7027,7 +7265,7 @@ channel with the same name ()!
- This is the name that will be publicly visible by other users.
+ è¿æ¯å
¶ä»ç¨æ·å
¬å¼å¯è§çå称ã
src/app/+signup/+register/steps/register-step-user.component.html
11,13
@@ -7035,7 +7273,7 @@ channel with the same name ()!
- Example: John Doe
+ 示ä¾ï¼John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
@@ -7043,7 +7281,7 @@ channel with the same name ()!
- This is the name that will be displayed in your profile URL.
+ è¿ä¸ªæ¯ä¼å¨ä½ ç个人èµæ URL ä¸æ¾ç¤ºçå称ã
src/app/+signup/+register/steps/register-step-user.component.html
28,30
@@ -7051,7 +7289,7 @@ channel with the same name ()!
- Example: john_doe58
+ 示ä¾ï¼john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
@@ -7059,7 +7297,7 @@ channel with the same name ()!
- This email address will be used to validate your account.
+ æ¤çµåé®ä»¶å°åä¼ç¨äºéªè¯ä½ çå¸æ·ã
src/app/+signup/+register/steps/register-step-user.component.html
48,50
@@ -7067,7 +7305,7 @@ channel with the same name ()!
- Request email for account verification
+ 请æ±å¸æ·éªè¯ççµåé®ä»¶
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
@@ -7083,7 +7321,7 @@ channel with the same name ()!
- > Create an account
+ > å建å¸æ·
src/app/+signup/+register/register.component.html
9,12
@@ -7133,8 +7371,8 @@ channel with the same name ()!
æ¾ç¤ºææè§é¢ï¼ç§å¯ãæªå
¬å¼ååºææªåå¸çï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html126
-
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html128
移é¤æ¤è¿æ»¤å¨
@@ -7143,58 +7381,58 @@ channel with the same name ()!
ææå
容
- src/app/shared/shared-video-miniature/video-filters.model.ts116
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts126
èå´
- src/app/shared/shared-video-miniature/video-filters.model.ts123
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts133
èé¦
- src/app/shared/shared-video-miniature/video-filters.model.ts125
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts135
è¯è¨
- src/app/shared/shared-video-miniature/video-filters.model.ts133
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts143
åç±»
- src/app/shared/shared-video-miniature/video-filters.model.ts142
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts152
å
¨é¨è§é¢
- src/app/shared/shared-video-miniature/video-filters.model.ts151
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts161
模ç³
- src/app/shared/shared-video-miniature/video-filters.model.ts231
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts241
éè
- src/app/shared/shared-video-miniature/video-filters.model.ts237
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts247
模ç³
- src/app/shared/shared-video-miniature/video-filters.model.ts238
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts248
æ¾ç¤º
- src/app/shared/shared-video-miniature/video-filters.model.ts240
-
+
+ src/app/shared/shared-video-miniature/video-filters.model.ts250
举æ¥æ¤å¸æ·
- src/app/+accounts/accounts.component.ts192
-
+
+ src/app/+accounts/accounts.component.ts196
æ¦è§
@@ -7206,16 +7444,16 @@ channel with the same name ()!
è§é¢
- src/app/+accounts/accounts.component.ts81
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html244
- src/app/+video-channels/video-channels.component.ts81
-
+
+
+
+ src/app/+accounts/accounts.component.ts81src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html246src/app/+video-channels/video-channels.component.ts90
ç¨æ·åå·²å¤å¶
- src/app/+accounts/accounts.component.ts119
- src/app/+video-channels/video-channels.component.ts115
-
+
+
+ src/app/+accounts/accounts.component.ts119src/app/+video-channels/video-channels.component.ts124
ä»
é³é¢
@@ -7268,7 +7506,7 @@ channel with the same name ()!
- {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {个线ç¨} other {个线ç¨}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7325,7 +7563,7 @@ channel with the same name ()!
- However, you may want to read our guidelines before tweaking the following values.
+ ä½æ¯ï¼å¨è°æ´ä»¥ä¸æ°å¼åï¼ä½ å¯è½ä¼æ³é
读æ们çæåã
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
@@ -7369,7 +7607,7 @@ channel with the same name ()!
设置已æ´æ°ã
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts320
@@ -7382,8 +7620,8 @@ channel with the same name ()!
ä½ å·²ç»å¯ç¨æ³¨åï¼æ们èªå¨å¯ç¨äºä¸é¢âè§é¢âé¨åçâèªå¨å±è½æ°è§é¢âå¤éæ¡ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts109
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts136
ç¼è¾èªå®ä¹é
ç½®
@@ -7546,32 +7784,12 @@ channel with the same name ()!44
-
-
- 已被æ¹åå
³æ³¨å®ä¾
- src/app/+admin/follows/followers-list/followers-list.component.ts41
-
-
-
- ä½ ç¡®å®è¦æç»è¿ä¸ªå
³æ³¨è
åï¼
- src/app/+admin/follows/followers-list/followers-list.component.ts52
-
æç»
- src/app/+admin/follows/followers-list/followers-list.component.ts53
-
-
-
-
- 已被æç»å
³æ³¨å®ä¾
-
- src/app/+admin/follows/followers-list/followers-list.component.ts60
-
-
-
- ä½ ç¡®å®è¦å é¤è¿ä¸ªå
³æ³¨è
åï¼
- src/app/+admin/follows/followers-list/followers-list.component.ts73
+ src/app/+admin/follows/followers-list/followers-list.component.html51
+ src/app/+admin/follows/followers-list/followers-list.component.ts41
+ src/app/+admin/follows/followers-list/followers-list.component.ts87
@@ -7599,30 +7817,105 @@ channel with the same name ()!src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts101src/app/+admin/overview/comments/video-comment-list.component.ts176src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts249src/app/+admin/overview/videos/video-list.component.ts77src/app/+admin/overview/videos/video-list.component.ts205src/app/+admin/overview/videos/video-list.component.ts260src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts174src/app/+videos/+video-edit/shared/video-edit.component.html189src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts16src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
-
-
-
- 已被移é¤åºå
³æ³¨å表
-
- src/app/+admin/follows/followers-list/followers-list.component.ts81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts51src/app/+admin/follows/followers-list/followers-list.component.ts117src/app/+admin/follows/following-list/following-list.component.ts43src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts105src/app/+admin/overview/comments/video-comment-list.component.ts180src/app/+admin/overview/users/user-list/user-list.component.ts101src/app/+admin/overview/users/user-list/user-list.component.ts249src/app/+admin/overview/videos/video-list.component.ts78src/app/+admin/overview/videos/video-list.component.ts234src/app/+admin/overview/videos/video-list.component.ts289src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts189src/app/+videos/+video-edit/shared/video-edit.component.html189src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180src/app/shared/shared-abuse-list/abuse-list-table.component.ts133src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+
+
+ å·²æ¥å {count, plural, =1 { 个å
³æ³¨è¯·æ±} other { 个å
³æ³¨è¯·æ±}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
-
-
- å
³æ³¨
+
+
+ å·²æ¥åå
³æ³¨è¯·æ±
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ ä½ ç¡®å®è¦æç» {count, plural, =1 { 个å
³æ³¨è¯·æ±åï¼} other { 个å
³æ³¨è¯·æ±åï¼}}
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ ä½ ç¡®å®è¦æç»è¿äºå
³æ³¨è¯·æ±åï¼
- src/app/+admin/follows/following-list/following-list.component.html
- 18
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+
+ å·²æç» {count, plural, =1 { 个å
³æ³¨è¯·æ±} other { 个å
³æ³¨è¯·æ±}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ å·²æç»å
³æ³¨è¯·æ±
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+
+ å é¤çå
³æ³¨è
å¯ä»¥éæ°åéå
³æ³¨è¯·æ±ã
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+
+ ä½ ç¡®å®è¦å é¤ {count, plural, =1 { 个å
³æ³¨è¯·æ±ï¼} other { 个å
³æ³¨è¯·æ±ï¼}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+
+ ä½ ç¡®å®è¦å é¤è¿äºå
³æ³¨è¯·æ±åï¼
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+
+ å·²ç§»é¤ {count, plural, =1 { 个å
³æ³¨è¯·æ±} other { 个å
³æ³¨è¯·æ±}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+
+ 已移é¤å
³æ³¨è¯·æ±
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
+
+ å
³æ³¨
+ src/app/+admin/follows/following-list/follow-modal.component.html3
+ src/app/+admin/follows/following-list/follow-modal.component.html37
+ src/app/+admin/follows/following-list/following-list.component.html25
+
æ¯è¡ 1 个主æºï¼æ éâhttp://âï¼ãå¸æ·åæè
é¢éå
@@ -7641,29 +7934,34 @@ channel with the same name ()!Follow request(s) sent!
å
³æ³¨è¯·æ±å·²åéï¼
src/app/+admin/follows/following-list/follow-modal.component.ts67
-
-
-
- ä½ çå®ä¾è®¢é
+
+ Subscriptions of your instance
src/app/+admin/follows/following-list/following-list.component.html
3
-
-
- ä½ ç¡®å®è¦åæ¶å
³æ³¨ åï¼
- src/app/+admin/follows/following-list/following-list.component.ts46
-
+
åæ¶å
³æ³¨
- src/app/+admin/follows/following-list/following-list.component.ts47
+ src/app/+admin/follows/following-list/following-list.component.ts75
+
+
+
+ ä½ ä¸åå
³æ³¨ {count, plural, =1 { äºã} other {these 个æ¡ç®äºã}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
-
-
- ä½ å·²ä¸åå
³æ³¨ ã
- src/app/+admin/follows/following-list/following-list.component.ts54
+
+
+ ä½ ä¸åå
³æ³¨ä»ä»¬äºã
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
@@ -7726,135 +8024,135 @@ channel with the same name ()!
æ´åæ令人åæ
- src/app/shared/shared-abuse-list/abuse-details.component.ts19
+ src/app/shared/shared-abuse-list/abuse-details.component.ts20
ä»æ¨æè¾±éª
- src/app/shared/shared-abuse-list/abuse-details.component.ts20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts21
åå¾æ误导
- src/app/shared/shared-abuse-list/abuse-details.component.ts21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts22
éç§
-
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+videos/+video-edit/shared/video-edit.component.html111src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/+videos/+video-edit/video-add-components/video-import-url.component.html29src/app/+videos/+video-edit/video-add-components/video-upload.component.html26src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html2src/app/shared/shared-abuse-list/abuse-details.component.ts22
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51
+ src/app/+videos/+video-edit/shared/video-edit.component.html111
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html33
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html2
+ src/app/shared/shared-abuse-list/abuse-details.component.ts23
+
çæ
- src/app/shared/shared-abuse-list/abuse-details.component.ts23
+ src/app/shared/shared-abuse-list/abuse-details.component.ts24
src/app/shared/shared-moderation/abuse.service.ts146
æå¡å¨è§å
- src/app/shared/shared-abuse-list/abuse-details.component.ts24
+ src/app/shared/shared-abuse-list/abuse-details.component.ts25
缩ç¥å¾
- src/app/shared/shared-abuse-list/abuse-details.component.ts25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts26
src/app/shared/shared-moderation/abuse.service.ts161
å
é¨æä½
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts59
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts244
-
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts59src/app/shared/shared-abuse-list/abuse-list-table.component.ts243
å é¤ä¸¾æ¥
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts275
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts274
åæ è®°å¸æ·çæä½
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts286
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts286
æ 记为已æ¥å
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts260
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts259
æ 记为已æç»
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts265
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts264
æ·»å å
é¨è¯´æ
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts270
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts269
è§é¢çæä½
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts82
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts334
-
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts82src/app/shared/shared-abuse-list/abuse-list-table.component.ts334
å±è½è§é¢
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts339
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts339
è§é¢å·²å±è½ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts345
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts345
åæ¶å±è½è§é¢
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts355
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts355
è§é¢å·²è§£é¤å±è½ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts361
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts361
ä½ ç¡®å®è¦å é¤è¿æ¡æ»¥ç¨è¡ä¸ºä¸¾æ¥åï¼
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts134
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts133
举æ¥è®°å½å·²å é¤ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts140
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts139
å·²å é¤è¯è®º
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts215
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts214
ä¸ä¸¾æ¥è
é´çæ¶æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts249
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts248
ä¸ç主é´çæ¶æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts250
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts249
æ´æ°å
é¨è¯´æ
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts255
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts254
åæ¢è§é¢å±è½ä¸ºæå¨
@@ -7868,22 +8166,22 @@ channel with the same name ()!
ä½ ç¡®å®è¦åæ¶å±è½æ¤è§é¢ï¼å®å°å¨è§é¢å表ä¸éæ°å¯è§ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts131
-
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts134
åæ¶å±è½
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts133
- src/app/+admin/overview/videos/video-list.component.ts89
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
-
+
+
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts136src/app/+admin/overview/videos/video-list.component.ts90src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
è§é¢ 已解é¤å±è½ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts139
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts216
-
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts142src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts216
æ¯
@@ -7899,60 +8197,60 @@ channel with the same name ()!
ä½ è¿æ²¡æå®è£
æ件ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts88
ä½ è¿æ²¡æå®è£
主é¢ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts91
æ´æ°å°
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts99
ä½ ç¡®å®è¦å¸è½½ åï¼
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119
å¸è½½
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html24src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts120
å·²å¸è½½ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts129
è¿æ¯ä¸ªé大çæ件å级ã请转å°æ件主页æ£æ¥å¯è½åå¨çåè¡è¯´æã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts150
å级
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151
å·²å¤çå级
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts152
å·²æ´æ°ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts166
ä½ä¸
@@ -7968,24 +8266,24 @@ channel with the same name ()!
æ件å表æä¸å¯ç¨ã请ç¨ååè¯ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts99
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts100
请åªå®è£
ä½ ä¿¡ä»»çæ件å主é¢ï¼å 为å®ä»¬å¯ä»¥å¨ä½ çå®ä¾ä¸æ§è¡ä»»ä½ä»£ç ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts129
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts130
ä½ ç¡®å®è¦å®è£
åï¼
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts131
å·²å®è£
ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts142
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts143
@@ -8119,7 +8417,7 @@ channel with the same name ()!Info
æ示
src/app/+admin/overview/videos/video-list.component.html41
- src/app/core/notification/notifier.service.ts11
+ src/app/core/notification/notifier.service.ts12
@@ -8138,17 +8436,14 @@ channel with the same name ()!
- Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts
- 46
-
+ æµ
è²/æ©è² æè
æè²
+ src/app/core/theme/theme.service.ts47
é误
src/app/core/auth/auth.service.ts105
- src/app/core/notification/notifier.service.ts18
+ src/app/core/notification/notifier.service.ts19
@@ -8194,17 +8489,23 @@ channel with the same name ()!
ç¨æ· å·²æ´æ°ã
- src/app/+admin/overview/users/user-edit/user-update.component.ts94
-
+
+ src/app/+admin/overview/users/user-edit/user-update.component.ts95
æ´æ°ç¨æ·
- src/app/+admin/overview/users/user-edit/user-update.component.ts113
-
+
+ src/app/+admin/overview/users/user-edit/user-update.component.ts114
ä¸å°è¯·æ±éç½®å¯ç ççµåé®ä»¶å·²åéç» ã
- src/app/+admin/overview/users/user-edit/user-update.component.ts120
+
+ src/app/+admin/overview/users/user-edit/user-update.component.ts121
+ Two factor authentication of disabled.
+
+ src/app/+admin/overview/users/user-edit/user-update.component.ts
+ 134
+
@@ -8234,8 +8535,8 @@ channel with the same name ()!
ç´æ
- src/app/+admin/overview/videos/video-admin.service.ts53
-
+
+ src/app/+admin/overview/videos/video-admin.service.ts53src/app/+admin/overview/videos/video-list.component.html88
è§é¢æ件
@@ -8279,48 +8580,48 @@ channel with the same name ()!
è§é¢è¿åå®çè¯è®ºé½å°è¢«å é¤ã
- src/app/+admin/overview/users/user-list/user-list.component.ts101
+ src/app/+admin/overview/users/user-list/user-list.component.ts102
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
å°ç¦
- src/app/+admin/overview/users/user-list/user-list.component.ts106
+ src/app/+admin/overview/users/user-list/user-list.component.ts107
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
ç¨æ·æ æ³åç»å
¥ï¼ä½è§é¢åè¯è®ºé½å°ä¿çã
- src/app/+admin/overview/users/user-list/user-list.component.ts107
+ src/app/+admin/overview/users/user-list/user-list.component.ts108
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
解é¤å°ç¦
- src/app/+admin/overview/users/user-list/user-list.component.ts112
+ src/app/+admin/overview/users/user-list/user-list.component.ts113
src/app/+admin/overview/users/user-list/user-list.component.ts218
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
æçµåé®ä»¶å°å设为已éªè¯
- src/app/+admin/overview/users/user-list/user-list.component.ts119
+ src/app/+admin/overview/users/user-list/user-list.component.ts120
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
å建æ¶é´
- src/app/+admin/overview/users/user-list/user-list.component.ts134
+ src/app/+admin/overview/users/user-list/user-list.component.ts135
æ¯æ¥éé¢
- src/app/+admin/overview/users/user-list/user-list.component.ts137
+ src/app/+admin/overview/users/user-list/user-list.component.ts138
ä¸æ¬¡ç»å
¥
- src/app/+admin/overview/users/user-list/user-list.component.ts135
+ src/app/+admin/overview/users/user-list/user-list.component.ts136
@@ -8330,7 +8631,7 @@ channel with the same name ()!
- Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ ä½ ç¡®å®è¦è§£é¤å¯¹ {count, plural, =1 {1 ä½ç¨æ·} other { ä½ç¨æ·}}çå°ç¦åï¼
src/app/+admin/overview/users/user-list/user-list.component.ts214
@@ -8340,11 +8641,8 @@ channel with the same name ()!
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 227
-
+ {count, plural, =1 {1 ä½ç¨æ·å·²è¢«å°ç¦ã} other { ä½ç¨æ·å·²è¢«å°ç¦ã}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts227
@@ -8361,21 +8659,18 @@ channel with the same name ()!
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ <p>ä½ ä¸æ¯è½ç¨å·²å é¤ç¨æ·/é¢éç¨è¿çç¨æ·åå建ç¨æ·æè
é¢é</p>
src/app/+admin/overview/users/user-list/user-list.component.ts245
- It means the following usernames will be permanently deleted and cannot be recovered:
+ è¿æå³ç以ä¸ç¨æ·åå°è¢«æ°¸ä¹
å é¤å¹¶ä¸æ æ³æ¢å¤ï¼
src/app/+admin/overview/users/user-list/user-list.component.ts246
- {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 256
-
+ {count, plural, =1 {1 ä½ç¨æ·å·²è¢«å é¤ã} other { ä½ç¨æ·å·²è¢«å é¤ã}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts256
@@ -8386,17 +8681,12 @@ channel with the same name ()!
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 274
-
+ {count, plural, =1 {1 ä½ç¨æ·ççµåé®ä»¶å·²è®¾ä¸ºåéªè¯ã} other { ä½ç¨æ·ççµåé®ä»¶å·²è®¾ä¸ºåéªè¯ã}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts274
-
- ç¨æ·çµåé®ä»¶å·²è®¾ä¸ºå·²éªè¯ã
-
+ ç¨æ·çµåé®ä»¶å·²è®¾ä¸ºåéªè¯ã
src/app/+admin/overview/users/user-list/user-list.component.ts276
@@ -8424,7 +8714,7 @@ channel with the same name ()!
- æ¸
é¤æå¨åå²è®°å½
+ æ¸
é¤ææåå²è®°å½
src/app/+my-library/my-history/my-history.component.html18
@@ -8550,7 +8840,7 @@ channel with the same name ()!
- You or one of your channels has a new follower
+ ä½ æè
ä½ çä¸ä¸ªé¢éæäºæ°å
³æ³¨è
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
@@ -8636,19 +8926,19 @@ channel with the same name ()!
头åå·²æ´æ°ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts118
src/app/+my-account/my-account-settings/my-account-settings.component.ts44
头å
- src/app/+manage/video-channel-edit/video-channel-update.component.ts119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts125
src/app/+my-account/my-account-settings/my-account-settings.component.ts51
头åå·²å é¤ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts135
src/app/+my-account/my-account-settings/my-account-settings.component.ts61
@@ -8674,32 +8964,32 @@ channel with the same name ()!
è§é¢é¢é å·²å建ã
- src/app/+manage/video-channel-edit/video-channel-create.component.ts66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts71
æ¤ç¨æ·åå¨æ¬å®ä¾ä¸å·²ç»è¢«ä½¿ç¨è¿ã
- src/app/+manage/video-channel-edit/video-channel-create.component.ts72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts77
è§é¢é¢é å·²æ´æ°ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts103
横å¹
å·²æ´æ¹ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts148
横å¹
- src/app/+manage/video-channel-edit/video-channel-update.component.ts149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts155
横å¹
å·²å é¤ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts165
@@ -8714,14 +9004,8 @@ channel with the same name ()!
æçå
³æ³¨è
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html4
+ src/app/+my-library/my-library-routing.module.ts110
@@ -8758,9 +9042,9 @@ channel with the same name ()!
é¢éè¿æ»¤å¨
- src/app/+my-library/my-follows/my-followers.component.ts49
- src/app/+my-library/my-videos/my-videos.component.ts122
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.ts49src/app/+my-library/my-videos/my-videos.component.ts127
æ´æ°è§é¢é¢é
@@ -8769,7 +9053,7 @@ channel with the same name ()!
æªæ¾å°
- src/app/+page-not-found/page-not-found-routing.module.ts14
+ src/app/+error-page/error-page-routing.module.ts14
@@ -8813,7 +9097,8 @@ channel with the same name ()!å建
src/app/+admin/overview/users/user-edit/user-edit.component.html8
src/app/+admin/overview/users/user-edit/user-edit.component.html8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts45
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
@@ -8822,28 +9107,28 @@ channel with the same name ()!
æ´æ°ææ¾å表
- src/app/+my-library/my-library-routing.module.ts67
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts47
+ src/app/+my-library/my-library-routing.module.ts69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts48
éç¥
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
- src/app/+my-account/my-account-routing.module.ts108
- src/app/+my-account/my-account.component.ts55
- src/app/menu/notification.component.html22
-
+
+
+
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html1src/app/+my-account/my-account-routing.module.ts119src/app/+my-account/my-account.component.ts55src/app/menu/notification.component.html22
åºç¨ç¨åº
- src/app/+my-account/my-account-applications/my-account-applications.component.html3
- src/app/+my-account/my-account-routing.module.ts126
- src/app/+my-account/my-account.component.ts60
-
+
+
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html3src/app/+my-account/my-account-routing.module.ts137src/app/+my-account/my-account.component.ts60
å é¤ææ¾å表
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts52
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts53
@@ -8853,44 +9138,38 @@ channel with the same name ()!
æ´æ¹æææ
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html3
- src/app/+my-library/my-videos/my-videos.component.ts220
-
+
+
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html3src/app/+my-library/my-videos/my-videos.component.ts235
ææ¾å表 å·²å é¤ã
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts135
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts136
src/app/+my-library/my-video-playlists/my-video-playlists.component.ts45
æçè§é¢
- src/app/+my-library/my-library-routing.module.ts77
- src/app/+my-library/my-videos/my-videos.component.html4
- src/app/+my-library/my-videos/my-videos.component.ts87
- src/app/core/menu/menu.service.ts77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts79src/app/+my-library/my-videos/my-videos.component.html4src/app/+my-library/my-videos/my-videos.component.ts92src/app/core/menu/menu.service.ts86
ä½ ç¡®å®è¦å é¤ ä¸ªè§é¢åï¼
- src/app/+my-library/my-videos/my-videos.component.ts172
-
+
+ src/app/+my-library/my-videos/my-videos.component.ts187
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
-
- src/app/+my-library/my-videos/my-videos.component.ts
- 191
-
-
+ {length, plural, =1 {è§é¢å·²è¢«å é¤} other { 个è§é¢å·²è¢«å é¤}}
+
+ src/app/+my-library/my-videos/my-videos.component.ts206
- have been deleted.
-
- src/app/+my-library/my-videos/my-videos.component.ts
- 193,191
-
-
+ 已被å é¤ã
+
+ src/app/+my-library/my-videos/my-videos.component.ts208
è§é¢å表
@@ -8902,7 +9181,7 @@ channel with the same name ()!
ä½ ç¡®å®è¦å é¤ åï¼
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127
src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts231
@@ -8933,22 +9212,42 @@ channel with the same name ()!
æçé¢é
- src/app/+my-library/+my-video-channels/my-video-channels.component.html3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html4src/app/core/menu/menu.service.ts79
+
+
+ æçåæ¥
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
æçææ¾å表
- src/app/+my-library/my-library-routing.module.ts40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html3
- src/app/core/menu/menu.service.ts86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts42src/app/+my-library/my-video-playlists/my-video-playlists.component.html3src/app/core/menu/menu.service.ts95
æç订é
- src/app/+my-library/my-follows/my-subscriptions.component.html4
- src/app/+my-library/my-library-routing.module.ts99
- src/app/core/menu/menu.service.ts92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html4src/app/+my-library/my-library-routing.module.ts101src/app/core/menu/menu.service.ts101
ä½ è¿æªè¿è¡ä»»ä½è®¢é
ã
@@ -8957,12 +9256,11 @@ channel with the same name ()!
æç滥ç¨è¡ä¸ºä¸¾æ¥
- src/app/+my-account/my-account-routing.module.ts117
-
+
+ src/app/+my-account/my-account-routing.module.ts128
- is awaiting email verification
-
+ æ£å¨çå¾
çµåé®ä»¶éªè¯
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
@@ -8970,7 +9268,7 @@ channel with the same name ()!
- Change your email
+ æ´æ¹ä½ ççµåé®ä»¶
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
@@ -8978,7 +9276,7 @@ channel with the same name ()!
- Your current email is . It is never shown to the public.
+ ä½ å½åççµåé®ä»¶æ¯ ãå®æ°¸è¿ä¸ä¼åå
¬ä¼å±ç¤ºã
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8987,39 +9285,47 @@ channel with the same name ()!
è§é¢è½¬ç§»
- src/app/+my-library/my-library-routing.module.ts117
+ src/app/+my-library/my-library-routing.module.ts119
src/app/+my-library/my-videos/my-videos.component.html16
æçè§é¢åå²
- src/app/+my-library/my-library-routing.module.ts127
+ src/app/+my-library/my-library-routing.module.ts129
+
+
+
+ æ°å»ºåæ¥
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
é¢é
- src/app/+my-library/my-library.component.ts45
- src/app/+search/search-filters.component.html200
-
+
+
+ src/app/+my-library/my-library.component.ts45src/app/+search/search-filters.component.html200src/app/core/menu/menu.service.ts78
è§é¢
- src/app/+accounts/account-videos/account-videos.component.ts17
- src/app/+admin/admin.component.ts49
- src/app/+admin/overview/videos/video-list.component.html3
- src/app/+my-library/my-library.component.ts52
- src/app/+search/search-filters.component.html195
- src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17
- src/app/core/menu/menu.service.ts76
- src/app/modal/quick-settings-modal.component.html10
-
+
+
+
+
+
+
+
+
+ src/app/+accounts/account-videos/account-videos.component.ts17src/app/+admin/admin.component.ts49src/app/+admin/overview/videos/video-list.component.html3src/app/+my-library/my-library.component.ts52src/app/+search/search-filters.component.html195src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17src/app/core/menu/menu.service.ts85src/app/modal/quick-settings-modal.component.html10
ææ¾å表
- src/app/+my-library/my-library.component.ts59
- src/app/+search/search-filters.component.html205
- src/app/core/menu/menu.service.ts85
-
+
+
+
+ src/app/+my-library/my-library.component.ts59src/app/+search/search-filters.component.html205src/app/core/menu/menu.service.ts94
æ大大å°
@@ -9029,13 +9335,13 @@ channel with the same name ()!
æ大åç¼è¾å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts47
+ src/app/shared/shared-forms/markdown-textarea.component.ts47
+
æ¨åºæ大åç¼è¾å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts48
+ src/app/shared/shared-forms/markdown-textarea.component.ts48
+
å·²å åé带æéªè¯é¾æ¥ççµåé®ä»¶ã
@@ -9043,7 +9349,7 @@ channel with the same name ()!
- Verify account email confirmation
+ éªè¯å¸æ·çµåé®ä»¶éç¥
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9058,14 +9364,14 @@ channel with the same name ()!
订é
æ¤å¸æ·
- src/app/+video-channels/video-channels.component.ts76
- src/app/+videos/+video-watch/video-watch.component.ts773
-
+
+
+ src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts822
ææ¾å表
- src/app/+video-channels/video-channels.component.ts82
-
+
+ src/app/+video-channels/video-channels.component.ts91
çå·¥ä½å®¤
@@ -9157,60 +9463,57 @@ channel with the same name ()!
ä½ ç¡®å®è¦ç¼è¾ââåï¼
- src/app/+video-studio/edit/video-studio-edit.component.ts72
+ src/app/+video-studio/edit/video-studio-edit.component.ts73
å½åçè§é¢ä¼è¢«è¿ä¸ªç¼è¾è¿çè§é¢è¦ç并ä¸<strong>ä½ å°æ æ³è¿å</strong>ã<br /><br />
- src/app/+video-studio/edit/video-studio-edit.component.ts76
+ src/app/+video-studio/edit/video-studio-edit.component.ts77
æéä¸ä¸ï¼å°æ§è¡ä»¥ä¸ä»»å¡ï¼<ol></ol>
- src/app/+video-studio/edit/video-studio-edit.component.ts77
+ src/app/+video-studio/edit/video-studio-edit.component.ts78
å·²å建ç¼è¾ä»»å¡ã
-
- src/app/+video-studio/edit/video-studio-edit.component.ts
- 90
-
+ src/app/+video-studio/edit/video-studio-edit.component.ts91
éæ©æç´¢æ¡
- src/app/app.component.ts286
+ src/app/app.component.ts287
å¼å
³å·¦ä¾§èåæ
- src/app/app.component.ts291
+ src/app/app.component.ts292
转å°åç°æ´å¤
- src/app/app.component.ts296
+ src/app/app.component.ts297
转å°æ¶ä¸æµè¡
- src/app/app.component.ts301
+ src/app/app.component.ts302
转å°è¿ææ°å¢è§é¢é¡µé¢
- src/app/app.component.ts306
+ src/app/app.component.ts307
转å°æ¬å°è§é¢
- src/app/app.component.ts311
+ src/app/app.component.ts312
转å°ä¸ä¼ è§é¢
- src/app/app.component.ts316
+ src/app/app.component.ts317
@@ -9241,11 +9544,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
请éæ°è¿è¡ææã
- src/app/core/auth/auth.service.ts221
-
+
+ src/app/core/auth/auth.service.ts230
- Show/hide this help menu
+ æ¾ç¤º/éèæ¤å¸®å©èå
src/app/core/core.module.ts
45
@@ -9253,7 +9556,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Hide this help menu
+ éèæ¤å¸®å©èå
src/app/core/core.module.ts
46
@@ -9267,55 +9570,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æçåå²
-
- src/app/core/menu/menu.service.ts
- 98
-
-
+
+ src/app/core/menu/menu.service.ts107
æçåªä½åºä¸
-
- src/app/core/menu/menu.service.ts
- 104
-
-
+
+ src/app/core/menu/menu.service.ts113
æ¶ä¸æµè¡
- src/app/+videos/video-list/videos-list-common-page.component.ts205
- src/app/core/menu/menu.service.ts131
-
+
+
+ src/app/+videos/video-list/videos-list-common-page.component.ts205src/app/core/menu/menu.service.ts140
ä½äº
-
- src/app/core/menu/menu.service.ts
- 150
-
-
+
+ src/app/core/menu/menu.service.ts159
主页
- src/app/core/menu/menu.service.ts115
- src/app/core/menu/menu.service.ts116
-
+
+
+ src/app/core/menu/menu.service.ts124src/app/core/menu/menu.service.ts125
æå
- src/app/core/notification/notifier.service.ts25
+ src/app/core/notification/notifier.service.ts26
src/app/shared/shared-video-live/live-stream-information.component.html39
ç¨æ·åæå¯ç ä¸æ£ç¡®ã
- src/app/+login/login.component.ts185
-
+
+ src/app/+login/login.component.ts210
ä½ çå¸æ·å·²è¢«å±è½ã
- src/app/+login/login.component.ts186
-
+
+ src/app/+login/login.component.ts211
ä»»ä½è¯è¨
@@ -9351,39 +9645,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä»å¤©
src/app/+search/search-filters.component.ts40
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69
- src/app/shared/shared-video-miniature/videos-list.component.ts134
+ src/app/shared/shared-video-miniature/videos-list.component.ts136
æ¨å¤©
- src/app/shared/shared-video-miniature/videos-list.component.ts135
+ src/app/shared/shared-video-miniature/videos-list.component.ts137
æ¬å¨
- src/app/shared/shared-video-miniature/videos-list.component.ts136
+ src/app/shared/shared-video-miniature/videos-list.component.ts138
æ¬æ
- src/app/shared/shared-video-miniature/videos-list.component.ts137
+ src/app/shared/shared-video-miniature/videos-list.component.ts139
ä¸ä¸ªæ
- src/app/shared/shared-video-miniature/videos-list.component.ts138
+ src/app/shared/shared-video-miniature/videos-list.component.ts140
æ´æ©
- src/app/shared/shared-video-miniature/videos-list.component.ts139
+ src/app/shared/shared-video-miniature/videos-list.component.ts141
æ æ³å è½½æ´å¤è§é¢ãç¨ååè¯ã
- src/app/shared/shared-video-miniature/videos-list.component.ts246
- src/app/shared/shared-video-miniature/videos-selection.component.ts129
-
+
+
+ src/app/shared/shared-video-miniature/videos-list.component.ts249src/app/shared/shared-video-miniature/videos-selection.component.ts131
è¿å» 7 天
@@ -9402,17 +9696,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¹æè§é¢
- src/app/+search/search-filters.component.html34
- src/app/shared/shared-video-miniature/video-filters-header.component.html110
- src/app/shared/shared-video-miniature/video-filters.model.ts165
-
+
+
+
+ src/app/+search/search-filters.component.html34src/app/shared/shared-video-miniature/video-filters-header.component.html112src/app/shared/shared-video-miniature/video-filters.model.ts175
ç´æè§é¢
- src/app/+search/search-filters.component.html29
- src/app/shared/shared-video-miniature/video-filters-header.component.html105
- src/app/shared/shared-video-miniature/video-filters.model.ts159
-
+
+
+
+ src/app/+search/search-filters.component.html29src/app/shared/shared-video-miniature/video-filters-header.component.html107src/app/shared/shared-video-miniature/video-filters.model.ts169
çï¼< 4 åéï¼
@@ -9456,7 +9750,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Search
+ æç´¢
src/app/+search/search.component.ts
252
@@ -9474,7 +9768,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts12
src/app/+search/search.component.ts253
src/app/header/search-typeahead.component.html8
- src/app/shared/shared-instance/instance-features-table.component.html110
+ src/app/shared/shared-instance/instance-features-table.component.html117
src/app/shared/shared-main/misc/simple-search-input.component.ts12
src/app/shared/shared-main/misc/simple-search-input.component.ts13
@@ -9485,6 +9779,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/plugins/shared/plugin-navigation.component.html
7
+
+ The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ .
+
+
+ src/app/+admin/shared/user-real-quota-info.component.html
+ 1,4
+
@@ -9501,7 +9803,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- month(s) ago
+ 个æå
src/app/shared/shared-main/angular/from-now.pipe.ts
28
@@ -9514,7 +9816,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- week(s) ago
+ å¨å
src/app/shared/shared-main/angular/from-now.pipe.ts
37
@@ -9522,7 +9824,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- day(s) ago
+ 天å
src/app/shared/shared-main/angular/from-now.pipe.ts
42
@@ -9530,7 +9832,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- hour(s) ago
+ å°æ¶å
src/app/shared/shared-main/angular/from-now.pipe.ts
47
@@ -9555,7 +9857,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 å¹´å} other { å¹´å}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -9563,7 +9865,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 个æå} other { 个æå}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
@@ -9571,7 +9873,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 å¨å} other { å¨å}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
@@ -9579,7 +9881,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 天å} other { 天å}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
@@ -9587,7 +9889,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 å°æ¶å} other { å°æ¶å}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
@@ -9595,7 +9897,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- year(s) ago
+ å¹´å
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -9617,7 +9919,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
确认
- src/app/modal/confirm.component.ts40
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html22src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html50src/app/modal/confirm.component.ts58
+ Scan this QR code into a TOTP app on your phone. This app will generate tokens that you will have to enter when logging in.
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 28,30
+
+
+ If you can't scan the QR code and need to enter it manually, here is the plain-text secret:
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 34,36
+
+
+ Two-factor code
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 42
+
+
+ Enter the code generated by your authenticator app to confirm
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html
+ 43
+
+
+ Two factor authentication has been enabled.
+
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.ts
+ 77
+
@@ -9821,6 +10153,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¨æ·åæ ¼å¼å¿
é¡»æ£ç¡® ï¼ç¤ºä¾ chocobozzz@example.comï¼ã
src/app/shared/form-validators/user-validators.ts51
+
+ OTP token is required.
+
+ src/app/shared/form-validators/user-validators.ts
+ 69
+
@@ -9876,10 +10214,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
请è¾å
¥å¯ç ã
- src/app/shared/form-validators/login-validators.ts18
- src/app/shared/form-validators/user-validators.ts60
- src/app/shared/form-validators/user-validators.ts71
-
+
+
+
+ src/app/shared/form-validators/login-validators.ts18src/app/shared/form-validators/user-validators.ts60src/app/shared/form-validators/user-validators.ts80
请å次è¾å
¥å¯ç ã
@@ -9923,94 +10261,94 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¯ç åºè³å° 6 个å符ã
- src/app/shared/form-validators/user-validators.ts72
- src/app/shared/form-validators/user-validators.ts83
-
+
+
+ src/app/shared/form-validators/user-validators.ts81src/app/shared/form-validators/user-validators.ts92
å¯ç ä¸è½è¶
è¿ 255 个å符ã
- src/app/shared/form-validators/user-validators.ts73
- src/app/shared/form-validators/user-validators.ts84
-
+
+
+ src/app/shared/form-validators/user-validators.ts82src/app/shared/form-validators/user-validators.ts93
两次å¯ç è¾å
¥ä¸ä¸è´ã
- src/app/shared/form-validators/user-validators.ts91
-
+
+ src/app/shared/form-validators/user-validators.ts100
请éæ©è§é¢åå¨ç©ºé´å¤§å°ã
- src/app/shared/form-validators/user-validators.ts98
-
+
+ src/app/shared/form-validators/user-validators.ts107
è§é¢åå¨ç©ºé´å¤§å°çå¼å¿
é¡»å¤§äº -1ã
- src/app/shared/form-validators/user-validators.ts99
-
+
+ src/app/shared/form-validators/user-validators.ts108
请éæ©åæ¥ä¸ä¼ éé¢ã
- src/app/shared/form-validators/user-validators.ts105
-
+
+ src/app/shared/form-validators/user-validators.ts114
åæ¥ä¸ä¼ éé¢çå¼å¿
é¡»å¤§äº -1ã
- src/app/shared/form-validators/user-validators.ts106
-
+
+ src/app/shared/form-validators/user-validators.ts115
请æå®ç¨æ·è§è²ã
- src/app/shared/form-validators/user-validators.ts113
-
+
+ src/app/shared/form-validators/user-validators.ts122
说æåºè³å° 3 个å符ã
- src/app/shared/form-validators/user-validators.ts125
- src/app/shared/form-validators/video-channel-validators.ts36
- src/app/shared/form-validators/video-playlist-validators.ts33
-
+
+
+
+ src/app/shared/form-validators/user-validators.ts134src/app/shared/form-validators/video-channel-validators.ts36src/app/shared/form-validators/video-playlist-validators.ts33
说æä¸è½è¶
è¿ 1000 个å符ã
- src/app/shared/form-validators/user-validators.ts126
- src/app/shared/form-validators/video-channel-validators.ts37
- src/app/shared/form-validators/video-playlist-validators.ts34
-
+
+
+
+ src/app/shared/form-validators/user-validators.ts135src/app/shared/form-validators/video-channel-validators.ts37src/app/shared/form-validators/video-playlist-validators.ts34
ä½ å¿
é¡»åæå®ä¾æ¡æ¬¾æè½å¨ä¸é¢æ³¨åã
- src/app/shared/form-validators/user-validators.ts133
-
+
+ src/app/shared/form-validators/user-validators.ts142
å°ç¦çç±åºè³å° 3 个å符ã
- src/app/shared/form-validators/user-validators.ts143
-
+
+ src/app/shared/form-validators/user-validators.ts152
å°ç¦çç±ä¸è½è¶
è¿ 250 个å符ã
- src/app/shared/form-validators/user-validators.ts144
-
+
+ src/app/shared/form-validators/user-validators.ts153
请è¾å
¥æ¾ç¤ºå称ã
- src/app/shared/form-validators/user-validators.ts155
- src/app/shared/form-validators/video-channel-validators.ts24
- src/app/shared/form-validators/video-playlist-validators.ts12
-
+
+
+
+ src/app/shared/form-validators/user-validators.ts164src/app/shared/form-validators/video-channel-validators.ts24src/app/shared/form-validators/video-playlist-validators.ts12
æ¾ç¤ºå称åºè³å° 1 个å符ã
- src/app/shared/form-validators/user-validators.ts156
- src/app/shared/form-validators/video-channel-validators.ts25
- src/app/shared/form-validators/video-playlist-validators.ts13
-
+
+
+
+ src/app/shared/form-validators/user-validators.ts165src/app/shared/form-validators/video-channel-validators.ts25src/app/shared/form-validators/video-playlist-validators.ts13
æ¾ç¤ºå称ä¸è½è¶
è¿ 50 个å符ã
- src/app/shared/form-validators/user-validators.ts157
- src/app/shared/form-validators/video-channel-validators.ts26
-
+
+
+ src/app/shared/form-validators/user-validators.ts166src/app/shared/form-validators/video-channel-validators.ts26
请è¾å
¥ä¸¾æ¥çç±ã
@@ -10126,12 +10464,36 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Support text cannot be more than 1000 characters long.
+ æ¯æææ¬ä¸è½è¶
è¿ 1000 个å符ã
src/app/shared/form-validators/video-channel-validators.ts
48
+
+
+ éè¦è¿ç¨é¢é URLã
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+
+ å¤é¨é¢é URL å¿
须以âhttps://â æ âhttp://â å¼å¤´
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+
+ å¤é¨é¢é URL é¿åº¦ä¸è½è¶
è¿ 1000 个å符
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
æ¥ç ææ¡£äºè§£å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½ã
@@ -10183,47 +10545,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç´æ RTMP Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html244src/app/shared/shared-video-live/live-stream-information.component.html19
+ src/app/+videos/+video-edit/shared/video-edit.component.html237
+ src/app/shared/shared-video-live/live-stream-information.component.html19
+
ç´æ RTMPS Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html249src/app/shared/shared-video-live/live-stream-information.component.html24
+ src/app/+videos/+video-edit/shared/video-edit.component.html242
+ src/app/shared/shared-video-live/live-stream-information.component.html24
+
ç´æ串æµå¯é¥
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html254src/app/shared/shared-video-live/live-stream-information.component.html29
+ src/app/+videos/+video-edit/shared/video-edit.component.html247
+ src/app/shared/shared-video-live/live-stream-information.component.html29
+
â ï¸ ä¸è¦ä¸ä»»ä½äººåäº«ä½ ç串æµå¯é¥ã
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html257src/app/shared/shared-video-live/live-stream-information.component.html32
+ src/app/+videos/+video-edit/shared/video-edit.component.html250
+ src/app/shared/shared-video-live/live-stream-information.component.html32
+
è¿æ¯ä¸ªæ®éç´æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html263
+ src/app/+videos/+video-edit/shared/video-edit.component.html256
+
å¨æ®éç´æä¸ä½ åªè½ä¸²æµä¸æ¬¡ãå¦æä½ å¯ç¨äºåæ¾ï¼å®å°ä¿åå¨è·ä½ çç´æç¸åç URL ä¸
-
- src/app/+videos/+video-edit/shared/video-edit.component.html266
+ src/app/+videos/+video-edit/shared/video-edit.component.html259
+
è¿æ¯ä¸ªåºå®/å®æç´æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html272
+ src/app/+videos/+video-edit/shared/video-edit.component.html265
+
å¨åºå®/å®æç´æä¸ï¼ä½ å¯ä»¥ä¸²æµå¤æ¬¡ãå¦æä½ å¯ç¨äºåæ¾ï¼å®ä»¬å°ä¿å为åç¬çè§é¢
-
- src/app/+videos/+video-edit/shared/video-edit.component.html275
+ src/app/+videos/+video-edit/shared/video-edit.component.html268
+
åæ¾å°è¢«ä¿å
@@ -10264,6 +10626,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
44
+
+
+ æ£å¨å¤çåæ¾â¦â¦
+
+ src/app/shared/shared-video-live/live-stream-information.component.html
+ 45
+
+
请è¾å
¥è§é¢æ é¢ã
@@ -10349,7 +10719,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube æ æ³å¤çæ¤ç±»åçæ件ãæ¥åçæ©å±åæ ã
src/app/shared/shared-forms/reactive-file.component.ts
60
@@ -10365,7 +10735,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ ä½ ä¸è½éæ©è¶
è¿ {maxItems, plural, =1 {1 个项ç®} other { 个项ç®}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10761,13 +11131,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å®ä¾è¯è¨
- src/app/+videos/+video-edit/shared/video-edit.component.ts213
+ src/app/+videos/+video-edit/shared/video-edit.component.ts216
å
¨é¨è¯è¨
- src/app/+videos/+video-edit/shared/video-edit.component.ts214src/app/shared/shared-forms/select/select-languages.component.ts25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts217src/app/shared/shared-forms/select/select-languages.component.ts25
å·²éè
@@ -10781,12 +11151,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²æ¾ç¤º
- src/app/shared/shared-instance/instance-features-table.component.ts56
- src/app/shared/shared-video-miniature/video-filters.model.ts233
-
+
+
+ src/app/shared/shared-instance/instance-features-table.component.ts56src/app/shared/shared-video-miniature/video-filters.model.ts243
- ~ {hours, plural, =1 {1 hour} other { hours}}
+ 约 {hours, plural, =1 {1 å°æ¶} other { å°æ¶}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
@@ -10794,7 +11164,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- ~ hours
+ 约 å°æ¶
src/app/shared/shared-instance/instance-features-table.component.ts
73
@@ -10802,7 +11172,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ 约 {minutes, plural, =1 {1 åé} other { åé}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
@@ -10834,13 +11204,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts100
+
+
+ å·²æ¥åçå
³æ³¨
+
+ src/app/shared/shared-instance/instance-follow.service.ts146
+
+
+ å·²æç»çå
³æ³¨
+
+ src/app/shared/shared-instance/instance-follow.service.ts150
+
+
+ å¾
å¤ççå
³æ³¨
+
+ src/app/shared/shared-instance/instance-follow.service.ts154
ï¼é¢é页é¢ï¼
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20
- src/app/shared/shared-actor-image/actor-avatar.component.ts40
- src/app/shared/shared-video-miniature/video-miniature.component.ts128
-
+
+
+
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20src/app/shared/shared-actor-image/actor-avatar.component.ts40src/app/shared/shared-video-miniature/video-miniature.component.ts132
ï¼å¸æ·é¡µé¢ï¼
@@ -10893,7 +11278,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Ban {count, plural, =1 {1 user} other { users}}
+ å°ç¦ {count, plural, =1 {1 ä½ç¨æ·} other { ä½ç¨æ·}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10921,7 +11306,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- If you remove this user, you won't be able to create another user or channel with <strong></strong> username!
+ å¦æä½ ç§»é¤æ¤ç¨æ·ï¼ä½ ä¸è½åç¨ <strong></strong> ç¨æ·åå建å¦ä¸ä¸ªç¨æ·æè
é¢éï¼
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -10958,28 +11343,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¸æ· 已被æ¬å®ä¾éèã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts434
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191
-
+
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts434src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191
éèæå¡å¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts322
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts322
æå¡å¨ 已被æ¬å®ä¾éèã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts446
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts446
æ·»å æ¶æ¯ä¸ä¸¾æ¥è
è¿è¡äº¤æµ
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts100
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts101
æ·»å æ¶æ¯ä¸å®¡æ ¸å¢éè¿è¡äº¤æµ
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts103
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts104
@@ -11205,10 +11590,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åå¹
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html165src/app/shared/shared-abuse-list/abuse-details.component.ts26src/app/shared/shared-moderation/abuse.service.ts166
+ src/app/+videos/+video-edit/shared/video-edit.component.html165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts27
+ src/app/shared/shared-moderation/abuse.service.ts166
+
以ä¸åªè½å¨åå¹ä¸çå°ï¼è¯·æè¿°åªä¸ªï¼ã
@@ -11217,26 +11602,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å°è¯æ¬¡æ°è¿å¤ï¼è¯·å¨ åéåéè¯ã
- src/app/core/rest/rest-extractor.service.ts110
-
+
+ src/app/core/rest/rest-extractor.service.ts122
å°è¯æ¬¡æ°è¿å¤ï¼è¯·ç¨åéè¯ã
- src/app/core/rest/rest-extractor.service.ts113
-
+
+ src/app/core/rest/rest-extractor.service.ts125
æå¡å¨åºç°é误ã请ç¨åéè¯ã
- src/app/core/rest/rest-extractor.service.ts117
-
+
+ src/app/core/rest/rest-extractor.service.ts129
- Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts
- 120
-
-
+ æªç¥çæå¡å¨é误
+
+ src/app/core/rest/rest-extractor.service.ts132
已订é
å½åçææé¢éãä½ å°æ¶å°ææå®ä»¬æ°è§é¢çéç¥ã
@@ -11280,8 +11662,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç主
- src/app/shared/shared-users/user-admin.service.ts124
-
+
+ src/app/shared/shared-users/user-admin.service.ts124
æç´¢è§é¢ãææ¾å表ãé¢éâ¦â¦
@@ -11335,65 +11717,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å é¤è§é¢
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts371
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts371
è¯è®ºæä½
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts400
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts400
å é¤è¯è®º
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts406
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts406
ä½ ççæ³å é¤è¿æ¡è¯è®ºåï¼
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts172
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts410
-
+
+
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts181src/app/shared/shared-abuse-list/abuse-list-table.component.ts410
è¯è®ºå·²å é¤ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts418
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts418
ç¼ç å¨
- src/app/shared/shared-video-miniature/video-download.component.ts209
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts219
æ ¼å¼å称
- src/app/shared/shared-video-miniature/video-download.component.ts210
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts220
大å°
- src/app/shared/shared-video-miniature/video-download.component.ts211
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts221
æ¯ç¹ç
- src/app/shared/shared-video-miniature/video-download.component.ts213
- src/app/shared/shared-video-miniature/video-download.component.ts236
-
+
+
+ src/app/shared/shared-video-miniature/video-download.component.ts223src/app/shared/shared-video-miniature/video-download.component.ts246
ç¼è§£ç å¨
- src/app/shared/shared-video-miniature/video-download.component.ts233
-
+
+ src/app/shared/shared-video-miniature/video-download.component.ts243
å·²å¤å¶
- src/app/shared/shared-forms/input-text.component.ts48
+ src/app/shared/shared-forms/input-text.component.ts50
å¤å¶
-
- src/app/shared/shared-forms/input-text.component.html16
+ src/app/shared/shared-forms/input-text.component.html16
+
è§é¢å·²ä¸¾æ¥ã
@@ -11402,32 +11784,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä½ ç¡®å®è¦å é¤è¿ä¸ªè§é¢åï¼
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts94
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts375
-
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts375
è§é¢å·²å é¤ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts101
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts383
-
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts102src/app/shared/shared-abuse-list/abuse-list-table.component.ts383
举æ¥æä½
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts310
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts310
éè举æ¥è
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts316
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts316
ä¸è½½
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329
- src/app/shared/shared-video-miniature/video-download.component.html4
- src/app/shared/shared-video-miniature/video-download.component.html147
-
+
+
+
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329src/app/shared/shared-video-miniature/video-download.component.html4src/app/shared/shared-video-miniature/video-download.component.html144
æ¾ç¤ºç´æä¿¡æ¯
@@ -11436,56 +11818,68 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¼è¾
-
-
-
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts181src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html21src/app/shared/shared-main/buttons/edit-button.component.ts22src/app/shared/shared-main/buttons/edit-button.component.ts27src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts187
+ 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.html62
+ 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.html65
+ src/app/+videos/+video-edit/video-update.component.html3
+ src/app/+videos/+video-edit/video-update.component.html21
+ src/app/shared/shared-main/buttons/edit-button.component.ts22
+ src/app/shared/shared-main/buttons/edit-button.component.ts27
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
+
å±è½
- src/app/+admin/overview/videos/video-list.component.ts83
- src/app/shared/shared-moderation/video-block.component.html50
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
-
+
+
+
+ src/app/+admin/overview/videos/video-list.component.ts84src/app/shared/shared-moderation/video-block.component.html50src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
è¿è¡ HLS 转ç
- src/app/+admin/overview/videos/video-list.component.ts97
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
-
+
+
+ src/app/+admin/overview/videos/video-list.component.ts98src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
è¿è¡ WebTorrent 转ç
- src/app/+admin/overview/videos/video-list.component.ts103
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
-
+
+
+ src/app/+admin/overview/videos/video-list.component.ts104src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
å é¤ HLS æ件
- src/app/+admin/overview/videos/video-list.component.ts109
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
-
+
+
+ src/app/+admin/overview/videos/video-list.component.ts110src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
å é¤ WebTorrent æ件
- src/app/+admin/overview/videos/video-list.component.ts115
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
-
+
+
+ src/app/+admin/overview/videos/video-list.component.ts116src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
+
+
+ ä½ ç¡®å®è¦å é¤æ¤ æ件åï¼
+
+ src/app/+admin/overview/videos/video-list.component.ts213
+
+
+ å é¤æ件
+
+ src/app/+admin/overview/videos/video-list.component.ts214
+
+
+ æ件已移é¤ã
+
+ src/app/+admin/overview/videos/video-list.component.ts220
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+ ä½ ç¡®å®è¦å é¤ {count, plural, =1 {æ¤è§é¢} other {è¿ ä¸ªè§é¢}}åï¼
+
+ src/app/+admin/overview/videos/video-list.component.ts229
ä¿åå°ææ¾å表
@@ -11536,9 +11930,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
éèå¸æ·
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts292
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts417
-
+
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts292src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts417
æå¼è§é¢æä½
@@ -11561,37 +11955,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
解é¤å±è½
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts210
+
+
+ ç´æ串æµå°èªå¨ä¸æ¢ï¼å¹¶ä¸ä¸ä¼ä¿ååæ¾ã
+
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
+ 233
+
+
éèæå¡å¨å¸æ·
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts298
-
+
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts298
举æ¥
- src/app/+accounts/accounts.component.ts188
- src/app/shared/shared-abuse-list/abuse-details.component.html57
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383
-
+
+
+
+ src/app/+accounts/accounts.component.ts192src/app/shared/shared-abuse-list/abuse-details.component.html57src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383
举æ¥çé¨å
- src/app/shared/shared-abuse-list/abuse-details.component.html75
+ src/app/shared/shared-abuse-list/abuse-details.component.html74
注æ
- src/app/shared/shared-abuse-list/abuse-details.component.html82
+ src/app/shared/shared-abuse-list/abuse-details.component.html81
è§é¢å·²è¢«å é¤
- src/app/shared/shared-abuse-list/abuse-details.component.html91
+ src/app/shared/shared-abuse-list/abuse-details.component.html90
è¯è®ºï¼
- src/app/shared/shared-abuse-list/abuse-details.component.html97
+ src/app/shared/shared-abuse-list/abuse-details.component.html96
@@ -11616,46 +12018,43 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²åå¸
- src/app/shared/shared-video-miniature/video-miniature.component.ts173
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts177
- Publication scheduled on
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts
- 178
-
-
+ é¢å®äº åå¸
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts182
转ç 失败
- src/app/shared/shared-video-miniature/video-miniature.component.ts182
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts186
移å°å¤é¨åå¨å¤±è´¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts186
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts190
转ç ä¸
- src/app/shared/shared-video-miniature/video-miniature.component.ts190
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts194
å¾
转ç
- src/app/shared/shared-video-miniature/video-miniature.component.ts194
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts198
å¾
导å
¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts198
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts202
ç¼è¾
- src/app/shared/shared-video-miniature/video-miniature.component.ts202
-
+
+ src/app/shared/shared-video-miniature/video-miniature.component.ts206
订é
å° RSS feedââ
@@ -11667,25 +12066,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+stats/video/video-stats.component.html2
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html76
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html20
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html30
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html47
- src/app/shared/shared-video-miniature/video-download.component.html69
- src/app/shared/shared-video-miniature/video-download.component.html80
- src/app/shared/shared-video-miniature/video-download.component.html92
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html76src/app/menu/menu.component.html111src/app/shared/shared-instance/instance-about-accordion.component.html84src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html20src/app/shared/shared-main/misc/top-menu-dropdown.component.html30src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html47src/app/shared/shared-video-miniature/video-download.component.html66src/app/shared/shared-video-miniature/video-download.component.html77src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/videos-selection.component.html1
æ·»å å°ç¨åè§ç
@@ -11698,7 +12098,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- default theme ()
+ é»è®¤ä¸»é¢ï¼ï¼
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
@@ -11707,7 +12107,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æµ
è²/æ©è²
- src/app/core/theme/theme.service.ts49
+ src/app/core/theme/theme.service.ts50
@@ -11717,69 +12117,66 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åªææè½çå°æ¤è§é¢
-
- src/app/shared/shared-main/video/video.service.ts379
+ src/app/shared/shared-main/video/video.service.ts385
+
åªè½éè¿ç§äººé¾æ¥å
񄧮
-
- src/app/shared/shared-main/video/video.service.ts380
+ src/app/shared/shared-main/video/video.service.ts386
+
ææ人é½è½çå°æ¤è§é¢
-
- src/app/shared/shared-main/video/video.service.ts381
+ src/app/shared/shared-main/video/video.service.ts387
+
åªææ¤ç½ç«çç¨æ·æè½çå°æ¤è§é¢
-
- src/app/shared/shared-main/video/video.service.ts382
+ src/app/shared/shared-main/video/video.service.ts388
+
å·²æ´æ°å¾
导å
¥çè§é¢ã
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts138
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts139
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts128
ä½ çè§é¢å·²ç»ä»¥ç§äº«æ¹å¼ä¸ä¼ è³ä½ çå¸æ·ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts106
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts112
ç¸å
³æ°æ®ï¼å¦æ ç¾ã说æï¼å°ä¼ä¸¢å¤±ï¼ä½ ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts107
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts113
ä½ çè§é¢å°æªä¸ä¼ å®æ¯ï¼ä½ ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts109
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts115
åå¸
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 122
-
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts128
ä¸ä¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts237
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts243
ä¸ä¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts239
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts245
è§é¢å·²åå¸ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts260
-
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts266
ä½ ææªä¿åçä¿®æ¹ï¼å¦æä½ ç¦»å¼æ¬é¡µé¢ï¼ä½ å°ä¼å¤±å»è¿äºä¿®æ¹ã
@@ -11789,42 +12186,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
è§é¢å·²æ´æ°ã
- src/app/+videos/+video-edit/video-update.component.ts151
+ src/app/+videos/+video-edit/video-update.component.ts147
ï¼æ©å±åï¼ï¼
- src/app/+video-studio/edit/video-studio-edit.component.ts106
- src/app/+video-studio/edit/video-studio-edit.component.ts110
+ src/app/+video-studio/edit/video-studio-edit.component.ts107
+ src/app/+video-studio/edit/video-studio-edit.component.ts111
ââå°æ·»å å°æ¤è§é¢çå¼å¤´
- src/app/+video-studio/edit/video-studio-edit.component.ts122
+ src/app/+video-studio/edit/video-studio-edit.component.ts123
ââå°è¢«æ·»å å°è§é¢çç»æå¤
- src/app/+video-studio/edit/video-studio-edit.component.ts126
+ src/app/+video-studio/edit/video-studio-edit.component.ts127
ââå¾åæ°´å°å°è¢«æ·»å å°è§é¢ä¸
- src/app/+video-studio/edit/video-studio-edit.component.ts130
+ src/app/+video-studio/edit/video-studio-edit.component.ts131
è§é¢å°å¼å§äº 并ç»æäº
- src/app/+video-studio/edit/video-studio-edit.component.ts137
+ src/app/+video-studio/edit/video-studio-edit.component.ts138
è§é¢å°å¼å§äº
- src/app/+video-studio/edit/video-studio-edit.component.ts141
+ src/app/+video-studio/edit/video-studio-edit.component.ts142
è§é¢å°ç»æäº
- src/app/+video-studio/edit/video-studio-edit.component.ts145
+ src/app/+video-studio/edit/video-studio-edit.component.ts146
@@ -11834,22 +12231,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å é¤å°è¢«åéå°è¿ç¨æå¡å¨ï¼ä»¥ä¾¿ä»ä»¬è½å¤ååºåæ´ã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts175
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts184
å®æ¯ä¸ä¸ªè¿ç«¯è¯è®ºï¼å æ¤å é¤åªå¯¹å®ä¾ææã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts177
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts186
å é¤å¹¶éæ稿
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts205
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts214
ä½ ççæ³å é¤å¹¶éæ°èµ·èè¿æ¡è¯è®ºåï¼
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts215
+
+ Friendly Reminder:
+
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html
+ 4
+
@@ -11873,7 +12276,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Other videos
+ å
¶ä»è§é¢
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11890,28 +12293,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¤è§é¢å¨æ¤å®ä¾ä¸ä¸å¯ç¨ï¼æ¯å¦è¦éå®åå°åå§å®ä¾ä¸ï¼<a href=""></a>ï¼
- src/app/+videos/+video-watch/video-watch.component.ts322
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts347
éå®å
- src/app/+videos/+video-watch/video-watch.component.ts323
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts348
æ¤è§é¢å
å«æ人æ裸é²å
容ãä½ ç¡®å®è¦è§çåï¼
- src/app/+videos/+video-watch/video-watch.component.ts374
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts403
æ人æ裸é²å
容
- src/app/+videos/+video-watch/video-watch.component.ts375
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts404
ä¸ä¸ä¸ª
- src/app/+videos/+video-watch/video-watch.component.ts448
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts485
åæ¶
@@ -11936,77 +12339,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html129src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html31src/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/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26src/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.ts449src/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.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html143
+ src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html143src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html42src/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/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25src/app/+videos/+video-edit/video-add-components/video-upload.component.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html83src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts486src/app/modal/confirm.component.html23src/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.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html140
èªå¨ææ¾å·²ç»æå
- src/app/+videos/+video-watch/video-watch.component.ts450
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts487
è¿å
¥/éåºå
¨å±
- src/app/+videos/+video-watch/video-watch.component.ts742
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts791
ææ¾/æåè§é¢
- src/app/+videos/+video-watch/video-watch.component.ts743
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts792
éé³/åæ¶éé³è§é¢
- src/app/+videos/+video-watch/video-watch.component.ts744
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts793
è·³å°è§é¢çç¾åæ¯å¤ï¼0 为 0%ï¼9 为 90%
- src/app/+videos/+video-watch/video-watch.component.ts746
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts795
å¢å é³é
- src/app/+videos/+video-watch/video-watch.component.ts748
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts797
éä½é³é
- src/app/+videos/+video-watch/video-watch.component.ts749
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts798
å¿«è¿è§é¢
- src/app/+videos/+video-watch/video-watch.component.ts751
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts800
å¿«éè§é¢
- src/app/+videos/+video-watch/video-watch.component.ts752
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts801
æé«ææ¾é度
- src/app/+videos/+video-watch/video-watch.component.ts754
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts803
éä½ææ¾é度
- src/app/+videos/+video-watch/video-watch.component.ts755
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts804
转å°è§é¢çä¸ä¸å¸§
- src/app/+videos/+video-watch/video-watch.component.ts757
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts806
转å°è§é¢çä¸ä¸å¸§
- src/app/+videos/+video-watch/video-watch.component.ts758
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts807
åæ¢å½±é¢æ¨¡å¼
- src/app/+videos/+video-watch/video-watch.component.ts763
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts812
å欢æ¤è§é¢
@@ -12025,9 +12428,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
è¿ææ°å¢
- src/app/+videos/video-list/videos-list-common-page.component.ts199
- src/app/core/menu/menu.service.ts137
-
+
+
+ src/app/+videos/video-list/videos-list-common-page.component.ts199src/app/core/menu/menu.service.ts146
æ¥èªä½ ç订é
çè§é¢
@@ -12036,17 +12439,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
订é
- src/app/+my-library/my-library.component.ts67
- src/app/+videos/video-list/video-user-subscriptions.component.ts25
- src/app/+videos/videos-routing.module.ts56
- src/app/core/menu/menu.service.ts91
-
+
+
+
+
+ src/app/+my-library/my-library.component.ts67src/app/+videos/video-list/video-user-subscriptions.component.ts25src/app/+videos/videos-routing.module.ts56src/app/core/menu/menu.service.ts100
åå²
- src/app/+my-library/my-library.component.ts80
- src/app/core/menu/menu.service.ts97
-
+
+
+ src/app/+my-library/my-library.component.ts80src/app/core/menu/menu.service.ts106
æå¼æä½
@@ -12058,11 +12461,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¬å°è§é¢
- src/app/+admin/overview/videos/video-admin.service.ts89
- src/app/+videos/video-list/videos-list-common-page.component.ts193
- src/app/core/menu/menu.service.ts142
- src/app/core/menu/menu.service.ts143
-
+
+
+
+
+ src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts193src/app/core/menu/menu.service.ts151src/app/core/menu/menu.service.ts152
æé¤
@@ -12097,19 +12500,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¢ç´¢è§é¢
- src/app/+videos/videos-routing.module.ts17
- src/app/core/menu/menu.service.ts124
-
+
+
+ src/app/+videos/videos-routing.module.ts17src/app/core/menu/menu.service.ts133
çé¨è§é¢
- src/app/core/menu/menu.service.ts130
-
+
+ src/app/core/menu/menu.service.ts139
è¿ææ°å¢çè§é¢
- src/app/core/menu/menu.service.ts136
-
+
+ src/app/core/menu/menu.service.ts145
ä¸ä¼ è§é¢