X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=06be2babff55cc1c23a4321d4f461c67e593f08e;hb=9ed51ba92925f5267d4f2b956132473e8c8748cf;hp=8d4b3869e031db2e10e51f24388b0fc6a9b7816c;hpb=0ca1ef62a24a2a8bbfccbdef71239e05bc6bdf79;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 8d4b3869e..06be2babf 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -122,12 +122,14 @@
æ¨çç«èºå·²èªå追蹤
../app/shared/shared-main/users/user-notifications.component.html182
+
+ The notification points to content now unavailable
+
+ ../app/shared/shared-main/users/user-notifications.component.html
+ 190,191
+
-
-
- éç¥æåçå
§å®¹ç®ç®åä¸å¯ç¨
- ../app/shared/shared-main/users/user-notifications.component.html190
-
+
è®æ´æ¨ç大é è²¼
@@ -148,7 +150,7 @@
é¸é
- ../app/+videos/+video-watch/comment/video-comment.component.html49
+ ../app/+videos/+video-watch/comment/video-comment.component.html48
@@ -173,17 +175,17 @@
æå°ææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html45
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html9
建ç«ç§äººææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html65
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html67
顯示å稱
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html70
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html72
@@ -253,7 +255,7 @@
åæ¶
- ../app/+videos/+video-watch/comment/video-comment-add.component.html22
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html46
@@ -290,22 +292,28 @@
éæè¦æ±é 端ç«èºå°å
¶åªé¤
- ../app/shared/shared-moderation/video-block.component.html26
+
+ ../app/shared/shared-moderation/video-block.component.html27
+ Blocking this live will automatically terminate the live stream.
+
+ ../app/shared/shared-moderation/video-block.component.html
+ 33,34
+
解é¤å½±çè¯æ
- ../app/shared/shared-moderation/video-block.component.html23
-
+
+ ../app/shared/shared-moderation/video-block.component.html24
ä¸ååº
- ../app/+videos/+video-watch/video-watch-playlist.component.html6
+ ../app/+videos/+video-watch/video-watch-playlist.component.html9
ç§å¯
- ../app/+videos/+video-watch/video-watch-playlist.component.html7
+ ../app/+videos/+video-watch/video-watch-playlist.component.html10
@@ -347,7 +355,7 @@
å·²åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html56
+ ../app/+videos/+video-watch/comment/video-comment.component.html55
@@ -372,7 +380,7 @@
åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html45
+ ../app/+videos/+video-edit/shared/video-edit.component.html169
@@ -389,18 +397,10 @@
å®æ´é 覽
../app/shared/shared-forms/markdown-textarea.component.html19
-
-
- åå¾èªªæ
- ../app/shared/shared-main/misc/help.component.html29
-
-
- ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
-
- ../app/shared/shared-main/misc/help.component.ts
- 71
-
+
+ ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
+ ../app/shared/shared-main/misc/help.component.ts75
@@ -421,6 +421,12 @@
以æ¨çæ¬å°å¸³æ¶è¨é±
../app/shared/shared-user-subscription/subscribe-button.component.html54
+
+ The live stream will be automatically terminated.
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
+ 205
+
@@ -440,7 +446,7 @@
å人æªæ¡è¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html14
+ ../app/+my-account/my-account-settings/my-account-settings.component.html12
@@ -481,6 +487,30 @@
æ£å¨è½æ編碼å°å¤ç¨®è§£æ度
../app/shared/shared-instance/instance-features-table.component.html32
+
+ Live streaming enabled
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 71
+
+
+ Transcode live video in multiple resolutions
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 78
+
+
+ Max parallel lives
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 85
+
+
+ per user / per instance
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 87,88
+
@@ -507,26 +537,34 @@
å¯å
¥
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html41
+
+
+ æ¨å¯ä»¥å¯å
¥ä»»ä½æååªé«æªæ¡ç torrent æªæ¡ãæ¨æ該è¦ç¢ºå®æ¨å°å
¶æåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æå°æ¨èæ¨çç«èºé ææ³å¾ä¸ç麻ç
©ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
+ 17,19
+
+
HTTP å¯å
¥ï¼YouTubeãVimeoãç´é£ URL çï¼
- ../app/shared/shared-instance/instance-features-table.component.html71
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html96
種åå¯å
¥
- ../app/shared/shared-instance/instance-features-table.component.html78
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html103
ææ¾å¨
- ../app/shared/shared-instance/instance-features-table.component.html86
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html111
å·²åç¨ P2P
- ../app/shared/shared-instance/instance-features-table.component.html90
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html115
æ£å¨è¼å
¥ç«èºçµ±è¨â¦â¦
@@ -580,10 +618,7 @@
使ç¨è
-
- ../app/core/users/user.service.ts
- 384
-
+ ../app/core/users/user.service.ts382
@@ -611,18 +646,42 @@
å°éå½±ç ""
../app/shared/shared-moderation/video-block.component.html3
+
+ Block live ""
+
+ ../app/shared/shared-moderation/video-block.component.html
+ 4
+
è«æè¿°çç±â¦â¦
- ../app/shared/shared-moderation/video-block.component.html12
-
+
+ ../app/shared/shared-moderation/video-block.component.html13
../app/shared/shared-main/misc/top-menu-dropdown.component.html14
+
+ h
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 14
+
+
+ min
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 16
+
+
+ sec
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 17
+
@@ -697,7 +756,8 @@
../app/+login/login.component.html91
-
+
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
../app/+login/login.component.ts
@@ -835,22 +895,24 @@
é¸ææ¨çç«èºå稱ï¼è¨å®æè¿°ï¼æåºæ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«èºä»¥åæ¨æç®ç¶è·å®å¤ä¹
ï¼éäºé½æ¯è®è¨ªå®¢äºè§£ç«èºé¡åç¸ç¶éè¦çè³æã
../app/modal/welcome-modal.component.html58
+
+ If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
+
+ ../app/modal/welcome-modal.component.html
+ 64,67
+
-
-
- å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®æ¨ç管çè¦åï¼å¡«å¯«æ¨çç«èºæ¢æ¬¾ä¸¦æå®åé¡èæ¨èªªçèªè¨ãå¦æ¤ï¼æ¨å°±å¯ä»¥åå©ä½¿ç¨è
å¨æ£ç¢ºç PeerTube ç«èºä¸è¨»åã
- ../app/modal/welcome-modal.component.html64
-
+
ç¨å¾æéæ
- ../app/modal/welcome-modal.component.html76
-
+
+ ../app/modal/welcome-modal.component.html74
è¨å®æçç«èº
- ../app/modal/welcome-modal.component.html83
-
+
+ ../app/modal/welcome-modal.component.html81
è¨å®è¦åï¼
@@ -909,14 +971,12 @@
éé
- ../assets/images/misc/account-arrow-left.svg1
-
-
-
- ä¸ä¸å
+
+ ../app/shared/shared-video-live/live-stream-information.component.html25
+ Update live settings
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 30
@@ -944,87 +1004,87 @@
帳æ¶è¨å®
- ../app/menu/menu.component.html25
+ ../app/menu/menu.component.html26
é »éè¨å®
- ../app/menu/menu.component.html29
+ ../app/menu/menu.component.html31
ä»é¢ï¼
- ../app/menu/menu.component.html36
+ ../app/menu/menu.component.html38
å½±çï¼
- ../app/menu/menu.component.html42
+ ../app/menu/menu.component.html45
ææï¼
- ../app/menu/menu.component.html49
+ ../app/menu/menu.component.html54
ä»é¢ï¼
- ../app/menu/menu.component.html156
+ ../app/menu/menu.component.html162
幫å¿å享影ç
- ../app/menu/menu.component.html55
+ ../app/menu/menu.component.html60
æ´å¤å¸³æ¶è¨å®
- ../app/menu/menu.component.html60
+ ../app/menu/menu.component.html66
éµç¤å¿«æ·éµ
- ../app/menu/menu.component.html66
+ ../app/menu/menu.component.html72
說æ
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
åå¾ PeerTube ç使ç¨èªªæ
- ../app/menu/menu.component.html161
+ ../app/menu/menu.component.html167
å¿«æ·éµ
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
å¨åæ¬æº PeerTube
- ../app/menu/menu.component.html171
+ ../app/menu/menu.component.html177
å¨åæ¬æºçº PeerTube - CopyLeft 2015-2020
- ../app/menu/menu.component.html170
+ ../app/menu/menu.component.html176
ç»åº
- ../app/menu/menu.component.html70
+ ../app/menu/menu.component.html76
建ç«å¸³è
- ../app/menu/menu.component.html78
+ ../app/menu/menu.component.html84
æçåªé«åº«
- ../app/menu/menu.component.html82
+ ../app/menu/menu.component.html88
@@ -1074,22 +1134,22 @@
å½±ç
- ../app/menu/menu.component.html86
+ ../app/menu/menu.component.html92
ææ¾æ¸
å®
- ../app/menu/menu.component.html91
+ ../app/menu/menu.component.html97
è¨é±
- ../app/menu/menu.component.html96
+ ../app/menu/menu.component.html102
æ·å²ç´é
- ../app/menu/menu.component.html101
+ ../app/menu/menu.component.html107
@@ -1099,27 +1159,27 @@
æ¢ç´¢
- ../app/menu/menu.component.html111
+ ../app/menu/menu.component.html117
趨å¢
- ../app/menu/menu.component.html116
+ ../app/menu/menu.component.html122
æåæ¡ç
- ../app/menu/menu.component.html121
+ ../app/menu/menu.component.html127
æè¿æ°å¢
- ../app/menu/menu.component.html126
+ ../app/menu/menu.component.html132
管ç
- ../app/menu/menu.component.html140
+ ../app/menu/menu.component.html146
@@ -1129,7 +1189,7 @@
è¯çµ¡äºº
- ../app/menu/menu.component.html160
+ ../app/menu/menu.component.html166
@@ -1154,7 +1214,13 @@
檢è¦æ¨ææçéç¥
- ../app/menu/avatar-notification.component.html39
+ ../app/menu/avatar-notification.component.html40
+
+ Media is too large for the server. Please contact you administrator if you want to increase the limit size.
+
+ ../app/core/rest/rest-extractor.service.ts
+ 61
+
@@ -1216,11 +1282,7 @@
æå°â¦â¦
../app/+admin/plugins/plugin-search/plugin-search.component.html6
-
-
- ä¸å³
- ../app/header/header.component.html5
-
+
å¨æ¤ç«èºç網路
@@ -1264,8 +1326,8 @@
æçºæé
- ../app/+videos/+video-watch/video-watch.component.html259
-
+
+ ../app/+videos/+video-watch/video-watch.component.html272
顯示ææå
§å®¹
@@ -1284,8 +1346,8 @@
åé¡
- ../app/+videos/+video-watch/video-watch.component.html224
-
+
+ ../app/+videos/+video-watch/video-watch.component.html237
éè¨
@@ -1299,8 +1361,8 @@
ææ¬æ¢æ¬¾
- ../app/+videos/+video-watch/video-watch.component.html233
-
+
+ ../app/+videos/+video-watch/video-watch.component.html246
顯示ææææ¬æ¢æ¬¾
@@ -1309,8 +1371,8 @@
èªè¨
- ../app/+videos/+video-watch/video-watch.component.html242
-
+
+ ../app/+videos/+video-watch/video-watch.component.html255
顯示ææèªè¨
@@ -1386,8 +1448,8 @@
æ¨ç±¤
- ../app/+videos/+video-watch/video-watch.component.html251
-
+
+ ../app/+videos/+video-watch/video-watch.component.html264
æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ãæ Enter 以æ°å¢æ°æ¨ç±¤ã
@@ -1426,22 +1488,22 @@
FAQ
- ../app/menu/menu.component.html163
+ ../app/menu/menu.component.html169
éæ¼ PeerTube ç常è¦åé¡
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
API
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
API æ件
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
@@ -1484,7 +1546,7 @@
../app/+videos/+video-edit/shared/video-edit.component.html163
-
+
å·²ä¸å³ â
../app/+videos/+video-edit/shared/video-edit.component.html167
@@ -1514,6 +1576,24 @@
ç¾å¨æ²æåå¹ã
../app/+videos/+video-edit/shared/video-edit.component.html191
+
+ Live settings
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html
+ 199
+
+
+ â ï¸ If you enable this option, your live will be terminated if you exceed your video quota
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html
+ 224
+
+
+ Automatically publish a replay when your live ends
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html
+ 220
+
@@ -1523,52 +1603,60 @@
å½±çé 覽
- ../app/+videos/+video-edit/shared/video-edit.component.html206
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html243
æ¯æ´
- ../app/+videos/+video-edit/shared/video-edit.component.html215
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html252
å訴人åä»åå¯ä»¥å¦ä½æ¯æ´æ¨ï¼æå¡å¹³èºçï¼ççæã
- ../app/+videos/+video-edit/shared/video-edit.component.html219
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html256
åå§ç¼ä½æ¥æ
- ../app/+videos/+video-edit/shared/video-edit.component.html235
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html272
éæ¯å
§å®¹åå§ç¼ä½çæ¥æï¼å¦é»å½±çç¼è¡æ¥æï¼
- ../app/+videos/+video-edit/shared/video-edit.component.html239
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html276
+
+
+ å¤æç¨å¼è¨å®
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html306
åç¨å½±çè©è«
- ../app/+videos/+video-edit/shared/video-edit.component.html256
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html293
åç¨ä¸è¼
- ../app/+videos/+video-edit/shared/video-edit.component.html261
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html298
é²éè¨å®
- ../app/+videos/+video-edit/shared/video-edit.component.html199
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html236
URL
../app/+videos/+video-edit/video-add-components/video-import-url.component.html6
-
-
- æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååå§ MP4 æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
+
+ æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 11,14
+
@@ -1583,7 +1671,7 @@
æ´æ°
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html69
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html70
@@ -1593,13 +1681,13 @@
æå®
- ../app/+videos/+video-edit/shared/video-edit.component.ts149
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts185
å¨ç¹å®æ¥æåé±èå½±ç
- ../app/+videos/+video-edit/shared/video-edit.component.ts150
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts186
å½±çèæ¯åç
@@ -1628,12 +1716,12 @@
ä¸å³å®ææå°å¯ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html75
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html76
ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html77
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html78
@@ -1660,15 +1748,42 @@
è²¼ä¸ç£åé£çµ
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html13
-
-
- æ¨å¯ä»¥å¯å
¥ä»»ä½æå mp4 æªæ¡ç torrent æªæ¡ã æ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æè®æ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html17
-
æåï¼å½±çå°æä½¿ç¨ BitTorrent å¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53
+
+ Cannot create live because this instance have too many created lives
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts
+ 89
+
+
+ Cannot create live because you created too many lives
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts
+ 91
+
+
+ Live published.
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts
+ 120
+
+
+ Go Live
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.html
+ 20
+
+
+ Max live duration is . If your live reaches this limit, it will be automatically terminated.
+
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.html
+ 31,33
+
@@ -1699,6 +1814,12 @@
ç¨ç¨®åå¯å
¥
../app/+videos/+video-edit/video-add.component.html46
+
+ Go live
+
+ ../app/+videos/+video-edit/video-add.component.html
+ 56
+
@@ -1710,6 +1831,11 @@
èªåææ¾
../app/+videos/+video-watch/recommendations/recommended-videos.component.html10
+
+
+ åå ±æ¤çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts173
å享
@@ -1753,13 +1879,13 @@
æ´å¤èªè¨
- ../app/shared/shared-share-modal/video-share.component.html216
-
+
+ ../app/shared/shared-share-modal/video-share.component.html223
æ´å°èªè¨
- ../app/shared/shared-share-modal/video-share.component.html224
-
+
+ ../app/shared/shared-share-modal/video-share.component.html231
èªåææ¾
@@ -1784,102 +1910,120 @@
è¿´å
../app/shared/shared-share-modal/video-share.component.html173
+
+ Use origin instance URL
+
+ ../app/shared/shared-share-modal/video-share.component.html
+ 180
+
顯示影çæ¨é¡
- ../app/shared/shared-share-modal/video-share.component.html182
-
+
+ ../app/shared/shared-share-modal/video-share.component.html189
顯示é±ç§è¦å
- ../app/shared/shared-share-modal/video-share.component.html189
-
+
+ ../app/shared/shared-share-modal/video-share.component.html196
顯示ææ¾å¨æ§å¶
- ../app/shared/shared-share-modal/video-share.component.html196
-
+
+ ../app/shared/shared-share-modal/video-share.component.html203
顯示 PeerTube æéé£çµ
- ../app/shared/shared-share-modal/video-share.component.html203
-
+
+ ../app/shared/shared-share-modal/video-share.component.html210
å
Ž
- ../app/+videos/+video-watch/video-watch-playlist.component.html8
+ ../app/+videos/+video-watch/video-watch-playlist.component.html11
æ£å¨å¯å
¥å½±çï¼å¯å
¥å®æå¾å°±å¯ä»¥ä½¿ç¨äºã
- ../app/+videos/+video-watch/video-watch.component.html20
+ ../app/+videos/+video-watch/video-watch.component.html21
æ£å¨è½æå½±ç編碼ï¼å¯è½ç¡æ³æ£å¸¸éä½ã
- ../app/+videos/+video-watch/video-watch.component.html24
+ ../app/+videos/+video-watch/video-watch.component.html25
æ¤å½±çå°æå¨ ç¼ä½ã
- ../app/+videos/+video-watch/video-watch.component.html28
+ ../app/+videos/+video-watch/video-watch.component.html29
+
+ This live has not started yet.
+
+ ../app/+videos/+video-watch/video-watch.component.html
+ 33,34
+
+
+ This live is finished.
+
+ ../app/+videos/+video-watch/video-watch.component.html
+ 37,38
+
æ¤å½±ç已被å°éã
- ../app/+videos/+video-watch/video-watch.component.html32
-
+
+ ../app/+videos/+video-watch/video-watch.component.html41
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html46
-
+
+ ../app/+videos/+video-watch/video-watch.component.html55
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html57
-
+
+ ../app/+videos/+video-watch/video-watch.component.html66
æ¯æ´
- ../app/+videos/+video-watch/video-watch.component.html87
-
+
+ ../app/+videos/+video-watch/video-watch.component.html100
å享
- ../app/+videos/+video-watch/video-watch.component.html92
-
+
+ ../app/+videos/+video-watch/video-watch.component.html105
å²å
- ../app/+videos/+video-watch/video-watch.component.html103
-
+
+ ../app/+videos/+video-watch/video-watch.component.html116
ä¸è¼
- ../app/+videos/+video-watch/video-watch.component.html117
-
+
+ ../app/+videos/+video-watch/video-watch.component.html130
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts104
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts131
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts105
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts132
æ¤å½±ççæ¯æ´é¸é
- ../app/+videos/+video-watch/video-watch.component.ts106
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts133
ç±
- ../app/+videos/+video-watch/video-watch.component.html169
-
+
+ ../app/+videos/+video-watch/video-watch.component.html182
è¨é±
@@ -1903,33 +2047,33 @@
顯示æ´å¤
- ../app/+videos/+video-watch/video-watch.component.html196
-
+
+ ../app/+videos/+video-watch/video-watch.component.html209
顯示è¼å°
- ../app/+videos/+video-watch/video-watch.component.html202
-
+
+ ../app/+videos/+video-watch/video-watch.component.html215
ä¾æºç«èº
- ../app/+videos/+video-watch/video-watch.component.html214
-
+
+ ../app/+videos/+video-watch/video-watch.component.html227
åå§ç¼ä½
- ../app/+videos/+video-watch/video-watch.component.html219
-
+
+ ../app/+videos/+video-watch/video-watch.component.html232
å好æéï¼
- ../app/+videos/+video-watch/video-watch.component.html282
-
+
+ ../app/+videos/+video-watch/video-watch.component.html295
æ¤å½±çæ使ç¨çå享系統代表äºå
¶å¯ä»¥å°æ¨ç³»çµ±æäºæè¡è³è¨ï¼å¦å
¬é IP ä½ç½®ï¼å³é給å
¶ä»ç«¯é»ã
- ../app/+videos/+video-watch/video-watch.component.html284
-
+
+ ../app/+videos/+video-watch/video-watch.component.html297
æ´å¤è³è¨
@@ -1943,13 +2087,13 @@
åå¾æ´å¤è³è¨
- ../app/+videos/+video-watch/video-watch.component.html287
-
+
+ ../app/+videos/+video-watch/video-watch.component.html300
確å®
- ../app/+videos/+video-watch/video-watch.component.html292
-
+
+ ../app/+videos/+video-watch/video-watch.component.html305
1 åçè¨
@@ -1985,44 +2129,54 @@
æ²æè©è«ã
- ../app/+videos/+video-watch/comment/video-comments.component.html32
+ ../app/+videos/+video-watch/comment/video-comments.component.html33
æª¢è¦ åè¦å¾ èå
¶ä»
- ../app/+videos/+video-watch/comment/video-comments.component.html79
+ ../app/+videos/+video-watch/comment/video-comments.component.html84
æª¢è¦ åè¦å¾
- ../app/+videos/+video-watch/comment/video-comments.component.html82
+ ../app/+videos/+video-watch/comment/video-comments.component.html87
æª¢è¦ åè¦
- ../app/+videos/+video-watch/comment/video-comments.component.html85
+ ../app/+videos/+video-watch/comment/video-comments.component.html90
è©è«å·²åç¨ã
- ../app/+videos/+video-watch/comment/video-comments.component.html96
+ ../app/+videos/+video-watch/comment/video-comments.component.html101
åªé¤åä½å°æå³éå°é 端ç«èºä»¥è®å®ååæ è®æ´ã
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts
- 163
-
+ ../app/+videos/+video-watch/comment/video-comments.component.ts169
å
¶çºé 端çè¨ï¼æ以åªé¤åªæå¨æ¨çç«èºä¸çæã
+ ../app/+videos/+video-watch/comment/video-comments.component.ts171
+
+
+
+ åªé¤ä¸¦éæ°è®çºè稿
../app/+videos/+video-watch/comment/video-comments.component.ts
- 165
+ 197
+
+
+
+
+ æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
+
+ ../app/+videos/+video-watch/comment/video-comments.component.ts
+ 197
@@ -2030,33 +2184,134 @@
æ°å¢è©è«â¦â¦
../app/+videos/+video-watch/comment/video-comment-add.component.html6
-
-
- åè¦
- ../app/+videos/+video-watch/comment/video-comment-add.component.html25
+
+
+ è Markdown ç¸å®¹
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 13
+
+
+
+
+ è Markdown ç¸å®¹ï¼æ¯æ´ï¼
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 15
+
+
+
+
+ èªåçæçé£çµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 18
+
+
+
+
+ æ·ç·
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 19
+
+
+
+
+ æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 20
+
+
+
+
+ 強調
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 22
+
+
+
+
+ ç²é«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+
+ 義å¼æé«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+
+ 表æ
符èå¿«æ·éµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 26
+
+
+
+
+ 表æ
符èæ¨è¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 30
+
+
+
+
+ 檢è¦å®æ´æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 32
+
æ¨é¢è©è«åªæä¸æ¥ä¹é
- ../app/+videos/+video-watch/comment/video-comment-add.component.html31
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html55
æ¨å¯ä»¥ä½¿ç¨ä»»ä½ç¸å®¹æ¼ ActivityPub çç«èºä¸ç帳èçè¨ãå¨å¤§å¤æ¸çå¹³èºä¸ï¼æ¨å¯ä»¥ééå¨æå°åä¸è¼¸å
¥å
¶ URL ä¾å°æ¾å½±çï¼ä¸¦å¾è»é«ä»é¢ä¸çè¨ã
- ../app/+videos/+video-watch/comment/video-comment-add.component.html36
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html60
å¦ææ¨æ Mastodon æ Pleroma ç帳èï¼æ¨å¯ä»¥å¨ä»åççé¢ä¸ç´æ¥éåå®ï¼
- ../app/+videos/+video-watch/comment/video-comment-add.component.html41
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html65
ç»å
¥ä»¥çè¨
- ../app/+videos/+video-watch/comment/video-comment-add.component.html52
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html76
+
+
+
+ Markdown 表æ
符èæ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 84
+
+
+
+ çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts67
+
+
+ åè¦
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts69
å·²çªé¡¯çè©è«
@@ -2070,7 +2325,7 @@
æ¤çè¨å·²è¢«åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html62
+ ../app/+videos/+video-watch/comment/video-comment.component.html61
@@ -2110,8 +2365,8 @@
ID
- ../app/+admin/system/jobs/jobs.component.html30
-
+
+ ../app/+admin/system/jobs/jobs.component.html39
追蹤è
èç
@@ -2120,33 +2375,13 @@
çæ
- ../app/+admin/system/jobs/jobs.component.html32
-
-
-
- 已延é²
- ../app/+admin/system/jobs/jobs.component.html47
-
-
-
- å³å°éå§â¦â¦
- ../app/+admin/system/jobs/jobs.component.html48
-
-
-
- æ£å¨å·è¡â¦â¦
- ../app/+admin/system/jobs/jobs.component.html49
-
-
-
- å·²çµæ
- ../app/+admin/system/jobs/jobs.component.html50
-
-
-
- 失æ
- ../app/+admin/system/jobs/jobs.component.html51
-
+
+ ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html19
+
+
+
+
+
建ç«
@@ -2762,6 +2997,30 @@
æ¾ä¸å°å¸³èã
../app/shared/shared-moderation/account-blocklist.component.html64
+
+
+ ååºå·²å®è£çå¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 28
+
+
+
+
+ æå°å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 37
+
+
+
+
+ 顯示å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 46
+
+
æ£å¨é¡¯ç¤º å° ç éé³å¸³è
@@ -2790,8 +3049,8 @@
使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
- ../app/shared/shared-instance/instance-features-table.component.html101
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html126
æ¸
é¤æ¤è¨æ¯
@@ -2849,7 +3108,7 @@
æ¤ æ²æè¨å®ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html48
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
@@ -2880,27 +3139,51 @@
å·¥ä½çæ
../app/+admin/system/jobs/jobs.component.html12
+
+ Showing to of jobs
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 32
+
é¡å
- ../app/+admin/system/jobs/jobs.component.html31
+
+ ../app/+admin/system/jobs/jobs.component.html40
+ No jobs found.
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 86
+
+
+ No jobs found that are .
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 87
+
éæ°æ´ç
- ../app/+admin/system/logs/logs.component.html20
+
+ ../app/+admin/system/logs/logs.component.html33
+ now
+
+ ../app/+admin/system/logs/logs.component.html
+ 15
+
æ£å¨è¼å
¥â¦â¦
- ../app/+admin/system/logs/logs.component.html24
-
+
+ ../app/+admin/system/logs/logs.component.html37
-
- ç± ->
- ../app/+admin/system/logs/logs.component.html32
-
+
+ ç± ->
+
+ ../app/+admin/system/logs/logs.component.html45
ç«èº
@@ -3276,25 +3559,29 @@
æå°
../app/+admin/config/edit-custom-config/edit-custom-config.component.html455
-
-
- å
許æ¨ç使ç¨è
ééå®åç URI ä¾å°æ¾é 端影çï¼æ¼å¡ï¼å
¶å¯è½æªèæ¨çç«èºè¯ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html469
-
+
å
許使ç¨è
é 端æå° URI
../app/+admin/config/edit-custom-config/edit-custom-config.component.html466
+
+ Allow your users to look up remote videos/actors that may not be federated with your instance
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 469
+
-
-
- å
許å¿å使ç¨è
ééå®åç URI ä¾å°æ¾é 端影çï¼æ¼å¡ï¼å
¶å¯è½æªèæ¨çç«èºè¯ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html480
-
+
å
許å¿å使ç¨è
é 端æå° URI
../app/+admin/config/edit-custom-config/edit-custom-config.component.html477
+
+ Allow anonymous users to look up remote videos/actors that may not be federated with your instance
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 480
+
@@ -3384,7 +3671,7 @@
管çå¡
- ../app/core/users/user.service.ts385
+ ../app/core/users/user.service.ts383
@@ -3420,171 +3707,271 @@
被 Twitter å
許çç«èº
../app/+admin/config/edit-custom-config/edit-custom-config.component.html679
+
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 684,689
+
-
-
- å¦ææ¨çç«èºè¢« Twitter åå¨ç½åå®ï¼Twitter çæ¨æä¸å°±æåµå
¥ PeerTube çå½±çå享ææ¾å¨ãå¦æç«èºä¸å¨ç½åå®å
§ï¼æåæ使ç¨åçé£çµå¡ä¾éæ°å°åå°æ¨ç PeerTube ç«èºãå°æ¤å¾é¸æ¡æå¾ï¼å²åè¨å®ä¸¦ä½¿ç¨æ¨ç«èºçå½±ç URL 測試 (https://example.com/videos/watch/blabla)ï¼å¨ https://cards-dev.twitter.com/validator 檢è¦æ¨çç«èºæ¯å¦å¨ç½åå®ä¸ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html684
+
+ LIVE
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 709
+
+
+ Enable users of your instance to stream live.
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 711,712
+
+
+ â ï¸ Enabling live streaming requires trust in your users and extra moderation work
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 726,727
+
+
+ Allow your users to automatically publish a replay of their live
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 734
+
+
+ If the user quota is reached, PeerTube will automatically terminate the live streaming
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 737,738
+
+
+ Max lives created on your instance (-1 for "unlimited")
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 743
+
+
+ Max lives created per user (-1 for "unlimited")
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 748
+
+
+ Max live duration
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 753
+
+
+ Enable live transcoding
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 768
+
+
+ Requires a lot of CPU!
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 771,772
+
+
+ Live transcoding threads
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 777
+
+
+ Live resolutions to generate
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 789
+
+
+ Allow live streaming
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 722
+
æå
../app/+admin/config/edit-custom-config/edit-custom-config.component.html649
+
+ Live streaming
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 703
+
è½æ編碼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824
èçä¸å³çå½±çï¼ä»¥è®å®åè®æä»»ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ãå管éç¸ç¶èè²»è³æºï¼ä½éæ¯ PeerTube çééµçµæé¨åï¼æ以è«å°å¿èçã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826
è½æ編碼已åç¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838
è¥æ¨åç¨è½æ編碼ï¼å¾æ¨ç使ç¨è
åèä¾ç許å¤å½±çå°æç¡æ³éä½ï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842
å
許使ç¨è
ä¸å³ .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut å½±çã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html738
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853
å
許é¡å¤çå¯æªå
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850
å
許使ç¨è
ä¸å³é³è¨æªæ¡ï¼å
¶å°æå¨é 覽æªæ¡ä¸å³æåä½µã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864
å
許ä¸å³é³è¨æªæ¡
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861
實é©æ§ï¼æå建è°æ¨æ«æä¸è¦åç¨ webtorrent æ¯æ´å¦ææ¨ä¹åç¨äº HLS æ¯æ´ï¼å®å°æè®å½±ççå²å空ééæ±ä¹ä»¥ 2è¥åç¨ï¼å°æç ´å£èå
¶ä» PeerTube ç«èºçè¯ç < 2.1
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877
WebTorrent æ¯æ´å·²åç¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873
-
- ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783
-
+
+ ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898
åç¨äº P2P æ¯æ´ç HLS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894
è½æ編碼å·è¡ç·
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919
è¦çæç解æ度
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932
å¿«å
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958
æäºæªæ¡æªè¯æï¼ä¸¦æå¨éè¦ææ·åãå®ç¾©å®åçå¿«åçç¥ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960
è¦ä¿çå¨å¿«åä¸çé 覽æ¸é
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968
è¦ä¿çå¨å¿«åä¸çå½±çåå¹æ¸é
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977
èªè¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992
ç²äºå»ºç«å¤æç¨å¼æä½æ¯ä¸»é¡èå°æ¨ç PeerTube ç«èºé²è¡å°éä¿®æ¹ï¼éæé»å¤ªå¤äºã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994
JavaScript
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003
ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('æçç«èºè¶
æ£ç');
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007
-
+
ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼ #custom-css color: red; 以 #custom-css ç¶å綴ä¾è¦å¯«æ¨£å¼ãç¯ä¾ï¼ #custom-css .logged-in-email color: red;
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026
+ It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 1064,1065
+
+
+ You cannot allow live replay if you don't enable transcoding.
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 1068,1069
+
é²éè¨å®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818
æ´æ°è¨å®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950
-
-
-
- è¨å®ä¼¼ä¹ç¡æãè«å¨ä¸åçåé ä¸æå°æ½å¨çé¯èª¤ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html948
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071
+
å½±çè¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html28
+ ../app/+my-account/my-account-settings/my-account-settings.component.html26
éç¥
- ../app/+my-account/my-account-settings/my-account-settings.component.html39
+ ../app/+my-account/my-account-settings/my-account-settings.component.html37
ä»é¢
- ../app/+my-account/my-account-settings/my-account-settings.component.html49
+ ../app/+my-account/my-account-settings/my-account-settings.component.html47
å¯ç¢¼
- ../app/+my-account/my-account-settings/my-account-settings.component.html59
+ ../app/+my-account/my-account-settings/my-account-settings.component.html57
é»åéµä»¶
- ../app/+my-account/my-account-settings/my-account-settings.component.html69
+ ../app/+my-account/my-account-settings/my-account-settings.component.html67
@@ -3739,13 +4126,13 @@
è®æ´æææ¬
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3
-
+
+ ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html3
é¸åä¸ä¸åææè
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10
-
+
+ ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html10
æå°æ¨çå½±ç
@@ -3789,18 +4176,50 @@
帳èé é¢
- ../app/+videos/+video-watch/video-watch.component.html168
-
+
+ ../app/+videos/+video-watch/video-watch.component.html181
- ../app/+videos/+video-watch/video-watch.component.html175
-
+
+ ../app/+videos/+video-watch/video-watch.component.html188
æ¾ä¸å°æææ¬è®æ´è«æ±ã
../app/+my-account/my-account-ownership/my-account-ownership.component.html83
+
+
+ 帳èè¨å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 37
+
+
+
+
+ 帳èææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 55
+
+
+
+
+ 建ç«æ°ææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 64
+
+
+
+
+ ææ¾æ¸
å®å
ç´
+
+ ../app/+my-account/my-account-routing.module.ts
+ 73
+
+
æçå¯å
¥
@@ -3829,8 +4248,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26
-
- å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
+
+ å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77
@@ -3883,8 +4303,8 @@
é »éé é¢
- ../app/+videos/+video-watch/video-watch.component.html165
-
+
+ ../app/+videos/+video-watch/video-watch.component.html178
ç± å»ºç«
@@ -4008,6 +4428,14 @@
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
../app/+signup/shared/signup-success.component.html14
+
+
+ ç»å
¥
+
+ ../app/+login/login-routing.module.ts
+ 14
+
+
@@ -4027,6 +4455,30 @@
éå°é¯èª¤ã
../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
+
+
+ å½±çé »éå½±ç
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 25
+
+
+
+
+ å½±çé »éææ¾æ¸
å®
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 38
+
+
+
+
+ éæ¼å½±çé »é
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 47
+
+
@@ -4043,6 +4495,18 @@
æ¤ç«èºä¸éè¦é»åéµä»¶é©èã
../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20
+
+ Verify account via email
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 17
+
+
+ Ask to send an email to verify you account
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 26
+
@@ -4085,7 +4549,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37
-
+
æ¨ççæ³è¦åªé¤ åï¼å
¶å°æåªé¤ é¨ä¸å³è³æ¤é »éçå½±çï¼ä¸æ¨å°ç¡æ³å»ºç«å
¶ä»ååçé »é ()ï¼
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts
@@ -4130,7 +4596,7 @@
çµ±è¨
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
@@ -4159,6 +4625,12 @@
../app/+videos/video-list/video-most-liked.component.ts
41
+
+ Videos that have the most likes.
+
+ ../app/+videos/video-list/video-most-liked.component.ts
+ 42
+
@@ -4179,6 +4651,12 @@
PeerTube
../app/+about/about.component.html7
+
+ Network
+
+ ../app/+about/about.component.html
+ 9
+
@@ -4294,12 +4772,14 @@
PeerTube æ¯å¯èªè¡æ¶è¨ãç´æ¥å¨æ¨ç網路ç覽å¨ä¸ä½¿ç¨ P2P ç ActivityPub è¯çå¼å½±ç串æµå¹³å°ã
../app/+about/about-peertube/about-peertube.component.html10
+
+ It is free and open-source software, under AGPLv3 licence.
+
+ ../app/+about/about-peertube/about-peertube.component.html
+ 14,16
+
-
-
- éæ¯èªç±èéæ¾åå§ç¢¼è»é«ï¼ä»¥ AGPLv3 ææ¬æ¢æ¬¾ææ¬ã
- ../app/+about/about-peertube/about-peertube.component.html14
-
+
è¦åå¾æ´å¤è³è¨ï¼è«é 訪 joinpeertube.orgã
@@ -4435,16 +4915,12 @@
å
許ç«èºç®¡çå¡å¾ç®¡çä»é¢åç¨ P2P
../app/+about/about-peertube/about-peertube.component.html158
-
-
- å¨æäºç«èºä¸æèªåè¤è£½å½±çï¼äººåä¸ç¥é IP æ¯äººçºä¸è¼äºå½±çææ¯å®æ¯ä¼ºæå¨
- ../app/+about/about-peertube/about-peertube.component.html159
-
+
æå¾ï¼è«è¨ä½æ¨ä¸ç´é½å¯ä»¥ééå¨å½±çææ¾å¨ä¸åæ P2P ä¾åç¨å®ï¼æè
å
å¨ç覽å¨ä¸åç¨ WebRTCã
- ../app/+about/about-peertube/about-peertube.component.html163
-
+
+ ../app/+about/about-peertube/about-peertube.component.html162
追蹤è
ç«èº
@@ -4454,17 +4930,42 @@
æ¤ç«èºæ²æç«èºè¿½è¹¤è
ã
../app/+about/about-follows/about-follows.component.html6
+
+ This instance is not following any other.
+
+ ../app/+about/about-follows/about-follows.component.html
+ 16
+
æ£å¨è¿½è¹¤çç«èº
../app/+about/about-follows/about-follows.component.html14
-
-
- æ¤ç«èºæ²ææ£å¨è¿½è¹¤çç«èºã
- ../app/+about/about-follows/about-follows.component.html16
+
+
+
+ éæ¼æ¤ç«èº
+
+ ../app/+about/about-routing.module.ts
+ 26
+
+
+
+
+ éæ¼ PeerTube
+
+ ../app/+about/about-routing.module.ts
+ 38
+
+
+ About this instance's network
+
+ ../app/+about/about-routing.module.ts
+ 47
+
+
ç±å¸¶è ⤠ç Framasoft éç¼
@@ -4478,206 +4979,14 @@
ä¸ä¸å
- ../assets/images/misc/account-arrow-left.svg1
-
-
-
- ä¸åæ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ä¸åæ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- é¸åæ份
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- é¸å年份
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ««
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- «
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- »
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- »»
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- 第ä¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ææ«
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- HH
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- MM
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- åé
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æéå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- å°æéæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+ ../app/+signup/+register/register.component.html20
-
-
- åééå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- åééæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- SS
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§éå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
- ç§éæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
+
+
+ åå¾åå©
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-main/misc/help.component.ts
+ 16
@@ -4756,14 +5065,14 @@
é »éå稱æ¯å¨éåèå
¶ä»ææç«èºä¸å°æ¨çé »éçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
../app/+signup/+register/register-step-channel.component.html43
+
+ Channel name cannot be the same as your account name. You can click on the first step to update your account name.
+
+ ../app/+signup/+register/register-step-channel.component.html
+ 51,52
+
-
-
-
- é »éå稱ä¸è½èæ¨ç帳èå稱ç¸åãæ¨å¯ä»¥å¨ç¬¬ä¸æ¥é»æ以æ´æ°æ¨ç帳èå稱ã
-
- ../app/+signup/+register/register-step-channel.component.html51
-
+
ç¯ä¾ï¼jane_doe
@@ -4779,6 +5088,14 @@
æè³å° 16 æ²ä¸¦åææ¤ç«èºçæ¢æ¬¾èè¡çºå®å
../app/+signup/+register/register-step-user.component.html66
+
+
+ 註å
+
+ ../app/+signup/+register/register-routing.module.ts
+ 14
+
+
@@ -4789,34 +5106,61 @@
æ¨çè¨æ¯å·²è¢«å³éã
- ../app/+about/about-instance/contact-admin-modal.component.ts71
+ ../app/+about/about-instance/contact-admin-modal.component.ts76
æ¨æè¿å·²ç¼éæ¤è¡¨å®
- ../app/+about/about-instance/contact-admin-modal.component.ts77
+ ../app/+about/about-instance/contact-admin-modal.component.ts82
æ²ææè¿°
../app/+accounts/account-about/account-about.component.ts38
-
-
- å·²ç¼ä½ç å½±ç
- ../app/+accounts/account-videos/account-videos.component.ts67
+
+
+ 帳èå½±ç
+
+ ../app/+accounts/accounts-routing.module.ts
+ 29
+
-
-
+
+
+ 帳èå½±çé »é
+
+ ../app/+accounts/accounts-routing.module.ts
+ 42
+
+
+
+
+ éæ¼å¸³è
+
+ ../app/+accounts/accounts-routing.module.ts
+ 51
+
+
+
+
+ å·²ç¼ä½ç å½±ç
+ ../app/+accounts/account-videos/account-videos.component.ts67
+
+
+
ç´æ¥å¸³è追蹤è
../app/+accounts/accounts.component.ts109
-
-
- åå ±å¸³è
- ../app/+accounts/accounts.component.ts115
+
+
+ åå ±æ¤å¸³è
+
+ ../app/+accounts/accounts.component.ts
+ 115
+
@@ -4870,52 +5214,90 @@
å
é³è¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts51
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58
-
- <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts52
-
+
+ <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59
240p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63
360p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts60
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67
480p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts64
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71
720p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts68
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75
1080p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts72
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79
2160p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts76
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83
èªåï¼éé ffmpegï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90
+ No limit
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 98
+
+
+ 1 hour
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 99
+
+
+ 3 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 100
+
+
+ 5 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 101
+
+
+ 10 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 102
+
è¨å®å·²æ´æ°ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts289
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts347
+
+
+ 編輯èªè¨è¨å®
+
+ ../app/+admin/config/config.routes.ts
+ 26
+
@@ -4940,17 +5322,17 @@
網åå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts14
+ ../app/shared/form-validators/batch-domains-validators.ts56
輸å
¥çååç¡æã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts15
+ ../app/shared/form-validators/batch-domains-validators.ts57
輸å
¥çååå
å«éè¦çé
ç®ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts16
+ ../app/shared/form-validators/batch-domains-validators.ts58
@@ -5050,7 +5432,7 @@
ç¡æ
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts35
+ ../app/shared/form-validators/batch-domains-validators.ts19
@@ -5339,6 +5721,22 @@
../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts139
+
+
+ å·¥ä½
+
+ ../app/+admin/system/system.routes.ts
+ 26
+
+
+
+
+ ç´é
+
+ ../app/+admin/system/system.routes.ts
+ 37
+
+
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
@@ -5364,7 +5762,7 @@
è¨å®å·²æ´æ°ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts51
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts52
@@ -5394,57 +5792,91 @@
æ¨å¤©
- ../app/+admin/system/logs/logs.component.ts83
-
+
+ ../app/+admin/system/logs/logs.component.ts84
åä¸åå°æ
- ../app/+admin/system/logs/logs.component.ts87
-
-
-
- é¤é¯
+
+ ../app/+admin/system/logs/logs.component.ts89
+ debug
../app/+admin/system/logs/logs.component.ts
- 98
+ 101
+
+
+ info
+
+ ../app/+admin/system/logs/logs.component.ts
+ 105
+
+
+ warning
+
+ ../app/+admin/system/logs/logs.component.ts
+ 109
+
+
+ error
+
+ ../app/+admin/system/logs/logs.component.ts
+ 113
+
+
+ é¤é¯
+
+ ../app/+admin/system/system.routes.ts48
è³è¨
- ../app/+admin/system/logs/logs.component.ts102
-
+
+ ../app/core/notification/notifier.service.ts11
è¦å
- ../app/+admin/system/logs/logs.component.ts106
-
+
+ ../app/core/routing/can-deactivate-guard.service.ts23
é¯èª¤
- ../app/+admin/system/logs/logs.component.ts110
-
+
+ ../app/core/auth/auth.service.ts103
æ¨æºæ¥èª
- ../app/+admin/system/logs/logs.component.ts121
-
+
+ ../app/+admin/system/logs/logs.component.ts124
å¯©æ ¸æ¥èª
- ../app/+admin/system/logs/logs.component.ts125
-
+
+ ../app/+admin/system/logs/logs.component.ts128
使ç¨è
已建ç«ã
- ../app/+admin/users/user-edit/user-create.component.ts68
+ ../app/+admin/users/user-edit/user-create.component.ts77
建ç«ä½¿ç¨è
+ ../app/+admin/users/user-edit/user-create.component.ts95
+
+
+
+ å½±çå·²å°é
- ../app/+admin/users/user-edit/user-create.component.ts
- 86
+ ../app/+admin/moderation/moderation.routes.ts
+ 67
+
+
+
+
+ å·²éé³çç«èº
+
+ ../app/+admin/moderation/moderation.routes.ts
+ 89
@@ -5457,20 +5889,60 @@
æ´æ°ä½¿ç¨è
å¯ç¢¼
../app/+admin/users/user-edit/user-password.component.ts52
+
+
+ 追蹤æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 28
+
+
+
+
+ 追蹤è
æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 37
+
+
使ç¨è
å·²æ´æ°ã
- ../app/+admin/users/user-edit/user-update.component.ts80
+ ../app/+admin/users/user-edit/user-update.component.ts85
æ´æ°ä½¿ç¨è
- ../app/+admin/users/user-edit/user-update.component.ts97
+ ../app/+admin/users/user-edit/user-update.component.ts102
å·²å³éè¦æ±éç½®å¯ç¢¼çé»åéµä»¶ ã
- ../app/+admin/users/user-edit/user-update.component.ts103
+ ../app/+admin/users/user-edit/user-update.component.ts108
+
+
+
+ 使ç¨è
æ¸
å®
+
+ ../app/+admin/users/users.routes.ts
+ 27
+
+
+
+
+ 建ç«ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 36
+
+
+
+
+ æ´æ°ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 48
+
@@ -5766,27 +6238,27 @@
å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts134
+ ../app/shared/shared-user-settings/user-video-settings.component.ts133
顯示ï¼å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts141
+ ../app/shared/shared-user-settings/user-video-settings.component.ts140
å½±çé »é å·²æ´æ°ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts56
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts61
æ¤å稱已åå¨æ¼æ¤ç«èºä¸ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts62
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts67
å½±çé »é å·²æ´æ°ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts88
+ ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts92
@@ -5796,30 +6268,83 @@
å½±çé »é å·²åªé¤ã
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts125
-
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts127
ç¶å¤©çè§ç次æ¸
- ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts144
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts146
+
+
+ 建ç«æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 22
+
+
+
+
+ æ´æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 31
+
+
+
+
+ æ¾ä¸å°
+
+ ../app/+page-not-found/page-not-found-routing.module.ts
+ 13
+
ææ¾æ¸
å® å·²å»ºç«ã
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts71
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts77
建ç«
-
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts
- 84
-
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts90
æ´æ°ææ¾æ¸
å®
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts48
+ ../app/+my-account/my-account-routing.module.ts82
+
+
+
+ 帳èå½±çå¯å
¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 105
+
+
+
+
+ 帳èè¨é±
+
+ ../app/+my-account/my-account-routing.module.ts
+ 114
+
+
+
+
+ å½±çæ·å²ç´é
+
+ ../app/+my-account/my-account-routing.module.ts
+ 150
+
+
+
+
+ éç¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 163
+
@@ -5829,12 +6354,18 @@
ææ¾æ¸
å® å·²æ´æ°ã
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts92
+ ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts98
æ¨ççæ³è¦åªé¤ åï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts125
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts131
+ Change ownership
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts
+ 168
+
@@ -5849,13 +6380,13 @@
æ¨ççæ³è¦åªé¤ å½±çåï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts98
-
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts104
å½±çå·²åªé¤ã
- ../app/+my-account/my-account-videos/my-account-videos.component.ts115
-
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts121
æ¨ççæ³è¦åªé¤
@@ -5869,13 +6400,13 @@
å½±ç å·²åªé¤ã
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214
æææ¬è®æ´è«æ±å·²ç¼éã
- ../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts64
-
+
+ ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts64
æçé »é
@@ -5951,6 +6482,8 @@
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
+
+
æ¾ä¸å°ä½¿ç¨è
id æé©èå串ã
@@ -5972,8 +6505,8 @@
è¨é±å¸³è
- ../app/+videos/+video-watch/video-watch.component.ts812
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts902
å½±çææ¾æ¸
å®
@@ -6035,7 +6568,8 @@
../app/core/auth/auth.service.ts75
-
+
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
../app/core/auth/auth.service.ts
@@ -6070,27 +6604,27 @@
ä»»ä½èªè¨
- ../app/menu/menu.component.ts202
+ ../app/menu/menu.component.ts229
é±è
- ../app/menu/menu.component.ts118
+ ../app/menu/menu.component.ts121
模ç³
- ../app/menu/menu.component.ts121
+ ../app/menu/menu.component.ts124
顯示
- ../app/menu/menu.component.ts124
+ ../app/menu/menu.component.ts127
æªç¥
- ../app/menu/menu.component.ts190
+ ../app/menu/menu.component.ts193
@@ -6165,7 +6699,7 @@
../app/+search/search-filters.component.ts69
-
+
é·ï¼å¤§æ¼ 10 åéï¼
../app/+search/search-filters.component.ts73
@@ -6284,23 +6818,15 @@
ç¾å¨
../app/shared/shared-main/angular/from-now.pipe.ts34
-
-
- å°æ åé ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14
-
-
-
- åé ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18
-
+
+
ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21
-
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts30
確èª
@@ -6309,498 +6835,514 @@
ç«èºå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts22
+ ../app/shared/form-validators/custom-config-validators.ts7
ä¸é·æ¼ 250 ååå
çç°¡çæè¿°ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts29
+ ../app/shared/form-validators/custom-config-validators.ts14
Twitter 使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts36
+ ../app/shared/form-validators/custom-config-validators.ts21
é 覽快å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts43
+ ../app/shared/form-validators/custom-config-validators.ts28
é 覽快å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts44
+ ../app/shared/form-validators/custom-config-validators.ts29
é 覽快å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts45
+ ../app/shared/form-validators/custom-config-validators.ts30
åå¹å¿«å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts52
+ ../app/shared/form-validators/custom-config-validators.ts37
åå¹å¿«å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts53
+ ../app/shared/form-validators/custom-config-validators.ts38
åå¹å¿«å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts54
+ ../app/shared/form-validators/custom-config-validators.ts39
註åéå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts61
+ ../app/shared/form-validators/custom-config-validators.ts46
註åéå¶å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts62
+ ../app/shared/form-validators/custom-config-validators.ts47
註åéå¶å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts63
+ ../app/shared/form-validators/custom-config-validators.ts48
管çå¡é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts70
+ ../app/shared/form-validators/custom-config-validators.ts55
管çå¡é»åéµä»¶å¿
é ææã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts71
+ ../app/shared/form-validators/custom-config-validators.ts56
è½æ編碼å·è¡ç·å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts78
+ ../app/shared/form-validators/custom-config-validators.ts63
è½æ編碼å·è¡ç·å¿
é 大æ¼çæ¼ 0ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts79
+ ../app/shared/form-validators/custom-config-validators.ts64
ç´¢å¼ URL å¿
é çº URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts86
+ ../app/shared/form-validators/custom-config-validators.ts71
æå°ç´¢å¼ URL æ該è¦æ¯ URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts93
+ ../app/shared/form-validators/custom-config-validators.ts78
é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts17
+ ../app/shared/form-validators/instance-validators.ts7
é»åéµä»¶å¿
é çºææé»åéµä»¶ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts18
+ ../app/shared/form-validators/instance-validators.ts8
æ¨çååçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts29
+ ../app/shared/form-validators/instance-validators.ts19
æ¨çååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts30
+ ../app/shared/form-validators/instance-validators.ts20
æ¨çååä¸è½è¶
é 120 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts31
+ ../app/shared/form-validators/instance-validators.ts21
主é¡çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts42
+ ../app/shared/form-validators/instance-validators.ts32
主é¡å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts43
+ ../app/shared/form-validators/instance-validators.ts33
主é¡ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts44
+ ../app/shared/form-validators/instance-validators.ts34
è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts55
+ ../app/shared/form-validators/instance-validators.ts45
è¨æ¯å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts56
+ ../app/shared/form-validators/instance-validators.ts46
è¨æ¯ç¡æ³å¤æ¼ 5000 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts57
+ ../app/shared/form-validators/instance-validators.ts47
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts16
+ ../app/shared/form-validators/user-validators.ts12
å¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts25
+ ../app/shared/form-validators/user-validators.ts49
確èªå¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/reset-password-validators.service.ts15
+ ../app/shared/form-validators/reset-password-validators.ts9
使ç¨è
å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts33
+ ../app/shared/form-validators/user-validators.ts13
使ç¨è
å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts34
+ ../app/shared/form-validators/user-validators.ts14
使ç¨è
å稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts35
+ ../app/shared/form-validators/user-validators.ts15
é »éå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts47
+ ../app/shared/form-validators/user-validators.ts27
é »éå稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts48
+ ../app/shared/form-validators/user-validators.ts28
é »éå稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts49
-
-
-
- é »éå稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts50
+ ../app/shared/form-validators/user-validators.ts29
+
+ Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.
+
+ ../app/shared/form-validators/user-validators.ts
+ 30
+
+
å¯ç¢¼å¿
é è³å° 6 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts70
+ ../app/shared/form-validators/user-validators.ts50
å¯ç¢¼ä¸è½å¤æ¼ 255 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts71
+ ../app/shared/form-validators/user-validators.ts51
æ°å¯ç¢¼èå¯ç¢¼ç¢ºèªä¸ç¸ç¬¦ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts89
+ ../app/shared/form-validators/user-validators.ts69
å½±çé
é¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts96
+ ../app/shared/form-validators/user-validators.ts76
é
é¡å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts97
+ ../app/shared/form-validators/user-validators.ts77
æ¯æ¥ä¸å³éå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts103
+ ../app/shared/form-validators/user-validators.ts83
æ¯æ¥ä¸å³éå¶å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts104
+ ../app/shared/form-validators/user-validators.ts84
使ç¨è
è§è²å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts111
+ ../app/shared/form-validators/user-validators.ts91
æè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts42
+ ../app/shared/form-validators/video-channel-validators.ts38
æè¿°ä¸è½å¤æ¼ 1000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts43
+ ../app/shared/form-validators/video-channel-validators.ts39
æ¨å¿
é åæç«èºæ¢æ¬¾ä»¥å¨å
¶ä¸è¨»åã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts133
+ ../app/shared/form-validators/user-validators.ts113
é»æçç±å¿
é è³å° 3 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts143
+ ../app/shared/form-validators/user-validators.ts123
é»æçç±å¿
é å¤æ¼ 250 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts144
+ ../app/shared/form-validators/user-validators.ts124
顯示å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts26
顯示å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts27
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts37
+ ../app/shared/form-validators/video-channel-validators.ts28
èå ±çç±å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts15
+ ../app/shared/form-validators/abuse-validators.ts7
èå ±çç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts16
+ ../app/shared/form-validators/abuse-validators.ts8
èå ±çç±ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts17
+ ../app/shared/form-validators/abuse-validators.ts9
管çè©è«å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts24
+ ../app/shared/form-validators/abuse-validators.ts16
管çè©è«å¿
é è³å° 2 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts25
+ ../app/shared/form-validators/abuse-validators.ts17
管ççè¨ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts26
+ ../app/shared/form-validators/abuse-validators.ts18
æ¿«ç¨è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts33
+ ../app/shared/form-validators/abuse-validators.ts25
æ¿«ç¨è¨æ¯å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts34
+ ../app/shared/form-validators/abuse-validators.ts26
æ¿«ç¨è¨æ¯ç¡æ³å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts35
+ ../app/shared/form-validators/abuse-validators.ts27
é »éå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-accept-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts7
å°éçç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts13
+ ../app/shared/form-validators/video-block-validators.ts7
å°éçç±ä¸è½å¤æ¼ 300 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts14
+ ../app/shared/form-validators/video-block-validators.ts8
å½±çåå¹èªè¨å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts15
+ ../app/shared/form-validators/video-captions-validators.ts7
å½±çåå¹æªæ¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts22
+ ../app/shared/form-validators/video-captions-validators.ts14
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts14
æ¨å¯ä»¥å
è½ç§»æææ¬å°æ¬å°å¸³è
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts14
+ ../app/shared/form-validators/video-ownership-change-validators.ts15
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts12
ååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts13
ååä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts23
+ ../app/shared/form-validators/video-channel-validators.ts14
ååæ該çºè±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts24
+ ../app/shared/form-validators/video-channel-validators.ts15
æ¯æ´æåå¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts58
+ ../app/shared/form-validators/video-channel-validators.ts49
æ¯æ´æåä¸è½è¶
é 1000 ååå
é·
-
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts
- 59
-
+ ../app/shared/form-validators/video-channel-validators.ts50
è©è«çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts13
+ ../app/shared/form-validators/video-comment-validators.ts7
è©è«å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts14
+ ../app/shared/form-validators/video-comment-validators.ts8
è©è«ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts15
-
-
-
- è«æ±å°ä¼ºæå¨ä¾èªªå¤ªå¤§ãè¥æ¨æ³è¦å¢å éå¶å¤§å°ï¼è«è¯çµ¡æ¨ç管çå¡ã
-
- ../app/core/rest/rest-extractor.service.ts
- 61,62
-
+ ../app/shared/form-validators/video-comment-validators.ts9
+
顯示å稱ä¸è½å¤æ¼ 120 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts23
+ ../app/shared/form-validators/video-playlist-validators.ts14
é±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts32
+ ../app/shared/form-validators/video-playlist-validators.ts23
ç¶ææ¾æ¸
å®æ¯å
¬éçæåï¼é »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts50
+ ../app/shared/form-validators/video-playlist-validators.ts41
+
+ Live information
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 3
+
+
+ Live RTMP Url
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 10
+
+
+ Live stream key
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 15
+
+
+ â ï¸ Never share your stream key with anyone.
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 18
+
å½±çå稱çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts26
+ ../app/shared/form-validators/video-validators.ts7
å½±çå稱å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts27
+ ../app/shared/form-validators/video-validators.ts8
å½±çå稱ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts28
+ ../app/shared/form-validators/video-validators.ts9
å½±çé±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts35
+ ../app/shared/form-validators/video-validators.ts16
å½±çé »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts62
+ ../app/shared/form-validators/video-validators.ts43
å½±çæè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts69
+ ../app/shared/form-validators/video-validators.ts50
å½±çæè¿°ä¸è½å¤æ¼ 10000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts70
+ ../app/shared/form-validators/video-validators.ts51
æ¨ç±¤æ該è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts77
+ ../app/shared/form-validators/video-validators.ts58
æ¨ç±¤æ該å°æ¼ 30 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts78
+ ../app/shared/form-validators/video-validators.ts59
ä¸é¨å½±çæå¤å¯ä»¥ä½¿ç¨ 5 åæ¨ç±¤ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts85
+ ../app/shared/form-validators/video-validators.ts66
æ¨ç±¤å¿
é å¤æ¼ 2 ååå
ï¼ä¸å°æ¼ 30 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts86
+ ../app/shared/form-validators/video-validators.ts67
å½±çæ¯æ´å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts93
+ ../app/shared/form-validators/video-validators.ts74
å½±çæ¯æ´ä¸è½è¶
é 1000 çåå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts94
+ ../app/shared/form-validators/video-validators.ts75
æ¥æçºæå®å½±çæ´æ°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts101
+ ../app/shared/form-validators/video-validators.ts82
@@ -7084,59 +7626,53 @@
ç«èºèªè¨
- ../app/+videos/+video-edit/shared/video-edit.component.ts138
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts173
ææèªè¨
- ../app/+videos/+video-edit/shared/video-edit.component.ts139
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts174
å·²é±è
- ../app/shared/shared-instance/instance-features-table.component.ts36
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts50
模ç³ç¢ºèªè«æ±
- ../app/shared/shared-instance/instance-features-table.component.ts37
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts51
已顯示
- ../app/shared/shared-instance/instance-features-table.component.ts38
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts52
~ 1 åé
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 53
-
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts67
~ åé
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 55
-
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts69
ç Full HD å½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts71
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts85
ç HD å½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts72
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts86
çå¹³åç«è³ªå½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts73
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts87
@@ -7154,27 +7690,27 @@
強調
- ../app/shared/shared-main/misc/help.component.ts77
+ ../app/shared/shared-main/misc/help.component.ts81
é£çµ
- ../app/shared/shared-main/misc/help.component.ts78
+ ../app/shared/shared-main/misc/help.component.ts82
æ°è¡
- ../app/shared/shared-main/misc/help.component.ts79
+ ../app/shared/shared-main/misc/help.component.ts83
æ¸
å®
- ../app/shared/shared-main/misc/help.component.ts80
+ ../app/shared/shared-main/misc/help.component.ts84
åç
- ../app/shared/shared-main/misc/help.component.ts81
+ ../app/shared/shared-main/misc/help.component.ts85
@@ -7310,12 +7846,14 @@
éé³æ¤å¸³è
../app/shared/shared-moderation/user-moderation-dropdown.component.ts297
+
+ Hide any content from that user from you.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 298
+
-
-
- å°æ¨é±èæ¤ä½¿ç¨è
çä»»ä½å
§å®¹ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts298
-
+
解é¤éé³æ¤å¸³è
@@ -7350,42 +7888,50 @@
å¾æ¨çå½±ç移é¤çè¨
../app/shared/shared-moderation/user-moderation-dropdown.component.ts321
+
+ Remove comments made by this account on your videos.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 322
+
-
-
- å¾æ¨çå½±ç移é¤æ¤å¸³èççè¨ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts322
-
+
æ¨çç«èºéé³æ¤å¸³è
../app/shared/shared-moderation/user-moderation-dropdown.component.ts333
+
+ Hide any content from that user from you, your instance and its users.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 334
+
-
-
- å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
é±èæ¤ä½¿ç¨è
çä»»ä½å
§å®¹ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts334
-
+
æ¨çç«èºè§£é¤éé³æ¤å¸³è
../app/shared/shared-moderation/user-moderation-dropdown.component.ts339
+
+ Show this user's content to the users of this instance again.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 340
+
-
-
- å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
顯示該使ç¨è
çå
§å®¹ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts340
-
+
æ¨çç«èºéé³æ¤ç«èº
../app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+
+ Hide any content from that instance from you, your instance and its users.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 352
+
-
-
- å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
é±èæ¤ç«èºçä»»ä½å
§å®¹ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts352
-
+
æ¨çç«èºè§£é¤éé³æ¤ç«èº
@@ -7400,12 +7946,14 @@
å¾æ¨çç«èºç§»é¤çè¨
../app/shared/shared-moderation/user-moderation-dropdown.component.ts368
+
+ Remove comments made by this account from your instance.
+
+ ../app/shared/shared-moderation/user-moderation-dropdown.component.ts
+ 369
+
-
-
- å¾æ¨çç«èºç§»é¤æ¤å¸³èççè¨ã
- ../app/shared/shared-moderation/user-moderation-dropdown.component.ts369
-
+
æ´åæ令人åæ¡
@@ -7482,18 +8030,18 @@
太å¤æ¬¡å試ï¼è«å¨ åéå¾å試ã
- ../app/core/rest/rest-extractor.service.ts67
-
+
+ ../app/core/rest/rest-extractor.service.ts66
太å¤æ¬¡å試ï¼è«ç¨å¾å試ã
- ../app/core/rest/rest-extractor.service.ts69
-
+
+ ../app/core/rest/rest-extractor.service.ts68
伺æå¨é¯èª¤ãè«ç¨å¾é試ã
- ../app/core/rest/rest-extractor.service.ts72
-
+
+ ../app/core/rest/rest-extractor.service.ts71
è¨é± ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°å½±çã
@@ -7531,7 +8079,7 @@
調解å¡
- ../app/core/users/user.service.ts386
+ ../app/core/users/user.service.ts384
@@ -7541,12 +8089,12 @@
å½±çæ°å¢æ¼ å¨æéæ³
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts263
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
å½±çå·²æ°å¢æ¼
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts264
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
@@ -7595,7 +8143,7 @@
æ¨ççè¦åªé¤æ¤çè¨åï¼
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts434
+ ../app/+videos/+video-watch/comment/video-comments.component.ts166
@@ -7676,52 +8224,65 @@
æ¤å½±çå°æ被æ¨çç«èºè¤è£½ã
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226
ä¸è¼
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts272
+ Display live information
../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 250
+ 278
æ´æ°
-
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 256
-
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts284
å°é
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290
å²åå°ææ¾æ¸
å®
- ../app/+videos/+video-watch/video-watch.component.ts107
+
+ ../app/+videos/+video-watch/video-watch.component.ts134
+ You need to be <a href="/login">logged in</a> to rate this video.
+
+ ../app/+videos/+video-watch/video-watch.component.ts
+ 219
+
é¡å
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts274
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts302
åå ±
-
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
- 286
-
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts314
+
+
+ 移é¤
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts181
+
+
+ 移é¤ä¸¦éæ°è®çºè稿
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts189
éé³å¸³è
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322
éé³ä¼ºæå¨å¸³è
@@ -7813,28 +8374,276 @@
åªææå¯ä»¥çè¦æ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts340
-
+
+ ../app/shared/shared-main/video/video.service.ts343
å
å¯ééç§äººé£çµå享
- ../app/shared/shared-main/video/video.service.ts344
-
+
+ ../app/shared/shared-main/video/video.service.ts347
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts348
-
+
+ ../app/shared/shared-main/video/video.service.ts351
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts352
+
+ ../app/shared/shared-main/video/video.service.ts355
+
+
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts
+ 74
+
+
+
+
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts
+ 69
+
+
+
+
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts
+ 72
+
+
+
+
+ é¸åæ份
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
+ 74
+
+
+
+
+ é¸å年份
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
+ 74
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts
+ 101
+
+
+
+
+ HH
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ MM
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æéå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ å°æéæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åééå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ åééæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ SS
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§éå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ ç§éæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts
+ 137
+
å¯å
¥çå½±çå·²æ´æ°ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128
-
+
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129
æ¨çå½±çå·²ä¸å³å°æ¨ç帳è並çºç§äººå½±çã
@@ -7873,167 +8682,162 @@
å½±çå·²ç¼ä½ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243
-
+
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242
-
+
æ¤å½±çè¶
éäºæ¨çå½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 265,266
-
-
+
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264
-
+
æ¤å½±çè¶
éäºæ¨çæ¯æ¥å½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 285,286
-
-
+
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.ts284
æ¨ææªå²åçè®æ´ï¼å¦ææ¨é¢éï¼æ¨çè®æ´å°æéºå¤±ã
- ../app/+videos/+video-edit/video-update.component.ts79
-
+
+ ../app/+videos/+video-edit/video-update.component.ts93
å½±çå·²æ´æ°ã
- ../app/+videos/+video-edit/video-update.component.ts116
-
+
+ ../app/+videos/+video-edit/video-update.component.ts140
åå ±çè¨
- ../app/+videos/+video-watch/comment/video-comment.component.ts139
+ ../app/shared/shared-moderation/report-modals/comment-report.component.ts51
åæ¢èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts190
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts203
èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts191
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts204
åæ¢å¾ªç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts196
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts209
循ç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts197
-
-
-
- æ¨å¿
é é£ç·æè½çºæ¤å
§å®¹è©åã
- ../app/+videos/+video-watch/video-watch.component.ts189
-
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts210
+
+
+
+
+ æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
+
+ ../app/+videos/+video-watch/video-watch.component.ts412
+
+
+ éæ°å°å
+
+ ../app/+videos/+video-watch/video-watch.component.ts413
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
- ../app/+videos/+video-watch/video-watch.component.ts463
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts527
æ人æ裸é²å
§å®¹
- ../app/+videos/+video-watch/video-watch.component.ts464
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts528
å¾ä¸
- ../app/+videos/+video-watch/video-watch.component.ts513
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts580
åæ¶
-
- ../app/+videos/+video-watch/video-watch.component.ts
- 514
-
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts581
èªåææ¾å·²æ«å
- ../app/+videos/+video-watch/video-watch.component.ts515
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts582
é²å
¥ï¼é¢éå
¨è¢å¹ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts779
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts869
ææ¾ï¼æ«åå½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts780
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts870
éé³ï¼è§£é¤éé³å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts781
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts871
è·³å°å½±ççç¾åæ¯ï¼0 æ¯ 0%ï¼9 æ¯ 90%ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts783
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts873
å¢å é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts785
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts875
éä½é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts786
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts876
å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts788
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts878
åå¾å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts789
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts879
æé«ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts791
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts881
æ¸æ
¢ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts792
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts882
éç«æ ¼ç覽影çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts794
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts884
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts802
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts892
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts807
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts897
åç¨æï¼ä¸ä¸é¨å½±çå°æå¨ç®åçææ¾å®ä¹å¾èªåææ¾ã
../app/+videos/+video-watch/recommendations/recommended-videos.component.ts59
-
-
- è¼é«åææ¸çå½±çã
- ../app/+videos/video-list/video-most-liked.component.ts42
-
+
æè¿æ°å¢
@@ -8073,6 +8877,46 @@
36
+
+
+ æ¢ç´¢å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 23
+
+
+
+
+ ç±éå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 32
+
+
+
+
+ æè¿æ°å¢çå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 58
+
+
+
+
+ ä¸å³å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 97
+
+
+
+
+ 編輯影ç
+
+ ../app/+videos/videos-routing.module.ts
+ 106
+
+