X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=e56c74b84b21e6f092e0e2c382ba40563f69563f;hb=ba0090c1c298011d3639328cfc9c54f2c75d39e3;hp=19beda07805194d433b56212853633aa2550774d;hpb=4c1ce3d44ca6608c58082a14cb3e18d56a4acbfb;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 19beda078..e56c74b84 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -5,7 +5,7 @@
Close
éé
- node_modules/src/alert/alert.ts79
+ node_modules/src/alert/alert.ts42
Slide of
@@ -26,95 +26,71 @@
Select month
é¸åæ份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts41
+ node_modules/src/datepicker/datepicker-navigation-select.ts41
Select year
é¸å年份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts41
+ node_modules/src/datepicker/datepicker-navigation-select.ts41
Previous month
åä¸åæ
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts43
+ node_modules/src/datepicker/datepicker-navigation.ts43
Next month
ä¸ä¸åæ
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts43
+ node_modules/src/datepicker/datepicker-navigation.ts43
- node_modules/src/progressbar/progressbar.ts67
+ node_modules/src/progressbar/progressbar.ts23
HH
@@ -149,12 +125,12 @@
Increment minutes
å¢å åéæ¸
- node_modules/src/timepicker/timepicker.ts249
+ node_modules/src/timepicker/timepicker.ts245
Decrement minutes
æ¸å°åéæ¸
- node_modules/src/timepicker/timepicker.ts272
+ node_modules/src/timepicker/timepicker.ts270
SS
@@ -201,17 +177,17 @@
Close
éé
- node_modules/src/toast/toast.ts108
+ node_modules/src/toast/toast.ts70
Close the left menu
ééå·¦å´é¸å®
- src/app/app.component.ts138
+ src/app/app.component.ts139
Open the left menu
éåå·¦å´é¸å®
- src/app/app.component.ts140
+ src/app/app.component.ts141
You don't have notifications.
@@ -310,8 +286,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- æåæ¨æ¼ å½±ç
+ mentioned you on video
+ æåæ¨æ¼ å½±ç
src/app/shared/shared-main/users/user-notifications.component.html
164
@@ -328,24 +304,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- æ°ççå¤æç¨å¼ï¼ä½æ¯ä¸»é¡å·²ç¶å¯ç¨ï¼
+ A new version of the plugin/theme is available:
+ æ°ççå¤æç¨å¼ï¼ä½æ¯ä¸»é¡å·²ç¶å¯ç¨ï¼
src/app/shared/shared-main/users/user-notifications.component.html
198,199
- A new version of PeerTube is available:
- æ°çæ¬ç PeerTubeå·²ç¶å¯ç¨ï¼
+ A new version of PeerTube is available:
+ æ°çæ¬ç PeerTubeå·²ç¶å¯ç¨ï¼
src/app/shared/shared-main/users/user-notifications.component.html
206,207
- Your video edition has finished
- æ¨çå½±ç 編輯已çµæ
+ Your video edition has finished
+ æ¨çå½±ç 編輯已çµæ
src/app/shared/shared-main/users/user-notifications.component.html
213,215
@@ -375,18 +351,12 @@
viewer(s)
ä½è§ç¾
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts286
{ view(s)}
{ 次檢è¦}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts289
Change your avatar
@@ -416,13 +386,13 @@
Options
é¸é
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html40
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html44
Start at
éå§æ¼
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 +400,7 @@
Stop at
åæ¢æ¼
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
@@ -467,9 +437,8 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html69
- Short text to tell people how they can support the channel (membership platform...).<br /><br />
- When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- ç°¡ççæåï¼å訴人åä»åè¦å¦ä½æ¯æ´é »éï¼æå¡è³æ ¼å¹³å°â¦â¦ï¼ã<br /><br /> å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½æèªåå¡«å
¥éäºæåã
+ Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ ç°¡ççæåï¼å訴人åä»åè¦å¦ä½æ¯æ´é »éï¼æå¡è³æ ¼å¹³å°â¦â¦ï¼ã<br /><br /> å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½æèªåå¡«å
¥éäºæåã
src/app/+manage/video-channel-edit/video-channel-edit.component.html66
src/app/+manage/video-channel-edit/video-channel-edit.component.html66
@@ -481,58 +450,58 @@
Format
æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.html65
+ src/app/shared/shared-video-miniature/video-download.component.html62
Video stream
è¦è¨ä¸²æµ
- src/app/shared/shared-video-miniature/video-download.component.html76
+ src/app/shared/shared-video-miniature/video-download.component.html73
Audio stream
é³é »ä¸²æµ
- src/app/shared/shared-video-miniature/video-download.component.html88
+ src/app/shared/shared-video-miniature/video-download.component.html85
Direct download
ç´æ¥ä¸è¼
- src/app/shared/shared-video-miniature/video-download.component.html107
+ src/app/shared/shared-video-miniature/video-download.component.html104
Torrent (.torrent file)
種åï¼.torrent æªæ¡ï¼
- src/app/shared/shared-video-miniature/video-download.component.html112
+ src/app/shared/shared-video-miniature/video-download.component.html109
Advanced
é²é
- src/app/shared/shared-video-miniature/video-download.component.html126
+ src/app/shared/shared-video-miniature/video-download.component.html123
Simple
ç°¡æ
- src/app/shared/shared-video-miniature/video-download.component.html134
+ src/app/shared/shared-video-miniature/video-download.component.html131
video
å½±ç
- 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.ts309
+ src/app/shared/shared-video-miniature/video-download.component.ts59
Your video quota is exceeded with this video (video size: , used: , quota: )
æ¤å½±çè¶
éäºæ¨çå½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ä½¿ç¨ï¼ï¼é
é¡ï¼ï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts339
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts345
Your daily video quota is exceeded with this video (video size: , used: , quota: )
æ¤å½±çè¶
éäºæ¨çæ¯æ¥å½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ä½¿ç¨ï¼ï¼é
é¡ï¼ï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts358
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts364
subtitles
åå¹
- src/app/shared/shared-video-miniature/video-download.component.ts57
+ src/app/shared/shared-video-miniature/video-download.component.ts60
Reason...
@@ -561,7 +530,7 @@
åæ¶
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html47
- src/app/shared/shared-video-miniature/videos-selection.component.html22
+ src/app/shared/shared-video-miniature/videos-selection.component.html23
Submit
@@ -595,7 +564,7 @@
Element not found
æ¾ä¸å° å
ç´
- src/app/shared/shared-search/find-in-bulk.service.ts85
+ src/app/shared/shared-search/find-in-bulk.service.ts86
Unlisted
@@ -626,85 +595,87 @@
Cannot fetch information of this remote account
ç¡æ³æ·åæ¤é 端帳èçè³è¨
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts64
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts65
Blocked
å·²å°é
src/app/+admin/overview/videos/video-list.component.html82
- src/app/shared/shared-video-miniature/video-miniature.component.html59
+ src/app/shared/shared-video-miniature/video-miniature.component.html65
+
+
+ Object storage
+ ç©ä»¶å²å
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 89,91
+
+
+
+ Delete this file
+ åªé¤æ¤æªæ¡
+ src/app/+admin/overview/videos/video-list.component.html114
+ src/app/+admin/overview/videos/video-list.component.html130
Are you sure you want to delete these videos?
æ¨ç¢ºå®æ¨æ³è¦åªé¤éäº å½±çï¼
- src/app/+admin/overview/videos/video-list.component.ts202
+ src/app/+admin/overview/videos/video-list.component.ts231
Deleted {count, plural, =1 {1 video} other { videos}}.
å·²åªé¤ {count, plural, =1 {1 é¨å½±ç} other { é¨å½±ç}}ã
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts241
Deleted videos.
å·²åªé¤ å½±çã
- src/app/+admin/overview/videos/video-list.component.ts214
+ src/app/+admin/overview/videos/video-list.component.ts243
Unblocked {count, plural, =1 {1 video} other { videos}}.
已解é¤å°é {count, plural, =1 {1 é¨å½±ç} other { é¨å½±ç}}ã
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts259
Unblocked videos.
已解é¤å°é å½±çã
- src/app/+admin/overview/videos/video-list.component.ts232
+ src/app/+admin/overview/videos/video-list.component.ts261
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {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
Are you sure you want to delete HLS streaming playlists?
æ¨ç¢ºå®æ¨è¦åªé¤ HLS 串æµææ¾æ¸
å®åï¼
- src/app/+admin/overview/videos/video-list.component.ts250
+ src/app/+admin/overview/videos/video-list.component.ts279
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {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
Are you sure you want to delete WebTorrent files of videos?
æ¨ç¢ºå®æ¨è¦åªé¤ å½±çç WebTorrent æªæ¡åï¼
- src/app/+admin/overview/videos/video-list.component.ts256
+ src/app/+admin/overview/videos/video-list.component.ts285
Files were removed.
æªæ¡è¢«ç§»é¤ã
- src/app/+admin/overview/videos/video-list.component.ts266
+ src/app/+admin/overview/videos/video-list.component.ts295
Transcoding jobs created.
已建ç«è½æ編碼工ä½ã
- src/app/+admin/overview/videos/video-list.component.ts278
+ src/app/+admin/overview/videos/video-list.component.ts307
Sensitive
ææç
- src/app/shared/shared-video-miniature/video-miniature.component.html63
+ src/app/shared/shared-video-miniature/video-miniature.component.html69
@@ -726,7 +697,7 @@
Deleted
å·²åªé¤
- 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
@@ -752,34 +723,31 @@
æ²æçµæã
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/shared/shared-video-miniature/videos-selection.component.ts25
Only live videos
å
ç´æå½±ç
- src/app/+my-library/my-videos/my-videos.component.ts116
+ src/app/+my-library/my-videos/my-videos.component.ts121
Do you really want to delete {length, plural, =1 {this video} other { videos}}?
æ¨ççæ³è¦åªé¤ {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
Edit
編輯
-
-
-
-
-
-
-
-
-
- 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
+
Truncated preview
æªåé 覽
@@ -791,8 +759,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
src/app/shared/shared-main/misc/help.component.ts75
@@ -828,11 +796,6 @@
以æ¨çæ¬å°å¸³æ¶è¨é±
src/app/shared/shared-user-subscription/subscribe-button.component.html52
-
- The live stream will be automatically terminated.
- ç´æ串æµå°æèªåçµæã
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts233
-
will be duplicated by your instance.
å°è¢«æ¨çç«å°è¤è£½ã
@@ -895,7 +858,7 @@
Default NSFW/sensitive videos policycan be redefined by the users
- é è¨ç NSFWï¼ææå½±çæ¿çå¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
+ é è¨ç NSFWï¼ææå½±çååå¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
src/app/shared/shared-instance/instance-features-table.component.html13
@@ -947,11 +910,11 @@
Video quota
å½±çé
é¡
-
-
-
-
- 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
+
Unlimited ( per day)
ç¡é ï¼æ¯æ¥ï¼
@@ -961,7 +924,7 @@
Import
å¯å
¥
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 +942,14 @@
種åå¯å
¥
src/app/shared/shared-instance/instance-features-table.component.html103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ èå
¶ä»å¹³å° (YouTube, Vimeo, ...) åæ¥çé »é
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
æ£å¨è¼å
¥ç«èºçµ±è¨â¦â¦
@@ -995,7 +966,7 @@
Local
æ¬å°
- src/app/shared/shared-video-miniature/video-filters.model.ts126
+ src/app/shared/shared-video-miniature/video-filters.model.ts136
users
@@ -1048,7 +1019,7 @@
Following
æ£å¨è¿½è¹¤
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
@@ -1195,32 +1166,42 @@
Username or email address
使ç¨è
å稱æé»åä¿¡ç®±
- src/app/+login/login.component.html44
+ src/app/+login/login.component.html45
Example: john@example.com
ç¯ä¾ï¼john@example.com
+ src/app/+login/login.component.html47
+ src/app/+signup/+register/steps/register-step-user.component.html53
+
+
+ â ï¸ Most email addresses do not include capital letters.
+ â ï¸ å¤§å¤æ¸é»åéµä»¶ä½ç½®ä¸æå
å«å¤§å¯«åæ¯ã
+ 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
-
- â ï¸ Most email addresses do not include capital letters.
- â ï¸ å¤§å¤æ¸é»åéµä»¶ä½ç½®ä¸æå
å«å¤§å¯«åæ¯ã
- src/app/+login/login.component.html53
-
Password
å¯ç¢¼
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/+login/login.component.html60
+ src/app/+login/login.component.html63
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
@@ -1228,29 +1209,29 @@
Click here to reset your password
é»ææ¤è以éè¨æ¨çå¯ç¢¼
-
- src/app/+login/login.component.html70
+ src/app/+login/login.component.html84
+
I forgot my password
æå¿äºæçå¯ç¢¼
-
- src/app/+login/login.component.html70
+ src/app/+login/login.component.html84
+
Logging into an account lets you publish content
ç»å
¥å¸³èå°±å¯è®æ¨ç¼ä½å
§å®¹
src/app/+login/login.component.html11
- 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ã
+ 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
- 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ã
+ 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
@@ -1259,52 +1240,51 @@
Or sign in with
æ使ç¨å
¶ä»å¸³æ¶ç»å
¥
-
- src/app/+login/login.component.html80
+ src/app/+login/login.component.html94
+
Forgot your password
å¿è¨æ¨çå¯ç¢¼
-
- src/app/+login/login.component.html103
+ src/app/+login/login.component.html117
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨çç«èºç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
-
- src/app/+login/login.component.html110
+ src/app/+login/login.component.html124
+
Enter your email address and we will send you a link to reset your password.
輸å
¥æ¨çé»åéµä»¶å°åï¼ç¶å¾æåå°æå¯éé£çµçµ¦æ¨éè¨æ¨çå¯ç¢¼ã
-
- src/app/+login/login.component.html114
+ src/app/+login/login.component.html128
+
- An email with the reset password instructions will be sent to .
-The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to . The link will expire within 1 hour.
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
- src/app/+login/login.component.ts135
+ src/app/+login/login.component.ts149
Email
é»åéµä»¶
-
-
-
-
-
-
-
- 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.html105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105
+ src/app/+admin/overview/users/user-list/user-list.component.ts133
+ src/app/+login/login.component.html133
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6
+ src/app/+signup/+register/steps/register-step-user.component.html46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+
Email address
é»åä¿¡ç®±
-
-
- 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.html135
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
+
Reset
éè¨
Password reset button
-
- src/app/+login/login.component.html134
+ src/app/+login/login.component.html148
+
on this instance
å¨æ¤ç«èº
@@ -1316,8 +1296,8 @@ The link will expire within 1 hour.
src/app/+search/search.component.html8
- for
- 給
+ for
+ 給
src/app/+search/search.component.html
10
@@ -1326,19 +1306,19 @@ The link will expire within 1 hour.
Confirm password
確èªå¯ç¢¼
-
- src/app/+reset-password/reset-password.component.html15
+ src/app/+reset-password/reset-password.component.html15
+
Confirmed password
確èªå¯ç¢¼
-
- src/app/+reset-password/reset-password.component.html18
+ src/app/+reset-password/reset-password.component.html18
+
Reset my password
éè¨æçå¯ç¢¼
-
-
- 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
+
Signup
註å
@@ -1353,49 +1333,49 @@ 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:
- æ¨å¯è½å·²ç¶æ³¨æå°ï¼è¥åªæ¯è¦å¨ ä¸è§çå½±çï¼ä¸¦ä¸éè¦å»ºç«å¸³èãä¸éï¼å¨ ä¸å»ºç«å¸³èå°æè®æ¨å¯ä»¥ï¼
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ æ¨å¯è½å·²ç¶æ³¨æå°äºï¼å¨ ä¸è§çå½±ç並ä¸éè¦å»ºç«å¸³èãä¸éï¼å¨ ä¸å»ºç«å¸³èè®æ¨å¯ä»¥ï¼
src/app/+signup/+register/steps/register-step-about.component.html
4,8
- Comment videos
- å¨å½±çä¸çè¨
+ Comment videos
+ å¨å½±çä¸çè¨
src/app/+signup/+register/steps/register-step-about.component.html
11
- Subscribe to channels to be notified of new videos
- è¨é±é »é以æ¶å°æ°å½±ççéç¥
+ Subscribe to channels to be notified of new videos
+ è¨é±é »é以æ¶å°æ°å½±ççéç¥
src/app/+signup/+register/steps/register-step-about.component.html
12
- Have access to your watch history
- å¯ååæ¨çè§çç´é
+ Have access to your watch history
+ å¯ååæ¨çè§çç´é
src/app/+signup/+register/steps/register-step-about.component.html
13
- Create your channel to publish videos
- 建ç«æ¨çé »é以ç¼ä½å½±ç
+ 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 èåç¨å¼åï¼
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ æ¨ä½¿ç¨ MastodonãActivityPub æ RSS è¨é±èåç¨å¼ï¼
src/app/+signup/+register/steps/register-step-about.component.html
19
@@ -1410,32 +1390,32 @@ 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 æ¯æ³åæä¾ç§æå·¨é æ¸ä½å·¥å
·æ¿ä»£æ¹æ¡çéçå©çµç¹ã
+ 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
- You want to publish videos on ? Then you need to create your first channel.
- æ¨æ³è¦ç¼ä½å½±çå° åï¼ç¶å¾æ¨å¿
é å
建ç«æ¨ç第ä¸åé »éã
+ 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
- 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.
- æ¨å¯è½ææ³è¦æ ¹æ主é¡å»ºç«é »éï¼èä¾ä¾èªªï¼æ¨å¯ä»¥å»ºç«åçº "SweetMelodies" é »é以ç¼ä½æ¨çé¼ç´æ¼å¥æï¼å¦ä¸ååæ¯ "Ecology"ï¼ç¨ä¾ç¼ä½æ¨éæ¼çæ
çæ¼è¬ã
+ 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.
+ æ¨å¯è½ææ³è¦æ ¹æ主é¡å»ºç«é »éï¼èä¾ä¾èªªï¼æ¨å¯ä»¥å»ºç«åçº "SweetMelodies" é »é以ç¼ä½æ¨çé¼ç´æ¼å¥æï¼å¦ä¸ååæ¯ "Ecology"ï¼ç¨ä¾ç¼ä½æ¨éæ¼çæ
çæ¼è¬ã
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
- administrators allow you to publish up to of videos on their website.
- 管çå¡å
許æ¨å¨ä»åç網ç«ä¸ç¼ä½å¤é çå½±çã
+ administrators allow you to publish up to of videos on their website.
+ 管çå¡å
許æ¨å¨ä»åç網ç«ä¸ç¼ä½å¤é çå½±çã
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1507,8 +1487,8 @@ The link will expire within 1 hour.
src/app/modal/admin-welcome-modal.component.html55
- 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.
- Choosing your ç«å°å稱ï¼è¨å®æè¿°ï¼æå®æ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«å°èæ¨æç®ç¶è·å¤ä¹
å°è§ç¾ä¾èªªäºè§£ä»åæ¯åªç¨®ç«å°ã
+ 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.
+ Choosing your ç«å°å稱ï¼è¨å®æè¿°ï¼æå®æ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«å°èæ¨æç®ç¶è·å¤ä¹
å°è§ç¾ä¾èªªäºè§£ä»åæ¯åªç¨®ç«å°ã
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -1534,6 +1514,14 @@ 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
+
+
Configuration warning!
è¨å®è¦åï¼
@@ -1585,7 +1573,7 @@ The link will expire within 1 hour.
My settings
æçè¨å®
- src/app/menu/menu.component.html124
+ src/app/menu/menu.component.html125
src/app/modal/quick-settings-modal.component.html3
@@ -1619,12 +1607,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
Update live settings
æ´æ°ç´æè¨å®
- src/app/shared/shared-video-live/live-stream-information.component.html54
+ src/app/shared/shared-video-live/live-stream-information.component.html55
Server too slow
@@ -1686,79 +1674,81 @@ The link will expire within 1 hour.
Public profile
å
¬éå人æªæ¡
- src/app/menu/menu.component.html28
+ src/app/menu/menu.component.html29
Interface:
ä»é¢ï¼
- src/app/menu/menu.component.html38
+ src/app/menu/menu.component.html39
Videos:
å½±çï¼
- src/app/menu/menu.component.html45
+ src/app/menu/menu.component.html46
Sensitive:
ææï¼
- src/app/menu/menu.component.html55
+ src/app/menu/menu.component.html56
Help share videos
幫å¿å享影ç
- src/app/menu/menu.component.html61
+ src/app/menu/menu.component.html62
Keyboard shortcuts
éµç¤å¿«æ·éµ
- src/app/menu/menu.component.html70
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html71
+ src/app/menu/menu.component.html145
Help
說æ
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html142
Get help using PeerTube
åå¾ PeerTube ç使ç¨èªªæ
- src/app/menu/menu.component.html142
+ src/app/menu/menu.component.html141
powered by PeerTube
å¨åæ¬æº PeerTube
- src/app/menu/menu.component.html152
+ src/app/menu/menu.component.html150
Log out
ç»åº
- src/app/menu/menu.component.html75
+ src/app/menu/menu.component.html76
My account
æç帳è
- src/app/menu/menu.component.html86
+ src/app/+signup/+register/register.component.html58
+ src/app/menu/menu.component.html87
My library
æçåªé«åº«
- src/app/menu/menu.component.html91
+ src/app/menu/menu.component.html92
Create an account
建ç«å¸³è
-
-
- src/app/+login/login.component.html74src/app/menu/menu.component.html105
+ src/app/+login/login.component.html88
+ src/app/+signup/+register/register.component.html30
+ src/app/menu/menu.component.html106
+
My video imports
æçå½±çå¯å
¥
- src/app/+my-library/my-library-routing.module.ts90
+ src/app/+my-library/my-library-routing.module.ts92
Create a new playlist
建ç«æ°ææ¾æ¸
å®
- src/app/+my-library/my-library-routing.module.ts49
+ src/app/+my-library/my-library-routing.module.ts51
Interface:
@@ -1768,82 +1758,74 @@ The link will expire within 1 hour.
Import jobs concurrency
å¯å
¥å·¥ä½ä¸¦è¡
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html254
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html256
allows to import multiple videos in parallel. â ï¸ Requires a PeerTube restart.
å
許åæå¯å
¥å¤é¨å½±çã â ï¸ éè¦éæ°åå 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
jobs in parallel
å¹³è¡ä½æ¥
- 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.html261
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
Allow import with HTTP URL (e.g. YouTube)
å
許以 HTTP URL å¯å
¥ (ä¾å¦ 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
- â ï¸ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- â ï¸ è¥åç¨ï¼æå建è°ä½¿ç¨ HTTP 代ç伺æå¨ä»¥é¿å
ä¾èªæ¨ PeerTube 伺æå¨çç§äºº URL åå
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
+ â ï¸ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ â ï¸ è¥åç¨ï¼æå建è°ä½¿ç¨ HTTP 代ç伺æå¨ä»¥é¿å
ä¾èªæ¨ PeerTube 伺æå¨çç§äºº URL åå
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html273
Discover
æ¢ç´¢
src/app/+videos/video-list/overview/video-overview.component.html1
- src/app/core/menu/menu.service.ts125
+ src/app/core/menu/menu.service.ts134
Administration
管ç
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
About
éæ¼
src/app/+signup/+register/register.component.html17
- src/app/menu/menu.component.html129
+ src/app/menu/menu.component.html130
- Create an accounton
- 建ç«å¸³èæ¼
+ Create an accounton
+ 建ç«å¸³èæ¼
src/app/+signup/+register/register.component.html
19,21
- I already have an account, I log in
- æå·²ç¶æ帳èäºï¼æè¦ç»å
¥
+ 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
- çæ¢æ¬¾
+ Termsof
+ çæ¢æ¬¾
src/app/+signup/+register/register.component.html
36,38
- Setupyour account
- è¨å®æ¨ç帳è
+ Setupyour account
+ è¨å®æ¨ç帳è
src/app/+signup/+register/register.component.html
60,62
@@ -1858,8 +1840,8 @@ The link will expire within 1 hour.
- Createyour first channel
- 建ç«æ¨ç第ä¸åé »é
+ Createyour first channel
+ 建ç«æ¨ç第ä¸åé »é
src/app/+signup/+register/register.component.html
77,79
@@ -1885,7 +1867,7 @@ The link will expire within 1 hour.
Contact
è¯çµ¡äºº
src/app/+about/about-routing.module.ts36
- src/app/menu/menu.component.html141
+ src/app/menu/menu.component.html140
View your notifications
@@ -1922,18 +1904,18 @@ The link will expire within 1 hour.
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
èªèæ¨æ¯èª°ï¼ééï¼
+ Help moderators and other users to know who you are by:
+ åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
èªèæ¨æ¯èª°ï¼ééï¼
src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- ä¸å³å¤§é ç
§
+ Uploading an avatar
+ ä¸å³å¤§é ç
§
src/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- 編寫æè¿°
+ Writing a description
+ 編寫æè¿°
src/app/modal/account-setup-warning-modal.component.html16
@@ -1947,101 +1929,105 @@ The link will expire within 1 hour.
I'm a teapot
ææ¯è¶å£º
- src/app/+page-not-found/page-not-found.component.ts27
+ src/app/+error-page/error-page.component.ts27
That's an error.
ç¼çé¯èª¤ã
-
- src/app/+page-not-found/page-not-found.component.html
- 4
-
+ src/app/+error-page/error-page.component.html4
We couldn't find any video tied to the URL you were looking for.
æåæ¾ä¸å°èæ¨å¨å°æ¾ç URL ç¸éçå½±çã
-
- src/app/+page-not-found/page-not-found.component.html
- 7
-
+ src/app/+error-page/error-page.component.html7
We couldn't find any resource tied to the URL you were looking for.
æåæ¾ä¸å°èæ¨æ£å¨å°æ¾ç URL ç¸éçå½±çã
-
- src/app/+page-not-found/page-not-found.component.html
- 8
-
+ src/app/+error-page/error-page.component.html8
Possible reasons:
åå å¯è½æ¯ï¼
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
You may have used an outdated or broken link
æ¨æç¨äºéææ失æçé£çµ
- src/app/+page-not-found/page-not-found.component.html15
+ src/app/+error-page/error-page.component.html15
The video may have been moved or deleted
å½±çå¯è½è¢«ç§»åæ被åªé¤
-
- src/app/+page-not-found/page-not-found.component.html
- 17
-
+ src/app/+error-page/error-page.component.html17
The resource may have been moved or deleted
è³æºå·²è¢«ç§»åæåªé¤
-
- src/app/+page-not-found/page-not-found.component.html
- 18
-
+ src/app/+error-page/error-page.component.html18
You may have typed the address or URL incorrectly
æ¨è¼¸å
¥ç網åæ URL ææ誤
- src/app/+page-not-found/page-not-found.component.html20
+ src/app/+error-page/error-page.component.html20
You are not authorized here.
æ¨å¨æ¤èæªè¢«ææ¬ã
- 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
-
- You might need to check your account is allowed by the video or instance owner.
- æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«å½±çæç«å°ææè
å
許ã
+
+ You might need to login to see the video.
+ æ¨å¯è½éè¦ç»å
¥æè½æª¢è¦å½±çã
- src/app/+page-not-found/page-not-found.component.html
+ src/app/+error-page/error-page.component.html
30
-
- You might need to check your account is allowed by the resource or instance owner.
- æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«è³æºæç«å°ææè
å
許ã
+
+ You might need to login to see the resource.
+ æ¨å¯è½éè¦ç»å
¥æè½æª¢è¦è³æºã
- src/app/+page-not-found/page-not-found.component.html
+ src/app/+error-page/error-page.component.html
31
+
+ Login
+ ç»å
¥
+
+ src/app/+error-page/error-page.component.html
+ 34,36
+
+
+
+ You might need to check your account is allowed by the video or instance owner.
+ æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«å½±çæç«å°ææè
å
許ã
+ src/app/+error-page/error-page.component.html45
+
+
+ You might need to check your account is allowed by the resource or instance owner.
+ æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«è³æºæç«å°ææè
å
許ã
+ src/app/+error-page/error-page.component.html46
+
The requested entity body blends sweet bits with a mellow earthiness.
è«æ±ç實é«å°çå³èæåçæ³¥åæ··åå¨ä¸èµ·ã
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
Sepia seems to like it.
æ£è¤è²ä¼¼ä¹å¾åæ¡ã
This is about Sepia's tea
- src/app/+page-not-found/page-not-found.component.html42
+ src/app/+error-page/error-page.component.html57
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
åªé«å°æ¤ä¼ºæå¨ä¾èªªå¤ªå¤§ãå¦ææ¨æ³è¦å¢å éå¶å¤§å°ç話ï¼è«è¯çµ¡æ¨ç管çå¡ã
- src/app/core/rest/rest-extractor.service.ts102
+ src/app/core/rest/rest-extractor.service.ts114
GLOBAL SEARCH
@@ -2174,10 +2160,10 @@ The link will expire within 1 hour.
Category
åé¡
-
-
-
- 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
+
Display all categories
顯示ææåé¡
@@ -2186,10 +2172,10 @@ The link will expire within 1 hour.
Licence
ææ¬æ¢æ¬¾
-
-
-
- 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
+
Display all licenses
顯示ææææ¬æ¢æ¬¾
@@ -2198,11 +2184,11 @@ The link will expire within 1 hour.
Language
èªè¨
-
-
-
-
- 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
+
Display all languages
顯示ææèªè¨
@@ -2297,26 +2283,17 @@ The link will expire within 1 hour.
Edit caption
編輯åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html3
Caption
åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html8
Edit this caption
編輯æ¤åå¹
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html30
Title
@@ -2381,8 +2358,8 @@ The link will expire within 1 hour.
src/app/shared/shared-actor-image/actor-avatar.component.ts49
- Markdown compatible that also supports custom PeerTube HTML tags
- Markdown ç¸å®¹çæ¬ä¹æ¯æ´èªè¨ PeerTube HTML æ¨ç±¤
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Markdown ç¸å®¹çæ¬ä¹æ¯æ´èªè¨ PeerTube HTML æ¨ç±¤
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
@@ -2399,10 +2376,7 @@ The link will expire within 1 hour.
Error in channel miniature component:
é »éå¾®åå
件é¯èª¤ï¼
-
- 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
Error in playlist miniature component:
@@ -2430,9 +2404,10 @@ 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/+admin/overview/users/user-list/user-list.component.ts44
+ src/app/+my-library/my-videos/my-videos.component.ts117
src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
+ src/app/shared/shared-instance/instance-follow.service.ts142
No items found
@@ -2457,74 +2432,74 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html49
- Choose the appropriate licence for your work.
- çºæ¨çä½åé¸æé©åçææ¬æ¢æ¬¾ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html84
+ Choose the appropriate licence for your work.
+ çºæ¨çä½åé¸æé©åçææ¬æ¢æ¬¾ã
+ src/app/+videos/+video-edit/shared/video-edit.component.html84
+
Channel
é »é
-
-
-
-
-
-
-
- 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
FAQ
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html143
Frequently asked questions about PeerTube
éæ¼ PeerTube ç常è¦åé¡
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html142
API
API
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html145
powered by PeerTube - CopyLeft 2015-2022
ç± PeerTube æä¾æè¡æ¯æ´ - å
Œ
񇑪 2015-2022
-
- src/app/menu/menu.component.html
- 151
-
+ src/app/menu/menu.component.html149
API documentation
API æ件
- src/app/menu/menu.component.html145
+ src/app/menu/menu.component.html144
Schedule publication ()
è¨åç¼ä½ ()
-
- src/app/+videos/+video-edit/shared/video-edit.component.html122
+ src/app/+videos/+video-edit/shared/video-edit.component.html122
+
Contains sensitive content
å
å«ææå
§å®¹
-
- src/app/+videos/+video-edit/shared/video-edit.component.html136
+ src/app/+videos/+video-edit/shared/video-edit.component.html136
+
Some instances hide videos containing mature or explicit content by default.
é¨ä»½ç«å°å¯è½æé è¨é±èå
å«æ人æé²éª¨å
§å®¹çå½±çã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html140
+ src/app/+videos/+video-edit/shared/video-edit.component.html140
+
Publish after transcoding
è½æ編碼å¾ç¼ä½
-
- src/app/+videos/+video-edit/shared/video-edit.component.html146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- å¦ææ¨æ±ºå®ä¸è¦çå¾
å¨ç¼ä½å½±çåçè½æ編碼ï¼å®å¯è½æå¨è½æ編碼çµæåé½ç¡æ³ææ¾ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html150
+ src/app/+videos/+video-edit/shared/video-edit.component.html146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ å¨è½ç¢¼éç¨ä¸ï¼å½±çå¯è½ç¡æ³ææ¾ãéå°±æ¯çºä»éº¼æåå好å¨è½ç¢¼å¾æå
¬éç¼ä½å½±ççåå ã
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
åºç¤è³è¨
@@ -2533,86 +2508,86 @@ The link will expire within 1 hour.
Add another caption
æ°å¢å
¶ä»åå¹
-
- src/app/+videos/+video-edit/shared/video-edit.component.html173
+ src/app/+videos/+video-edit/shared/video-edit.component.html173
+
See the subtitle file
檢è¦åå¹æªæ¡
-
- src/app/+videos/+video-edit/shared/video-edit.component.html182
-
- Already uploaded â
- å·²ä¸å³ â
-
- src/app/+videos/+video-edit/shared/video-edit.component.html186
+ src/app/+videos/+video-edit/shared/video-edit.component.html182
+
+
+ Already uploaded on â
+ å·²æ´æ°æ¼ â
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 186,188
+
+
Will be created on update
å°å¨æ´æ°æ建ç«
-
- src/app/+videos/+video-edit/shared/video-edit.component.html195
+ src/app/+videos/+video-edit/shared/video-edit.component.html195
+
Cancel create
åæ¶å»ºç«
-
- src/app/+videos/+video-edit/shared/video-edit.component.html197
+ src/app/+videos/+video-edit/shared/video-edit.component.html197
+
Will be edited on update
å°å¨æ´æ°æ編輯
-
- src/app/+videos/+video-edit/shared/video-edit.component.html203
+ src/app/+videos/+video-edit/shared/video-edit.component.html203
+
Cancel edition
åæ¶ç·¨è¼¯
-
- src/app/+videos/+video-edit/shared/video-edit.component.html205
+ src/app/+videos/+video-edit/shared/video-edit.component.html205
+
Will be deleted on update
å°å¨æ´æ°æåªé¤
-
- src/app/+videos/+video-edit/shared/video-edit.component.html211
+ src/app/+videos/+video-edit/shared/video-edit.component.html211
+
Cancel deletion
åæ¶åªé¤
-
- src/app/+videos/+video-edit/shared/video-edit.component.html213
+ src/app/+videos/+video-edit/shared/video-edit.component.html213
+
No captions for now.
ç¾å¨æ²æåå¹ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html226
+ src/app/+videos/+video-edit/shared/video-edit.component.html219
+
Live settings
ç´æè¨å®
-
- src/app/+videos/+video-edit/shared/video-edit.component.html234
+ src/app/+videos/+video-edit/shared/video-edit.component.html227
+
â ï¸ If you enable this option, your live will be terminated if you exceed your video quota
â ï¸ å¦æåç¨æ¤é¸é
ï¼æ¨çç´æå°æå¨æ¨è¶
éæ¨çå½±çé
é¡æçµæ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html287
+ src/app/+videos/+video-edit/shared/video-edit.component.html280
+
Latency mode
延é²æ¨¡å¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html293
+ src/app/+videos/+video-edit/shared/video-edit.component.html286
+
Automatically publish a replay when your live ends
ç¶æ¨çç´æçµæå¾èªåç¼å¸éæ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html283
-
- Video preview
- å½±çé 覽
-
- src/app/+videos/+video-edit/shared/video-edit.component.html317
+ src/app/+videos/+video-edit/shared/video-edit.component.html276
+
Support
æ¯æ´
-
-
- 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
+
View account
檢è¦å¸³è
@@ -2646,110 +2621,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
å訴人åä»åå¯ä»¥å¦ä½æ¯æ´æ¨ï¼æå¡å¹³èºçï¼ççæã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html330
- FilenameFilename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file 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
+
+
+ Filename
+ æªæ¡å稱
+ src/app/+videos/+video-edit/shared/video-edit.component.html338
+
+
+ Name of the uploaded file
+ å·²ä¸å³æªæ¡çå稱
+ src/app/+videos/+video-edit/shared/video-edit.component.html343
Original publication date
åå§ç¼ä½æ¥æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html359
+ src/app/+videos/+video-edit/shared/video-edit.component.html352
+
This is the date when the content was originally published (e.g. the release date for a film)
éæ¯å
§å®¹åå§ç¼ä½çæ¥æï¼å¦é»å½±çç¼è¡æ¥æï¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html363
+ src/app/+videos/+video-edit/shared/video-edit.component.html356
+
Plugin settings
å¤æç¨å¼è¨å®
-
- src/app/+videos/+video-edit/shared/video-edit.component.html393
+ src/app/+videos/+video-edit/shared/video-edit.component.html386
+
Small latency
ä½å»¶é²
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts87
+ src/app/+videos/+video-edit/shared/video-edit.component.ts89
+
Reduce latency to ~15s disabling P2P
åç¨ P2P å°å»¶é²æ¸å°å°ç´15ç§
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts90
+
Default
é è¨
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts92
+ src/app/+videos/+video-edit/shared/video-edit.component.ts94
+
Average latency of 30s
å¹³å延é²ç´30ç§
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts95
+
High latency
é«å»¶é²
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts97
+ src/app/+videos/+video-edit/shared/video-edit.component.ts99
+
Average latency of 60s increasing P2P ratio
å¢å P2P æ¯ä¾ï¼å¹³åç´60ç§
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts100
+
Other
å
¶ä»
-
-
- 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.ts213
+ src/app/shared/shared-forms/select/select-languages.component.ts50
+
Enable video comments
åç¨å½±çè©è«
-
- src/app/+videos/+video-edit/shared/video-edit.component.html380
+ src/app/+videos/+video-edit/shared/video-edit.component.html373
+
Enable download
åç¨ä¸è¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html385
+ src/app/+videos/+video-edit/shared/video-edit.component.html378
+
Advanced settings
é²éè¨å®
-
- src/app/+videos/+video-edit/shared/video-edit.component.html310
+ src/app/+videos/+video-edit/shared/video-edit.component.html303
+
+
+ Video thumbnail
+ å½±ç縮å
+ src/app/+videos/+video-edit/shared/video-edit.component.html310
+
URL
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
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
+ You can also synchronize a remote channel in your library
+ æ¨ä¹å¯ä»¥å¨æ¨çåªé«åº«ä¸åæ¥é ç«¯é »é
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
æ±æï¼ä¸é好åæä»éº¼æ±è¥¿åºé¯äº
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-import-url.component.html48
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html84
Congratulations, the video behind will be imported! You can already add information about this video.
æåï¼å¨ å¾çå½±çå°æå¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html53
Select the file to upload
@@ -2760,13 +2746,13 @@ The link will expire within 1 hour.
Scheduled
æå®
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts229
+ src/app/+videos/+video-edit/shared/video-edit.component.ts232
+
Hide the video until a specific date
å¨ç¹å®æ¥æåé±èå½±ç
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts233
+
Normal live
ä¸è¬ç´æ
@@ -2807,7 +2793,7 @@ The link will expire within 1 hour.
Retry
é試
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.html79
Total video quota
@@ -2818,23 +2804,23 @@ The link will expire within 1 hour.
Congratulations! Your video is now available in your private library.
æåï¼æ¨çå½±çç¾å¨å·²å¨æ¨çç§æåªé«åº«ä¸å¯ç¨ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html89
Publish will be available when upload is finished
ä¸å³å®ææå°å¯ç¼ä½
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html104
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html102
Publish
ç¼ä½
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html106
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html104
src/app/header/header.component.html5
Upload on hold
æ«ç·©ä¸å³
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts175
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts181
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -2894,43 +2880,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
æ¯æ´å
æ 1 åæªæ¡ç torrentã
- 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
Cannot create live because this instance have too many created lives
å çºæ¤ç«å°å»ºç«äºå¤ªå¤ç´æï¼æ以ç¡æ³å建ç«ç´æ
-
- 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
+
Cannot create live because you created too many lives
å çºæ¨å»ºç«äºå¤ªå¤ç´æï¼æ以ç¡æ³å建ç«ç´æ
-
- 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
+
Live published.
ç´æå·²ç¼ä½ã
-
- 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
+
Stream only once, replay will replace your live
å
ç´æä¸æ¬¡ï¼éæå°æå代æ¨çç´æ
-
- 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
+
Stream only once
å
串æµä¸æ¬¡
-
- 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
+
Stream multiple times, replays will be separate videos
串æµå¤æ¬¡ï¼éæå°ææ¯å®ç¨çå½±ç
-
- 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
+
Stream multiple times using the same URL
使ç¨ç¸å 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
+
Go Live
ç´æ
@@ -3013,10 +2999,7 @@ The link will expire within 1 hour.
Update playlist privacy
æ´æ°ææ¾æ¸
å®é±ç§æ¬æ¿ç
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html17
Share the playlist at this video position
@@ -3027,55 +3010,55 @@ The link will expire within 1 hour.
Only display embed URL
å
顯示åµå
¥ 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
Share the video
å享影ç
- src/app/shared/shared-share-modal/video-share.component.html88
+ src/app/shared/shared-share-modal/video-share.component.html89
This video is private so you won't be able to share it with external users
æ¤å½±çæ¯ç§äººçï¼å æ¤æ¨ç¡æ³èå¤é¨ä½¿ç¨è
å享
- src/app/shared/shared-share-modal/video-share.component.html91
+ src/app/shared/shared-share-modal/video-share.component.html92
Update video privacy
æ´æ°å½±çé±ç§
- src/app/shared/shared-share-modal/video-share.component.html93
+ src/app/shared/shared-share-modal/video-share.component.html95
QR-Code
QR Code
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
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL ä¸å®å
¨ï¼ç¡ 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
Embed
åµå
¥
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
Auto select subtitle
èªåé¸æåå¹
- src/app/shared/shared-share-modal/video-share.component.html163
+ src/app/shared/shared-share-modal/video-share.component.html164
More customization
æ´å¤èªè¨
- src/app/shared/shared-share-modal/video-share.component.html271
+ src/app/shared/shared-share-modal/video-share.component.html275
Less customization
æ´å°èªè¨
- src/app/shared/shared-share-modal/video-share.component.html279
+ src/app/shared/shared-share-modal/video-share.component.html283
Support
@@ -3088,7 +3071,7 @@ The link will expire within 1 hour.
Autoplay
èªåææ¾
- src/app/shared/shared-share-modal/video-share.component.html201
+ src/app/shared/shared-share-modal/video-share.component.html204
Maybe later
@@ -3100,42 +3083,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
Loop
è¿´å
- src/app/shared/shared-share-modal/video-share.component.html215
+ src/app/shared/shared-share-modal/video-share.component.html219
Use origin instance URL
使ç¨åå§ç«å° URL
- src/app/shared/shared-share-modal/video-share.component.html222
+ src/app/shared/shared-share-modal/video-share.component.html225
Display video title
顯示影çæ¨é¡
- src/app/shared/shared-share-modal/video-share.component.html231
+ src/app/shared/shared-share-modal/video-share.component.html234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html238
+ src/app/shared/shared-share-modal/video-share.component.html242
Display privacy warning
顯示é±ç§è¦å
- src/app/shared/shared-share-modal/video-share.component.html245
+ src/app/shared/shared-share-modal/video-share.component.html248
Display player control bar
顯示ææ¾å¨æ§å¶å
- src/app/shared/shared-share-modal/video-share.component.html252
+ src/app/shared/shared-share-modal/video-share.component.html255
Display PeerTube button link
顯示 PeerTube æéé£çµ
- src/app/shared/shared-share-modal/video-share.component.html259
+ src/app/shared/shared-share-modal/video-share.component.html262
Public
@@ -3240,11 +3223,6 @@ The link will expire within 1 hour.
åå§ç¼ä½
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22
-
- Friendly Reminder:
- å好æéï¼
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html4
-
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
æ¤å½±çæ使ç¨çå享系統代表äºå
¶å¯ä»¥å°æ¨ç³»çµ±æäºæè¡è³è¨ï¼å¦å
¬é IP ä½ç½®ï¼å³é給å
¶ä»ç«¯é»ã
@@ -3390,22 +3368,30 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
åªé¤åä½å°æå³éå°é 端ç«èºä»¥è®å®ååæ è®æ´ã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts175
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts184
It is a remote comment, so the deletion will only be effective on your instance.
å
¶çºé 端çè¨ï¼æ以åªé¤åªæå¨æ¨çç«èºä¸çæã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts177
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts186
Delete and re-draft
åªé¤ä¸¦éæ°è®çºè稿
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts205
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts214
Do you really want to delete and re-draft this comment?
æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
- 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
+
Add comment...
@@ -3480,18 +3466,18 @@ The link will expire within 1 hour.
Highlighted comment
å·²çªé¡¯çè©è«
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html10
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html14
Reply
åè¦
- 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
This comment has been deleted
æ¤çè¨å·²è¢«åªé¤
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html53
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html57
Video redundancies
@@ -3583,57 +3569,70 @@ The link will expire within 1 hour.
State
çæ
- 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
Created
建ç«
- 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
Open actor page in a new tab
å¨æ°åé ä¸éååä½é é¢
- src/app/+admin/follows/followers-list/followers-list.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html56
Accepted
å·²æ¥å
- 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
Pending
æ±ç½®ä¸
- 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
+
+
+ Rejected
+ å·²åçµ
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
æ¥å
- 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
Refuse
æçµ
- 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
No follower found matching current filters.
æ²æ符åç®åé濾å¨ç追é¨è
ã
- src/app/+admin/follows/followers-list/followers-list.component.html64
+ src/app/+admin/follows/followers-list/followers-list.component.html77
Your instance doesn't have any follower.
æ¨çç«èºæ²æä»»ä½è¿½é¨è
ã
- src/app/+admin/follows/followers-list/followers-list.component.html65
+ src/app/+admin/follows/followers-list/followers-list.component.html78
Showing to of followers
@@ -3643,24 +3642,40 @@ The link will expire within 1 hour.
Redundancy allowed
å
許åé¤
- src/app/+admin/follows/following-list/following-list.component.html34
+ src/app/+admin/follows/following-list/following-list.component.html44
Open instance in a new tab
å¨æ°åé ä¸éåç«èº
- 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
No host found matching current filters.
æ²æ主æ©ç¬¦åç®åçé濾å¨ã
- src/app/+admin/follows/following-list/following-list.component.html71
+ src/app/+admin/follows/following-list/following-list.component.html84
Your instance is not following anyone.
æ¨çç«èºä¸¦æªè¿½è¹¤ä»»ä½äººã
- src/app/+admin/follows/following-list/following-list.component.html72
+ src/app/+admin/follows/following-list/following-list.component.html85
+
+
+ Do you really want to unfollow {count, plural, =1 {?} other { entries?}}
+ æ¨ççæ³è¦åæ¶è¿½è¹¤ {count, plural, =1 {?} other { æ¢ç®åï¼}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ æ¨ççæ³è¦åæ¶è¿½è¹¤éäºæ¢ç®åï¼
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3670,12 +3685,12 @@ The link will expire within 1 hour.
Action
åä½
- 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
Videos redundancies
@@ -3712,7 +3727,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
@@ -3737,78 +3752,98 @@ The link will expire within 1 hour.
Role
è§è²
-
-
-
- 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
-
- Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
- è½æ編碼已åç¨ãå½±çé
é¡å
èæ
®åå§å½±ç大å°ãæ¤ä½¿ç¨è
æå¤åªè½ä¸å³ ~ ã
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.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
+
Daily video quota
æ¯æ¥å½±çé
é¡
-
-
-
- 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.html163
+ src/app/+admin/overview/users/user-edit/user-edit.component.html163
+ src/app/shared/shared-main/users/user-quota.component.html13
+
Auth plugin
é©èå¤æç¨å¼
-
-
-
- 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.html179
+ src/app/+admin/overview/users/user-edit/user-edit.component.html179
+ src/app/+admin/overview/users/user-list/user-list.component.ts139
+
None (local authentication)
ç¡ï¼æ¬æ©é©èï¼
-
-
- 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.html183
+ src/app/+admin/overview/users/user-edit/user-edit.component.html183
+
Doesn't need review before a video goes public
å½±çå
¬éåç¡é å¯©æ ¸
-
-
- 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.html192
+ src/app/+admin/overview/users/user-edit/user-edit.component.html192
+
Send a link to reset the password by email to the user
ééé»åéµä»¶å³ééè¨å¯ç¢¼é£çµçµ¦ä½¿ç¨è
-
-
- 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.html217
+ src/app/+admin/overview/users/user-edit/user-edit.component.html217
+
Ask for new password
è¦æ±æ°å¯ç¢¼
-
-
- 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.html218
+ src/app/+admin/overview/users/user-edit/user-edit.component.html218
+
Manually set the user password
æåè¨å®ä½¿ç¨è
å¯ç¢¼
-
-
- 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.html222
+ src/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
+
+
Show
顯示
-
-
- 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.html10
+ src/app/shared/shared-forms/input-text.component.ts42
+
Hide
é±è
-
-
-
-
-
- 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.html115
+ src/app/+admin/overview/users/user-edit/user-password.component.html11
+ src/app/shared/shared-forms/input-text.component.ts41
+ src/app/shared/shared-user-settings/user-video-settings.component.html16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html79
+
Batch actions
æ¹æ¬¡åä½
+ 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
@@ -3823,10 +3858,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
Deleted account
@@ -3855,8 +3890,8 @@ The link will expire within 1 hour.
Banned users
- 被å°éç使ç¨è
- src/app/+admin/overview/users/user-list/user-list.component.ts47
+ å·²é»æç使ç¨è
+ src/app/+admin/overview/users/user-list/user-list.component.ts48
Showing to of users
@@ -3881,7 +3916,7 @@ 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-routing.module.ts96
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
@@ -3890,7 +3925,7 @@ The link will expire within 1 hour.
Muted servers
å·²éé³ä¼ºæå¨
src/app/+admin/admin.component.ts125
- src/app/+my-account/my-account-routing.module.ts94
+ src/app/+my-account/my-account-routing.module.ts105
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
@@ -3898,38 +3933,38 @@ The link will expire within 1 hour.
Video
å½±ç
- 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
Total size
總大å°
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html31
List redundancies
ååºéè¤
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html37
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html38
Your instance doesn't mirror any video.
æ¨çç«èºä¸¦æªé¡åä»»ä½å½±çã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html79
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html80
Your instance has no mirrored videos.
æ¨çç«èºæ²æå·²é¡åçå½±çã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81
Enabled strategies stats
çç¥çµ±è¨å·²åç¨
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html89
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html90
No redundancy strategy is enabled on your instance.
æ¨çç«èºæªåç¨åé¤çç¥ã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html94
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html95
Used ()
@@ -3967,6 +4002,8 @@ The link will expire within 1 hour.
Select this row
é¸åæ¤å
+ 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
@@ -3979,19 +4016,16 @@ The link will expire within 1 hour.
Actions
åä½
- 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
Follower
追蹤è
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html36
Commented video
@@ -4018,6 +4052,14 @@ The link will expire within 1 hour.
é 端çè¨
src/app/+admin/overview/comments/video-comment-list.component.ts56
+
+ Comments on local videos
+ å¨æ¬æ©å½±çä¸çè¨
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
æ¾ä¸å°ç¬¦åç®åé濾å¨çæ¿«ç¨ã
@@ -4030,7 +4072,7 @@ The link will expire within 1 hour.
Unsolved reports
- æªè§£æ±ºçåå ±
+ æªèççåå ±
src/app/shared/shared-abuse-list/abuse-list-table.component.ts43
@@ -4108,13 +4150,13 @@ The link will expire within 1 hour.
Reporter
- èå ±è
+ 檢è人
src/app/shared/shared-abuse-list/abuse-details.component.html7
src/app/shared/shared-abuse-list/abuse-list-table.component.html21
-
-
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4129,15 +4171,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
Comment
çè¨
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
This video has been reported multiple times.
@@ -4167,13 +4209,14 @@ The link will expire within 1 hour.
Open video in a new tab
å¨æ°åé ä¸éåå½±ç
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html47
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html48
State
é³è¿°
- 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
@@ -4189,7 +4232,7 @@ The link will expire within 1 hour.
Score
åæ¸
- src/app/+admin/follows/followers-list/followers-list.component.html26
+ src/app/+admin/follows/followers-list/followers-list.component.html38
Showing to of reports
@@ -4198,7 +4241,7 @@ The link will expire within 1 hour.
Reportee
- èå ±è
+ 檢è人
src/app/shared/shared-abuse-list/abuse-details.component.html29
@@ -4215,50 +4258,50 @@ The link will expire within 1 hour.
Mute domain
éé³ç¶²å
- 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
Instance
ç«èº
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
Muted at
éé³æ¼
- 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
Unmute
解é¤éé³
- 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
No server found matching current filters.
æ¾ä¸å°ç¬¦åç®åé濾å¨ç伺æå¨ã
- 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
No server found.
æ¾ä¸å°ä¼ºæå¨ã
- 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
Showing to of muted instances
æ£å¨é¡¯ç¤º å° ç éé³ç«èº
- 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
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
@@ -4276,27 +4319,27 @@ The link will expire within 1 hour.
Mute domains
éé³ç¶²å
- 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
Account
帳è
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
No account found matching current filters.
æ²æ帳è符åç®åçé濾å¨ã
- 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
No account found.
æ¾ä¸å°å¸³èã
- 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
List installed plugins
@@ -4316,8 +4359,8 @@ The link will expire within 1 hour.
Showing to of muted accounts
æ£å¨é¡¯ç¤º å° ç éé³å¸³è
- 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
Plugins/Themes
@@ -4360,22 +4403,22 @@ The link will expire within 1 hour.
Users can resolve distant content
使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
- src/app/shared/shared-instance/instance-features-table.component.html114
+ src/app/shared/shared-instance/instance-features-table.component.html121
Plugins & Themes
å¤æç¨å¼èä½æ¯ä¸»é¡
- src/app/shared/shared-instance/instance-features-table.component.html121
+ src/app/shared/shared-instance/instance-features-table.component.html128
Available themes
å¯ç¨çä½æ¯ä¸»é¡
- src/app/shared/shared-instance/instance-features-table.component.html125
+ src/app/shared/shared-instance/instance-features-table.component.html132
Plugins enabled
å·²åç¨å¤æç¨å¼
- src/app/shared/shared-instance/instance-features-table.component.html134
+ src/app/shared/shared-instance/instance-features-table.component.html141
Close this message
@@ -4457,43 +4500,37 @@ The link will expire within 1 hour.
Delete this comment
åªé¤æ¤çè¨
- src/app/+admin/overview/comments/video-comment-list.component.ts81
+ src/app/+admin/overview/comments/video-comment-list.component.ts85
Delete all comments of this account
åªé¤æ¤å¸³èçææçè¨
- src/app/+admin/overview/comments/video-comment-list.component.ts87
+ src/app/+admin/overview/comments/video-comment-list.component.ts91
Comments are deleted after a few minutes
å¹¾åéåªé¤çè¨
- 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.}}
{count, plural, =1 {1 åçè¨å·²åªé¤ã} other { åçè¨å·²åªé¤ã}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ 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
Do you really want to delete all comments of ?
æ¨ççæ³è¦åªé¤ææ ççè¨åï¼
- src/app/+admin/overview/comments/video-comment-list.component.ts175
+ src/app/+admin/overview/comments/video-comment-list.component.ts179
Comments of will be deleted in a few minutes
ççè¨å°æå¨å¹¾åéå
§è¢«åªé¤
- src/app/+admin/overview/comments/video-comment-list.component.ts187
+ src/app/+admin/overview/comments/video-comment-list.component.ts191
Comments list
@@ -4521,6 +4558,8 @@ The link will expire within 1 hour.
Select all rows
é¸åææå
+ 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
@@ -4555,8 +4594,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- åªå
ç¨åº¦ ï¼1 = æé«åªå
度ï¼
+ Priority (1 = highest priority)
+ åªå
ç¨åº¦ ï¼1 = æé«åªå
度ï¼
src/app/+admin/system/jobs/jobs.component.html
47
@@ -4576,8 +4615,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- æ¾ä¸å° å·¥ä½ã
+ No jobs found.
+ æ¾ä¸å° å·¥ä½ã
src/app/+admin/system/jobs/jobs.component.html106
@@ -4625,8 +4664,8 @@ The link will expire within 1 hour.
- By ->
- ç± ->
+ By ->
+ ç± ->
src/app/+admin/system/logs/logs.component.html47
@@ -4649,14 +4688,14 @@ The link will expire within 1 hour.
Main instance categories
主è¦ç«èºåé¡
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html47
+
Add a new category
å å
¥æ°åé¡
-
-
- 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
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
å享系統代表äºå¯è½æå°æ¨ç³»çµ±çæäºæè¡è¨æ¯ï¼å¦å
¬é IP çï¼å³é給å
¶ä»ç«¯é»ï¼ä½æ¯éæå©æ¼éä½ä¼ºæå¨çè² è¼ã
@@ -4690,140 +4729,140 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
æ¨èæ¨çæ¿ä¸»ä¸»è¦ä½¿ç¨çèªè¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html61
+
MODERATION & NSFW
å¯©æ ¸è 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
+
This instance is dedicated to sensitive or NSFW content
æ¬ç«èºçºææè 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
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- åç¨æ¤åè½æè®å
¶ä»ç®¡çå¡ç¥éæ¨ä¸»è¦æ¯å¨ä¸²æµææå
§å®¹ã æ¤å¤ï¼é è¨æ
æ³ä¸ï¼ç³»çµ±æèªåå¾é¸å½±çä¸å³ä¸ç NSFW å¾é¸æ¡ã
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
+ Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
+ åç¨æ¤åè½æè®å
¶ä»ç®¡çå¡ç¥éæ¨ä¸»è¦æ¯å¨ä¸²æµææå
§å®¹ã æ¤å¤ï¼é è¨æ
æ³ä¸ï¼ç³»çµ±æèªåå¾é¸å½±çä¸å³ä¸ç NSFW å¾é¸æ¡ã
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
+
Policy on videos containing sensitive content
å
å«ææå
§å®¹çå½±çæ¿ç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102
+
Blur thumbnails
模ç³ç¸®å
-
-
- 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
+
Display
顯示
-
-
-
- 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
+
Strategy
çç¥
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
Terms
æ¢æ¬¾
-
-
-
- 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
+
Code of conduct
è¡çºå®å
-
-
-
- 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
+
Moderation information
管çè³è¨
-
-
-
- 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
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
- 誰管çæ¤ç«èºï¼å° NSFW å½±çæä½æ¿çï¼æ¿æ²»å½±çå¢ï¼çç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144
+ 誰管çæ¤ç«èºï¼å° NSFW å½±çæä½ååï¼æ¿æ²»å½±çå¢ï¼çç
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144
+
YOU AND YOUR INSTANCE
æ¨èæ¨çç«èº
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html157
+
Who is behind the instance?
誰å¨ç®¡çç«èºï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163
+
A single person? A non-profit? A company?
ä¸å人ï¼éçå©çµç¹ï¼éæ¯ä¸éå
¬å¸ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html164
+
Why did you create this instance?
çºä»éº¼æ¨è¦å»ºç«æ¤ç«èºï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173
+
To share your personal videos? To open registrations and allow people to upload what they want?
è¦å享æ¨çå人影çï¼éæ¯è¦éæ¾è¨»å並è®äººåå¯ä»¥ä¸å³ä»åæ³è¦ä¸å³çå½±çå¢ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174
+
How long do you plan to maintain this instance?
æ¨æç®ç¶è·æ¤ç«èºå¤ä¹
ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+
It's important to know for users who want to register on your instance
éå°æ³è¦å¨æ¨çç«èºä¸è¨»åç使ç¨è
ä¾èªªæ¯å¾éè¦ç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+
How will you finance the PeerTube server?
æ¨å° 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
+
With your own funds? With user donations? Advertising?
ç¨èªå·±çè³éåï¼ä½¿ç¨è
æ款ï¼å»£åï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194
+
OTHER INFORMATION
å
¶ä»è³è¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+
What server/hardware does the instance run on?
ç«èºå¨ä½ç¨®ä¼ºæå¨ï¼ç¡¬é«ä¸å·è¡ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
ä¾å¦ï¼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
+
APPEARANCE
å¤è§
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- 使ç¨å¤æç¨å¼èä½æ¯ä¸»é¡ä¾é²è¡æ´å¤è®æ´ï¼ææ¯å å
¥ä¸äºå°ä¿®æ¹ã
+ 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
@@ -4910,8 +4949,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- 管ç使ç¨è
以å®ç¨è¨å®ä»åçé
é¡ã
+ Manage users to set their quota individually.
+ 管ç使ç¨è
以å®ç¨è¨å®ä»åçé
é¡ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4982,13 +5021,13 @@ The link will expire within 1 hour.
Incriminated in reports
- åå
¥èå ±
+ åå
¥æª¢è
src/app/+admin/overview/users/user-edit/user-edit.component.html42
src/app/+admin/overview/users/user-edit/user-edit.component.html42
Authored reports accepted
- æ¥åæ°å¯«çèå ±
+ æ¥åæ°å¯«ç檢è
src/app/+admin/overview/users/user-edit/user-edit.component.html48
src/app/+admin/overview/users/user-edit/user-edit.component.html48
@@ -5018,164 +5057,174 @@ The link will expire within 1 hour.
bytes
ä½å
çµ
-
-
-
-
-
-
- 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.html217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html233
+ src/app/+admin/overview/users/user-edit/user-edit.component.html151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html169
+ src/app/+admin/overview/users/user-edit/user-edit.component.html169
+
Default daily upload limit per user
æ¯å使ç¨è
é è¨çæ¯æ¥ä¸å³éå¶
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html225
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html227
Allow import with a torrent file or a magnet URI
å
許使ç¨ç¨®åæªæ¡æç£åé£çµå¯å
¥
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html279
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html281
â ï¸ We don't recommend to enable this feature if you don't trust your users
â ï¸ è¥æ¨ä¸ä¿¡ä»»æ¨ç使ç¨è
ï¼åæåä¸å»ºè°åç¨æ¤åè½
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html284
+
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ å
許è YouTube çå
¶ä»å¹³å°çé »éåæ¥ï¼å¿
é ä½¿ç¨ HTTP URL å¯å
¥ï¼
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html295
+
+
+ â You need to allow import with HTTP URL to be able to activate this feature.
+ â æ¨éè¦ä½¿ç¨ HTTP URL å¯å
¥æè½åç¨æ¤åè½ã
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html298
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
é¤é使ç¨è
被æ¨è¨çºåä¿¡ä»»ï¼å¦åä»åçå½±çå°æå¨æ¿ä¸»å¯©é±åä¿æç§å¯å½±çççæ
ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html318
VIDEO CHANNELS
å½±çé »é
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html332
Max video channels per user
æ¯å使ç¨è
çæ大影çé »éæ¸
- 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 {channel} other {channels}}
{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
Block new videos automatically
èªåå°éæ°å½±ç
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html315
SEARCH
æå°
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html354
Allow users to do remote URI/handle search
å
許使ç¨è
é 端æå° 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
Allow your users to look up remote videos/actors that may not be federated with your instance
å
許æ¨ç使ç¨è
å°æ¾æªèæ¨çç«å°è¯ççé 端影çèæ¼å¡
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html368
Allow anonymous to do remote URI/handle search
å
許å¿å使ç¨è
é 端æå° 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
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
å
許å¿å使ç¨è
å°æ¾æªèæ¨çç«å°è¯ççé 端影çèæ¼å¡
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html379
â ï¸ This functionality depends heavily on the moderation of instances followed by the search index you select.
â ï¸ æ¤åè½ç¸ç¶ä¾è³´æ¼ç«èºçå¯©æ ¸ç¨åº¦èæ¨æé¸åçæå°ç´¢å¼ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html393
- You should only use moderated search indexes in production, or host your own.
- æ¨åªæå¨çç¢ç°å¢ä¸ä½¿ç¨å¯©æ ¸çæå°ç´¢å¼ï¼æèªè¡æ¶è¨ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
+ You should only use moderated search indexes in production, or host your own.
+ æ¨åªæå¨çç¢ç°å¢ä¸ä½¿ç¨å¯©æ ¸çæå°ç´¢å¼ï¼æèªè¡æ¶è¨ã
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html395
Search index URL
æå°ç´¢å¼ 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
Disable local search in search bar
å¨æå°ååç¨æ¬å°æå°
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html415
Otherwise the local search stays used by default
å¦åä»é è¨ä½¿ç¨æ¬å°æå°
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
Search bar uses the global search index by default
æå°åé è¨ä½¿ç¨å
¨åæå°
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html422
Enable global search
åç¨å
¨åæå°
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html390
FEDERATION
è¯ç
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443
- Manage relations with other instances.
- 管çèå
¶ä»ç«å°çéä¿ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
+ Manage relations with other instances.
+ 管çèå
¶ä»ç«å°çéä¿ã
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html444
Other instances can follow yours
å
¶ä»ç«èºå¯ä»¥è¿½è¹¤æ¨ç
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html457
Manually approve new instance followers
æåæ¹åæ°çç«èºè¿½è¹¤è
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html464
Automatically follow back instances
èªå追蹤ç«èº
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
â ï¸ This functionality requires a lot of attention and extra moderation.
â ï¸ ä½¿ç¨æ¤åè½æå¿
é é常å°å¿ã
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.html480
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html493
Index URL
ç´¢å¼ 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
Automatically follow instances of a public index
èªå追蹤å
¬éç´¢å¼ä¸çç«èº
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
- See the documentation for more information about the expected URL
- 檢è¦æ件以åå¾éæ¼é æ URL çæ´å¤è³è¨
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
+ See the documentation for more information about the expected URL
+ 檢è¦æ件以åå¾éæ¼é æ URL çæ´å¤è³è¨
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html495
ADMINISTRATORS
管ç
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html522
Administrator
@@ -5185,12 +5234,12 @@ The link will expire within 1 hour.
Admin email
管çé»åéµä»¶
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html528
Enable contact form
åç¨è¯çµ¡è¡¨å®
- 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 Transcoding
@@ -5200,27 +5249,27 @@ The link will expire within 1 hour.
TWITTER
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
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
æä¾ä»£è¡¨æ¨ç«å°ç 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
Your Twitter username
æ¨ç 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
Instance allowed by Twitter
被 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
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- å¦ææ¨çç«å°æ顯被 Twitter å
許ï¼Twitter ç feed å°æåµå
¥ PeerTube å½±çå享çå½±çææ¾å¨ãå¦ææ¨çç«å°æ²æï¼é£éº¼æåæç¨åçé£çµå¡çä¾éæ°å°åå°æ¨ç PeerTube ç«å°ãå¾é¸æ¤æ ¸åæ¹å¡ï¼å²åè¨å®ä¸¦ä½¿ç¨æ¨ç«å°çå½±ç URL (https://example.com/w/blabla) å¨ https://cards-dev.twitter.com/validator ä¾æª¢è¦æ¨çç«å°æ¯å¦è¢«å
許ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ å¦ææ¨çç«å°æ顯被 Twitter å
許ï¼Twitter ç feed å°æåµå
¥ PeerTube å½±çå享çå½±çææ¾å¨ãå¦ææ¨çç«å°æ²æï¼é£éº¼æåæç¨åçé£çµå¡çä¾éæ°å°åå°æ¨ç PeerTube ç«å°ãå¾é¸æ¤æ ¸åæ¹å¡ï¼å²åè¨å®ä¸¦ä½¿ç¨æ¨ç«å°çå½±ç URL (https://example.com/w/blabla) å¨ https://cards-dev.twitter.com/validator ä¾æª¢è¦æ¨çç«å°æ¯å¦è¢«å
許ã
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html580
LIVE
@@ -5264,59 +5313,69 @@ 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 {live} other {lives}}
{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
Max live duration
æ大ç´ææé
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html73
Live transcoding threads
ç´æè½æ編碼å·è¡ç·
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html145
will claim at most with VOD transcoding
å°ææå¤ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html148
will claim at least with VOD transcoding
å°ææå°ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html152
Live transcoding profile
å³æè½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html167
new live transcoding profiles can be added by PeerTube plugins
å¯ä»¥éé 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
Live resolutions to generate
è¦çæçç´æ解æ度
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html114
+
+
+ Also transcode original resolution
+ åæè½ç¢¼åå§è§£æ度
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ å³ä½¿å
¶é«æ¼æ¨å·²åç¨çæé«è§£æ度
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5326,7 +5385,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
å·²åç¨ç´æ串æµçè½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html108
Live streaming
@@ -5342,13 +5401,13 @@ The link will expire within 1 hour.
TRANSCODING
è½æ編碼
- 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
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
èé¨é¸è¦è¨è½ç¢¼ç¸åï¼å°ç´æ串æµè½ç¢¼çºä»»ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ãéè¦å¼·å¤§ç CPU 以åä¸äºå
¶ä»ç¡¬é«ã
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93
Input formats
@@ -5406,74 +5465,85 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- éè¦ ffmpeg >= 4.1èæ®éç WebTorrent ç¸æ¯ï¼çæ HLS ææ¾æ¸
å®èç段åç MP4 æªæ¡å¯å¾å°æ´å¥½çææ¾é«é©ï¼è®æ´è§£æ度æ´å¹³é æ´å¿«çææ¾é度ï¼ç¹å¥æ¯å°è¼é·çå½±çä¾èªªï¼æ´ç©©å®çææ¾ï¼è¼å°èè²èç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å²å空ééæ±å°æä¹ä»¥ 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ éè¦ ffmpeg >= 4.1èæ®éç WebTorrent ç¸æ¯ï¼çæ HLS ææ¾æ¸
å®èç段åç MP4 æªæ¡å¯å¾å°æ´å¥½çææ¾é«é©ï¼è®æ´è§£æ度æ´å¹³é æ´å¿«çææ¾é度ï¼ç¹å¥æ¯å°è¼é·çå½±çä¾èªªï¼æ´ç©©å®çææ¾ï¼è¼å°èè²èç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å²å空ééæ±å°æä¹ä»¥ 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
-
- Resolutions to generate per enabled format
- æ¯ç¨®å·²åç¨æ ¼å¼ç解æ度
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
+
+ Resolutions to generate
+ ç¢çç解æ度
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ ä¸å¾è½ç¢¼åå§è§£æ度
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
å¦ææ²æé¸åé¸é
ï¼é è¨ç®æ¨å°ææ¯åå§æªæ¡è§£æ度ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html120
Transcoding threads
è½æ編碼å·è¡ç·
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html145
will claim at most with live transcoding
å°æ使ç¨æå¤ ä¾é²è¡å³æè½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html148
will claim at least with live transcoding
å°æ使ç¨æå° ä¾é²è¡å³æè½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html152
Transcoding jobs concurrency
è½ç¢¼ä½æ¥ä¸¦è¡
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html168
allows to transcode multiple files in parallel. â ï¸ Requires a PeerTube restart
å
許åæè½ç¢¼å¤åæªæ¡ã â ï¸ éè¦éæ°åå 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
Transcoding profile
è½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html180
new transcoding profiles can be added by PeerTube plugins
éé 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
VIDEO STUDIO
å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
å
許æ¨ç使ç¨ç·¨è¼¯ä»åçå½±çï¼åªè¼¯ãæ°å¢ä»ç´¹ï¼çµå°¾ãæ°å¢æ°´å°çï¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html201
Enable video studio
åç¨å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html212
â ï¸ You need to enable transcoding first to enable video studio
â ï¸ æ¨å¿
é å
åç¨è½æ編碼æè½åç¨å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html215
CACHE
@@ -5543,19 +5613,13 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html73
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('my instance is amazing');
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html76
- Write CSS code directly. Example:#custom-css
-color: red;
-
- Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email
-color: red;
-
-
- ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼#custom-css color: red; å¨åæ¹å å
¥ #custom-css 以è¦å¯«æ¨£å¼ãç¯ä¾ï¼#custom-css .logged-in-email color: red;
+ Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
+ ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼#custom-css color: red; å¨åæ¹å å
¥ #custom-css 以è¦å¯«æ¨£å¼ãç¯ä¾ï¼#custom-css .logged-in-email color: red;
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95
@@ -5572,8 +5636,8 @@ color: red;
- There are errors in the form:
- æ ¼å¼æ誤ï¼
+ There are errors in the form:
+ æ ¼å¼æ誤ï¼
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5601,56 +5665,136 @@ 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
+
+
EMAIL
é»åéµä»¶
- 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
+
DANGER ZONE
å±éªå
-
-
-
- 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.html210
+ src/app/+admin/overview/users/user-edit/user-edit.component.html210
+ src/app/+my-account/my-account-settings/my-account-settings.component.html87
+
Profile
ç°¡ä»
- src/app/shared/shared-video-miniature/video-download.component.ts234
+ src/app/shared/shared-video-miniature/video-download.component.ts244
Resolution
解æ度
- src/app/shared/shared-video-miniature/video-download.component.ts243
+ src/app/shared/shared-video-miniature/video-download.component.ts253
Aspect ratio
é·å¯¬æ¯
- src/app/shared/shared-video-miniature/video-download.component.ts244
+ src/app/shared/shared-video-miniature/video-download.component.ts254
Average frame rate
å¹³åç«é¢ç
- src/app/shared/shared-video-miniature/video-download.component.ts245
+ src/app/shared/shared-video-miniature/video-download.component.ts255
Pixel format
åç´ æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.ts246
+ src/app/shared/shared-video-miniature/video-download.component.ts256
Sample rate
å樣ç
- src/app/shared/shared-video-miniature/video-download.component.ts250
+ src/app/shared/shared-video-miniature/video-download.component.ts260
Channel Layout
é »éä½å±
- src/app/shared/shared-video-miniature/video-download.component.ts251
+ src/app/shared/shared-video-miniature/video-download.component.ts261
- Update your settings
- æ´æ°æ¨çè¨å®
+ Update your settings
+ æ´æ°æ¨çè¨å®
src/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5670,125 +5814,125 @@ color: red;
- Sort by "Recently Added"
- æãæè¿æ°å¢ãæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html
- 46
-
+ Sort by "Recently Added"
+ æãæè¿æ°å¢ãæåº
+ 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
-
+ Sort by "Original Publication Date"
+ 以ãåå§ç¼ä½æ¥æãæåº
+ 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
- Sort by "Recent Views"
- æãè¿æ檢è¦ãæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html49
+ Sort by "Recent Views"
+ æãè¿æ檢è¦ãæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html51
- Sort by "Hot"
- æãç±éãæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html50
+ Sort by "Hot"
+ æãç±éãæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html52
- Sort by "Likes"
- æãåæ¡ãæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html51
+ Sort by "Likes"
+ æãåæ¡ãæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html53
- Sort by "Global Views"
- æãå
¨å檢è¦ãæåº
- src/app/shared/shared-video-miniature/video-filters-header.component.html52
+ Sort by "Global Views"
+ æãå
¨å檢è¦ãæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html54
Languages:
èªè¨ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html62
Sensitive content:
ææå
§å®¹ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html67
+ src/app/shared/shared-video-miniature/video-filters-header.component.html69
Scope:
ç¯åï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html82
+ src/app/shared/shared-video-miniature/video-filters-header.component.html84
Local videos (this instance)
æ¬æ©å½±çï¼æ¤ç«å°ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html86
+ src/app/shared/shared-video-miniature/video-filters-header.component.html88
Federated videos (this instance + followed instances)
è¯çå½±çï¼æ¤ç«å° + 已追蹤çç«å°ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html91
+ src/app/shared/shared-video-miniature/video-filters-header.component.html93
Type:
é¡åï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html96
+ src/app/shared/shared-video-miniature/video-filters-header.component.html98
VOD & Live videos
é¨é¸èç´æå½±ç
- src/app/shared/shared-video-miniature/video-filters-header.component.html100
+ src/app/shared/shared-video-miniature/video-filters-header.component.html102
Categories:
åé¡ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html115
+ src/app/shared/shared-video-miniature/video-filters-header.component.html117
Moderation:
å¯©æ ¸ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html121
+ src/app/shared/shared-video-miniature/video-filters-header.component.html123
Change password
è®æ´å¯ç¢¼
-
-
- 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
+
Current password
ç®åçå¯ç¢¼
-
-
- 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.html29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html18
+
New password
æ°å¯ç¢¼
-
- 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
+
Confirm new password
確èªæ°å¯ç¢¼
-
- 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
+
Default policy on videos containing sensitive content
- å
å«ææå
§å®¹çå½±ççé è¨æ¿ç
+ å
å«ææå
§å®¹çå½±ççé è¨åå
src/app/shared/shared-user-settings/user-video-settings.component.html4
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- æé±èæ模ç³ç¸®åï¼è¦è§çå½±çæå°æè«æ±ç¢ºèªã
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106src/app/shared/shared-user-settings/user-video-settings.component.html7
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ æé±èæ模ç³ç¸®åï¼è¦è§çå½±çæå°æè«æ±ç¢ºèªã
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
+ src/app/shared/shared-user-settings/user-video-settings.component.html7
+
Policy for sensitive videos
- ææå½±ççæ¿ç
-
-
- 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
+
Only display videos in the following languages/subtitles
å
顯示以ä¸èªè¨ï¼åå¹çå½±ç
@@ -5802,9 +5946,9 @@ color: red;
Add a new language
å å
¥æ°èªè¨
-
-
- 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
+
New email
æ°é»åéµä»¶
@@ -5813,8 +5957,8 @@ color: red;
Change email
è®æ´é»åéµä»¶
-
- 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
+
Theme
ä½æ¯ä¸»é¡
@@ -5869,17 +6013,17 @@ color: red;
Initiator
åµå§è
- src/app/+my-library/my-ownership/my-ownership.component.html19
+ src/app/+my-library/my-ownership/my-ownership.component.html13
Created
已建ç«
- src/app/+my-library/my-ownership/my-ownership.component.html21
+ src/app/+my-library/my-ownership/my-ownership.component.html15
Status
çæ
- src/app/+my-library/my-ownership/my-ownership.component.html25
+ src/app/+my-library/my-ownership/my-ownership.component.html19
Account page
@@ -5890,33 +6034,185 @@ color: red;
No ownership change request found.
æ¾ä¸å°æææ¬è®æ´è«æ±ã
- src/app/+my-library/my-ownership/my-ownership.component.html78
+ src/app/+my-library/my-ownership/my-ownership.component.html72
+
+
+ â ï¸ The instance doesn't allow channel synchronization
+ â ï¸ ç«å°ä¸å
è¨±é »éåæ¥
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ æ£å¨é¡¯ç¤º å° ï¼å
¨é¨æ ååæ¥
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ æ°å¢åæ¥
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ å¤é¨é »é
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ é »é
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ æå¾åæ¥æ¼
+
+ 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
+
+
+
+ Fully synchronize the channel
+ å®å
¨åæ¥é »é
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts62
+
+
+ This fetches any missing videos on the local channel
+ éæå¨æ¬æ©é »éä¸æ·åä»»ä½éºå¤±çå½±ç
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts63
+
+
+ Synchronization removed successfully for .
+ çåæ¥å·²ç§»é¤æåã
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts102
+
+
+ Full synchronization requested successfully for .
+ çå®å
¨åæ¥è«æ±æåã
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts115
+
+
+ NEW SYNCHRONIZATION
+ æ°åæ¥
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ é ç«¯é »é URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ ç¯ä¾ï¼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
+
+
+
+ Video Channel
+ å½±çé »é
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ é ç«¯é »éä¸æ¢æå½±ççé¸é
ï¼
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ å
¨é¨å¯å
¥ä¸¦è¿½è¹¤æ°ç¼ä½
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ å
追蹤æ°ç¼ä½
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ åæ¥å»ºç«æåã
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
Account settings
帳èè¨å®
- 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
+
Playlist elements
ææ¾æ¸
å®å
ç´
- src/app/+my-library/my-library-routing.module.ts58
+ src/app/+my-library/my-library-routing.module.ts60
My imports
æçå¯å
¥
+ 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
Create video channel
建ç«å½±çé »é
- src/app/+my-library/+my-video-channels/my-video-channels.component.html14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html23
No channel found.
æ¾ä¸å°é »éã
- src/app/+my-library/+my-video-channels/my-video-channels.component.html18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html27
Example: my_channel
@@ -5945,9 +6241,9 @@ color: red;
Overwrite support field of all videos of this channel
è¦å¯«æ¤é »éææå½±ççæ¯æ´æ¬ä½
-
-
- 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
+
subscribers
@@ -5966,17 +6262,17 @@ color: red;
Target
ç®æ¨
- src/app/+my-library/my-video-imports/my-video-imports.component.html17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html28
This video was deleted
æ¤å½±çå·²åªé¤
- src/app/+my-library/my-video-imports/my-video-imports.component.html48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html59
Showing to of imports
顯示 å° ç å¯å
¥
- src/app/+my-library/my-video-imports/my-video-imports.component.html10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5986,14 +6282,15 @@ color: red;
Channel page
é »éé é¢
- src/app/+my-library/+my-video-channels/my-video-channels.component.html25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html34
src/app/+my-library/my-follows/my-subscriptions.component.html20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html65
src/app/+videos/+video-watch/video-watch.component.html66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {æ²æ檢è¦} =1 {1 次檢è¦} other { 次檢è¦}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html49
Created by
@@ -6076,8 +6373,8 @@ color: red;
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- æ¨çæäºé »ééæ²è¨å®å®æãééæ°å¢æ©«å¹
ã大é ç
§èæ述使å
¶ç¼ä½çå
§å®¹è¶³å¤ æ確並å人æ¡è¿ã
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ æ¨çæäºé »ééæ²è¨å®å®æãééæ°å¢æ©«å¹
ã大é ç
§èæ述使å
¶ç¼ä½çå
§å®¹è¶³å¤ æ確並å人æ¡è¿ã
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -6152,9 +6449,9 @@ color: red;
Playlist thumbnail
ææ¾æ¸
å®ç¸®å
-
-
- 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
+
No videos in this playlist.
æ¤ææ¾æ¸
å®ä¸æ²æå½±çã
@@ -6176,8 +6473,8 @@ color: red;
src/app/+signup/shared/signup-success.component.html14
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- è¦åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
ç¥éæ¨æ¯èª°ï¼è«ä¸è¦å¿è¨è¨å®æ¨ç帳èå人簡ä»ï¼æ°å¢å¤§é ç
§èæè¿°ã
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ è¦åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
ç¥éæ¨æ¯èª°ï¼è«ä¸è¦å¿è¨è¨å®æ¨ç帳èå人簡ä»ï¼æ°å¢å¤§é ç
§èæè¿°ã
src/app/+signup/shared/signup-success.component.html18
@@ -6302,14 +6599,14 @@ color: red;
Login
ç»å
¥
-
-
-
-
- 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.ts12
+ src/app/+login/login.component.html81
+ src/app/menu/menu.component.html103
+ src/app/menu/menu.component.html104
+
- > Login
- > ç»å
¥
+ > Login
+ > ç»å
¥
src/app/+login/login.component.html
2,5
@@ -6367,8 +6664,8 @@ color: red;
- Welcomeon
- æ¡è¿ä½¿ç¨
+ Welcomeon
+ æ¡è¿ä½¿ç¨
src/app/+signup/shared/signup-success.component.html
2,3
@@ -6383,8 +6680,8 @@ color: red;
- Check your emails to validate your account and complete your inscription.
- 檢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨ç帳è並å®ææ¨ç註åã
+ Check your emails to validate your account and complete your inscription.
+ 檢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨ç帳è並å®ææ¨ç註åã
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6463,7 +6760,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
@@ -6479,14 +6776,12 @@ 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
- Do you really want to delete ?
-It will delete videos uploaded in this channel, and you will not be able to create another
-channel with the same name ()!
+ Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
æ¨ççæ³è¦åªé¤ åï¼å
¶å°æåªé¤ é¨ä¸å³è³æ¤é »éçå½±çï¼ä¸æ¨å°ç¡æ³å»ºç«å
¶ä»ååçé »é ()ï¼
src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6515,37 +6810,25 @@ channel with the same name ()!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {æ²æè¨é±è
} =1 {1 ä½è¨é±è
} other { ä½è¨é±è
}}
-
- 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
-
+ 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
This channel doesn't have any videos.
æ¤é »éæ²æä»»ä½å½±çã
- src/app/+accounts/account-video-channels/account-video-channels.component.html41
+ src/app/+accounts/account-video-channels/account-video-channels.component.html42
- SHOW THIS CHANNEL >
- 顯示æ¤é »é >
- src/app/+accounts/account-video-channels/account-video-channels.component.html49
+ SHOW THIS CHANNEL >
+ 顯示æ¤é »é >
+ src/app/+accounts/account-video-channels/account-video-channels.component.html50
Stats
çµ±è¨
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html143
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353
@@ -6569,15 +6852,21 @@ channel with the same name ()!src/app/+about/about-follows/about-follows.component.html2
src/app/+my-library/my-library.component.ts64
-
- Follower instances ()
- 追蹤è
ç«å°ï¼ï¼
- src/app/+about/about-follows/about-follows.component.html5
+
+ Followers of ()
+ ç追蹤è
()
+
+ src/app/+about/about-follows/about-follows.component.html
+ 5
+
-
- Following instances ()
- æ£å¨è¿½è¹¤ç«å° ()
- src/app/+about/about-follows/about-follows.component.html17
+
+ does not have followers.
+ æ²æ追蹤è
ã
+
+ src/app/+about/about-follows/about-follows.component.html
+ 7
+
Your name
@@ -6677,9 +6966,8 @@ channel with the same name ()!
Features found on this instance
å¨æ¤ç«èºä¸æ¾å°çåè½
+ 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
STATISTICS
@@ -6782,8 +7070,8 @@ channel with the same name ()!src/app/+about/about-peertube/about-peertube.component.html108
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- 網路 peer ç¡æ³å
¬éååï¼å çºæåä½¿ç¨ WebSocket å³è¼¸ï¼èå³çµ±ç BitTorrent 追蹤å¨ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨è£¡æï¼æ¨å°±æå³éå
å«æ¨ç IP çè¨èå°é¨æ©é¸åå
¶ä» peer è½ç¼è³è¨ç追蹤å¨ãè«è¦ æ¤æ件 以åå¾æ´å¤è³è¨
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ 網路 peer ç¡æ³å
¬éååï¼å çºæåä½¿ç¨ WebSocket å³è¼¸ï¼èå³çµ±ç BitTorrent 追蹤å¨ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨è£¡æï¼æ¨å°±æå³éå
å«æ¨ç IP çè¨èå°é¨æ©é¸åå
¶ä» peer è½ç¼è³è¨ç追蹤å¨ãè«è¦ æ¤æ件 以åå¾æ´å¤è³è¨
src/app/+about/about-peertube/about-peertube.component.html112
@@ -6841,21 +7129,27 @@ channel with the same name ()!æå¾ï¼è«è¨ä½æ¨ä¸ç´é½å¯ä»¥ééå¨å½±çææ¾å¨ä¸åæ P2P ä¾åç¨å®ï¼æè
å
å¨ç覽å¨ä¸åç¨ WebRTCã
src/app/+about/about-peertube/about-peertube.component.html155
-
- This instance does not have instances followers.
- æ¤ç«èºæ²æç«èºè¿½è¹¤è
ã
- src/app/+about/about-follows/about-follows.component.html7
-
Show full list
顯示å®æ´æ¸
å®
src/app/+about/about-follows/about-follows.component.html13
src/app/+about/about-follows/about-follows.component.html25
-
- This instance is not following any other.
- æ¤ç«å°æ²æ追蹤任ä½å
¶ä»çç«å°ã
- src/app/+about/about-follows/about-follows.component.html19
+
+ 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
+
About this instance
@@ -6878,8 +7172,8 @@ channel with the same name ()!src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- è¯çµ¡ç®¡çå¡
+ Contact the administrator(s)
+ è¯çµ¡ç®¡çå¡
src/app/+about/about-instance/contact-admin-modal.component.html
3
@@ -6917,7 +7211,6 @@ channel with the same name ()!src/app/+signup/+register/register.component.ts
45
- Button on the registration form to go to the previous step
Go to the next step
@@ -6926,22 +7219,21 @@ channel with the same name ()!src/app/+signup/+register/register.component.ts
46
- Button on the registration form to go to the previous step
Who are we?
æåæ¯èª°ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html19
+ src/app/shared/shared-instance/instance-about-accordion.component.html28
How long do we plan to maintain this instance?
æåè¨åç¶è·æ¤ç«èºå¤ä¹
ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html24
+ src/app/shared/shared-instance/instance-about-accordion.component.html33
How will we finance this instance?
æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html29
+ src/app/shared/shared-instance/instance-about-accordion.component.html38
Terms of
@@ -6954,8 +7246,7 @@ channel with the same name ()!
Administrators & Sustainability
管çå¡èæçºæ§
- 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
Step
@@ -7028,8 +7319,8 @@ channel with the same name ()!src/app/+admin/overview/users/user-edit/user-edit.component.html96
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- æè³å°æ²ï¼ä¸åææ¤ç«å°çæ¢æ¬¾èè¡çºæºå
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ æè³å°æ²ï¼ä¸åææ¤ç«å°çæ¢æ¬¾èè¡çºæºå
src/app/+signup/+register/steps/register-step-terms.component.html5
@@ -7105,8 +7396,8 @@ channel with the same name ()!
- > Create an account
- > 建ç«å¸³è
+ > Create an account
+ > 建ç«å¸³è
src/app/+signup/+register/register.component.html
9,12
@@ -7156,7 +7447,7 @@ channel with the same name ()!
Display all videos (private, unlisted or not yet published)
顯示ææå½±çï¼ç§äººãæªååºæå°æªç¼ä½ï¼
- src/app/shared/shared-video-miniature/video-filters-header.component.html126
+ src/app/shared/shared-video-miniature/video-filters-header.component.html128
Remove this filter
@@ -7166,57 +7457,57 @@ channel with the same name ()!
Sensitive content
ææå
§å®¹
- src/app/shared/shared-video-miniature/video-filters.model.ts116
+ src/app/shared/shared-video-miniature/video-filters.model.ts126
Scope
ç¯å
- src/app/shared/shared-video-miniature/video-filters.model.ts123
+ src/app/shared/shared-video-miniature/video-filters.model.ts133
Federated
è¯ç
- src/app/shared/shared-video-miniature/video-filters.model.ts125
+ src/app/shared/shared-video-miniature/video-filters.model.ts135
Languages
èªè¨
- src/app/shared/shared-video-miniature/video-filters.model.ts133
+ src/app/shared/shared-video-miniature/video-filters.model.ts143
Categories
åé¡
- src/app/shared/shared-video-miniature/video-filters.model.ts142
+ src/app/shared/shared-video-miniature/video-filters.model.ts152
All videos
ææå½±ç
- src/app/shared/shared-video-miniature/video-filters.model.ts151
+ src/app/shared/shared-video-miniature/video-filters.model.ts161
Blurred
模ç³
- src/app/shared/shared-video-miniature/video-filters.model.ts231
+ src/app/shared/shared-video-miniature/video-filters.model.ts241
hidden
é±è
- src/app/shared/shared-video-miniature/video-filters.model.ts237
+ src/app/shared/shared-video-miniature/video-filters.model.ts247
blurred
模ç³
- src/app/shared/shared-video-miniature/video-filters.model.ts238
+ src/app/shared/shared-video-miniature/video-filters.model.ts248
displayed
已顯示
- src/app/shared/shared-video-miniature/video-filters.model.ts240
+ src/app/shared/shared-video-miniature/video-filters.model.ts250
Report this account
åå ±æ¤å¸³è
- src/app/+accounts/accounts.component.ts192
+ src/app/+accounts/accounts.component.ts196
Overview
@@ -7230,14 +7521,14 @@ channel with the same name ()!VIDEOS
å½±ç
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/+admin/config/edit-custom-config/edit-basic-configuration.component.html246
+ src/app/+video-channels/video-channels.component.ts90
Username copied
使ç¨è
å稱已è¤è£½
src/app/+accounts/accounts.component.ts119
- src/app/+video-channels/video-channels.component.ts115
+ src/app/+video-channels/video-channels.component.ts124
Audio-only
@@ -7245,8 +7536,8 @@ channel with the same name ()!src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
- A <code>.mp4</code> that keeps the original audio track, with no video
- <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19
@@ -7347,8 +7638,8 @@ channel with the same name ()!src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html8
- However, you may want to read our guidelines before tweaking the following values.
- ä¸éï¼å¨èª¿æ´ä»¥ä¸çå¼åï¼æ¨å¯è½ææ³è¦å
é±è®æåçæåã
+ 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
@@ -7392,7 +7683,7 @@ channel with the same name ()!
Configuration updated.
è¨å®å·²æ´æ°ã
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts320
INSTANCE HOMEPAGE
@@ -7405,7 +7696,7 @@ channel with the same name ()!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
æ¨åç¨äºè¨»åï¼æåèªååç¨äºä¸é¢ãå½±çãé¨ä»½çãèªåå°éæ°å½±çãã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts109
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts136
Edit custom configuration
@@ -7555,92 +7846,151 @@ channel with the same name ()!50MB
src/app/+admin/config/shared/config.service.ts39
-
- 2GB
- 2GB
- src/app/+admin/config/shared/config.service.ts42
+
+ 2GB
+ 2GB
+ src/app/+admin/config/shared/config.service.ts42
+
+
+ 10GB
+ 10GB
+
+ src/app/+admin/config/shared/config.service.ts
+ 44
+
+
+
+ Reject
+ æçµ
+ 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
+
+
+ Delete
+ åªé¤
+ src/app/+admin/follows/followers-list/followers-list.component.ts51
+ src/app/+admin/follows/followers-list/followers-list.component.ts117
+ src/app/+admin/follows/following-list/following-list.component.ts43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts95
+ src/app/+admin/overview/comments/video-comment-list.component.ts105
+ src/app/+admin/overview/comments/video-comment-list.component.ts180
+ src/app/+admin/overview/users/user-list/user-list.component.ts101
+ src/app/+admin/overview/users/user-list/user-list.component.ts249
+ src/app/+admin/overview/videos/video-list.component.ts78
+ src/app/+admin/overview/videos/video-list.component.ts234
+ src/app/+admin/overview/videos/video-list.component.ts289
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
+ src/app/+my-library/my-videos/my-videos.component.html51
+ src/app/+my-library/my-videos/my-videos.component.ts189
+ src/app/+videos/+video-edit/shared/video-edit.component.html189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts133
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts376
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts411
+ src/app/shared/shared-main/buttons/delete-button.component.ts21
+ src/app/shared/shared-main/buttons/delete-button.component.ts26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ å·²æ¥å {count, plural, =1 { å追蹤è«æ±} other { å追蹤è«æ±}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
-
- 10GB
- 10GB
+
+ Follow requests accepted
+ å·²æ¥å追蹤è«æ±
- src/app/+admin/config/shared/config.service.ts
- 44
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
-
- accepted in instance followers
- å¨ç«èºè¿½è¹¤è
ä¸è¢«æ¥å
- src/app/+admin/follows/followers-list/followers-list.component.ts41
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ æ¨ççæ³è¦åçµ {count, plural, =1 { å追蹤è«æ±åï¼} other { å追蹤è«æ±åï¼}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
-
- Do you really want to reject this follower?
- æ¨ççæ³è¦æçµæ¤è¿½è¹¤è
åï¼
- src/app/+admin/follows/followers-list/followers-list.component.ts52
+
+ Do you really want to reject these follow requests?
+ æ¨ççæ³è¦åçµéäºè¿½è¹¤è«æ±åï¼
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
-
- Reject
- æçµ
- src/app/+admin/follows/followers-list/followers-list.component.ts53
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ å·²åçµ {count, plural, =1 { å追蹤è«æ±} other { å追蹤è«æ±}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
-
- rejected from instance followers
- æçµäºç«èºè¿½è¹¤è
- src/app/+admin/follows/followers-list/followers-list.component.ts60
+
+ Follow requests rejected
+ 追蹤è«æ±å·²åçµ
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
-
- Do you really want to delete this follower?
- æ¨ççæ³è¦åªé¤æ¤è¿½è¹¤è
åï¼
- src/app/+admin/follows/followers-list/followers-list.component.ts73
+
+ Deleted followers will be able to send again a follow request.
+ å·²åªé¤ç追蹤è
å°å¯å次å³é追蹤è«æ±ã
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
-
- Delete
- åªé¤
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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
-
- removed from instance followers
- å·²å¾ç«èºè¿½è¹¤è
ä¸ç§»é¤
- src/app/+admin/follows/followers-list/followers-list.component.ts81
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ æ¨ççæ³è¦åªé¤ {count, plural, =1 { å追蹤è«æ±åï¼} other { å追蹤è«æ±åï¼}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
-
- Follow
- 追蹤
+
+ Do you really want to delete these follow requests?
+ æ¨ççæ³è¦åªé¤éäºè¿½è¹¤è«æ±åï¼
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ å·²ç§»é¤ {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
+ 124
+
+
+ Follow requests removed
+ 追蹤è«æ±å·²ç§»é¤
- src/app/+admin/follows/following-list/following-list.component.html
- 18
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+ Follow
+ 追蹤
+ 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 host (without "http://"), account handle or channel handle per line
1 å主æ©ï¼ä¸å
å« "http://"ï¼ï¼æ¯è¡ä¸å帳èæé »é
@@ -7662,28 +8012,34 @@ channel with the same name ()!追蹤è«æ±å·²å³éï¼
src/app/+admin/follows/following-list/follow-modal.component.ts67
-
- Your instance subscriptions
- æ¨çç«å°è¨é±
+
+ Subscriptions of your instance
+ æ¨ç«å°çè¨é±
src/app/+admin/follows/following-list/following-list.component.html
3
-
- Do you really want to unfollow ?
- æ¨æ³è¦åæ¶è¿½è¹¤ åï¼
- src/app/+admin/follows/following-list/following-list.component.ts46
-
Unfollow
åæ¶è¿½è¹¤
- src/app/+admin/follows/following-list/following-list.component.ts47
+ src/app/+admin/follows/following-list/following-list.component.ts75
-
- You are not following anymore.
- æ¨ç¡æ³å追蹤 ã
- src/app/+admin/follows/following-list/following-list.component.ts54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ æ¨ä¸å追蹤 {count, plural, =1 { äºã} other {éäº æ¢ç®äºã}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ æ¨ä¸å追蹤å®åäºã
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7746,58 +8102,58 @@ channel with the same name ()!
Violent or Repulsive
æ´åæ令人åæ¡
- src/app/shared/shared-abuse-list/abuse-details.component.ts19
+ src/app/shared/shared-abuse-list/abuse-details.component.ts20
Hateful or Abusive
ä»æ¨è¨è«
- src/app/shared/shared-abuse-list/abuse-details.component.ts20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts21
Spam or Misleading
åå¾è¨æ¯æ誤å°
- src/app/shared/shared-abuse-list/abuse-details.component.ts21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts22
Privacy
é±ç§
-
-
-
-
-
-
-
-
-
- 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
+
Copyright
èä½æ¬
- 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
Server rules
伺æå¨è¦å
- src/app/shared/shared-abuse-list/abuse-details.component.ts24
+ src/app/shared/shared-abuse-list/abuse-details.component.ts25
Thumbnails
縮å
- 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
Internal actions
å
§é¨åä½
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/shared/shared-abuse-list/abuse-list-table.component.ts243
Delete report
- åªé¤èå ±
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts275
+ åªé¤æª¢è
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts274
Actions for the flagged account
@@ -7807,17 +8163,17 @@ channel with the same name ()!
Mark as accepted
æ¨è¨çºæ¥å
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts260
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts259
Mark as rejected
æ¨è¨çºæçµ
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts265
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts264
Add internal note
æ°å¢å
§é¨è¨»è¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts270
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts269
Actions for the video
@@ -7847,33 +8203,33 @@ channel with the same name ()!
Do you really want to delete this abuse report?
- æ¨ççæ³è¦åªé¤é份濫ç¨èå ±åï¼
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts134
+ æ¨ççæ³è¦åªé¤é份濫ç¨æª¢èåï¼
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts133
Abuse deleted.
æ¿«ç¨å·²åªé¤ã
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts140
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts139
Deleted comment
å·²åªé¤ççè¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts215
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts214
Messages with reporter
- åå ±è
çè¨æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts249
+ 檢è人çè¨æ¯
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts248
Messages with moderators
æ¿ä¸»çè¨æ¯
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts249
Update internal note
æ´æ°å
§é¨è¨»è¨
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts255
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts254
Switch video block to manual
@@ -7888,20 +8244,20 @@ channel with the same name ()!
Do you really want to unblock this video? It will be available again in the videos list.
æ¨ççæ³è¦è§£é¤å°éæ¤å½±çåï¼å®å°æå次åºç¾å¨å½±çæ¸
å®ä¸ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts131
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts134
Unblock
解é¤å°é
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/+admin/moderation/video-block-list/video-block-list.component.ts136
+ src/app/+admin/overview/videos/video-list.component.ts90
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
Video unblocked.
å½±ç 已解é¤å°éã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts139
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts142
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts216
@@ -7919,59 +8275,59 @@ channel with the same name ()!
You don't have plugins installed yet.
æ¨å°æªå®è£å¤æç¨å¼ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts88
You don't have themes installed yet.
æ¨å°æªå®è£ä½æ¯ä¸»é¡ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts91
Update to
æ´æ°å°
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts99
Do you really want to uninstall ?
æ¨æ³è¦è§£é¤å®è£ åï¼
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119
Uninstall
解é¤å®è£
- 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.html24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts120
uninstalled.
已解é¤å®è£ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
éæ¯ä¸»è¦çå¤æç¨å¼åç´ãè«å°å¤æç¨å¼çé¦é 檢æ¥æ½å¨çç¼è¡èªªæã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts150
Upgrade
åç´
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151
Proceed upgrade
ç¹¼çºåç´
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts152
updated.
å·²æ´æ°ã
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts166
Jobs
@@ -7988,24 +8344,24 @@ channel with the same name ()!
The plugin index is not available. Please retry later.
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts99
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts100
Please only install plugins or themes you trust, since they can execute any code on your instance.
è«åªå®è£æ¨ä¿¡ä»»çå¤æç¨å¼æä½æ¯ä¸»é¡ï¼å çºå®åå¯è½æå¨æ¨çç«èºä¸å·è¡ä»»ä½ç¨å¼ç¢¼ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts129
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts130
Install ?
å®è£ ï¼
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts131
installed.
å·²å®è£ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts142
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts143
Settings updated.
@@ -8031,8 +8387,8 @@ channel with the same name ()!
- PeerTube thinks your web browser public IP is .
- PeerTube èªçºæ¨ç網路ç覽å¨çå
¬é IP çº ã
+ PeerTube thinks your web browser public IP is .
+ PeerTube èªçºæ¨ç網路ç覽å¨çå
¬é IP çº ã
src/app/+admin/system/debug/debug.component.html
4
@@ -8079,16 +8435,16 @@ channel with the same name ()!
- Check the trust_proxy configuration key
- æª¢æ¥ trust_proxy è¨å®éµ
+ Check the trust_proxy configuration key
+ æª¢æ¥ trust_proxy è¨å®éµ
src/app/+admin/system/debug/debug.component.html
15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- å¦ææ¨æ£ä½¿ç¨ Docker å·è¡ï¼è«æª¢æ¥æ¨æ¯å¦å·è¡ reverse-proxy è network_mode: "host"ï¼è«åé±è°é¡ 1643ï¼
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ å¦ææ¨æ£ä½¿ç¨ Docker å·è¡ï¼è«æª¢æ¥æ¨æ¯å¦å·è¡ reverse-proxy è network_mode: "host"ï¼è«åé±è°é¡ 1643ï¼
src/app/+admin/system/debug/debug.component.html
16,17
@@ -8139,7 +8495,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
Files
@@ -8147,8 +8503,8 @@ channel with the same name ()!src/app/+admin/overview/videos/video-list.component.html42
- Published
- å·²ç¼ä½
+ Published
+ å·²ç¼ä½
src/app/+admin/overview/videos/video-list.component.html43
@@ -8159,16 +8515,13 @@ channel with the same name ()!
Light/Orange or Dark
æ·ºè²ï¼æ©è²ææ·±è²
-
- src/app/core/theme/theme.service.ts
- 46
-
+ src/app/core/theme/theme.service.ts47
Error
é¯èª¤
src/app/core/auth/auth.service.ts105
- src/app/core/notification/notifier.service.ts18
+ src/app/core/notification/notifier.service.ts19
Standard logs
@@ -8214,17 +8567,25 @@ channel with the same name ()!
User updated.
使ç¨è
å·²æ´æ°ã
- src/app/+admin/overview/users/user-edit/user-update.component.ts94
+ src/app/+admin/overview/users/user-edit/user-update.component.ts95
Update user
æ´æ°ä½¿ç¨è
- src/app/+admin/overview/users/user-edit/user-update.component.ts113
+ src/app/+admin/overview/users/user-edit/user-update.component.ts114
An email asking for password reset has been sent to .
å·²å³éè¦æ±éç½®å¯ç¢¼çé»åéµä»¶ ã
- 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
+
Users list
@@ -8255,6 +8616,7 @@ channel with the same name ()!Live
ç´æ
src/app/+admin/overview/videos/video-admin.service.ts53
+ src/app/+admin/overview/videos/video-list.component.html88
Video files
@@ -8299,48 +8661,48 @@ channel with the same name ()!
Videos will be deleted, comments will be tombstoned.
å½±çèçè¨é½å°æ被åªé¤ã
- 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
Ban
- å°é
- 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
User won't be able to login anymore, but videos and comments will be kept as is.
使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½å½±çèçè¨å°æä¿æå樣ã
- 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
Unban
åæ¶é»æ
- 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
Set Email as Verified
è¨å®é»åéµä»¶çºå·²é©è
- 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
Created
已建ç«
- src/app/+admin/overview/users/user-list/user-list.component.ts134
+ src/app/+admin/overview/users/user-list/user-list.component.ts135
Daily quota
æ¯æ¥é
é¡
- src/app/+admin/overview/users/user-list/user-list.component.ts137
+ src/app/+admin/overview/users/user-list/user-list.component.ts138
Last login
æè¿ç»å
¥
- src/app/+admin/overview/users/user-list/user-list.component.ts135
+ src/app/+admin/overview/users/user-list/user-list.component.ts136
You cannot ban root.
@@ -8361,10 +8723,7 @@ channel with the same name ()!
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 å使ç¨è
已解é¤å°é} other { å使ç¨è
已解é¤å°éã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 227
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts227
users unbanned.
@@ -8380,8 +8739,8 @@ channel with the same name ()!src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
- <p>æ¨ç¡æ³å»ºç«è¢«å·²åªé¤ç使ç¨è
æé »é使ç¨ç使ç¨è
å稱æé »éå稱ã</p>
+ <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
@@ -8392,10 +8751,7 @@ channel with the same name ()!
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 å使ç¨è
å·²åªé¤ã} other { å使ç¨è
å·²åªé¤ã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts256
users deleted.
@@ -8407,10 +8763,7 @@ channel with the same name ()!
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã} other { å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 274
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts274
users email set as verified.
@@ -8443,8 +8796,8 @@ channel with the same name ()!src/app/+my-library/my-history/my-history.component.html14
- Clear all history
- æ¸
é¤æææ·å²ç´é
+ Clear all history
+ æ¸
é¤æææ·å²ç´é
src/app/+my-library/my-history/my-history.component.html18
@@ -8656,19 +9009,19 @@ channel with the same name ()!
Avatar changed.
大é 貼已è®æ´ã
- 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
avatar
大é ç
§
- 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
Avatar deleted.
å·²åªé¤å¤§é ç
§ã
- 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
@@ -8694,32 +9047,32 @@ channel with the same name ()!
Video channel created.
å½±çé »é å·²æ´æ°ã
- src/app/+manage/video-channel-edit/video-channel-create.component.ts66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts71
This name already exists on this instance.
æ¤å稱已åå¨æ¼æ¤ç«èºä¸ã
- src/app/+manage/video-channel-edit/video-channel-create.component.ts72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts77
Video channel updated.
å½±çé »é å·²æ´æ°ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts103
Banner changed.
æ©«å¹
å·²è®æ´ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts148
banner
æ©«å¹
- src/app/+manage/video-channel-edit/video-channel-update.component.ts149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts155
Banner deleted.
æ©«å¹
å·²åªé¤ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts165
Video channel deleted.
@@ -8734,14 +9087,8 @@ channel with the same name ()!
My followers
æç追蹤è
-
- 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
No follower found.
@@ -8779,7 +9126,7 @@ channel with the same name ()!Channel filters
é »éé濾å¨
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-videos/my-videos.component.ts127
Update video channel
@@ -8789,7 +9136,7 @@ channel with the same name ()!
Not found
æ¾ä¸å°
- src/app/+page-not-found/page-not-found-routing.module.ts14
+ src/app/+error-page/error-page-routing.module.ts14
URL parameter is missing in URL parameters
@@ -8833,7 +9180,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
@@ -8842,14 +9190,14 @@ channel with the same name ()!
Update playlist
æ´æ°ææ¾æ¸
å®
- 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
Notifications
éç¥
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-routing.module.ts119
src/app/+my-account/my-account.component.ts55
src/app/menu/notification.component.html22
@@ -8857,13 +9205,13 @@ channel with the same name ()!Applications
æç¨ç¨å¼
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-routing.module.ts137
src/app/+my-account/my-account.component.ts60
Delete playlist
åªé¤ææ¾æ¸
å®
- 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
Playlist updated.
@@ -8874,42 +9222,36 @@ channel with the same name ()!Change ownership
è®æ´æææ¬
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/my-videos.component.ts235
Playlist deleted.
ææ¾æ¸
å® å·²åªé¤ã
- 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
My videos
æçå½±ç
- src/app/+my-library/my-library-routing.module.ts77
+ src/app/+my-library/my-library-routing.module.ts79
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-videos/my-videos.component.ts92
+ src/app/core/menu/menu.service.ts86
Do you really want to delete videos?
æ¨ççæ³è¦åªé¤ å½±çåï¼
- 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}}
{length, plural, =1 {å½±ç已被åªé¤} other { å½±ç已被åªé¤}}
-
- src/app/+my-library/my-videos/my-videos.component.ts
- 191
-
+ 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
Videos list
@@ -8924,7 +9266,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
@@ -8955,21 +9297,42 @@ channel with the same name ()!
My channels
æçé »é
- src/app/+my-library/+my-video-channels/my-video-channels.component.html3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html4
+ src/app/core/menu/menu.service.ts79
+
+
+ My synchronizations
+ æçåæ¥
+
+ 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
+
My playlists
æçææ¾æ¸
å®
- src/app/+my-library/my-library-routing.module.ts40
+ src/app/+my-library/my-library-routing.module.ts42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html3
- src/app/core/menu/menu.service.ts86
+ src/app/core/menu/menu.service.ts95
My subscriptions
æçè¨é±
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-library-routing.module.ts101
+ src/app/core/menu/menu.service.ts101
You don't have any subscription yet.
@@ -8979,11 +9342,11 @@ channel with the same name ()!
My abuse reports
æçæ¿«ç¨åå ±
- src/app/+my-account/my-account-routing.module.ts117
+ src/app/+my-account/my-account-routing.module.ts128
- is awaiting email verification
- æ£å¨çå¾
é»åéµä»¶é©è
+ is awaiting email verification
+ æ£å¨çå¾
é»åéµä»¶é©è
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
@@ -8998,8 +9361,8 @@ channel with the same name ()!
- Your current email is . It is never shown to the public.
- æ¨ç®åçé»åéµä»¶çº ãéæ°¸é ä¸æå
¬é顯示ã
+ 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
@@ -9008,19 +9371,28 @@ channel with the same name ()!
Ownership changes
æææ¬è®æ´
- 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
My video history
æçå½±çæ·å²ç´é
- src/app/+my-library/my-library-routing.module.ts127
+ src/app/+my-library/my-library-routing.module.ts129
+
+
+ Create new synchronization
+ 建ç«æ°åæ¥
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
é »é
src/app/+my-library/my-library.component.ts45
src/app/+search/search-filters.component.html200
+ src/app/core/menu/menu.service.ts78
Videos
@@ -9031,7 +9403,7 @@ channel with the same name ()!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/core/menu/menu.service.ts85
src/app/modal/quick-settings-modal.component.html10
@@ -9039,7 +9411,7 @@ channel with the same name ()!ææ¾æ¸
å®
src/app/+my-library/my-library.component.ts59
src/app/+search/search-filters.component.html205
- src/app/core/menu/menu.service.ts85
+ src/app/core/menu/menu.service.ts94
max size
@@ -9050,13 +9422,13 @@ channel with the same name ()!
Maximize editor
æ大å編輯å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts47
+ src/app/shared/shared-forms/markdown-textarea.component.ts47
+
Exit maximized editor
é¢éæ大å編輯å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts48
+ src/app/shared/shared-forms/markdown-textarea.component.ts48
+
An email with verification link will be sent to .
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
@@ -9079,13 +9451,13 @@ channel with the same name ()!
Subscribe to the account
è¨é±å¸³è
- src/app/+video-channels/video-channels.component.ts76
- src/app/+videos/+video-watch/video-watch.component.ts773
+ src/app/+video-channels/video-channels.component.ts85
+ src/app/+videos/+video-watch/video-watch.component.ts822
PLAYLISTS
ææ¾æ¸
å®
- src/app/+video-channels/video-channels.component.ts82
+ src/app/+video-channels/video-channels.component.ts91
Studio for
@@ -9178,60 +9550,57 @@ channel with the same name ()!
Are you sure you want to edit ""?
æ¨ç¢ºå®è¦ç·¨è¼¯ããåï¼
- src/app/+video-studio/edit/video-studio-edit.component.ts72
+ src/app/+video-studio/edit/video-studio-edit.component.ts73
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- ç®åçå½±çå°è¢«ç·¨è¼¯å¾çå½±çè¦å¯«ä¸<strong>æ¨å°ç¡æ³éå</strong>ã<br /><br />
- src/app/+video-studio/edit/video-studio-edit.component.ts76
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ ç®åçå½±çå°è¢«ç·¨è¼¯å¾çå½±çè¦å¯«ä¸<strong>æ¨å°ç¡æ³éå</strong>ã<br /><br />
+ src/app/+video-studio/edit/video-studio-edit.component.ts77
- As a reminder, the following tasks will be executed: <ol></ol>
- æéä¸ä¸ï¼å°å·è¡ä»¥ä¸å·¥ä½ï¼<ol></ol>
- src/app/+video-studio/edit/video-studio-edit.component.ts77
+ As a reminder, the following tasks will be executed: <ol></ol>
+ æéä¸ä¸ï¼å°å·è¡ä»¥ä¸å·¥ä½ï¼<ol></ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts78
Edition tasks created.
編輯工ä½å·²å»ºç«ã
-
- src/app/+video-studio/edit/video-studio-edit.component.ts
- 90
-
+ src/app/+video-studio/edit/video-studio-edit.component.ts91
Focus the search bar
å°ç¦é»ç½®æ¼æå°å
- src/app/app.component.ts286
+ src/app/app.component.ts287
Toggle the left menu
åæå·¦é¸å®
- src/app/app.component.ts291
+ src/app/app.component.ts292
Go to the discover videos page
åå¾æ¢ç´¢å½±çé é¢
- src/app/app.component.ts296
+ src/app/app.component.ts297
Go to the trending videos page
åå¾ç±éå½±çé é¢
- src/app/app.component.ts301
+ src/app/app.component.ts302
Go to the recently added videos page
åå¾æè¿æ°å¢å½±çé é¢
- src/app/app.component.ts306
+ src/app/app.component.ts307
Go to the local videos page
åå¾æ¬å°å½±çé é¢
- src/app/app.component.ts311
+ src/app/app.component.ts312
Go to the videos upload page
åå¾å½±çä¸å³é é¢
- src/app/app.component.ts316
+ src/app/app.component.ts317
Go to my subscriptions
@@ -9254,15 +9623,14 @@ channel with the same name ()!src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: .
-Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
src/app/core/auth/auth.service.ts100
You need to reconnect.
æ¨éè¦éæ°é£ç·ã
- src/app/core/auth/auth.service.ts221
+ src/app/core/auth/auth.service.ts230
Show/hide this help menu
@@ -9288,54 +9656,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
My history
æçæ·å²ç´é
-
- src/app/core/menu/menu.service.ts
- 98
-
+ src/app/core/menu/menu.service.ts107
In my library
- å¨æçæ¶è庫ä¸
-
- src/app/core/menu/menu.service.ts
- 104
-
+ å¨æçåªé«åº«ä¸
+ src/app/core/menu/menu.service.ts113
Trending
ç±é
src/app/+videos/video-list/videos-list-common-page.component.ts205
- src/app/core/menu/menu.service.ts131
+ src/app/core/menu/menu.service.ts140
ON
ä½æ¼
-
- src/app/core/menu/menu.service.ts
- 150
-
+ src/app/core/menu/menu.service.ts159
Home
家
- src/app/core/menu/menu.service.ts115
- src/app/core/menu/menu.service.ts116
+ src/app/core/menu/menu.service.ts124
+ src/app/core/menu/menu.service.ts125
Success
æå
- 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
Incorrect username or password.
ä¸æ£ç¢ºç使ç¨è
å稱æå¯ç¢¼ã
- src/app/+login/login.component.ts185
+ src/app/+login/login.component.ts210
Your account is blocked.
æ¨ç帳è已被å°éã
- src/app/+login/login.component.ts186
+ src/app/+login/login.component.ts211
any language
@@ -9372,38 +9731,38 @@ 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
Yesterday
æ¨å¤©
- src/app/shared/shared-video-miniature/videos-list.component.ts135
+ src/app/shared/shared-video-miniature/videos-list.component.ts137
This week
æ¬é±
- src/app/shared/shared-video-miniature/videos-list.component.ts136
+ src/app/shared/shared-video-miniature/videos-list.component.ts138
This month
æ¬æ
- src/app/shared/shared-video-miniature/videos-list.component.ts137
+ src/app/shared/shared-video-miniature/videos-list.component.ts139
Last month
ä¸åæ
- src/app/shared/shared-video-miniature/videos-list.component.ts138
+ src/app/shared/shared-video-miniature/videos-list.component.ts140
Older
è¼è
- src/app/shared/shared-video-miniature/videos-list.component.ts139
+ src/app/shared/shared-video-miniature/videos-list.component.ts141
Cannot load more videos. Try again later.
ç¡æ³è¼å
¥æ´å¤å½±çãè«ç¨å¾å試ã
- 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.ts249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts131
Last 7 days
@@ -9424,15 +9783,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
é¨é¸è¦è¨
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/shared/shared-video-miniature/video-filters-header.component.html112
+ src/app/shared/shared-video-miniature/video-filters.model.ts175
Live videos
ç´æè¦è¨
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/shared/shared-video-miniature/video-filters-header.component.html107
+ src/app/shared/shared-video-miniature/video-filters.model.ts169
Short (< 4 min)
@@ -9445,7 +9804,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
+ Long (> 10 min)
é·ï¼å¤§æ¼ 10 åéï¼
src/app/+search/search-filters.component.ts67
@@ -9495,7 +9854,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
@@ -9507,6 +9866,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
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
+
+
@@ -9640,7 +10007,49 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Confirm
確èª
- src/app/modal/confirm.component.ts40
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html22
+ src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html50
+ src/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.
+ å¨æ¨ææ©ä¸ç TOTP æç¨ç¨å¼æææ¤ QR codeãæ¤æç¨ç¨å¼å°æç¢çæ¨å¨ç»å
¥æå¿
é 輸å
¥çæ¬æã
+
+ 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:
+ è¥ç¡æ³ææ QR code èéè¦æå輸å
¥ï¼é裡æ¯ç´æåå¯ç¢¼ï¼
+
+ 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
+
Instance name is required.
@@ -9845,6 +10254,14 @@ 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.
+ éè¦ OTP æ¬æã
+
+ src/app/shared/form-validators/user-validators.ts
+ 69
+
+
Your name is required.
æ¨çååçºå¿
å¡«ã
@@ -9901,7 +10318,7 @@ 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/user-validators.ts80
Confirmation of the password is required.
@@ -9946,107 +10363,107 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Password must be at least 6 characters long.
å¯ç¢¼å¿
é è³å° 6 ååå
é·ã
- src/app/shared/form-validators/user-validators.ts72
- src/app/shared/form-validators/user-validators.ts83
+ src/app/shared/form-validators/user-validators.ts81
+ src/app/shared/form-validators/user-validators.ts92
Password cannot be more than 255 characters long.
å¯ç¢¼ä¸è½å¤æ¼ 255 ååå
ã
- src/app/shared/form-validators/user-validators.ts73
- src/app/shared/form-validators/user-validators.ts84
+ src/app/shared/form-validators/user-validators.ts82
+ src/app/shared/form-validators/user-validators.ts93
The new password and the confirmed password do not correspond.
æ°å¯ç¢¼èå¯ç¢¼ç¢ºèªä¸ç¸ç¬¦ã
- src/app/shared/form-validators/user-validators.ts91
+ src/app/shared/form-validators/user-validators.ts100
Video quota is required.
å½±çé
é¡å¿
å¡«ã
- src/app/shared/form-validators/user-validators.ts98
+ src/app/shared/form-validators/user-validators.ts107
Quota must be greater than -1.
é
é¡å¿
é å¤§æ¼ -1ã
- src/app/shared/form-validators/user-validators.ts99
+ src/app/shared/form-validators/user-validators.ts108
Daily upload limit is required.
æ¯æ¥ä¸å³éå¶å¿
å¡«ã
- src/app/shared/form-validators/user-validators.ts105
+ src/app/shared/form-validators/user-validators.ts114
Daily upload limit must be greater than -1.
æ¯æ¥ä¸å³éå¶å¿
é å¤§æ¼ -1ã
- src/app/shared/form-validators/user-validators.ts106
+ src/app/shared/form-validators/user-validators.ts115
User role is required.
使ç¨è
è§è²å¿
å¡«ã
- src/app/shared/form-validators/user-validators.ts113
+ src/app/shared/form-validators/user-validators.ts122
Description must be at least 3 characters long.
æè¿°å¿
é è³å° 3 ååå
é·ã
- src/app/shared/form-validators/user-validators.ts125
+ src/app/shared/form-validators/user-validators.ts134
src/app/shared/form-validators/video-channel-validators.ts36
src/app/shared/form-validators/video-playlist-validators.ts33
Description cannot be more than 1000 characters long.
æè¿°ä¸è½å¤æ¼ 1000 ååå
ã
- src/app/shared/form-validators/user-validators.ts126
+ src/app/shared/form-validators/user-validators.ts135
src/app/shared/form-validators/video-channel-validators.ts37
src/app/shared/form-validators/video-playlist-validators.ts34
You must agree with the instance terms in order to register on it.
æ¨å¿
é åæç«èºæ¢æ¬¾ä»¥å¨å
¶ä¸è¨»åã
- src/app/shared/form-validators/user-validators.ts133
+ src/app/shared/form-validators/user-validators.ts142
Ban reason must be at least 3 characters long.
é»æçç±å¿
é è³å° 3 ååå
ã
- src/app/shared/form-validators/user-validators.ts143
+ src/app/shared/form-validators/user-validators.ts152
Ban reason cannot be more than 250 characters long.
é»æçç±å¿
é å¤æ¼ 250 ååå
ã
- src/app/shared/form-validators/user-validators.ts144
+ src/app/shared/form-validators/user-validators.ts153
Display name is required.
顯示å稱å¿
å¡«ã
- src/app/shared/form-validators/user-validators.ts155
+ src/app/shared/form-validators/user-validators.ts164
src/app/shared/form-validators/video-channel-validators.ts24
src/app/shared/form-validators/video-playlist-validators.ts12
Display name must be at least 1 character long.
顯示å稱å¿
é è³å° 1 ååå
é·ã
- src/app/shared/form-validators/user-validators.ts156
+ src/app/shared/form-validators/user-validators.ts165
src/app/shared/form-validators/video-channel-validators.ts25
src/app/shared/form-validators/video-playlist-validators.ts13
Display name cannot be more than 50 characters long.
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
- src/app/shared/form-validators/user-validators.ts157
+ src/app/shared/form-validators/user-validators.ts166
src/app/shared/form-validators/video-channel-validators.ts26
Report reason is required.
- èå ±çç±å¿
å¡«ã
+ 檢èçç±å¿
å¡«ã
src/app/shared/form-validators/abuse-validators.ts7
Report reason must be at least 2 characters long.
- èå ±çç±å¿
é è³å° 2 ååå
é·ã
+ 檢èçç±å¿
é è³å° 2 ååå
é·ã
src/app/shared/form-validators/abuse-validators.ts8
Report reason cannot be more than 3000 characters long.
- èå ±çç±ä¸è½å¤æ¼ 3000 ååå
ã
+ 檢èçç±ä¸è½å¤æ¼ 3000 ååå
ã
src/app/shared/form-validators/abuse-validators.ts9
@@ -10155,9 +10572,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ éè¦é ç«¯é »é URLã
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ å¤é¨é »é URL å¿
é 以 "https://" or "http://" éé
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ å¤é¨é »é URL ä¸è½è¶
é 1000 ååå
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
- See the documentation to learn how to use the PeerTube live streaming feature.
- 檢è¦æ件以åå¾å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½çè³è¨ã
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ 檢è¦æ件以åå¾å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½çè³è¨ã
src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -10206,47 +10647,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
ç´æ 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
+
Live RTMPS Url
ç´æ 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
+
Live stream key
ç´æ串æµéé°
-
-
- 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
+
â ï¸ Never share your stream key with anyone.
â ï¸ çµå°ä¸è¦èå
¶ä»äººå享æ¨ç串æµéé°ã
-
-
- 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
+
This is a normal live
éæ¯ä¸è¬ç´æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html263
+ src/app/+videos/+video-edit/shared/video-edit.component.html256
+
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
å¨ä¸è¬çç´æä¸ï¼æ¨åªè½ä¸²æµä¸æ¬¡ãè¥æ¨åç¨éæï¼å
¶å°æå²åå¨èæ¨çç´æç¸åç URL ä¸
-
- src/app/+videos/+video-edit/shared/video-edit.component.html266
+ src/app/+videos/+video-edit/shared/video-edit.component.html259
+
This is a permanent/recurring live
éæ¯æ°¸ä¹
ï¼éè¤ç´æ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html272
+ src/app/+videos/+video-edit/shared/video-edit.component.html265
+
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
æ¨å¯ä»¥å¨æ°¸ä¹
ï¼å®æç´æä¸å¤æ¬¡ä¸²æµãè¥æ¨åç¨éæï¼å®åå°æ被å²åçºå®ç¨çå½±ç
-
- src/app/+videos/+video-edit/shared/video-edit.component.html275
+ src/app/+videos/+video-edit/shared/video-edit.component.html268
+
Replay will be saved
å°æå²åç´æç´é
@@ -10287,6 +10728,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
44
+
+ Replay is being processed...
+ æ£å¨èçéæâ¦â¦
+
+ src/app/shared/shared-video-live/live-stream-information.component.html
+ 45
+
+
Video name is required.
å½±çå稱çºå¿
å¡«ã
@@ -10783,14 +11232,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
ç«èºèªè¨
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts213
+ src/app/+videos/+video-edit/shared/video-edit.component.ts216
+
All languages
ææèªè¨
-
-
- 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.ts217
+ src/app/shared/shared-forms/select/select-languages.component.ts25
+
Hidden
å·²é±è
@@ -10805,7 +11254,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Displayed
已顯示
src/app/shared/shared-instance/instance-features-table.component.ts56
- src/app/shared/shared-video-miniature/video-filters.model.ts233
+ src/app/shared/shared-video-miniature/video-filters.model.ts243
~ {hours, plural, =1 {1 hour} other { hours}}
@@ -10851,6 +11300,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
çå¹³åç«è³ªå½±ç
src/app/shared/shared-instance/instance-features-table.component.ts100
+
+ Accepted follows
+ å·²æ¥åç追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts146
+
+
+ Rejected follows
+ å·²åçµç追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts150
+
+
+ Pending follows
+ æ±ç½®ä¸ç追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts154
+
(channel page)
@@ -10858,7 +11322,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
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/shared/shared-video-miniature/video-miniature.component.ts132
(account page)
@@ -10941,8 +11405,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts89
- If you remove this user, you won't be able to create another user or channel with <strong></strong> username!
- è¥æ¨ç§»é¤æ¤ä½¿ç¨è
ï¼æ¨å°ç¡æ³å»ºç«å
¶ä»æ <strong></strong> 使ç¨è
å稱ç使ç¨è
æé »éï¼
+ 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
@@ -10995,12 +11459,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Add a message to communicate with the reporter
æ°å¢è¨æ¯ä»¥èåå ±è
æºé
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts100
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts101
Add a message to communicate with the moderation team
æ°å¢è¨æ¯ä»¥èå¯©æ ¸åéé²è¡æºé
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts103
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts104
Account unmuted by the instance.
@@ -11054,7 +11518,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unban user
- åæ¶å°é使ç¨è
+ åæ¶é»æ使ç¨è
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts357
@@ -11226,10 +11690,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
åå¹
-
-
-
- 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
+
The above can only be seen in captions (please describe which).
以ä¸å
§å®¹åªè½å¨æ¨é¡ä¸çå°ï¼è«èªªæï¼ã
@@ -11238,25 +11702,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
太å¤æ¬¡å試ï¼è«å¨ åéå¾å試ã
- src/app/core/rest/rest-extractor.service.ts110
+ src/app/core/rest/rest-extractor.service.ts122
Too many attempts, please try again later.
太å¤æ¬¡å試ï¼è«ç¨å¾å試ã
- src/app/core/rest/rest-extractor.service.ts113
+ src/app/core/rest/rest-extractor.service.ts125
Server error. Please retry later.
伺æå¨é¯èª¤ãè«ç¨å¾é試ã
- 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
Subscribed to all current channels of . You will be notified of all their new videos.
@@ -11282,9 +11743,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unsubscribed from
- å¾
- 許æ¶è¨é±
-
+ å·²åæ¶è¨é±
src/app/shared/shared-user-subscription/subscribe-button.component.ts140
@@ -11371,7 +11830,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
æ¨ççè¦åªé¤æ¤çè¨åï¼
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts172
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts181
src/app/shared/shared-abuse-list/abuse-list-table.component.ts410
@@ -11382,39 +11841,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Encoder
編碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts209
+ src/app/shared/shared-video-miniature/video-download.component.ts219
Format name
æ ¼å¼å稱
- src/app/shared/shared-video-miniature/video-download.component.ts210
+ src/app/shared/shared-video-miniature/video-download.component.ts220
Size
大å°
- src/app/shared/shared-video-miniature/video-download.component.ts211
+ src/app/shared/shared-video-miniature/video-download.component.ts221
Bitrate
ä½å
ç
- 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.ts223
+ src/app/shared/shared-video-miniature/video-download.component.ts246
Codec
編解碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts233
+ src/app/shared/shared-video-miniature/video-download.component.ts243
Copied
å·²è¤è£½
-
- src/app/shared/shared-forms/input-text.component.ts48
+ src/app/shared/shared-forms/input-text.component.ts50
+
Copy
è¤è£½
-
- src/app/shared/shared-forms/input-text.component.html16
+ src/app/shared/shared-forms/input-text.component.html16
+
Video reported.
å½±çå·²åå ±ã
@@ -11429,17 +11888,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video deleted.
å½±çå·²åªé¤ã
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts101
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts102
src/app/shared/shared-abuse-list/abuse-list-table.component.ts383
Actions for the reporter
- èå ±è
çè¡å
+ å°æª¢è人çåä½
src/app/shared/shared-abuse-list/abuse-list-table.component.ts310
Mute reporter
- éé³èå ±è
+ éé³æª¢è人
src/app/shared/shared-abuse-list/abuse-list-table.component.ts316
@@ -11447,7 +11906,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä¸è¼
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-download.component.html144
Display live information
@@ -11457,55 +11916,67 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
æ´æ°
-
-
-
-
-
-
-
-
-
-
- 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
+
Block
å°é
- src/app/+admin/overview/videos/video-list.component.ts83
+ src/app/+admin/overview/videos/video-list.component.ts84
src/app/shared/shared-moderation/video-block.component.html50
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
Run HLS transcoding
å·è¡ HLS è½æ編碼
- src/app/+admin/overview/videos/video-list.component.ts97
+ src/app/+admin/overview/videos/video-list.component.ts98
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
Run WebTorrent transcoding
å·è¡ WebTorrent è½æ編碼
- src/app/+admin/overview/videos/video-list.component.ts103
+ src/app/+admin/overview/videos/video-list.component.ts104
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
Delete HLS files
åªé¤ HLS æªæ¡
- src/app/+admin/overview/videos/video-list.component.ts109
+ src/app/+admin/overview/videos/video-list.component.ts110
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
Delete WebTorrent files
åªé¤ WebTorrent æªæ¡
- src/app/+admin/overview/videos/video-list.component.ts115
+ src/app/+admin/overview/videos/video-list.component.ts116
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
+
+ Are you sure you want to delete this file?
+ æ¨ççæ³è¦åªé¤æ¤ æªæ¡åï¼
+ src/app/+admin/overview/videos/video-list.component.ts213
+
+
+ Delete file
+ åªé¤æªæ¡
+ src/app/+admin/overview/videos/video-list.component.ts214
+
+
+ File removed.
+ æªæ¡å·²ç§»é¤ã
+ src/app/+admin/overview/videos/video-list.component.ts220
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {count, plural, =1 {æ¤å½±ç} other {these é¨å½±ç}}åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts229
Save to playlist
@@ -11514,8 +11985,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- æ¨å¿
é <a href="/login">ç»å
¥</a> 以å°æ¤å½±çé²è¡è©å¹ã
+ You need to be <a href="/login">logged in</a> to rate this video.
+ æ¨å¿
é <a href="/login">ç»å
¥</a> 以å°æ¤å½±çé²è¡è©å¹ã
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11582,6 +12053,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
解é¤å°é
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts210
+
+ The live stream will be automatically terminated and replays won't be saved.
+ ç´æ串æµå°æèªåçµæ¢ï¼ä¸ä¸æå²åéæã
+
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
+ 233
+
+
Mute server account
éé³ä¼ºæå¨å¸³è
@@ -11589,30 +12068,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Report
- èå ±
- src/app/+accounts/accounts.component.ts188
+ 檢è
+ src/app/+accounts/accounts.component.ts192
src/app/shared/shared-abuse-list/abuse-details.component.html57
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383
Reported part
å·²åå ±çé¨ä»½
- src/app/shared/shared-abuse-list/abuse-details.component.html75
+ src/app/shared/shared-abuse-list/abuse-details.component.html74
Note
注æ
- src/app/shared/shared-abuse-list/abuse-details.component.html82
+ src/app/shared/shared-abuse-list/abuse-details.component.html81
The video was deleted
å½±ç已被åªé¤
- src/app/shared/shared-abuse-list/abuse-details.component.html91
+ src/app/shared/shared-abuse-list/abuse-details.component.html90
Comment:
çè¨ï¼
- src/app/shared/shared-abuse-list/abuse-details.component.html97
+ src/app/shared/shared-abuse-list/abuse-details.component.html96
Messages with the reporter
@@ -11637,45 +12116,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Published
å·²ç¼ä½
- 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
Transcoding failed
è½æ編碼失æ
- src/app/shared/shared-video-miniature/video-miniature.component.ts182
+ src/app/shared/shared-video-miniature/video-miniature.component.ts186
Move to external storage failed
移åè³å¤é¨å²å空é失æ
- src/app/shared/shared-video-miniature/video-miniature.component.ts186
+ src/app/shared/shared-video-miniature/video-miniature.component.ts190
Waiting transcoding
æ£å¨çå¾
è½æ編碼
- src/app/shared/shared-video-miniature/video-miniature.component.ts190
+ src/app/shared/shared-video-miniature/video-miniature.component.ts194
To transcode
è½æ編碼
- src/app/shared/shared-video-miniature/video-miniature.component.ts194
+ src/app/shared/shared-video-miniature/video-miniature.component.ts198
To import
å¯å
¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts198
+ src/app/shared/shared-video-miniature/video-miniature.component.ts202
To edit
編輯
- src/app/shared/shared-video-miniature/video-miniature.component.ts202
+ src/app/shared/shared-video-miniature/video-miniature.component.ts206
Subscribe to RSS feed ""
@@ -11694,7 +12170,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
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/menu/menu.component.html111
+ src/app/shared/shared-instance/instance-about-accordion.component.html84
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
@@ -11702,9 +12179,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
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/video-download.component.html66
+ src/app/shared/shared-video-miniature/video-download.component.html77
+ src/app/shared/shared-video-miniature/video-download.component.html89
src/app/shared/shared-video-miniature/videos-selection.component.html1
@@ -11728,7 +12205,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
æ·ºè²ï¼æ©è²
- src/app/core/theme/theme.service.ts49
+ src/app/core/theme/theme.service.ts50
LIVE ENDED
@@ -11738,114 +12215,111 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
åªææå¯ä»¥çè¦æ¤å½±ç
-
- src/app/shared/shared-main/video/video.service.ts379
+ src/app/shared/shared-main/video/video.service.ts385
+
Only shareable via a private link
å
å¯ééç§äººé£çµå享
-
- src/app/shared/shared-main/video/video.service.ts380
+ src/app/shared/shared-main/video/video.service.ts386
+
Anyone can see this video
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
-
- src/app/shared/shared-main/video/video.service.ts381
+ src/app/shared/shared-main/video/video.service.ts387
+
Only users of this instance can see this video
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
-
- src/app/shared/shared-main/video/video.service.ts382
+ src/app/shared/shared-main/video/video.service.ts388
+
Video to import updated.
å¯å
¥çå½±çå·²æ´æ°ã
- 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
Your video was uploaded to your account and is private.
æ¨çå½±çå·²ä¸å³å°æ¨ç帳è並çºç§äººå½±çã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts106
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts112
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
ä½ç¸éè³æï¼æ¨ç±¤ãæè¿°çï¼å°æéºå¤±ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts113
Your video is not uploaded yet, are you sure you want to leave this page?
æ¨çå½±çå°æªä¸å³ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts109
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts115
Publish
ç¼ä½
-
- 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
Upload
ä¸å³
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts237
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts243
Upload
ä¸å³
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts239
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts245
Video published.
å½±çå·²ç¼ä½ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts260
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts266
You have unsaved changes! If you leave, your changes will be lost.
æ¨ææªå²åçè®æ´ï¼å¦ææ¨é¢éï¼æ¨çè®æ´å°æéºå¤±ã
-
- src/app/+videos/+video-edit/video-update.component.ts89
+ src/app/+videos/+video-edit/video-update.component.ts89
+
Video updated.
å½±çå·²æ´æ°ã
-
- src/app/+videos/+video-edit/video-update.component.ts151
+ src/app/+videos/+video-edit/video-update.component.ts147
+
(extensions: )
ï¼å¯æªåï¼ï¼
- 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
"" will be added at the beginning of the video
"" å°æ°å¢è³å½±çéé
- src/app/+video-studio/edit/video-studio-edit.component.ts122
+ src/app/+video-studio/edit/video-studio-edit.component.ts123
"" will be added at the end of the video
ããå°ææ°å¢è³å½±çççµå°¾
- src/app/+video-studio/edit/video-studio-edit.component.ts126
+ src/app/+video-studio/edit/video-studio-edit.component.ts127
"" image watermark will be added to the video
ããåçæ°´å°å°ææ°å¢è³å½±ç
- src/app/+video-studio/edit/video-studio-edit.component.ts130
+ src/app/+video-studio/edit/video-studio-edit.component.ts131
Video will begin at and stop at
å½±çå°æéå§æ¼ 並åæ¢æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts137
+ src/app/+video-studio/edit/video-studio-edit.component.ts138
Video will begin at
å½±çå°æéå§æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts141
+ src/app/+video-studio/edit/video-studio-edit.component.ts142
Video will stop at
å½±çå°æåæ¢æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts145
+ src/app/+video-studio/edit/video-studio-edit.component.ts146
Report comment
@@ -11889,124 +12363,124 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
- src/app/+videos/+video-watch/video-watch.component.ts322
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
+ src/app/+videos/+video-watch/video-watch.component.ts347
Redirection
éæ°å°å
- src/app/+videos/+video-watch/video-watch.component.ts323
+ src/app/+videos/+video-watch/video-watch.component.ts348
This video contains mature or explicit content. Are you sure you want to watch it?
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
- src/app/+videos/+video-watch/video-watch.component.ts374
+ src/app/+videos/+video-watch/video-watch.component.ts403
Mature or explicit content
æ人æ裸é²å
§å®¹
- src/app/+videos/+video-watch/video-watch.component.ts375
+ src/app/+videos/+video-watch/video-watch.component.ts404
Up Next
å¾ä¸
- src/app/+videos/+video-watch/video-watch.component.ts448
+ src/app/+videos/+video-watch/video-watch.component.ts485
Cancel
åæ¶
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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.html48
+ src/app/+admin/follows/following-list/follow-modal.component.html33
+ src/app/+login/login.component.html143
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html80
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73
+ src/app/+videos/+video-watch/video-watch.component.ts486
+ src/app/modal/confirm.component.html23
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html31
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html84
+ src/app/shared/shared-moderation/user-ban-modal.component.html34
+ src/app/shared/shared-moderation/video-block.component.html46
+ src/app/shared/shared-video-miniature/video-download.component.html140
+
Autoplay is suspended
èªåææ¾å·²æ«å
- src/app/+videos/+video-watch/video-watch.component.ts450
+ src/app/+videos/+video-watch/video-watch.component.ts487
Enter/exit fullscreen
é²å
¥ï¼é¢éå
¨è¢å¹
- src/app/+videos/+video-watch/video-watch.component.ts742
+ src/app/+videos/+video-watch/video-watch.component.ts791
Play/Pause the video
ææ¾ï¼æ«åå½±ç
- src/app/+videos/+video-watch/video-watch.component.ts743
+ src/app/+videos/+video-watch/video-watch.component.ts792
Mute/unmute the video
éé³ï¼åæ¶éé³å½±ç
- src/app/+videos/+video-watch/video-watch.component.ts744
+ src/app/+videos/+video-watch/video-watch.component.ts793
Skip to a percentage of the video: 0 is 0% and 9 is 90%
è·³è³å½±ççç¾åæ¯ï¼0 çº 0%ï¼9 çº 90%
- src/app/+videos/+video-watch/video-watch.component.ts746
+ src/app/+videos/+video-watch/video-watch.component.ts795
Increase the volume
å¢å é³é
- src/app/+videos/+video-watch/video-watch.component.ts748
+ src/app/+videos/+video-watch/video-watch.component.ts797
Decrease the volume
éä½é³é
- src/app/+videos/+video-watch/video-watch.component.ts749
+ src/app/+videos/+video-watch/video-watch.component.ts798
Seek the video forward
ååå¿«è½
- src/app/+videos/+video-watch/video-watch.component.ts751
+ src/app/+videos/+video-watch/video-watch.component.ts800
Seek the video backward
åå¾å¿«è½
- src/app/+videos/+video-watch/video-watch.component.ts752
+ src/app/+videos/+video-watch/video-watch.component.ts801
Increase playback rate
æé«ææ¾é度
- src/app/+videos/+video-watch/video-watch.component.ts754
+ src/app/+videos/+video-watch/video-watch.component.ts803
Decrease playback rate
éä½ææ¾é度
- src/app/+videos/+video-watch/video-watch.component.ts755
+ src/app/+videos/+video-watch/video-watch.component.ts804
Navigate in the video to the previous frame
å¨å½±çä¸è·³è³ä¸ä¸åç«é¢
- src/app/+videos/+video-watch/video-watch.component.ts757
+ src/app/+videos/+video-watch/video-watch.component.ts806
Navigate in the video to the next frame
å¨å½±çä¸è·³è³ä¸ä¸åç«é¢
- src/app/+videos/+video-watch/video-watch.component.ts758
+ src/app/+videos/+video-watch/video-watch.component.ts807
Toggle theater mode
åæåé¢æ¨¡å¼
- src/app/+videos/+video-watch/video-watch.component.ts763
+ src/app/+videos/+video-watch/video-watch.component.ts812
Like the video
@@ -12027,7 +12501,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Recently added
æè¿æ°å¢
src/app/+videos/video-list/videos-list-common-page.component.ts199
- src/app/core/menu/menu.service.ts137
+ src/app/core/menu/menu.service.ts146
Videos from your subscriptions
@@ -12040,13 +12514,13 @@ 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/core/menu/menu.service.ts100
History
æ·å²ç´é
src/app/+my-library/my-library.component.ts80
- src/app/core/menu/menu.service.ts97
+ src/app/core/menu/menu.service.ts106
Open actions
@@ -12061,8 +12535,8 @@ 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/core/menu/menu.service.ts151
+ src/app/core/menu/menu.service.ts152
Exclude
@@ -12099,17 +12573,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Discover videos
æ¢ç´¢å½±ç
src/app/+videos/videos-routing.module.ts17
- src/app/core/menu/menu.service.ts124
+ src/app/core/menu/menu.service.ts133
Trending videos
ç±éå½±ç
- src/app/core/menu/menu.service.ts130
+ src/app/core/menu/menu.service.ts139
Recently added videos
æè¿æ°å¢çå½±ç
- src/app/core/menu/menu.service.ts136
+ src/app/core/menu/menu.service.ts145
Upload a video