X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=06be2babff55cc1c23a4321d4f461c67e593f08e;hb=9ed51ba92925f5267d4f2b956132473e8c8748cf;hp=b08f25b1aa47ebb8abf958f6ecefefaa25b2d3f4;hpb=a7415e3f04a60c66d0e8de27dbc0d82b0d48d88d;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 b08f25b1a..06be2babf 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -20,88 +20,62 @@
-
- ç¼ä½äºæ°è¦é »ï¼
-
-
-
-
+ ç¼ä½äºæ°å½±çï¼
../app/shared/shared-main/users/user-notifications.component.html16
- æ¤éç¥èä¸åç®åä¸å¯ç¨çè¦é »æé
+ æ¤éç¥èä¸åç®åä¸å¯ç¨çå½±çæé
../app/shared/shared-main/users/user-notifications.component.html24
- æ¨çå½±ç
-
-
- 已被解é¤å°é
-
+ æ¨çå½±ç 已被解é¤å°é
../app/shared/shared-main/users/user-notifications.component.html33
- æ¨çå½±ç
-
-
- 已被å°é
-
+ æ¨çå½±ç 已被å°é
../app/shared/shared-main/users/user-notifications.component.html41
- æ°çå½±çæ¿«ç¨å·²å¨ å½±çä¸å»ºç«
+ æ°çå½±çæ¿«ç¨å·²å¨å½±ç ä¸å»ºç«
../app/shared/shared-main/users/user-notifications.component.html49
- æ°ççè¨æ¿«ç¨å·²å¨ å½±çä¸å»ºç«
+ æ°ççè¨æ¿«ç¨å·²å¨å½±ç ä¸å»ºç«
../app/shared/shared-main/users/user-notifications.component.html53
- æ°ç帳èæ¿«ç¨å·²å¨ 帳èä¸å»ºç«
+ æ°ç帳èæ¿«ç¨å·²å¨å¸³è ä¸å»ºç«
../app/shared/shared-main/users/user-notifications.component.html57
- æ°çæ¿«ç¨å·²å»ºç«
+ æ°çæ¿«ç¨å·²å»ºç«
../app/shared/shared-main/users/user-notifications.component.html62
- æ¨çæ¿«ç¨ å·²è¢«accepted åçµ
+ æ¨çæ¿«ç¨å·²è¢«acceptedåçµ
../app/shared/shared-main/users/user-notifications.component.html70
- æ¿«ç¨ æä¸åæ°è¨æ¯
+ æ¿«ç¨ææ°è¨æ¯
../app/shared/shared-main/users/user-notifications.component.html80
- æè¿æ°å¢çå½±ç
-
-
- 已被
- èªåå°é
-
-
+ æè¿æ°å¢çå½±ç已被èªåå°é
../app/shared/shared-main/users/user-notifications.component.html88
-
-
-
- å·²å¨æ¨çè¦é »ä¸çè¨
-
-
-
-
+ å·²å¨æ¨çå½±çä¸çè¨
../app/shared/shared-main/users/user-notifications.component.html101
@@ -111,91 +85,51 @@
- æ¨çè¦é »
-
-
- å·²ç¼ä½
-
+ æ¨çå½±ç å·²ç¼ä½
../app/shared/shared-main/users/user-notifications.component.html118
-
- æ¨çè¦é »å¯å
¥
-
- æå
-
+ æ¨çå½±çå¯å
¥ æå
../app/shared/shared-main/users/user-notifications.component.html126
-
- æ¨çè¦é »å¯å
¥
-
- 失æ
-
+ æ¨çå½±çå¯å
¥ 失æ
../app/shared/shared-main/users/user-notifications.component.html134
- 使ç¨è
-
-
- å·²æ¼æ¨ç實ä¾è¨»å
-
+ 使ç¨è
å·²å¨æ¨çç«èºä¸è¨»å
../app/shared/shared-main/users/user-notifications.component.html142
-
-
-
- æ£å¨è¿½è¹¤
- æ¨çé »é
-
-
- æ¨ç帳æ¶
-
-
+ æ£å¨è¿½è¹¤æ¨çé »é æ¨ç帳è
../app/shared/shared-main/users/user-notifications.component.html152
-
-
-
- æåæ¨æ¼
- è¦é »
-
-
-
+ å¨å½±çæåæ¨
../app/shared/shared-main/users/user-notifications.component.html165
- æ¨ç實ä¾æ
- æ°ç追蹤è
- (
- )
- æ£çåæ¨çæ¹å
-
-
+ æ¨çç«èºææ°ç追蹤è
() æ£å¨çå¾
æ¨çæ¹å
../app/shared/shared-main/users/user-notifications.component.html173
- æ¨ç實ä¾å·²èªå追蹤
-
-
-
-
+ æ¨çç«èºå·²èªå追蹤
../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
-
+
è®æ´æ¨ç大é è²¼
@@ -216,7 +150,7 @@
é¸é
- ../app/+videos/+video-watch/comment/video-comment.component.html49
+ ../app/+videos/+video-watch/comment/video-comment.component.html48
@@ -230,12 +164,7 @@
- æ¨çåå ±å°æå³é給
-
- ç管çå¡ï¼ä¹æè½ç¼çµ¦å½±çä¾æº (
- )
- ã
-
+ æ¨çåå ±å°æå³é給 ç管çå¡ï¼ä¹æè½ç¼çµ¦å½±çä¾æº ().
../app/shared/shared-moderation/report-modals/video-report.component.html75
@@ -246,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
@@ -265,7 +194,7 @@
- è¦é »
+ å½±ç
../app/shared/shared-video-miniature/video-download.component.html12
@@ -287,7 +216,7 @@
- è¦é »ä¸²æµ
+ è¦è¨ä¸²æµ
../app/shared/shared-video-miniature/video-download.component.html57
@@ -326,7 +255,7 @@
åæ¶
- ../app/+videos/+video-watch/comment/video-comment-add.component.html22
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html46
@@ -352,9 +281,7 @@
- åå ±å½±ç "
- "
-
+ åå ±å½±ç ""
../app/shared/shared-moderation/report-modals/video-report.component.html3
@@ -364,29 +291,33 @@
- éæè¦æ±é 端實ä¾å°å
¶åªé¤
- ../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
- {VAR_PLURAL, plural, =1 {1 次檢è¦} other {
- 次é»é±} }
-
+ {VAR_PLURAL, plural, =1 {1 次檢è¦} other { 次檢è¦}}
../app/shared/shared-video-miniature/video-miniature.component.html31
@@ -401,9 +332,7 @@
- {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
- è¦é »} }
-
+ {VAR_PLURAL, plural, =0 {No videos} =1 {1 é¨å½±ç} other { é¨å½±ç}}
../app/shared/shared-video-playlist/video-playlist-miniature.component.html9
@@ -415,9 +344,7 @@
- å·²æ´æ°
-
-
+ å·²æ´æ°
../app/shared/shared-video-playlist/video-playlist-miniature.component.html29
@@ -428,7 +355,7 @@
å·²åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html56
+ ../app/+videos/+video-watch/comment/video-comment.component.html55
@@ -442,9 +369,7 @@
- å¾
- åªé¤
-
+ å¾ åªé¤
../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html88
@@ -455,7 +380,7 @@
åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html45
+ ../app/+videos/+video-edit/shared/video-edit.component.html169
@@ -472,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
@@ -497,13 +414,19 @@
- 使ç¨æ¤å¯¦ä¾ä¸ç帳æ¶è¨é±
+ 使ç¨æ¤ç«èºä¸ç帳æ¶è¨é±
../app/shared/shared-user-subscription/subscribe-button.component.html53
以æ¨çæ¬å°å¸³æ¶è¨é±
../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
+
@@ -523,32 +446,21 @@
å人æªæ¡è¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html14
+ ../app/+my-account/my-account-settings/my-account-settings.component.html12
-
- é 端è¨é±
-
- é 端äºå
-
-
+ é 端è¨é±é 端äºå
../app/shared/shared-user-subscription/remote-subscribe.component.html11
- æ¨å¯ä»¥ééä»»ä½ ActivityPub è¯é¦å®å®ç實ä¾è¨é±æ¤é »éã
-
- èä¾ä¾èªªï¼æ¨å¯ä»¥å¨ Mastodon æ Pleroma ä¸çæå°æ¡è¼¸å
¥é »éç URLï¼ä¸¦å¨é£è£¡è¨é±ã
-
+ æ¨å¯ä»¥ééä»»ä½ç¸å®¹æ¼ ActivityPub çè¯çç«èºè¨é±æ¤é »éã èä¾ä¾èªªï¼å¨ Mastodon æ Pleroma çç«èºä¸ï¼æ¨å¯ä»¥å¨æå°æ¡è¼¸å
¥é »éç URL ä¾è¨é±ã
../app/shared/shared-user-subscription/remote-subscribe.component.html18
- æ¨å¯ä»¥ééä»»ä½ ActivityPub è¯é¦å®å®ç實ä¾èæ¤äºåã
-
- èä¾ä¾èªªï¼æ¨å¯ä»¥å¨ Mastodon æ Pleroma ä¸çæå°æ¡è¼¸å
¥é »éç URLï¼ä¸¦å¨é£è£¡è¨é±ã
-
+ æ¨å¯ä»¥ééä»»ä½ç¸å®¹æ¼ ActivityPub çè¯çç«èºèæ¤äºåã èä¾ä¾èªªï¼å¨ Mastodon æ Pleroma çç«èºä¸ï¼æ¨å¯ä»¥å¨æå°æ¡è¼¸å
¥ç®å URL 並èå
¶äºåã
../app/shared/shared-user-subscription/remote-subscribe.component.html27
@@ -558,12 +470,7 @@
-
- é è¨ç NSFWï¼ææè¦é »æ¿ç
-
- å¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
-
-
+ é è¨ç NSFWï¼ææå½±çæ¿çå¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
../app/shared/shared-instance/instance-features-table.component.html13
@@ -573,13 +480,37 @@
- è¦é »ä¸å³
+ å½±çä¸å³
../app/shared/shared-instance/instance-features-table.component.html28
æ£å¨è½æ編碼å°å¤ç¨®è§£æ度
../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
+
@@ -593,17 +524,12 @@
- è¦é »é
é¡
+ å½±çé
é¡
../app/+admin/users/user-edit/user-edit.component.html150
-
- ç¡é
- (
- per day)
-
-
+ ç¡é ï¼æ¯æ¥ï¼
../app/shared/shared-instance/instance-features-table.component.html61
@@ -611,29 +537,37 @@
å¯å
¥
../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
- æ£å¨è¼å
¥å¯¦ä¾çµ±è¨â¦â¦
+ æ£å¨è¼å
¥ç«èºçµ±è¨â¦â¦
../app/shared/shared-instance/instance-statistics.component.html1
@@ -648,22 +582,22 @@
- è¦é »
+ å½±ç
../app/shared/shared-instance/instance-statistics.component.html21
- è¦é »é»é±
+ å½±çé»é±
../app/shared/shared-instance/instance-statistics.component.html31
- è¦é »çè¨
+ å½±ççè¨
../app/shared/shared-instance/instance-statistics.component.html41
- å·²è¨ç®¡è¦é »æ¸é
+ å·²è¨ç®¡å½±çæ¸é
../app/shared/shared-instance/instance-statistics.component.html51
@@ -684,10 +618,7 @@
使ç¨è
-
- ../app/core/users/user.service.ts
- 384
-
+ ../app/core/users/user.service.ts382
@@ -713,22 +644,44 @@
- å°éå½±ç "
- "
-
+ å°éå½±ç ""
../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
+
@@ -739,10 +692,7 @@
- æ±æï¼ä½å¤é¨ç»å
¥æµç¨æåé¡ãè«
- è¯çµ¡ç®¡çå¡
- ã
-
+ æ±æï¼ä½å¤é¨ç»å
¥æµç¨æåé¡ãè« è¯çµ¡ç®¡çå¡ã
../app/+login/login.component.html7
@@ -752,11 +702,7 @@
- ç®åæ¤å¯¦ä¾ä¸å
許使ç¨è
註åï¼ä½æ¨å¯ä»¥æ¾å°è®æ¨å¯ä»¥è¨»å帳æ¶ä¸¦ä¸å³è¦é »ç實ä¾ã
- å¨è¨±å¤å¯¦ä¾ä¸å°æ¾é©åæ¨çï¼å¨
- https://joinpeertube.org/instances
- ã
-
+ ç®åæ¤ç«èºä¸å
許使ç¨è
註åï¼ä½æ¨ç¸½å¯ä»¥æ¾å°ä¸åç«èºï¼å¨é£è£¡æ¨å¯ä»¥è¨»å帳è並ä¸å³æ¨çå½±çãå¨å¤åç«èºæ¾å°æ¨è¦ç https://joinpeertube.org/instancesã
../app/+login/login.component.html17
@@ -806,11 +752,12 @@
- æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨ç實ä¾ç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
+ æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨çç«èºç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
../app/+login/login.component.html91
-
+
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
../app/+login/login.component.ts
@@ -834,10 +781,7 @@
-
-
-
-
+
../app/+search/search.component.html5
@@ -872,23 +816,12 @@
-
- çº
-
-
-
-
+ çº
../app/+search/search.component.html11
-
- é濾å¨
-
-
-
-
-
+ é濾å¨
../app/+search/search.component.html22
@@ -915,7 +848,7 @@
- ä¸å³æå¯å
¥è¦é »ãåæç´éãä¿®æ´å²åç®éãéè¨ä½¿ç¨è
å¯ç¢¼â¦â¦
+ ä¸å³æå¯å
¥å½±çãåæç´éãä¿®æ´å²åç®éãéè¨ä½¿ç¨è
å¯ç¢¼â¦â¦
../app/modal/welcome-modal.component.html15
@@ -925,7 +858,7 @@
- 管ç使ç¨è
ã追蹤å
¶ä»å¯¦ä¾ãèçåå¾è¨æ¯â¦â¦
+ 管ç使ç¨è
ã追蹤å
¶ä»ç«èºãèçåå¾è¨æ¯â¦â¦
../app/modal/welcome-modal.component.html22
@@ -935,7 +868,7 @@
- è¨å®æ¨ç帳èã管çè¦é »ææ¾æ¸
å®ãæ¢ç´¢ç¬¬ä¸æ¹æç¨â¦â¦
+ è¨å®æ¨ç帳èã管çå½±çææ¾æ¸
å®ãæ¢ç´¢ç¬¬ä¸æ¹æç¨â¦â¦
../app/modal/welcome-modal.component.html29
@@ -945,65 +878,41 @@
- PeerTube å®æ¹ç¶²ç«ï¼æ°èãæ¯æ´ãè²¢ç»â¦â¦ï¼ï¼
- https://joinpeertube.org
-
-
+ PeerTube å®æ¹ç¶²ç«ï¼æ°èãæ¯æ´ãè²¢ç»â¦â¦ï¼ï¼https://joinpeertube.org
../app/modal/welcome-modal.component.html42
- å°æ¨ç實ä¾æ¾å¨å
¬éç PeerTube ç´¢å¼ä¸ï¼
- https://instances.joinpeertube.org/instances
-
-
+ å°æ¨çç«èºæ¾å¨å
¬éç PeerTube ç´¢å¼ä¸ï¼https://instances.joinpeertube.org/instances
../app/modal/welcome-modal.component.html45
- æ¯æåè¨å®æ¨ç實ä¾äºï¼
+ æ¯æåè¨å®æ¨çç«èºäºï¼
../app/modal/welcome-modal.component.html55
- é¸ææ¨ç
- 實ä¾å稱
- ã
- è¨å®æè¿°
- ãæå®
- æ¨æ¯èª°
- ã çºä»éº¼
- æ¨è¦å»ºç«æ¨èªå·±ç實ä¾
- è
- æ¨è¨å
- è¦
- ç¶è·å®å¤ä¹
- é½å°è¨ªå®¢ç解ä»åæ£å¨åªç¨®å¯¦ä¾ä¸é常éè¦ã
-
+ é¸ææ¨çç«èºå稱ï¼è¨å®æè¿°ï¼æåºæ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«èºä»¥åæ¨æç®ç¶è·å®å¤ä¹
ï¼éäºé½æ¯è®è¨ªå®¢äºè§£ç«èºé¡åç¸ç¶éè¦çè³æã
../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
+
-
-
- å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®å¥½
- æ¨ç調解è¦å
- ï¼å¡«å¯«æ¨ç
- 實ä¾æ¢æ¬¾
- 並æå®åé¡èæ¨èªªçèªè¨ãé樣ï¼æ¨å°±å¯ä»¥å¹«å¿ä½¿ç¨è
å¨
- the é©åç
- 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
è¨å®è¦åï¼
@@ -1016,12 +925,12 @@
- 實ä¾å稱
+ ç«èºå稱
../app/modal/instance-config-warning-modal.component.html13
- 實ä¾ç°¡çæè¿°
+ ç«èºç°¡çæè¿°
../app/modal/instance-config-warning-modal.component.html14
@@ -1031,32 +940,27 @@
- æ¨è¨åç¶è·æ¤å¯¦ä¾å¤ä¹
+ æ¨è¨åç¶è·æ¤ç«èºå¤ä¹
../app/modal/instance-config-warning-modal.component.html17
- æ¨è¨åå¦ä½æ¯ä»å¯¦ä¾çè²»ç¨
+ æ¨è¨åå¦ä½æ¯ä»ç«èºçè²»ç¨
../app/modal/instance-config-warning-modal.component.html18
- æ¨æå¦ä½ç®¡çæ¨ç實ä¾
+ æ¨æå¦ä½ç®¡çæ¨çç«èº
../app/modal/instance-config-warning-modal.component.html20
- 實ä¾æ¢æ¬¾
+ ç«èºæ¢æ¬¾
../app/modal/instance-config-warning-modal.component.html21
- è«èæ
®è¨å®éäºæ¬ä½ä»¥åå©äººåé¸æ
- é©ç¶çç«èº
- ãæ²æå®åï¼æ¨çç«èºå¯è½ä¸æå¨
- JoinPeerTube 網ç«
- ä¸è¢«å¼ç¨ã
-
+ è«èæ
®è¨å®éäºæ¬ä½ä»¥åå©äººåé¸æé©ç¶çç«èºãæ²æå®åï¼æ¨çç«èºå¯è½ä¸æå¨ JoinPeerTube 網ç«ä¸è¢«å¼ç¨ã
../app/modal/instance-config-warning-modal.component.html25
@@ -1067,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
@@ -1102,89 +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
@@ -1233,53 +1133,53 @@
- è¦é »
- ../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
- è¦é »
+ å½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html406
æ¢ç´¢
- ../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
@@ -1289,7 +1189,7 @@
è¯çµ¡äºº
- ../app/menu/menu.component.html160
+ ../app/menu/menu.component.html166
@@ -1314,11 +1214,17 @@
檢è¦æ¨ææçéç¥
- ../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
+
- æå°è¦é »ãé »éâ¦â¦
+ æå°å½±çãé »éâ¦â¦
../app/header/search-typeahead.component.html3
@@ -1328,9 +1234,7 @@
- 使ç¨
-
-
+ 使ç¨
../app/header/search-typeahead.component.html25
@@ -1345,17 +1249,17 @@
- ä»»ä½å¯¦ä¾
+ ä»»ä½ç«èº
../app/header/search-typeahead.component.html38
- å
已追蹤ç實ä¾
+ å
已追蹤çç«èº
../app/header/search-typeahead.component.html39
- 確å®æ¨æ¯å¦å¯ä»¥è§£æä»»ä½é 端å
§å®¹ï¼æå
å
許å
¶è¿½è¹¤ç實ä¾é麼åã
+ 確å®æ¨æ¯å¦å¯ä»¥è§£æä»»ä½é 端å
§å®¹ï¼æå
å
許å
¶è¿½è¹¤çç«èºé麼åã
../app/header/search-typeahead.component.html37
@@ -1378,11 +1282,7 @@
æå°â¦â¦
../app/+admin/plugins/plugin-search/plugin-search.component.html6
-
-
- ä¸å³
- ../app/header/header.component.html5
-
+
å¨æ¤ç«èºç網路
@@ -1426,8 +1326,8 @@
æçºæé
- ../app/+videos/+video-watch/video-watch.component.html259
-
+
+ ../app/+videos/+video-watch/video-watch.component.html272
顯示ææå
§å®¹
@@ -1446,8 +1346,8 @@
åé¡
- ../app/+videos/+video-watch/video-watch.component.html224
-
+
+ ../app/+videos/+video-watch/video-watch.component.html237
éè¨
@@ -1461,8 +1361,8 @@
ææ¬æ¢æ¬¾
- ../app/+videos/+video-watch/video-watch.component.html233
-
+
+ ../app/+videos/+video-watch/video-watch.component.html246
顯示ææææ¬æ¢æ¬¾
@@ -1471,8 +1371,8 @@
èªè¨
- ../app/+videos/+video-watch/video-watch.component.html242
-
+
+ ../app/+videos/+video-watch/video-watch.component.html255
顯示ææèªè¨
@@ -1510,7 +1410,7 @@
- 顯示ä¸ååºèç§å¯è¦é »
+ 顯示æªååºèç§äººå½±ç
../app/shared/shared-video-miniature/abstract-video-list.html24
@@ -1548,11 +1448,11 @@
æ¨ç±¤
- ../app/+videos/+video-watch/video-watch.component.html251
-
+
+ ../app/+videos/+video-watch/video-watch.component.html264
- æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ã æ Enter 以æ°å¢æ°æ¨ç±¤ã
+ æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ãæ Enter 以æ°å¢æ°æ¨ç±¤ã
../app/+videos/+video-edit/shared/video-edit.component.html24
@@ -1572,7 +1472,7 @@
- è¦é »æè¿°å¨é è¨æ
æ³ä¸æ被æªæ·ï¼å¿
é æåæä½æè½å°å
¶å»¶å±å°åæ¬ç樣åã
+ å½±çæè¿°å¨é è¨æ
æ³ä¸æ被æªæ·ï¼å¿
é æåæä½æè½å°å
¶å»¶å±å°åæ¬ç樣åã
../app/+videos/+video-edit/shared/video-edit.component.html43
@@ -1588,28 +1488,26 @@
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
- è¨åç¼ä½æ¼ (
- )
-
+ è¨åç¼ä½ ()
../app/+videos/+video-edit/shared/video-edit.component.html108
@@ -1619,7 +1517,7 @@
- æäºå¯¦ä¾é è¨ä¸æååºå
å«æ人æ裸é²å
§å®¹çå½±çã
+ æäºç«èºé è¨ä¸æååºå
å«æ人æ裸é²å
§å®¹çå½±çã
../app/+videos/+video-edit/shared/video-edit.component.html126
@@ -1629,7 +1527,7 @@
- å¦ææ¨æ±ºå®ä¸è¦çå¾
å¨ç¼ä½è¦é »åçè½æ編碼ï¼å®å¯è½æå¨è½æ編碼çµæåé½ç¡æ³ææ¾ã
+ å¦ææ¨æ±ºå®ä¸è¦çå¾
å¨ç¼ä½å½±çåçè½æ編碼ï¼å®å¯è½æå¨è½æ編碼çµæåé½ç¡æ³ææ¾ã
../app/+videos/+video-edit/shared/video-edit.component.html136
@@ -1648,7 +1546,7 @@
../app/+videos/+video-edit/shared/video-edit.component.html163
-
+
å·²ä¸å³ â
../app/+videos/+video-edit/shared/video-edit.component.html167
@@ -1678,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
+
@@ -1686,56 +1602,61 @@
- è¦é »é 覽
- ../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
-
-
- æ¨å¯ä»¥å¯å
¥ä»»ä½ URL
- supported by youtube-dl
- ææååå§ 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
+
@@ -1744,15 +1665,13 @@
- æåï¼å¨
- å¾çè¦é »å°æå¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤è¦é »çè³è¨äºã
-
+ æåï¼å¨ å¾çå½±çå°æå¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
../app/+videos/+video-edit/video-add-components/video-import-url.component.html49
æ´æ°
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html69
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html70
@@ -1762,27 +1681,21 @@
æå®
- ../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
- è¦é »èæ¯åç
+ å½±çèæ¯åç
../app/+videos/+video-edit/video-add-components/video-upload.component.html26
-
- åçå°æ被åä½µå°æ¨çé³è¨æªä¸ã
-
-
- é¸å®çåçå°ç¡æ³ä¿®æ¹ã
-
-
+ åçå°æ被åä½µå°æ¨çé³è¨æªä¸ã é¸å®çåçå°ç¡æ³ä¿®æ¹ã
../app/+videos/+video-edit/video-add-components/video-upload.component.html29
@@ -1792,23 +1705,23 @@
- 總è¦é »é
é¡
+ 總影çé
é¡
../app/+admin/users/user-list/user-list.component.html140
- æåï¼æ¨çè¦é »ç¾å¨å·²å¨æ¨çç§æåªé«åº«ä¸å¯ç¨ã
+ æåï¼æ¨çå½±çç¾å¨å·²å¨æ¨çç§æåªé«åº«ä¸å¯ç¨ã
../app/+videos/+video-edit/video-add-components/video-upload.component.html63
ä¸å³å®ææå°å¯ç¼ä½
- ../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
@@ -1835,39 +1748,56 @@
è²¼ä¸ç£åé£çµ
../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 å¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤è¦é »çè³è¨äºã
+ æåï¼å½±çå°æä½¿ç¨ 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
+
- æå建è°æ¨ä¸è¦ä½¿ç¨
- root
- 使ç¨è
ç¼ä½æ¨çè¦é »ï¼å çºéæ¯æ¨å¯¦ä¾çè¶
ç´ç®¡çå¡å¸³èã
- è«
- 建ç«å°ç¨ç帳è
- ä¾ä¸å³æ¨çè¦é »ã
-
+ æå建è°æ¨ä¸è¦ä½¿ç¨ root 使ç¨è
ç¼ä½æ¨çå½±çï¼å çºéæ¯æ¨ç«èºçè¶
ç´ç®¡çå¡å¸³èãè«å»ºç«å°ç¨ç帳èä¾ä¸å³æ¨çå½±çã
../app/+videos/+video-edit/video-add.component.html11
- å¯å
¥
-
-
+ å¯å
¥
../app/+videos/+video-edit/video-add.component.html19
- ä¸å³
-
-
+ ä¸å³
../app/+videos/+video-edit/video-add.component.html20
@@ -1884,10 +1814,16 @@
ç¨ç¨®åå¯å
¥
../app/+videos/+video-edit/video-add.component.html46
+
+ Go live
+
+ ../app/+videos/+video-edit/video-add.component.html
+ 56
+
- å
¶ä»è¦é »
+ å
¶ä»å½±ç
../app/+videos/+video-watch/recommendations/recommended-videos.component.html5
@@ -1895,6 +1831,11 @@
èªåææ¾
../app/+videos/+video-watch/recommendations/recommended-videos.component.html10
+
+
+ åå ±æ¤çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts173
å享
@@ -1907,12 +1848,12 @@
- å¨æ¤è¦é »ä½ç½®å享ææ¾æ¸
å®
+ å¨æ¤å½±çä½ç½®å享ææ¾æ¸
å®
../app/shared/shared-share-modal/video-share.component.html58
- å享è¦é »
+ å享影ç
../app/shared/shared-share-modal/video-share.component.html66
@@ -1922,7 +1863,7 @@
- URL ä¸å®å
¨ï¼ç¡ HTTPSï¼ï¼å æ¤åµå
¥å¼è¦é »ç¡æ³å¨ HTTPS 網ç«ä¸éä½ï¼ç¶²è·¯ç覽å¨æå¨ HTTPS 網ç«ä¸å°éä¸å®å
¨ç HTTP è«æ±ï¼ã
+ URL ä¸å®å
¨ï¼ç¡ HTTPSï¼ï¼å æ¤åµå
¥å¼å½±çç¡æ³å¨ HTTPS 網ç«ä¸éä½ï¼ç¶²è·¯ç覽å¨æå¨ HTTPS 網ç«ä¸å°éä¸å®å
¨ç HTTP è«æ±ï¼ã
../app/shared/shared-share-modal/video-share.component.html44
@@ -1938,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
èªåææ¾
@@ -1952,9 +1893,7 @@
- æ¯æ´
-
-
+ æ¯æ´
../app/+videos/+video-watch/modal/video-support.component.html3
@@ -1971,118 +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
è¨é±
@@ -2106,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
-
+ æ¤å½±çæ使ç¨çå享系統代表äºå
¶å¯ä»¥å°æ¨ç³»çµ±æäºæè¡è³è¨ï¼å¦å
¬é IP ä½ç½®ï¼å³é給å
¶ä»ç«¯é»ã
+
+ ../app/+videos/+video-watch/video-watch.component.html297
æ´å¤è³è¨
@@ -2146,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 åçè¨
@@ -2188,52 +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
+ 197
+
+
+
+
+ æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
../app/+videos/+video-watch/comment/video-comments.component.ts
- 165
+ 197
@@ -2241,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
+ æ¨å¯ä»¥ä½¿ç¨ä»»ä½ç¸å®¹æ¼ ActivityPub çç«èºä¸ç帳èçè¨ãå¨å¤§å¤æ¸çå¹³èºä¸ï¼æ¨å¯ä»¥ééå¨æå°åä¸è¼¸å
¥å
¶ URL ä¾å°æ¾å½±çï¼ä¸¦å¾è»é«ä»é¢ä¸çè¨ã
+ ../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
å·²çªé¡¯çè©è«
@@ -2281,11 +2325,11 @@
æ¤çè¨å·²è¢«åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html62
+ ../app/+videos/+video-watch/comment/video-comment.component.html61
- éè¤è¦é »
+ éè¤å½±ç
../app/+admin/admin.component.ts39
@@ -2295,7 +2339,7 @@
- æ¨çåå ±å°æå³é給 çæ¿ä¸»ä¸ä¹æè½ç¼çµ¦çè¨çåå§ä¾æº ( ) ã
+ æ¨çåå ±å°æå³é給 çæ¿ä¸»ä¸ä¹æè½ç¼çµ¦çè¨çåå§ä¾æº () ã
../app/shared/shared-moderation/report-modals/report.component.html37
@@ -2321,8 +2365,8 @@
ID
- ../app/+admin/system/jobs/jobs.component.html30
-
+
+ ../app/+admin/system/jobs/jobs.component.html39
追蹤è
èç
@@ -2331,39 +2375,16 @@
çæ
- ../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
+
+
+
+
+
-
-
- 建ç«
-
+ 建ç«
../app/+admin/follows/followers-list/followers-list.component.html31
@@ -2398,16 +2419,12 @@
- æ¨ç實ä¾æ²æä»»ä½è¿½é¨è
ã
+ æ¨çç«èºæ²æä»»ä½è¿½é¨è
ã
../app/+admin/follows/followers-list/followers-list.component.html69
- æ£å¨é¡¯ç¤º
- å°
- å
¨é¨å
±æ
- å追é¨è
-
+ æ£å¨é¡¯ç¤º å° å
¨é¨å
±æ å追é¨è
../app/+admin/follows/followers-list/followers-list.component.html10
@@ -2424,15 +2441,12 @@
- å
許åé¤
-
-
-
+ å
許åé¤
../app/+admin/follows/following-list/following-list.component.html35
- å¨æ°åé ä¸éå實ä¾
+ å¨æ°åé ä¸éåç«èº
../app/shared/shared-moderation/server-blocklist.component.html43
@@ -2442,16 +2456,12 @@
- æ¨ç實ä¾ä¸¦æªè¿½è¹¤ä»»ä½äººã
+ æ¨çç«èºä¸¦æªè¿½è¹¤ä»»ä½äººã
../app/+admin/follows/following-list/following-list.component.html72
- æ£å¨é¡¯ç¤º
- å°
- ï¼ç¸½å
±æ
- å主æ©
-
+ æ£å¨é¡¯ç¤º å° ï¼ç¸½å
±æ å主æ©
../app/+admin/follows/following-list/following-list.component.html10
@@ -2466,12 +2476,12 @@
- æçè¦é »è¢«é 端實ä¾è¤è£½äº
+ æçå½±ç被é 端ç«èºè¤è£½äº
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html12
- æç實ä¾è¤è£½äºé 端è¦é »
+ æçç«èºè¤è£½äºé 端影ç
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html13
@@ -2521,22 +2531,17 @@
- è½æ編碼已åç¨ãè¦é »é
é¡å
èæ
®
- åå§
- è¦é »å¤§å°ã
- æ¤ä½¿ç¨è
æå¤åªè½ä¸å³ ~
- ã
-
+ è½æ編碼已åç¨ãå½±çé
é¡å
èæ
®åå§å½±ç大å°ãæ¤ä½¿ç¨è
æå¤åªè½ä¸å³ ~ ã
../app/+admin/users/user-edit/user-edit.component.html160
- æ¯æ¥è¦é »é
é¡
+ æ¯æ¥å½±çé
é¡
../app/+admin/users/user-edit/user-edit.component.html166
- è¦é »å
¬éåç¡é å¯©æ ¸
+ å½±çå
¬éåç¡é å¯©æ ¸
../app/+admin/users/user-edit/user-edit.component.html179
@@ -2616,11 +2621,7 @@
- æ£å¨é¡¯ç¤º
- å°
- ç
- 使ç¨è
-
+ æ£å¨é¡¯ç¤º å° ç 使ç¨è
../app/+admin/users/user-list/user-list.component.html6
@@ -2708,10 +2709,7 @@
- è¦é »
-
-
-
+ å½±ç
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29
@@ -2726,12 +2724,12 @@
- æ¨ç實ä¾ä¸¦æªé¡åä»»ä½è¦é »ã
+ æ¨çç«èºä¸¦æªé¡åä»»ä½å½±çã
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81
- æ¨ç實ä¾æ²æå·²é¡åçè¦é »ã
+ æ¨çç«èºæ²æå·²é¡åçå½±çã
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html82
@@ -2741,7 +2739,7 @@
- æ¨ç實ä¾æªåç¨çç¥çµ±è¨ã
+ æ¨çç«èºæªåç¨åé¤çç¥ã
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html96
@@ -2756,10 +2754,7 @@
- æ¥æ
-
-
-
+ æ¥æ
../app/+admin/moderation/video-block-list/video-block-list.component.html45
@@ -2794,11 +2789,7 @@
- 顯示
- å°
- ç
- å·²å°éå½±ç
-
+ 顯示 å° ç å·²å°éå½±ç
../app/+admin/moderation/video-block-list/video-block-list.component.html10
@@ -2848,7 +2839,7 @@
- å·²åªé¤çè¦é »èå ±
+ å·²åªé¤çå½±çåå ±
../app/shared/shared-abuse-list/abuse-list-table.component.html23
@@ -2868,12 +2859,12 @@
- è¦é »
+ å½±ç
../app/+my-account/my-account-ownership/my-account-ownership.component.html20
- æ¤è¦é »å·²è¢«å¤æ¬¡èå ±ã
+ æ¤å½±ç已被å¤æ¬¡åå ±ã
../app/shared/shared-abuse-list/abuse-list-table.component.html88
@@ -2883,12 +2874,12 @@
- ç± å¨
+ ç± å¨
../app/shared/shared-abuse-list/abuse-list-table.component.html100
- è¦é »å·²è¢«åªé¤
+ å½±ç已被åªé¤
../app/shared/shared-abuse-list/abuse-list-table.component.html107
@@ -2898,15 +2889,12 @@
- å¨æ°åé ä¸éåè¦é »
+ å¨æ°åé ä¸éåå½±ç
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html49
- é³è¿°
-
-
-
+ é³è¿°
../app/+admin/follows/followers-list/followers-list.component.html29
@@ -2921,19 +2909,12 @@
- åæ¸
-
-
-
+ åæ¸
../app/+admin/follows/followers-list/followers-list.component.html30
- æ£å¨é¡¯ç¤º
- å°
- ç
- èå ±
-
+ æ£å¨é¡¯ç¤º å° ç åå ±
../app/shared/shared-abuse-list/abuse-list-table.component.html5
@@ -2963,15 +2944,12 @@
- 實ä¾
+ ç«èº
../app/+about/about.component.html5
- éé³æ¼
-
-
-
+ éé³æ¼
../app/shared/shared-moderation/server-blocklist.component.html33
@@ -2991,11 +2969,7 @@
- æ£å¨é¡¯ç¤º
- å°
- ç
- éé³å¯¦ä¾
-
+ æ£å¨é¡¯ç¤º å° ç éé³ç«èº
../app/shared/shared-moderation/server-blocklist.component.html10
@@ -3023,13 +2997,33 @@
æ¾ä¸å°å¸³èã
../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
+
+
- æ£å¨é¡¯ç¤º
- å°
- ç
- éé³å¸³è
-
+ æ£å¨é¡¯ç¤º å° ç éé³å¸³è
../app/shared/shared-moderation/account-blocklist.component.html10
@@ -3055,8 +3049,8 @@
使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
- ../app/shared/shared-instance/instance-features-table.component.html101
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html126
æ¸
é¤æ¤è¨æ¯
@@ -3091,11 +3085,7 @@
-
-
- for "
- "
-
+ ç ""
../app/+admin/plugins/plugin-search/plugin-search.component.html23
@@ -3117,12 +3107,8 @@
-
- æ¤
- æ²æè¨å®ã
-
-
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html48
+ æ¤ æ²æè¨å®ã
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
@@ -3153,32 +3139,54 @@
å·¥ä½çæ
../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
- 實ä¾
+ ç«èº
../app/+admin/config/edit-custom-config/edit-custom-config.component.html15
@@ -3193,7 +3201,7 @@
- 主è¦å¯¦ä¾åé¡
+ 主è¦ç«èºåé¡
../app/+admin/config/edit-custom-config/edit-custom-config.component.html48
@@ -3203,40 +3211,37 @@
-
- å享系統
- 代表äºå¯è½æå°æ¨ç³»çµ±çæäºæè¡è¨æ¯ï¼å¦å
¬é IP çï¼å³é給å
¶ä»ç«¯é»ï¼ä½æ¯éæå©æ¼éä½ä¼ºæå¨çè² è¼ã
-
+ å享系統代表äºå¯è½æå°æ¨ç³»çµ±çæäºæè¡è¨æ¯ï¼å¦å
¬é IP çï¼å³é給å
¶ä»ç«¯é»ï¼ä½æ¯éæå©æ¼éä½ä¼ºæå¨çè² è¼ã
../app/shared/shared-user-settings/user-video-settings.component.html50
- 幫å¿å享æ£å¨ææ¾çè¦é »
+ åå©å享æ£å¨ææ¾çå½±ç
../app/shared/shared-user-settings/user-video-settings.component.html47
- å¨è¦é »é é¢ä¸æï¼ç´æ¥éå§ææ¾è¦é »ã
+ å¨å½±çé é¢ä¸æï¼ç´æ¥éå§ææ¾å½±çã
../app/shared/shared-user-settings/user-video-settings.component.html61
- èªåææ¾è¦é »
+ èªåææ¾å½±ç
../app/shared/shared-user-settings/user-video-settings.component.html58
- ç¶è¦é »çµææï¼ç¹¼çºææ¾ä¸ä¸é¨å»ºè°çè¦é »ã
+ ç¶å½±ççµææï¼ç¹¼çºææ¾ä¸ä¸é¨å»ºè°çå½±çã
../app/shared/shared-user-settings/user-video-settings.component.html72
- èªåéå§ææ¾ä¸ä¸é¨è¦é »
+ èªåéå§ææ¾ä¸ä¸é¨å½±ç
../app/shared/shared-user-settings/user-video-settings.component.html69
- æ¨ï¼æ¨ç調解å¡ä¸»è¦ä½¿ç¨çèªè¨
+ æ¨èæ¨çæ¿ä¸»ä¸»è¦ä½¿ç¨çèªè¨
../app/+admin/config/edit-custom-config/edit-custom-config.component.html62
@@ -3246,38 +3251,27 @@
- 管ç
- 使ç¨è
- 以建ç«è¯å¥½çåéã
-
+ 管ç使ç¨è
以建ç«è¯å¥½çåéã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html82
- æ¬å¯¦ä¾çºææè NSFW å
§å®¹å°ç¨
+ æ¬ç«èºçºææè NSFW å
§å®¹å°ç¨
../app/+admin/config/edit-custom-config/edit-custom-config.component.html91
- åç¨å®æè®å
¶ä»ç®¡çå¡ç¥éæ¨ä¸»è¦æ¯å¨è¯æææå
§å®¹ã
-
- æ¤å¤ï¼é è¨æ
æ³ä¸ï¼ç³»çµ±æèªåå¾é¸è¦é »ä¸å³æç NSFW å¾é¸æ¡ã
-
+ åç¨å®æè®å
¶ä»ç®¡çå¡ç¥éæ¨ä¸»è¦æ¯å¨è¯æææå
§å®¹ãæ¤å¤ï¼é è¨æ
æ³ä¸ï¼ç³»çµ±æèªåå¾é¸å½±çä¸å³æç NSFW å¾é¸æ¡ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html96
- å
å«ææå
§å®¹çè¦é »æ¿ç
+ å
å«ææå
§å®¹çå½±çæ¿ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html104
- æ
- ä¸è¦ååº
- æ
- 模ç³ç¸®å
- æï¼å°æå¨è«æ±è§çè¦é »æ顯示確èªæ¹å¡ã
-
+ æä¸è¦ååºæ模ç³ç¸®åæï¼å°æå¨è«æ±è§çå½±çæ顯示確èªæ¹å¡ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html109
@@ -3317,17 +3311,17 @@
- 誰管çæ¤å¯¦ä¾ï¼å° NSFW è¦é »æä½æ¿çï¼å°æ¿æ²»è¦é »å¢ï¼çç
+ 誰管çæ¤ç«èºï¼å° NSFW å½±çæä½æ¿çï¼æ¿æ²»å½±çå¢ï¼çç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html145
- æ¨èæ¨ç實ä¾
+ æ¨èæ¨çç«èº
../app/+admin/config/edit-custom-config/edit-custom-config.component.html159
- 誰å¨ç®¡ç實ä¾ï¼
+ 誰å¨ç®¡çç«èºï¼
../app/+admin/config/edit-custom-config/edit-custom-config.component.html165
@@ -3337,22 +3331,22 @@
- çºä»éº¼æ¨è¦å»ºç«æ¤å¯¦ä¾ï¼
+ çºä»éº¼æ¨è¦å»ºç«æ¤ç«èºï¼
../app/+admin/config/edit-custom-config/edit-custom-config.component.html177
- è¦å享æ¨çå人è¦é »ï¼éæ¯è¦éæ¾è¨»å並è®äººåå¯ä»¥ä¸å³ä»åæ³è¦ä¸å³çè¦é »å¢ï¼
+ è¦å享æ¨çå人影çï¼éæ¯è¦éæ¾è¨»å並è®äººåå¯ä»¥ä¸å³ä»åæ³è¦ä¸å³çå½±çå¢ï¼
../app/+admin/config/edit-custom-config/edit-custom-config.component.html178
- æ¨æç®ç¶è·æ¤å¯¦ä¾å¤ä¹
ï¼
+ æ¨æç®ç¶è·æ¤ç«èºå¤ä¹
ï¼
../app/+admin/config/edit-custom-config/edit-custom-config.component.html188
- éå°æ³è¦å¨æ¨ç實ä¾ä¸è¨»åç使ç¨è
ä¾èªªæ¯å¾éè¦ç
+ éå°æ³è¦å¨æ¨çç«èºä¸è¨»åç使ç¨è
ä¾èªªæ¯å¾éè¦ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html189
@@ -3372,7 +3366,7 @@
- 實ä¾å¨ä½ç¨®ä¼ºæå¨ï¼ç¡¬é«ä¸å·è¡ï¼
+ ç«èºå¨ä½ç¨®ä¼ºæå¨ï¼ç¡¬é«ä¸å·è¡ï¼
../app/+admin/config/edit-custom-config/edit-custom-config.component.html220
@@ -3382,7 +3376,7 @@
- 實ä¾è³è¨
+ ç«èºè³è¨
../app/+admin/config/edit-custom-config/edit-custom-config.component.html7
@@ -3392,12 +3386,7 @@
- 使ç¨
- å¤æç¨å¼èä½æ¯ä¸»é¡
- é²è¡æ´å¤è®åï¼æ
- æ°å¢å°éä¿®æ¹
- ã
-
+ 使ç¨å¤æç¨å¼èä½æ¯ä¸»é¡é²è¡æ´å¤è®åï¼ææ°å¢å°éä¿®æ¹ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html247
@@ -3412,27 +3401,27 @@
- æ¢ç´¢è¦é »
+ æ¢ç´¢å½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html271
- ç±éè¦é »
+ ç±éå½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html272
- æåæ¡è¿çè¦é »
+ æåæ¡çå½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html273
- æè¿æ°å¢çè¦é »
+ æè¿æ°å¢çå½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html274
- æ¬å°è¦é »
+ æ¬å°å½±ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html275
@@ -3472,10 +3461,7 @@
- 管ç
- 使ç¨è
- 以å®ç¨è¨å®ä»åçé
é¡ã
-
+ 管ç使ç¨è
以å®ç¨è¨å®ä»åçé
é¡ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html340
@@ -3500,7 +3486,7 @@
- {VAR_PLURAL, plural, =1 {è¦é »} other {è¦é »} }
+ {VAR_PLURAL, plural, =1 {å½±ç} other {å½±ç} }
../app/+admin/users/user-edit/user-edit.component.html24
@@ -3540,7 +3526,7 @@
- æ¯å使ç¨è
é è¨çè¦é »é
é¡
+ æ¯å使ç¨è
é è¨çå½±çé
é¡
../app/+admin/config/edit-custom-config/edit-custom-config.component.html377
@@ -3560,7 +3546,7 @@
- é¤é使ç¨è
被æ¨è¨çºåä¿¡ä»»ï¼å¦åä»åçè¦é »å°æå¨èª¿è§£å¡å¯©é±åä¿æç§å¯è¦é »ççæ
ã
+ é¤é使ç¨è
被æ¨è¨çºåä¿¡ä»»ï¼å¦åä»åçå½±çå°æå¨æ¿ä¸»å¯©é±åä¿æç§å¯å½±çççæ
ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html441
@@ -3573,31 +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
+
@@ -3606,10 +3590,7 @@
- æ¨å¨çç¢ç°å¢ä¸æ該åªç¨å¯©æ ¸éçæå°ç´¢å¼ï¼æ
- èªè¡æ¶ç«
- ã
-
+ æ¨å¨çç¢ç°å¢ä¸æ該åªç¨å¯©æ ¸éçæå°ç´¢å¼ï¼æèªè¡æ¶ç«ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html497
@@ -3644,33 +3625,27 @@
- 管çèå
¶ä»å¯¦ä¾ç
- éä¿
- ã
-
+ 管çèå
¶ä»ç«èºçéä¿ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html544
- å
¶ä»å¯¦ä¾å¯ä»¥è¿½è¹¤æ¨ç
+ å
¶ä»ç«èºå¯ä»¥è¿½è¹¤æ¨ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html556
- æåæ¹åæ°ç實ä¾è¿½è¹¤è
+ æåæ¹åæ°çç«èºè¿½è¹¤è
../app/+admin/config/edit-custom-config/edit-custom-config.component.html563
- èªå追蹤實ä¾
+ èªå追蹤ç«èº
../app/+admin/config/edit-custom-config/edit-custom-config.component.html576
- æ¨å¨çç¢ç°å¢ä¸æ該åªè¿½è¹¤å¯©æ ¸éçæå°ç´¢å¼ï¼æ
- èªè¡æ¶ç«
- ã
-
+ æ¨å¨çç¢ç°å¢ä¸æ該åªè¿½è¹¤å¯©æ ¸éçæå°ç´¢å¼ï¼æèªè¡æ¶ç«ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html595
@@ -3685,7 +3660,7 @@
- èªå追蹤å
¬éç´¢å¼ä¸ç實ä¾
+ èªå追蹤å
¬éç´¢å¼ä¸çç«èº
../app/+admin/config/edit-custom-config/edit-custom-config.component.html589
@@ -3696,7 +3671,7 @@
管çå¡
- ../app/core/users/user.service.ts385
+ ../app/core/users/user.service.ts383
@@ -3720,7 +3695,7 @@
- å¯é¸æãå¦ææç話ï¼è«æä¾æ¨å¯¦ä¾ç Twitter 帳è以æ¹åé£çµé 覽ã
+ å¯é¸æãå¦ææç話ï¼è«æä¾æ¨ç«èºç Twitter 帳è以æ¹åé£çµé 覽ã
../app/+admin/config/edit-custom-config/edit-custom-config.component.html657
@@ -3732,219 +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
-
+ èçä¸å³çå½±çï¼ä»¥è®å®åè®æä»»ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ãå管éç¸ç¶èè²»è³æºï¼ä½éæ¯ PeerTube çééµçµæé¨åï¼æ以è«å°å¿èçã
+
+ ../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
-
+ 實é©æ§ï¼æå建è°æ¨æ«æä¸è¦åç¨ webtorrent æ¯æ´å¦ææ¨ä¹åç¨äº HLS æ¯æ´ï¼å®å°æè®å½±ççå²å空ééæ±ä¹ä»¥ 2è¥åç¨ï¼å°æç ´å£èå
¶ä» PeerTube ç«èºçè¯ç < 2.1
+
+ ../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
-
+ ç²äºå»ºç«å¤æç¨å¼æä½æ¯ä¸»é¡èå°æ¨ç PeerTube ç«èºé²è¡å°éä¿®æ¹ï¼éæé»å¤ªå¤äºã
+
+ ../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
-
+ ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('æçç«èºè¶
æ£ç');
+
+ ../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
+
+ ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼ #custom-css color: red; 以 #custom-css ç¶å綴ä¾è¦å¯«æ¨£å¼ãç¯ä¾ï¼ #custom-css .logged-in-email color: red;
+
+ ../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
@@ -3988,7 +4015,7 @@
- è¦é »è¨å®
+ å½±çè¨å®
../app/modal/quick-settings-modal.component.html16
@@ -4018,27 +4045,22 @@
- å
å«ææå
§å®¹çè¦é »çé è¨æ¿ç
+ å
å«ææå
§å®¹çå½±ççé è¨æ¿ç
../app/shared/shared-user-settings/user-video-settings.component.html4
- æäº
- ä¸è¦ååº
- æ
- 模ç³ç¸®å
- ï¼è§çè¦é »æå°æè¦æ±ç¢ºèªã
-
+ æäºä¸è¦ååºæ模ç³ç¸®åï¼è§çå½±çæå°æè¦æ±ç¢ºèªã
../app/shared/shared-user-settings/user-video-settings.component.html8
- ææè¦é »çæ¿ç
+ ææå½±ççæ¿ç
../app/+admin/config/edit-custom-config/edit-custom-config.component.html116
- å
顯示以ä¸èªè¨ï¼åå¹çè¦é »
+ å
顯示以ä¸èªè¨ï¼åå¹çå½±ç
../app/shared/shared-user-settings/user-video-settings.component.html25
@@ -4053,22 +4075,12 @@
-
- æ¨ç®åçé»åéµä»¶å°åçº
-
-
-
-
+ æ¨ç®åçé»åéµä»¶å°åçº
../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5
-
-
-
- æ£å¨çå¾
é»åéµä»¶é©è
-
-
+ æ£å¨çå¾
é»åéµä»¶é©è
../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html9
@@ -4103,7 +4115,7 @@
- 實ä¾é è¨
+ ç«èºé è¨
../app/shared/shared-user-settings/user-interface-settings.component.html8
@@ -4114,16 +4126,16 @@
è®æ´æææ¬
- ../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
- æå°æ¨çè¦é »
+ æå°æ¨çå½±ç
../app/+my-account/my-account-videos/my-account-videos.component.html11
@@ -4153,12 +4165,7 @@
-
- 已建ç«
-
-
-
-
+ 已建ç«
../app/+my-account/my-account-ownership/my-account-ownership.component.html23
@@ -4169,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
+
+
æçå¯å
¥
@@ -4188,7 +4227,7 @@
- 建ç«è¦é »é »é
+ 建ç«å½±çé »é
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html19
@@ -4209,13 +4248,14 @@
../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
- è¦å¯«æ¤é »éææè¦é »çæ¯æ´æ¬ä½
+ è¦å¯«æ¤é »éææå½±ççæ¯æ´æ¬ä½
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html92
@@ -4237,7 +4277,7 @@
- æ¤è¦é »å·²åªé¤
+ æ¤å½±çå·²åªé¤
../app/+my-account/my-account-video-imports/my-account-video-imports.component.html49
@@ -4263,13 +4303,11 @@
é »éé é¢
- ../app/+videos/+video-watch/video-watch.component.html165
-
+
+ ../app/+videos/+video-watch/video-watch.component.html178
- ç±
- 建ç«
-
+ ç± å»ºç«
../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html35
@@ -4284,32 +4322,22 @@
- è¦é »æ·å²è¨é
+ å½±çæ·å²è¨é
../app/+my-account/my-account-history/my-account-history.component.html9
-
-
-
- åªé¤æ·å²ç´é
-
-
+ åªé¤æ·å²ç´é
../app/+my-account/my-account-history/my-account-history.component.html13
- æ¨å°æªæä»»ä½è¦é »æ·å²è¨éã
+ æ¨å°æªæä»»ä½å½±çæ·å²è¨éã
../app/+my-account/my-account-history/my-account-history.component.html19
-
-
-
- éç¥å好è¨å®
-
-
+ éç¥å好è¨å®
../app/+my-account/my-account-notifications/my-account-notifications.component.html4
@@ -4377,7 +4405,7 @@
- æ¤ææ¾æ¸
å®ä¸æ²æè¦é »ã
+ æ¤ææ¾æ¸
å®ä¸æ²æå½±çã
../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html25
@@ -4397,14 +4425,17 @@
-
- å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥çç
- æ件
- ã
-
-
+ å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
../app/+signup/shared/signup-success.component.html14
+
+
+ ç»å
¥
+
+ ../app/+login/login-routing.module.ts
+ 14
+
+
@@ -4424,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
+
+
@@ -4438,8 +4493,20 @@
- æ¤å¯¦ä¾ä¸éè¦é»åéµä»¶é©èã
+ æ¤ç«èºä¸éè¦é»åéµä»¶é©èã
../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
+
@@ -4448,17 +4515,17 @@
- 實ä¾å·²éé³
+ ç«èºå·²éé³
../app/+accounts/accounts.component.html20
- 被æ¨ç實ä¾éé³
+ 被æ¨çç«èºéé³
../app/+accounts/accounts.component.html21
- 被æ¨ç實ä¾éé³ç實ä¾
+ 被æ¨çç«èºéé³çç«èº
../app/+accounts/accounts.component.html22
@@ -4473,20 +4540,18 @@
- {VAR_PLURAL, plural, =1 {1 åè¨é±è
} other {
- åè¨é±è
} }
-
+ {VAR_PLURAL, plural, =1 {1 åè¨é±è
} other { åè¨é±è
}}
../app/+accounts/account-video-channels/account-video-channels.component.html13
- {VAR_PLURAL, plural, =0 {æ²æå½±ç} =1 {1 é¨å½±ç} other {
- é¨å½±ç} }
-
+ {VAR_PLURAL, plural, =0 {æ²æå½±ç} =1 {1 é¨å½±ç} other { é¨å½±ç}}
../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
@@ -4505,12 +4570,12 @@
- 檢è¦éåè¦é »é »é
+ 檢è¦éåå½±çé »é
../app/+accounts/account-video-channels/account-video-channels.component.html9
- æ¤é »éæ²æä»»ä½è¦é »ã
+ æ¤é »éæ²æä»»ä½å½±çã
../app/+accounts/account-video-channels/account-video-channels.component.html20
@@ -4531,13 +4596,11 @@
çµ±è¨
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
-
- å å
¥
-
+ å å
¥
../app/+accounts/account-about/account-about.component.html12
@@ -4562,19 +4625,21 @@
../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
+
-
- 建ç«
-
+ 建ç«
../app/+video-channels/video-channel-about/video-channel-about.component.html18
- 已建ç«
- 份ææ¾æ¸
å®
-
+ å·²å»ºç« ä»½ææ¾æ¸
å®
../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html3
@@ -4586,6 +4651,12 @@
PeerTube
../app/+about/about.component.html7
+
+ Network
+
+ ../app/+about/about.component.html
+ 9
+
@@ -4594,9 +4665,7 @@
- è¯çµ¡
- 管çå¡
-
+ è¯çµ¡ 管çå¡
../app/+about/about-instance/contact-admin-modal.component.html3
@@ -4621,9 +4690,7 @@
- éæ¼
-
-
+ éæ¼
../app/+about/about-instance/about-instance.component.html5
@@ -4633,7 +4700,7 @@
- æ¤å¯¦ä¾å°éè¨ç®¡ææï¼NSFW å
§å®¹ã
+ æ¤ç«èºå°éè¨ç®¡ææï¼NSFW å
§å®¹ã
../app/+about/about-instance/about-instance.component.html19
@@ -4648,17 +4715,17 @@
- çºä»éº¼æåè¦å»ºç«æ¤å¯¦ä¾
+ çºä»éº¼æåè¦å»ºç«æ¤ç«èº
../app/+about/about-instance/about-instance.component.html45
- æåæç®ç¶è·æ¤å¯¦ä¾å¤ä¹
+ æåæç®ç¶è·æ¤ç«èºå¤ä¹
../app/+about/about-instance/about-instance.component.html54
- æåæå¦ä½æ¯ä»æ¤å¯¦ä¾æéçè²»ç¨
+ æåæå¦ä½æ¯ä»æ¤ç«èºæéçè²»ç¨
../app/+about/about-instance/about-instance.component.html63
@@ -4688,7 +4755,7 @@
- å¨æ¤å¯¦ä¾ä¸æ¾å°çåè½
+ å¨æ¤ç«èºä¸æ¾å°çåè½
../app/shared/shared-instance/instance-features-table.component.html4
@@ -4705,21 +4772,17 @@
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 licence
- ææ¬ã
-
- ../app/+about/about-peertube/about-peertube.component.html14
-
+
- è¦åå¾æ´å¤è³è¨ï¼è«é 訪
- joinpeertube.org
- ã
-
+ è¦åå¾æ´å¤è³è¨ï¼è«é 訪 joinpeertube.orgã
../app/+about/about-peertube/about-peertube.component.html19
@@ -4769,12 +4832,12 @@
- çè«ä¸ï¼æè¶³å¤ æè¡ç¥èç人å¯ä»¥å»ºç«è
³æ¬ä¾è¿½è¹¤åªå IP æ£å¨ä¸è¼åªåè¦é »ã實éä¸ï¼éç¸ç¶å°é£ï¼å çºï¼
+ çè«ä¸ï¼æè¶³å¤ æè¡ç¥èç人å¯ä»¥å»ºç«è
³æ¬ä¾è¿½è¹¤åªå IP æ£å¨ä¸è¼åªåå½±çã實éä¸ï¼éç¸ç¶å°é£ï¼å çºï¼
../app/+about/about-peertube/about-peertube.component.html88
- å¿
é å¨æ¯å追蹤å¨ä¸ç¼é HTTP è«æ±ä»¥ç£è¦æ¯åè¦é »ãå¦ææåæ³è¦ç£è¦ææ PeerTube è¦é »ï¼æåå¿
é å³éèè¦é »ä¸æ¨£å¤çè«æ±ï¼å æ¤æé常å¤ï¼
+ å¿
é å¨æ¯å追蹤å¨ä¸ç¼é HTTP è«æ±ä»¥ç£è¦æ¯åå½±çãå¦ææåæ³è¦ç£è¦ææ PeerTube å½±çï¼æåå¿
é å³éèå½±çä¸æ¨£å¤çè«æ±ï¼å æ¤æé常å¤ï¼
../app/+about/about-peertube/about-peertube.component.html94
@@ -4784,12 +4847,12 @@
- å¿
é å®æç¼éè«æ±æè½ç¥é誰éå§ï¼åæ¢è§çè¦é »ãä½é種è¡çºå¾å®¹æåµæ¸¬å°
+ å¿
é å®æç¼éè«æ±æè½ç¥é誰éå§ï¼åæ¢è§çå½±çãä½é種è¡çºå¾å®¹æåµæ¸¬å°
../app/+about/about-peertube/about-peertube.component.html105
- å¦æ IP 被å²åå¨è¿½è¹¤å¨ä¸ï¼ä¹ä¸ä»£è¡¨å¨ IP èå¾ç人ï¼å¦æéå人åå¨ç話ï¼çéäºè¦é »
+ å¦æ IP 被å²åå¨è¿½è¹¤å¨ä¸ï¼ä¹ä¸ä»£è¡¨å¨ IP èå¾ç人ï¼å¦æéå人åå¨ç話ï¼çéäºå½±ç
../app/+about/about-peertube/about-peertube.component.html109
@@ -4799,12 +4862,7 @@
- 網路端é»ä¸¦ç¡æ³è¢«å
¬éååï¼å çºæåå¨ç覽å¨ä¸ä½¿ç¨ WebRTCï¼
- ä½¿ç¨ WebTorrent å½å¼åº«
- ï¼ï¼éååå®èç¶å
¸ç BitTorrent ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨ä¸ï¼æ¨å°±æå³éä¸åå
å«æ¨ IP ä½ç½®çè¨è給追蹤å¨ï¼å
¶å°æé¨æ©é¸æå
¶ä»ç«¯é»è½ç¼è³è¨ãçç
- æ¤æ件
- ä¾åå¾æ´å¤è³è¨
-
+ 網路端é»ä¸¦ç¡æ³è¢«å
¬éååï¼å çºæåå¨ç覽å¨ä¸ä½¿ç¨ WebRTCï¼ä½¿ç¨ WebTorrent å½å¼åº«ï¼ï¼éååå®èç¶å
¸ç BitTorrent ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨ä¸ï¼æ¨å°±æå³éä¸åå
å«æ¨ IP ä½ç½®çè¨è給追蹤å¨ï¼å
¶å°æé¨æ©é¸æå
¶ä»ç«¯é»è½ç¼è³è¨ãççæ¤æ件ä¾åå¾æ´å¤è³è¨
../app/+about/about-peertube/about-peertube.component.html118
@@ -4854,45 +4912,63 @@
- å
許實ä¾ç®¡çå¡å¾ç®¡çä»é¢åç¨ P2P
+ å
許ç«èºç®¡çå¡å¾ç®¡çä»é¢åç¨ 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
-
+ æå¾ï¼è«è¨ä½æ¨ä¸ç´é½å¯ä»¥ééå¨å½±çææ¾å¨ä¸åæ P2P ä¾åç¨å®ï¼æè
å
å¨ç覽å¨ä¸åç¨ WebRTCã
+
+ ../app/+about/about-peertube/about-peertube.component.html162
- 追蹤è
實ä¾
+ 追蹤è
ç«èº
../app/+about/about-follows/about-follows.component.html4
- æ¤å¯¦ä¾æ²æ實ä¾è¿½è¹¤è
ã
+ æ¤ç«èºæ²æç«èºè¿½è¹¤è
ã
../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
- éç¼
-
+ ç±å¸¶è ⤠ç Framasoft éç¼
../app/+about/about-peertube/about-peertube-contributors.component.html3
@@ -4903,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
-
-
-
-
- åééå¢
-
- ../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
-
+ ../app/+signup/+register/register.component.html20
-
-
-
+
+
+ åå¾åå©
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-main/misc/help.component.ts
+ 16
@@ -5129,12 +5013,12 @@
- æåè¨åç¶è·æ¤å¯¦ä¾å¤ä¹
ï¼
+ æåè¨åç¶è·æ¤ç«èºå¤ä¹
ï¼
../app/+signup/+register/register.component.html65
- æåè¦å¦ä½æ¯ä»æ¤å¯¦ä¾çè²»ç¨ï¼
+ æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
../app/+signup/+register/register.component.html70
@@ -5149,14 +5033,12 @@
- é »éæ¯æ¨è¦é »ä¸å³å¾å²åç實é«ã建ç«æ¸åé »éæå©æ¼çµç¹ä¸¦åé¢æ¨çå
§å®¹ã
- èä¾ä¾èªªï¼æ¨å¯ä»¥æ±ºå®å
¶ä¸ä¸åé »éç¼ä½æ¨é¼ç´æ¼å¥æçè¦é »ï¼èå¦ä¸åé »éåç¼ä½éæ¼çæ
å¸çè¦é »ã
-
+ é »éæ¯æ¨å½±çä¸å³å¾å²åçå°æ¹ã建ç«æ¸åé »éæå©æ¼çµç¹ä¸¦åé¢æ¨çå
§å®¹ãèä¾ä¾èªªï¼æ¨å¯ä»¥æ±ºå®å
¶ä¸ä¸åé »éç¼ä½æ¨é¼ç´æ¼å¥æçå½±çï¼èå¦ä¸åé »éåç¼ä½éæ¼çæ
å¸çå½±çã
../app/+signup/+register/register-step-channel.component.html5
- å
¶ä»ä½¿ç¨è
å¯ä»¥æ±ºå®è¨é±ä»»ä½ä»åæ³è¦çé »éï¼ä¸¦å¨æ¨ç¼ä½æ°è¦é »ææ¶å°éç¥ã
+ å
¶ä»ä½¿ç¨è
å¯ä»¥æ±ºå®è¨é±ä»»ä½ä»åæ³è¦çé »éï¼ä¸¦å¨æ¨ç¼ä½æ°å½±çææ¶å°éç¥ã
../app/+signup/+register/register-step-channel.component.html10
@@ -5181,16 +5063,16 @@
- é »éå稱æ¯å¨éåèå
¶ä»ææ實ä¾ä¸å°æ¨çé »éçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
+ é »éå稱æ¯å¨éåèå
¶ä»ææç«èºä¸å°æ¨çé »éçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
../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
@@ -5198,21 +5080,22 @@
- 使ç¨è
å稱æ¯å¨éåèå
¶ä»ææ實ä¾ä¸å°æ¨ç帳èçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
+ 使ç¨è
å稱æ¯å¨éåèå
¶ä»ææç«èºä¸å°æ¨ç帳èçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
../app/+signup/+register/register-step-user.component.html32
- æè³å° 16 æ²ä¸¦åææ¤å¯¦ä¾ç
- æ¢æ¬¾
-
- è
- è¡çºå®å
-
-
-
+ æè³å° 16 æ²ä¸¦åææ¤ç«èºçæ¢æ¬¾èè¡çºå®å
../app/+signup/+register/register-step-user.component.html66
+
+
+ 註å
+
+ ../app/+signup/+register/register-routing.module.ts
+ 14
+
+
@@ -5223,23 +5106,45 @@
æ¨çè¨æ¯å·²è¢«å³éã
- ../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/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
@@ -5249,14 +5154,17 @@
../app/+accounts/accounts.component.ts109
-
-
- åå ±å¸³è
- ../app/+accounts/accounts.component.ts115
+
+
+ åå ±æ¤å¸³è
+
+ ../app/+accounts/accounts.component.ts
+ 115
+
- è¦é »é »é
+ å½±çé »é
../app/+accounts/accounts.component.ts59
@@ -5306,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
+
@@ -5376,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
@@ -5445,9 +5391,7 @@
-
- å¨å¯¦ä¾è¿½è¹¤è
ä¸è¢«æ¥å
-
+ å¨ç«èºè¿½è¹¤è
ä¸è¢«æ¥å
../app/+admin/follows/followers-list/followers-list.component.ts41
@@ -5462,9 +5406,7 @@
-
- æçµäºå¯¦ä¾è¿½è¹¤è
-
+ æçµäºç«èºè¿½è¹¤è
../app/+admin/follows/followers-list/followers-list.component.ts60
@@ -5482,9 +5424,7 @@
-
- å·²å¾å¯¦ä¾è¿½è¹¤è
ä¸ç§»é¤
-
+ å·²å¾ç«èºè¿½è¹¤è
ä¸ç§»é¤
../app/+admin/follows/followers-list/followers-list.component.ts81
@@ -5492,7 +5432,7 @@
ç¡æ
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts35
+ ../app/shared/form-validators/batch-domains-validators.ts19
@@ -5501,9 +5441,7 @@
- æ¨æ³è¦åæ¶è¿½è¹¤
- åï¼
-
+ æ¨æ³è¦åæ¶è¿½è¹¤ åï¼
../app/+admin/follows/following-list/following-list.component.ts58
@@ -5513,9 +5451,7 @@
- æ¨ç¡æ³å追蹤
- ã
-
+ æ¨ç¡æ³å追蹤 ã
../app/+admin/follows/following-list/following-list.component.ts65
@@ -5530,10 +5466,7 @@
- åé¤
- is
-
-
+ åé¤ çº
../app/+admin/follows/shared/redundancy-checkbox.component.ts25
@@ -5548,7 +5481,7 @@
- æ¨ççæ³è¦ç§»é¤æ¤éè¤è¦é »åï¼
+ æ¨ççæ³è¦ç§»é¤æ¤éè¤å½±çåï¼
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts140
@@ -5558,35 +5491,27 @@
- éè¤è¦é »å·²åªé¤ï¼
+ éè¤å½±çå·²åªé¤ï¼
../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147
- 帳è
- 已被æ¨ç實ä¾è§£é¤éé³ã
-
+ 帳è 已被æ¨çç«èºè§£é¤éé³ã
../app/shared/shared-moderation/account-blocklist.component.ts48
- 實ä¾
- 已被æ¨ç實ä¾è§£é¤éé³ã
-
+ ç«èº 已被æ¨çç«èºè§£é¤éé³ã
../app/shared/shared-moderation/server-blocklist.component.ts46
- ç«èº
- å·²éé³ã
-
+ ç«èº å·²éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts147
- 實ä¾
- 已被æ¨ç實ä¾éé³ã
-
+ ç«èº 已被æ¨çç«èºéé³ã
../app/shared/shared-moderation/server-blocklist.component.ts69
@@ -5664,7 +5589,7 @@
- å°è¦é »çåä½
+ å°å½±ççåä½
../app/+admin/moderation/video-block-list/video-block-list.component.ts66
@@ -5724,9 +5649,7 @@
- å½±ç
- å·²åæè³æåå°éã
-
+ å½±ç å·²åæè³æåå°éã
../app/+admin/moderation/video-block-list/video-block-list.component.ts54
@@ -5741,9 +5664,7 @@
- å½±ç
- 已解é¤å°éã
-
+ å½±ç 已解é¤å°éã
../app/+admin/moderation/video-block-list/video-block-list.component.ts166
@@ -5775,9 +5696,7 @@
- æ¨æ³è¦è§£é¤å®è£
- åï¼
-
+ æ¨æ³è¦è§£é¤å®è£ åï¼
../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts109
@@ -5802,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
+
+
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
@@ -5809,14 +5744,12 @@
- è«åªå®è£æ¨ä¿¡ä»»çå¤æç¨å¼æä½æ¯ä¸»é¡ï¼å çºå®åå¯è½æå¨æ¨ç實ä¾ä¸å·è¡ä»»ä½ç¨å¼ç¢¼ã
+ è«åªå®è£æ¨ä¿¡ä»»çå¤æç¨å¼æä½æ¯ä¸»é¡ï¼å çºå®åå¯è½æå¨æ¨çç«èºä¸å·è¡ä»»ä½ç¨å¼ç¢¼ã
../app/+admin/plugins/plugin-search/plugin-search.component.ts122
- å®è£
- ï¼
-
+ å®è£ ï¼
../app/+admin/plugins/plugin-search/plugin-search.component.ts123
@@ -5829,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
@@ -5859,66 +5792,96 @@
æ¨å¤©
- ../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
- å¯ç¢¼å·²çºä½¿ç¨è
- æ´æ¹ã
-
+ å¯ç¢¼å·²çºä½¿ç¨è
æ´æ¹ã
../app/+admin/users/user-edit/user-password.component.ts40
@@ -5926,24 +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
+
@@ -5971,7 +5970,7 @@
- è¦é »èçè¨é½å°æ被åªé¤ã
+ å½±çèçè¨é½å°æ被åªé¤ã
../app/+admin/users/user-list/user-list.component.ts84
@@ -5984,7 +5983,7 @@
- 使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½è¦é »èçè¨å°æä¿æå樣ã
+ 使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½å½±çèçè¨å°æä¿æå樣ã
../app/+admin/users/user-list/user-list.component.ts90
@@ -6004,9 +6003,7 @@
- æ¨ççæ³è¦è§£é¤é»æ
- 使ç¨è
åï¼
-
+ æ¨ççæ³è¦è§£é¤é»æ 使ç¨è
åï¼
../app/+admin/users/user-list/user-list.component.ts198
@@ -6042,46 +6039,42 @@
- 帳è
- 已解é¤éé³ã
-
+ 帳è 已解é¤éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts133
- 實ä¾
- 已解é¤éé³ã
-
+ ç«èº 已解é¤éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts161
- æçè¦é »æ·å²ç´é
+ æçå½±çæ·å²ç´é
../app/+my-account/my-account-history/my-account-history.component.ts45
- è¦é »æ·å²ç´éå·²åç¨
+ å½±çæ·å²ç´éå·²åç¨
../app/+my-account/my-account-history/my-account-history.component.ts73
- è¦é »æ·å²ç´éå·²åç¨
+ å½±çæ·å²ç´éå·²åç¨
../app/+my-account/my-account-history/my-account-history.component.ts74
- åªé¤è¦é »æ·å²ç´é
+ åªé¤å½±çæ·å²ç´é
../app/+my-account/my-account-history/my-account-history.component.ts86
- æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ææçè¦é »æ·å²è¨éåï¼
+ æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ææçå½±çæ·å²è¨éåï¼
../app/+my-account/my-account-history/my-account-history.component.ts87
- è¦é »æ·å²è¨éå·²åªé¤
+ å½±çæ·å²è¨éå·²åªé¤
../app/+my-account/my-account-history/my-account-history.component.ts95
@@ -6111,7 +6104,7 @@
- æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ç帳èåï¼éå°æåªé¤æ¨ææçè³æï¼å
å«é »éãè¦é »èçè¨ã已被å
¶ä»ä¼ºæå¨å¿«åçå
§å®¹èå
¶ä»ç¬¬ä¸æ¹å¯è½éè¦æ´é·çæéææ被åªé¤ã
+ æ¨ç¢ºå®æ¨æ³è¦åªé¤æ¨ç帳èåï¼éå°æåªé¤æ¨ææçè³æï¼å
å«é »éãå½±çèçè¨ã已被å
¶ä»ä¼ºæå¨å¿«åçå
§å®¹èå
¶ä»ç¬¬ä¸æ¹å¯è½éè¦æ´é·çæéææ被åªé¤ã
../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts22
@@ -6144,12 +6137,12 @@
- å¾æ¨çè¨é±èä¾çæ°è¦é »
+ å¾æ¨çè¨é±èä¾çæ°å½±ç
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts32
- æ¨è¦é »çæ°çè¨
+ æ¨å½±ççæ°çè¨
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts33
@@ -6169,17 +6162,17 @@
- è¦é »å·²ç¼ä½ï¼å¨è½ç¢¼ï¼æå®çæ´æ°å¾ï¼
+ å½±çå·²ç¼ä½ï¼å¨è½æ編碼ï¼æå®çæ´æ°å¾ï¼
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37
- è¦é »å¯å
¥å®æ
+ å½±çå¯å
¥å®æ
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38
- æ¨å¯¦ä¾ä¸ææ°ä½¿ç¨è
註å
+ æ¨çç«èºä¸ææ°ä½¿ç¨è
註å
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
@@ -6189,12 +6182,12 @@
- æ人å¨è¦é »çè¨ä¸æåæ¨
+ æ人å¨å½±ççè¨ä¸æåæ¨
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
- æ¨ç實ä¾æ 1 åæ°ç追蹤è
+ æ¨çç«èºæ 1 åæ°ç追蹤è
../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42
@@ -6244,71 +6237,114 @@
- è¦é »è¨å®å·²æ´æ°ã
- ../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
- è«è¼¸å
¥è¦é »é »éç顯示å稱 (
- ) 以確èª
-
+ è«è¼¸å
¥å½±çé »éç顯示å稱 ( ) 以確èª
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts115
- è¦é »é »é
- å·²åªé¤ã
-
- ../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
+
@@ -6317,44 +6353,40 @@
- ææ¾æ¸
å®
- å·²æ´æ°ã
-
- ../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
+
- ææ¾æ¸
å®
- å·²åªé¤ã
-
+ ææ¾æ¸
å® å·²åªé¤ã
../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts136
- æçè¦é »
+ æçå½±ç
../app/+my-account/my-account-videos/my-account-videos.component.html4
- æ¨ççæ³è¦åªé¤
- è¦é »åï¼
-
- ../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
æ¨ççæ³è¦åªé¤
@@ -6367,16 +6399,14 @@
- è¦é »
- å·²åªé¤ã
-
- ../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
æçé »é
@@ -6444,18 +6474,16 @@
- æ¨ç¾å¨ç»å
¥çº
- ï¼
-
+ æ¨ç¾å¨ç»å
¥çº ï¼
../app/+signup/+register/register.component.ts123
- å
å«é©èé£çµçé»åéµä»¶å·²å³éå°
- ã
-
+ å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
+
+
æ¾ä¸å°ä½¿ç¨è
id æé©èå串ã
@@ -6463,7 +6491,7 @@
- å·²ç¼ä½çè¦é »
+ å·²ç¼ä½çå½±ç
../app/+video-channels/video-channel-videos/video-channel-videos.component.ts39
@@ -6477,11 +6505,11 @@
è¨é±å¸³è
- ../app/+videos/+video-watch/video-watch.component.ts812
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts902
- è¦é »ææ¾æ¸
å®
+ å½±çææ¾æ¸
å®
../app/+video-channels/video-channels.component.ts66
@@ -6496,27 +6524,27 @@
- åå¾æ¢ç´¢è¦é »é é¢
+ åå¾æ¢ç´¢å½±çé é¢
../app/app.component.ts299
- åå¾ç±éè¦é »é é¢
+ åå¾ç±éå½±çé é¢
../app/app.component.ts304
- åå¾æè¿æ°å¢è¦é »é é¢
+ åå¾æè¿æ°å¢å½±çé é¢
../app/app.component.ts309
- åå¾æ¬å°è¦é »é é¢
+ åå¾æ¬å°å½±çé é¢
../app/app.component.ts314
- åå¾è¦é »ä¸å³é é¢
+ åå¾å½±çä¸å³é é¢
../app/app.component.ts319
@@ -6526,7 +6554,7 @@
- åå¾æçè¦é »
+ åå¾æçå½±ç
../app/core/auth/auth.service.ts67
@@ -6540,7 +6568,8 @@
../app/core/auth/auth.service.ts75
-
+
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
../app/core/auth/auth.service.ts
@@ -6575,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
@@ -6670,7 +6699,7 @@
../app/+search/search-filters.component.ts69
-
+
é·ï¼å¤§æ¼ 10 åéï¼
../app/+search/search-filters.component.ts73
@@ -6789,30 +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
確èª
@@ -6820,499 +6834,515 @@
- 實ä¾å稱å¿
å¡«ã
- ../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
+ å½±çå稱å¿
é è³å° 3 ååå
é·ã
+ ../app/shared/form-validators/video-validators.ts8
- è¦é »å稱ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts28
+ å½±çå稱ä¸è½å¤æ¼ 120 ååå
é·ã
+ ../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
+ å½±çæè¿°å¿
é è³å° 3 ååå
é·ã
+ ../app/shared/form-validators/video-validators.ts50
- è¦é »æè¿°ä¸è½å¤æ¼ 10000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts70
+ å½±çæè¿°ä¸è½å¤æ¼ 10000 ååå
ã
+ ../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
- A maximum of 5 tags can be used on a video.
- ../app/shared/shared-forms/form-validators/video-validators.service.ts85
+ ä¸é¨å½±çæå¤å¯ä»¥ä½¿ç¨ 5 åæ¨ç±¤ã
+ ../app/shared/form-validators/video-validators.ts66
- A tag should be more than 2, and less than 30 characters long.
- ../app/shared/shared-forms/form-validators/video-validators.service.ts86
+ æ¨ç±¤å¿
é å¤æ¼ 2 ååå
ï¼ä¸å°æ¼ 30 ååå
é·ã
+ ../app/shared/form-validators/video-validators.ts67
- è¦é »æ¯æ´å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts93
+ å½±çæ¯æ´å¿
é è³å° 3 ååå
é·ã
+ ../app/shared/form-validators/video-validators.ts74
- è¦é »æ¯æ´ä¸è½è¶
é 1000 çåå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts94
+ å½±çæ¯æ´ä¸è½è¶
é 1000 çåå
é·ã
+ ../app/shared/form-validators/video-validators.ts75
- æ¥æçºæå®è¦é »æ´æ°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts101
+ æ¥æçºæå®å½±çæ´æ°å¿
å¡«ã
+ ../app/shared/form-validators/video-validators.ts82
@@ -7321,7 +7351,7 @@
- PeerTube cannot handle this kind of file. Accepted extensions are }.
+ PeerTube ç¡æ³èçæ¤é¡æªæ¡ãå¯æ¥åçå¯æªåçº }ã
../app/shared/shared-forms/reactive-file.component.ts
56
@@ -7329,7 +7359,7 @@
- Add a new option
+ å å
¥æ°é¸é
../app/shared/shared-forms/select/select-checkbox.component.ts28
@@ -7595,66 +7625,54 @@
- Instance languages
- ../app/+videos/+video-edit/shared/video-edit.component.ts138
-
+ ç«èºèªè¨
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts173
- All languages
- ../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 minute
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 53
-
-
+ ~ 1 åé
+
+ ../app/shared/shared-instance/instance-features-table.component.ts67
- ~ minutes
-
- ../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
-
+ ç Full HD å½±ç
+
+ ../app/shared/shared-instance/instance-features-table.component.ts85
-
- ç HD è¦é »
-
- ../app/shared/shared-instance/instance-features-table.component.ts72
-
+ ç HD å½±ç
+
+ ../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
@@ -7672,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
@@ -7703,23 +7721,17 @@
- 使ç¨è
- å·²é»æã
-
+ 使ç¨è
å·²é»æã
../app/shared/shared-moderation/user-ban-modal.component.ts54
- æ¨ççæ³è¦åæ¶é»æ
- åï¼
-
+ æ¨ççæ³è¦åæ¶é»æ åï¼
../app/shared/shared-moderation/user-moderation-dropdown.component.ts70
- 使ç¨è
- å·²åæ¶é»æã
-
+ 使ç¨è
å·²åæ¶é»æã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts76
@@ -7729,30 +7741,22 @@
- 使ç¨è
- å·²åªé¤ã
-
+ 使ç¨è
å·²åªé¤ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts96
- 使ç¨è
- çé»åéµä»¶è¨å®çºå·²é©è
-
+ 使ç¨è
çé»åéµä»¶è¨å®çºå·²é©è
../app/shared/shared-moderation/user-moderation-dropdown.component.ts107
- 帳è
- 已解é¤éé³ã
-
+ 帳è 已解é¤éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts119
- 實ä¾
- 已解é¤éé³ã
-
+ ç«èº 已解é¤éé³ã
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
1
@@ -7760,9 +7764,7 @@
- 帳è
- 已被實ä¾éé³ã
-
+ 帳è 已被ç«èºéé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts175
@@ -7772,40 +7774,32 @@
- 伺æå¨
- 已被實ä¾éé³ã
-
+ 伺æå¨ å·²è¢«ç«èºéé³ã
../app/shared/shared-abuse-list/abuse-list-table.component.ts470
- Add a message to communicate with the reporter
+ æ°å¢è¨æ¯ä»¥èåå ±è
æºé
../app/shared/shared-abuse-list/abuse-message-modal.component.ts100
- Add a message to communicate with the moderation team
+ æ°å¢è¨æ¯ä»¥èå¯©æ ¸åéé²è¡æºé
../app/shared/shared-abuse-list/abuse-message-modal.component.ts103
- 帳è
- 已被實ä¾è§£é¤éé³ã
-
+ 帳è 已被ç«èºè§£é¤éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts189
- 實ä¾
- 已被實ä¾éé³ã
-
+ ç«èº 已被ç«èºéé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts203
- 實ä¾
- 已被實ä¾è§£é¤éé³ã
-
+ ç«èº 已被ç«èºè§£é¤éé³ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts217
@@ -7845,19 +7839,21 @@
- å次å
許使ç¨è
ç»å
¥ä¸¦å»ºç«è¦é »ï¼çè¨
+ å次å
許使ç¨è
ç»å
¥ä¸¦å»ºç«å½±çï¼çè¨
../app/shared/shared-moderation/user-moderation-dropdown.component.ts280
éé³æ¤å¸³è
../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
-
+
解é¤éé³æ¤å¸³è
@@ -7870,84 +7866,94 @@
- éé³å¯¦ä¾
+ éé³ç«èº
../app/shared/shared-moderation/user-moderation-dropdown.component.ts309
- å°æ¨é±èæ¤å¯¦ä¾çä»»ä½å
§å®¹ã
+ å°æ¨é±èæ¤ç«èºçä»»ä½å
§å®¹ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts310
- 解é¤éé³å¯¦ä¾
+ 解é¤éé³ç«èº
../app/shared/shared-moderation/user-moderation-dropdown.component.ts315
- å°æ¨é¡¯ç¤ºè©²å¯¦ä¾çå
§å®¹ã
+ å°æ¨é¡¯ç¤ºè©²ç«èºçå
§å®¹ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts316
å¾æ¨çå½±ç移é¤çè¨
../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
-
+
- æ¨ç實ä¾è§£é¤éé³æ¤å¯¦ä¾
+ æ¨çç«èºè§£é¤éé³æ¤ç«èº
../app/shared/shared-moderation/user-moderation-dropdown.component.ts357
- å°æ¨ãæ¨ç實ä¾èå
¶ä½¿ç¨è
顯示該實ä¾çå
§å®¹ã
+ å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
顯示該ç«èºçå
§å®¹ã
../app/shared/shared-moderation/user-moderation-dropdown.component.ts358
å¾æ¨çç«èºç§»é¤çè¨
../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
-
+
æ´åæ令人åæ¡
@@ -7990,7 +7996,7 @@
- Infringes your copyright wrt. the regional laws with which the server must comply.
+ ä¾µç¯æ¨çèä½æ¬ï¼ä¸å¿
é éµå®ä¼ºæå¨æå¨å°çæ³å¾ã
../app/shared/shared-moderation/abuse.service.ts160
@@ -8010,7 +8016,7 @@
- Captions
+ åå¹
../app/shared/shared-moderation/abuse.service.ts
178
@@ -8023,33 +8029,27 @@
- 太å¤æ¬¡å試ï¼è«å¨
- åéå¾å試ã
-
- ../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
- è¨é±
- ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°è¦é »ã
-
+ è¨é± ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°å½±çã
../app/shared/shared-user-subscription/subscribe-button.component.ts109
- è¨é±
- ãæ¨å°ææ¶å°å®åææçæ°è¦é »ã
-
+ è¨é± ãæ¨å°ææ¶å°å®åææçæ°å½±çã
../app/shared/shared-user-subscription/subscribe-button.component.ts110
@@ -8079,29 +8079,22 @@
調解å¡
- ../app/core/users/user.service.ts386
+ ../app/core/users/user.service.ts384
- è¦é »å·²å¾
- 移é¤
-
+ å½±çå·²å¾ ç§»é¤
../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts98
- è¦é »æ°å¢æ¼
- å¨æéæ³
-
-
- ../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
@@ -8110,7 +8103,7 @@
- Starts at
+ éå§æ¼
../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
140
@@ -8118,7 +8111,7 @@
- Stops at
+ åæ¢æ¼
../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
141
@@ -8126,7 +8119,7 @@
- and stops at
+ 並åæ¢æ¼
../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts
143
@@ -8134,27 +8127,27 @@
- åªé¤è¦é »
+ åªé¤å½±ç
../app/shared/shared-abuse-list/abuse-list-table.component.ts395
- Actions for the comment
+ çè¨åä½
../app/shared/shared-abuse-list/abuse-list-table.component.ts424
- Delete comment
+ åªé¤çè¨
../app/shared/shared-abuse-list/abuse-list-table.component.ts430
- Do you really want to delete this comment?
- ../app/shared/shared-abuse-list/abuse-list-table.component.ts434
+ æ¨ççè¦åªé¤æ¤çè¨åï¼
+ ../app/+videos/+video-watch/comment/video-comments.component.ts166
- Comment deleted.
+ çè¨å·²åªé¤ã
../app/shared/shared-abuse-list/abuse-list-table.component.ts442
@@ -8189,22 +8182,22 @@
- è¦é »å·²èå ±ã
+ å½±çå·²åå ±ã
../app/shared/shared-moderation/report-modals/video-report.component.ts110
- æ¨ççæ³è¦åªé¤æ¤è¦é »åï¼
+ æ¨ççæ³è¦åªé¤æ¤å½±çåï¼
../app/+admin/moderation/video-block-list/video-block-list.component.ts78
- è¦é »å·²åªé¤ã
+ å½±çå·²åªé¤ã
../app/+admin/moderation/video-block-list/video-block-list.component.ts86
- yes
+ æ¯
../app/+admin/moderation/video-block-list/video-block-list.component.ts
149
@@ -8212,7 +8205,7 @@
- no
+ å¦
../app/+admin/moderation/video-block-list/video-block-list.component.ts
151
@@ -8230,56 +8223,69 @@
- æ¤è¦é »å°æ被æ¨ç實ä¾è¤è£½ã
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts204
-
+ æ¤å½±çå°æ被æ¨çç«èºè¤è£½ã
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts226
- Download
+ ä¸è¼
+
+ ../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
- Update
-
- ../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
- Report
-
- ../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
- Mute account
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts294
-
+ éé³å¸³è
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts322
- Mute server account
+ éé³ä¼ºæå¨å¸³è
../app/shared/shared-abuse-list/abuse-list-table.component.ts322
@@ -8299,34 +8305,32 @@
- è¦é »å·²è¢«åªé¤
+ å½±ç已被åªé¤
../app/shared/shared-abuse-list/abuse-details.component.html99
- Comment:
+ çè¨ï¼
../app/shared/shared-abuse-list/abuse-details.component.html105
- Messages with the reporter
+ èåå ±è
çè¨æ¯
../app/shared/shared-abuse-list/abuse-message-modal.component.html4
- Messages with the moderation team
+ èå¯©æ ¸åéçè¨æ¯
../app/shared/shared-abuse-list/abuse-message-modal.component.html5
-
- No messages for now.
-
+ ç®åæ²æè¨æ¯ã
../app/shared/shared-abuse-list/abuse-message-modal.component.html28
- Add a message
+ æ°å¢è¨æ¯
../app/shared/shared-abuse-list/abuse-message-modal.component.html44
@@ -8336,7 +8340,7 @@
- Publication scheduled on
+ ç¼ä½é å®æ¼
../app/shared/shared-video-miniature/video-miniature.component.ts
167
@@ -8369,32 +8373,280 @@
- åªææå¯ä»¥çè¦æ¤è¦é »
- ../app/shared/shared-main/video/video.service.ts340
-
+ åªææå¯ä»¥çè¦æ¤å½±ç
+
+ ../app/shared/shared-main/video/video.service.ts343
- Only shareable via a private link
- ../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
- æ¨çè¦é »å·²ä¸å³å°æ¨ç帳è並çºç§å¯è¦é »ã
+ æ¨çå½±çå·²ä¸å³å°æ¨ç帳è並çºç§äººå½±çã
../app/+videos/+video-edit/video-add-components/video-upload.component.ts89
@@ -8404,12 +8656,12 @@
- æ¨çè¦é »å°æªä¸å³ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
+ æ¨çå½±çå°æªä¸å³ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
../app/+videos/+video-edit/video-add-components/video-upload.component.ts92
- Upload
+ ä¸å³
../app/+videos/+video-edit/video-add-components/video-upload.component.ts
112
@@ -8429,173 +8681,166 @@
- è¦é »å·²ç¼ä½ã
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts243
-
+ å½±çå·²ç¼ä½ã
+
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.ts242
-
- Your video quota is exceeded with this video (
-video size: , used: , quota: )
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 265,266
-
-
+
+ æ¤å½±çè¶
éäºæ¨çå½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
+
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.ts264
-
- Your daily video quota is exceeded with this video (
-video size: , used: , quota: )
-
- ../app/+videos/+video-edit/video-add-components/video-upload.component.ts
- 285,286
-
-
+
+ æ¤å½±çè¶
éäºæ¨çæ¯æ¥å½±çé
é¡ï¼å½±ç大å°ï¼ï¼å·²ç¨ï¼ï¼é
é¡ï¼ï¼
+
+ ../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
- Report comment
- ../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
- Cancel
-
- ../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
-
+ è·³å°å½±ççç¾åæ¯ï¼0 æ¯ 0%ï¼9 æ¯ 90%ï¼éè¦ææ¾å¨ç¦é»ï¼
+
+ ../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
-
+
- Recently added
+ æè¿æ°å¢
../app/+videos/video-list/video-recently-added.component.ts
36
@@ -8608,17 +8853,17 @@ video size: , used: , quota: )
- ç±éè¦é »æ¯å¨éå»24å°æå
§ç¸½åæå¤é»é±çè¦é »
+ ç±éå½±çæ¯å¨éå»24å°æå
§ç¸½åæå¤é»é±çå½±ç
../app/+videos/video-list/video-trending.component.ts47
- å¾æ¨çè¨é±èä¾çè¦é »
+ å¾æ¨çè¨é±èä¾çå½±ç
../app/+videos/video-list/video-user-subscriptions.component.ts35
- Subscriptions
+ è¨é±
../app/+videos/video-list/video-user-subscriptions.component.ts
38
@@ -8626,12 +8871,52 @@ video size: , used: , quota: )
- Local videos
+ æ¬å°å½±ç
../app/+videos/video-list/video-local.component.ts
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
+
+