X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=f991e92b0481718138dfaf95bb850432c89914b0;hb=84ef24caa39e4c6c0dbb26d9c3379dec9e0f19ee;hp=8d4b3869e031db2e10e51f24388b0fc6a9b7816c;hpb=0ca1ef62a24a2a8bbfccbdef71239e05bc6bdf79;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 8d4b3869e..f991e92b0 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -148,7 +148,7 @@
Options
é¸é
- ../app/+videos/+video-watch/comment/video-comment.component.html49
+ ../app/+videos/+video-watch/comment/video-comment.component.html48
Start at
@@ -173,17 +173,17 @@
Search playlists
æå°ææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html45
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html9
Create a private playlist
建ç«ç§äººææ¾æ¸
å®
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html65
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html67
Display name
顯示å稱
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.html70
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.html72
Create
@@ -253,7 +253,7 @@
åæ¶
- ../app/+videos/+video-watch/comment/video-comment-add.component.html22
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html46
Download
@@ -290,22 +290,28 @@
This will ask remote instances to delete it
éæè¦æ±é 端ç«èºå°å
¶åªé¤
- ../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. Blocking this live will automatically terminate the live stream.
+
+ ../app/shared/shared-moderation/video-block.component.html
+ 33,34
+
Unfederate the video
解é¤å½±çè¯æ
- ../app/shared/shared-moderation/video-block.component.html23
-
+
+ ../app/shared/shared-moderation/video-block.component.html24
Unlisted
ä¸ååº
- ../app/+videos/+video-watch/video-watch-playlist.component.html6
+ ../app/+videos/+video-watch/video-watch-playlist.component.html9
Private
ç§å¯
- ../app/+videos/+video-watch/video-watch-playlist.component.html7
+ ../app/+videos/+video-watch/video-watch-playlist.component.html10
{VAR_PLURAL, plural, =1 {1 view} other { views}}
@@ -347,7 +353,7 @@
Deleted
å·²åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html56
+ ../app/+videos/+video-watch/comment/video-comment.component.html55
Edit starts/stops at
@@ -372,7 +378,7 @@
Delete
åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html45
+ ../app/+videos/+video-edit/shared/video-edit.component.html169
Edit
@@ -389,18 +395,10 @@
å®æ´é 覽
../app/shared/shared-forms/markdown-textarea.component.html19
-
- Get help
- åå¾èªªæ
- ../app/shared/shared-main/misc/help.component.html29
-
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
-
- ../app/shared/shared-main/misc/help.component.ts
- 71
-
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ ç¸å®¹ <a href="https://zh.wikipedia.org/wiki/Markdown#%E7%A4%BA%E4%BE%8B" target="_blank" rel="noopener noreferrer">Markdown</a> ï¼æ¯æ´ï¼
+ ../app/shared/shared-main/misc/help.component.ts75
Recommended
@@ -421,6 +419,12 @@
Subscribe with your local account
以æ¨çæ¬å°å¸³æ¶è¨é±
../app/shared/shared-user-subscription/subscribe-button.component.html54
+
+ The live stream will be automatically terminated.The live stream will be automatically terminated.
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts
+ 205
+
Subscribe with a Mastodon account:
@@ -440,7 +444,7 @@
PROFILE SETTINGS
å人æªæ¡è¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html14
+ ../app/+my-account/my-account-settings/my-account-settings.component.html12
Remote subscribeRemote interact
@@ -481,6 +485,30 @@
Transcoding in multiple resolutions
æ£å¨è½æ編碼å°å¤ç¨®è§£æ度
../app/shared/shared-instance/instance-features-table.component.html32
+
+ Live streaming enabledLive streaming enabled
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 71
+
+
+ Transcode live video in multiple resolutionsTranscode live video in multiple resolutions
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 78
+
+
+ Max parallel livesMax parallel lives
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 85
+
+
+ per user / per instance per user / per instance
+
+ ../app/shared/shared-instance/instance-features-table.component.html
+ 87,88
+
Requires manual validation by moderators
@@ -507,26 +535,34 @@
å¯å
¥
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html41
+
+ You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
+ æ¨å¯ä»¥å¯å
¥ä»»ä½æååªé«æªæ¡ç torrent æªæ¡ãæ¨æ該è¦ç¢ºå®æ¨å°å
¶æåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æå°æ¨èæ¨çç«èºé ææ³å¾ä¸ç麻ç
©ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
+ 17,19
+
+
HTTP import (YouTube, Vimeo, direct URL...)
HTTP å¯å
¥ï¼YouTubeãVimeoãç´é£ URL çï¼
- ../app/shared/shared-instance/instance-features-table.component.html71
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html96
Torrent import
種åå¯å
¥
- ../app/shared/shared-instance/instance-features-table.component.html78
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html103
Player
ææ¾å¨
- ../app/shared/shared-instance/instance-features-table.component.html86
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html111
P2P enabled
å·²åç¨ P2P
- ../app/shared/shared-instance/instance-features-table.component.html90
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html115
Loading instance statistics...
æ£å¨è¼å
¥ç«èºçµ±è¨â¦â¦
@@ -580,10 +616,7 @@
User
使ç¨è
-
- ../app/core/users/user.service.ts
- 384
-
+ ../app/core/users/user.service.ts382
Ban
@@ -611,18 +644,42 @@
Block video ""
å°éå½±ç ""
../app/shared/shared-moderation/video-block.component.html3
+
+ Block live ""Block live ""
+
+ ../app/shared/shared-moderation/video-block.component.html
+ 4
+
Please describe the reason...
è«æè¿°çç±â¦â¦
- ../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
+
+ hh
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 14
+
+
+ minmin
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 16
+
+
+ secsec
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts
+ 17
+
Login
@@ -697,7 +754,8 @@
../app/+login/login.component.html91
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
../app/+login/login.component.ts
@@ -909,14 +967,12 @@
Close
éé
- ../assets/images/misc/account-arrow-left.svg1
-
-
- Previous
- ä¸ä¸å
+
+ ../app/shared/shared-video-live/live-stream-information.component.html25
+ Update live settingsUpdate live settings
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 30
@@ -944,87 +1000,87 @@
Account settings
帳æ¶è¨å®
- ../app/menu/menu.component.html25
+ ../app/menu/menu.component.html26
Channels settings
é »éè¨å®
- ../app/menu/menu.component.html29
+ ../app/menu/menu.component.html31
Interface:
ä»é¢ï¼
- ../app/menu/menu.component.html36
+ ../app/menu/menu.component.html38
Videos:
å½±çï¼
- ../app/menu/menu.component.html42
+ ../app/menu/menu.component.html45
Sensitive:
ææï¼
- ../app/menu/menu.component.html49
+ ../app/menu/menu.component.html54
Interface:
ä»é¢ï¼
- ../app/menu/menu.component.html156
+ ../app/menu/menu.component.html162
Help share videos
幫å¿å享影ç
- ../app/menu/menu.component.html55
+ ../app/menu/menu.component.html60
More account settings
æ´å¤å¸³æ¶è¨å®
- ../app/menu/menu.component.html60
+ ../app/menu/menu.component.html66
Keyboard shortcuts
éµç¤å¿«æ·éµ
- ../app/menu/menu.component.html66
+ ../app/menu/menu.component.html72
Help
說æ
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
Get help using PeerTube
åå¾ PeerTube ç使ç¨èªªæ
- ../app/menu/menu.component.html161
+ ../app/menu/menu.component.html167
Shortcuts
å¿«æ·éµ
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
powered by PeerTube
å¨åæ¬æº PeerTube
- ../app/menu/menu.component.html171
+ ../app/menu/menu.component.html177
powered by PeerTube - CopyLeft 2015-2020
å¨åæ¬æºçº PeerTube - CopyLeft 2015-2020
- ../app/menu/menu.component.html170
+ ../app/menu/menu.component.html176
Log out
ç»åº
- ../app/menu/menu.component.html70
+ ../app/menu/menu.component.html76
Create an account
建ç«å¸³è
- ../app/menu/menu.component.html78
+ ../app/menu/menu.component.html84
MY LIBRARY
æçåªé«åº«
- ../app/menu/menu.component.html82
+ ../app/menu/menu.component.html88
My library
@@ -1074,22 +1130,22 @@
Videos
å½±ç
- ../app/menu/menu.component.html86
+ ../app/menu/menu.component.html92
Playlists
ææ¾æ¸
å®
- ../app/menu/menu.component.html91
+ ../app/menu/menu.component.html97
Subscriptions
è¨é±
- ../app/menu/menu.component.html96
+ ../app/menu/menu.component.html102
History
æ·å²ç´é
- ../app/menu/menu.component.html101
+ ../app/menu/menu.component.html107
VIDEOS
@@ -1099,27 +1155,27 @@
Discover
æ¢ç´¢
- ../app/menu/menu.component.html111
+ ../app/menu/menu.component.html117
Trending
趨å¢
- ../app/menu/menu.component.html116
+ ../app/menu/menu.component.html122
Most liked
æåæ¡ç
- ../app/menu/menu.component.html121
+ ../app/menu/menu.component.html127
Recently added
æè¿æ°å¢
- ../app/menu/menu.component.html126
+ ../app/menu/menu.component.html132
Administration
管ç
- ../app/menu/menu.component.html140
+ ../app/menu/menu.component.html146
About
@@ -1129,7 +1185,7 @@
Contact
è¯çµ¡äºº
- ../app/menu/menu.component.html160
+ ../app/menu/menu.component.html166
View your notifications
@@ -1154,7 +1210,7 @@
See all your notifications
檢è¦æ¨ææçéç¥
- ../app/menu/avatar-notification.component.html39
+ ../app/menu/avatar-notification.component.html40
Search videos, channelsâ¦
@@ -1264,8 +1320,8 @@
Duration
æçºæé
- ../app/+videos/+video-watch/video-watch.component.html259
-
+
+ ../app/+videos/+video-watch/video-watch.component.html272
Display sensitive content
顯示ææå
§å®¹
@@ -1284,8 +1340,8 @@
Category
åé¡
- ../app/+videos/+video-watch/video-watch.component.html224
-
+
+ ../app/+videos/+video-watch/video-watch.component.html237
Reset
éè¨
@@ -1299,8 +1355,8 @@
Licence
ææ¬æ¢æ¬¾
- ../app/+videos/+video-watch/video-watch.component.html233
-
+
+ ../app/+videos/+video-watch/video-watch.component.html246
Display all licenses
顯示ææææ¬æ¢æ¬¾
@@ -1309,8 +1365,8 @@
Language
èªè¨
- ../app/+videos/+video-watch/video-watch.component.html242
-
+
+ ../app/+videos/+video-watch/video-watch.component.html255
Display all languages
顯示ææèªè¨
@@ -1386,8 +1442,8 @@
Tags
æ¨ç±¤
- ../app/+videos/+video-watch/video-watch.component.html251
-
+
+ ../app/+videos/+video-watch/video-watch.component.html264
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ãæ Enter 以æ°å¢æ°æ¨ç±¤ã
@@ -1426,22 +1482,22 @@
FAQ
FAQ
- ../app/menu/menu.component.html163
+ ../app/menu/menu.component.html169
Frequently asked questions about PeerTube
éæ¼ PeerTube ç常è¦åé¡
- ../app/menu/menu.component.html162
+ ../app/menu/menu.component.html168
API
API
- ../app/menu/menu.component.html165
+ ../app/menu/menu.component.html171
API documentation
API æ件
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
Schedule publication ()
@@ -1484,7 +1540,7 @@
../app/+videos/+video-edit/shared/video-edit.component.html163
- Already uploaded â
+ Already uploaded â
å·²ä¸å³ â
../app/+videos/+video-edit/shared/video-edit.component.html167
@@ -1514,6 +1570,24 @@
ç¾å¨æ²æåå¹ã
../app/+videos/+video-edit/shared/video-edit.component.html191
+
+ Live settingsLive 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â ï¸ 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 endsAutomatically publish a replay when your live ends
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html
+ 220
+
Captions
@@ -1523,52 +1597,60 @@
Video preview
å½±çé 覽
- ../app/+videos/+video-edit/shared/video-edit.component.html206
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html243
Support
æ¯æ´
- ../app/+videos/+video-edit/shared/video-edit.component.html215
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html252
Short text to tell people how they can support you (membership platform...).
å訴人åä»åå¯ä»¥å¦ä½æ¯æ´æ¨ï¼æå¡å¹³èºçï¼ççæã
- ../app/+videos/+video-edit/shared/video-edit.component.html219
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html256
Original publication date
åå§ç¼ä½æ¥æ
- ../app/+videos/+video-edit/shared/video-edit.component.html235
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html272
This is the date when the content was originally published (e.g. the release date for a film)
éæ¯å
§å®¹åå§ç¼ä½çæ¥æï¼å¦é»å½±çç¼è¡æ¥æï¼
- ../app/+videos/+video-edit/shared/video-edit.component.html239
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html276
+
+ Plugin settings
+ å¤æç¨å¼è¨å®
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html306
Enable video comments
åç¨å½±çè©è«
- ../app/+videos/+video-edit/shared/video-edit.component.html256
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html293
Enable download
åç¨ä¸è¼
- ../app/+videos/+video-edit/shared/video-edit.component.html261
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html298
Advanced settings
é²éè¨å®
- ../app/+videos/+video-edit/shared/video-edit.component.html199
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.html236
URL
URL
../app/+videos/+video-edit/video-add-components/video-import-url.component.html6
-
- You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååå§ MP4 æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
+ You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
+ æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
+
+ ../app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 11,14
+
Sorry, but something went wrong
@@ -1583,7 +1665,7 @@
Update
æ´æ°
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html69
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html70
Select the file to upload
@@ -1593,13 +1675,13 @@
Scheduled
æå®
- ../app/+videos/+video-edit/shared/video-edit.component.ts149
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts185
Hide the video until a specific date
å¨ç¹å®æ¥æåé±èå½±ç
- ../app/+videos/+video-edit/shared/video-edit.component.ts150
-
+
+ ../app/+videos/+video-edit/shared/video-edit.component.ts186
Video background image
å½±çèæ¯åç
@@ -1628,12 +1710,12 @@
Publish will be available when upload is finished
ä¸å³å®ææå°å¯ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html75
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html76
Publish
ç¼ä½
- ../app/+videos/+video-edit/video-add-components/video-upload.component.html77
+ ../app/+videos/+video-edit/video-add-components/video-upload.component.html78
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -1660,15 +1742,42 @@
è²¼ä¸ç£åé£çµ
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html13
-
- You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- æ¨å¯ä»¥å¯å
¥ä»»ä½æå mp4 æªæ¡ç torrent æªæ¡ã æ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æè®æ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html17
-
Congratulations, the video will be imported with BitTorrent! You can already add information about this video.
æåï¼å½±çå°æä½¿ç¨ BitTorrent å¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html53
+
+ Cannot create live because this instance have too many created livesCannot 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 livesCannot create live because you created too many lives
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts
+ 91
+
+
+ Live published.Live published.
+
+ ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts
+ 120
+
+
+ Go LiveGo 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.
+ 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
+
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
@@ -1699,6 +1808,12 @@
Import with torrent
ç¨ç¨®åå¯å
¥
../app/+videos/+video-edit/video-add.component.html46
+
+ Go liveGo live
+
+ ../app/+videos/+video-edit/video-add.component.html
+ 56
+
Other videos
@@ -1710,6 +1825,11 @@
èªåææ¾
../app/+videos/+video-watch/recommendations/recommended-videos.component.html10
+
+ Report this comment
+ åå ±æ¤çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts173
Share
å享
@@ -1753,13 +1873,13 @@
More customization
æ´å¤èªè¨
- ../app/shared/shared-share-modal/video-share.component.html216
-
+
+ ../app/shared/shared-share-modal/video-share.component.html223
Less customization
æ´å°èªè¨
- ../app/shared/shared-share-modal/video-share.component.html224
-
+
+ ../app/shared/shared-share-modal/video-share.component.html231
Autoplay
èªåææ¾
@@ -1784,102 +1904,120 @@
Loop
è¿´å
../app/shared/shared-share-modal/video-share.component.html173
+
+ Use origin instance URLUse origin instance URL
+
+ ../app/shared/shared-share-modal/video-share.component.html
+ 180
+
Display video title
顯示影çæ¨é¡
- ../app/shared/shared-share-modal/video-share.component.html182
-
+
+ ../app/shared/shared-share-modal/video-share.component.html189
Display privacy warning
顯示é±ç§è¦å
- ../app/shared/shared-share-modal/video-share.component.html189
-
+
+ ../app/shared/shared-share-modal/video-share.component.html196
Display player controls
顯示ææ¾å¨æ§å¶
- ../app/shared/shared-share-modal/video-share.component.html196
-
+
+ ../app/shared/shared-share-modal/video-share.component.html203
Display PeerTube button link
顯示 PeerTube æéé£çµ
- ../app/shared/shared-share-modal/video-share.component.html203
-
+
+ ../app/shared/shared-share-modal/video-share.component.html210
Public
å
Ž
- ../app/+videos/+video-watch/video-watch-playlist.component.html8
+ ../app/+videos/+video-watch/video-watch-playlist.component.html11
The video is being imported, it will be available when the import is finished.
æ£å¨å¯å
¥å½±çï¼å¯å
¥å®æå¾å°±å¯ä»¥ä½¿ç¨äºã
- ../app/+videos/+video-watch/video-watch.component.html20
+ ../app/+videos/+video-watch/video-watch.component.html21
The video is being transcoded, it may not work properly.
æ£å¨è½æå½±ç編碼ï¼å¯è½ç¡æ³æ£å¸¸éä½ã
- ../app/+videos/+video-watch/video-watch.component.html24
+ ../app/+videos/+video-watch/video-watch.component.html25
This video will be published on .
æ¤å½±çå°æå¨ ç¼ä½ã
- ../app/+videos/+video-watch/video-watch.component.html28
+ ../app/+videos/+video-watch/video-watch.component.html29
+
+ This live has not started yet. This live has not started yet.
+
+ ../app/+videos/+video-watch/video-watch.component.html
+ 33,34
+
+
+ This live is finished. This live is finished.
+
+ ../app/+videos/+video-watch/video-watch.component.html
+ 37,38
+
This video is blocked.
æ¤å½±ç已被å°éã
- ../app/+videos/+video-watch/video-watch.component.html32
-
+
+ ../app/+videos/+video-watch/video-watch.component.html41
Published ⢠views
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html46
-
+
+ ../app/+videos/+video-watch/video-watch.component.html55
Published ⢠views
å·²ç¼ä½ ⢠檢è¦
- ../app/+videos/+video-watch/video-watch.component.html57
-
+
+ ../app/+videos/+video-watch/video-watch.component.html66
SUPPORT
æ¯æ´
- ../app/+videos/+video-watch/video-watch.component.html87
-
+
+ ../app/+videos/+video-watch/video-watch.component.html100
SHARE
å享
- ../app/+videos/+video-watch/video-watch.component.html92
-
+
+ ../app/+videos/+video-watch/video-watch.component.html105
SAVE
å²å
- ../app/+videos/+video-watch/video-watch.component.html103
-
+
+ ../app/+videos/+video-watch/video-watch.component.html116
DOWNLOAD
ä¸è¼
- ../app/+videos/+video-watch/video-watch.component.html117
-
+
+ ../app/+videos/+video-watch/video-watch.component.html130
Like this video
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts104
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts131
Dislike this video
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts105
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts132
Support options for this video
æ¤å½±ççæ¯æ´é¸é
- ../app/+videos/+video-watch/video-watch.component.ts106
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts133
By
ç±
- ../app/+videos/+video-watch/video-watch.component.html169
-
+
+ ../app/+videos/+video-watch/video-watch.component.html182
Subscribe
è¨é±
@@ -1903,33 +2041,33 @@
Show more
顯示æ´å¤
- ../app/+videos/+video-watch/video-watch.component.html196
-
+
+ ../app/+videos/+video-watch/video-watch.component.html209
Show less
顯示è¼å°
- ../app/+videos/+video-watch/video-watch.component.html202
-
+
+ ../app/+videos/+video-watch/video-watch.component.html215
Origin instance
ä¾æºç«èº
- ../app/+videos/+video-watch/video-watch.component.html214
-
+
+ ../app/+videos/+video-watch/video-watch.component.html227
Originally published
åå§ç¼ä½
- ../app/+videos/+video-watch/video-watch.component.html219
-
+
+ ../app/+videos/+video-watch/video-watch.component.html232
Friendly Reminder:
å好æéï¼
- ../app/+videos/+video-watch/video-watch.component.html282
-
+
+ ../app/+videos/+video-watch/video-watch.component.html295
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
æ¤å½±çæ使ç¨çå享系統代表äºå
¶å¯ä»¥å°æ¨ç³»çµ±æäºæè¡è³è¨ï¼å¦å
¬é IP ä½ç½®ï¼å³é給å
¶ä»ç«¯é»ã
- ../app/+videos/+video-watch/video-watch.component.html284
-
+
+ ../app/+videos/+video-watch/video-watch.component.html297
More information
æ´å¤è³è¨
@@ -1943,13 +2081,13 @@
Get more information
åå¾æ´å¤è³è¨
- ../app/+videos/+video-watch/video-watch.component.html287
-
+
+ ../app/+videos/+video-watch/video-watch.component.html300
OK
確å®
- ../app/+videos/+video-watch/video-watch.component.html292
-
+
+ ../app/+videos/+video-watch/video-watch.component.html305
1 Comment
1 åçè¨
@@ -1985,44 +2123,54 @@
No comments.
æ²æè©è«ã
- ../app/+videos/+video-watch/comment/video-comments.component.html32
+ ../app/+videos/+video-watch/comment/video-comments.component.html33
View replies from and others
æª¢è¦ åè¦å¾ èå
¶ä»
- ../app/+videos/+video-watch/comment/video-comments.component.html79
+ ../app/+videos/+video-watch/comment/video-comments.component.html84
View replies from
æª¢è¦ åè¦å¾
- ../app/+videos/+video-watch/comment/video-comments.component.html82
+ ../app/+videos/+video-watch/comment/video-comments.component.html87
View replies
æª¢è¦ åè¦
- ../app/+videos/+video-watch/comment/video-comments.component.html85
+ ../app/+videos/+video-watch/comment/video-comments.component.html90
Comments are disabled.
è©è«å·²åç¨ã
- ../app/+videos/+video-watch/comment/video-comments.component.html96
+ ../app/+videos/+video-watch/comment/video-comments.component.html101
The deletion will be sent to remote instances so they can reflect the change.
åªé¤åä½å°æå³éå°é 端ç«èºä»¥è®å®ååæ è®æ´ã
-
- ../app/+videos/+video-watch/comment/video-comments.component.ts
- 163
-
+ ../app/+videos/+video-watch/comment/video-comments.component.ts169
It is a remote comment, so the deletion will only be effective on your instance.
å
¶çºé 端çè¨ï¼æ以åªé¤åªæå¨æ¨çç«èºä¸çæã
+ ../app/+videos/+video-watch/comment/video-comments.component.ts171
+
+
+ Delete and re-draft
+ åªé¤ä¸¦éæ°è®çºè稿
+
+ ../app/+videos/+video-watch/comment/video-comments.component.ts
+ 197
+
+
+
+ Do you really want to delete and re-draft this comment?
+ æ¨ççæ³è¦åªé¤ä¸¦éæ°å°æ¤çè¨è®çºè稿åï¼
../app/+videos/+video-watch/comment/video-comments.component.ts
- 165
+ 197
@@ -2030,33 +2178,134 @@
æ°å¢è©è«â¦â¦
../app/+videos/+video-watch/comment/video-comment-add.component.html6
-
- Reply
- åè¦
- ../app/+videos/+video-watch/comment/video-comment-add.component.html25
+
+ Markdown compatible
+ è Markdown ç¸å®¹
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 13
+
+
+
+ Markdown compatible that supports:
+ è Markdown ç¸å®¹ï¼æ¯æ´ï¼
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 15
+
+
+
+ Auto generated links
+ èªåçæçé£çµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 18
+
+
+
+ Break lines
+ æ·ç·
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 19
+
+
+
+ Lists
+ æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 20
+
+
+
+ Emphasis
+ 強調
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 22
+
+
+
+ bold
+ ç²é«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+ italic
+ 義å¼æé«
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 23
+
+
+
+ Emoji shortcuts
+ 表æ
符èå¿«æ·éµ
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 26
+
+
+
+ Emoji markup
+ 表æ
符èæ¨è¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 30
+
+
+
+ See complete list
+ 檢è¦å®æ´æ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 32
+
You are one step away from commenting
æ¨é¢è©è«åªæä¸æ¥ä¹é
- ../app/+videos/+video-watch/comment/video-comment-add.component.html31
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html55
You can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface.
æ¨å¯ä»¥ä½¿ç¨ä»»ä½ç¸å®¹æ¼ ActivityPub çç«èºä¸ç帳èçè¨ãå¨å¤§å¤æ¸çå¹³èºä¸ï¼æ¨å¯ä»¥ééå¨æå°åä¸è¼¸å
¥å
¶ URL ä¾å°æ¾å½±çï¼ä¸¦å¾è»é«ä»é¢ä¸çè¨ã
- ../app/+videos/+video-watch/comment/video-comment-add.component.html36
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html60
If you have an account on Mastodon or Pleroma, you can open it directly in their interface:
å¦ææ¨æ Mastodon æ Pleroma ç帳èï¼æ¨å¯ä»¥å¨ä»åççé¢ä¸ç´æ¥éåå®ï¼
- ../app/+videos/+video-watch/comment/video-comment-add.component.html41
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html65
Login to comment
ç»å
¥ä»¥çè¨
- ../app/+videos/+video-watch/comment/video-comment-add.component.html52
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html76
+
+
+ Markdown Emoji List
+ Markdown 表æ
符èæ¸
å®
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.html
+ 84
+
+
+ Comment
+ çè¨
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts67
+
+ Reply
+ åè¦
+
+ ../app/+videos/+video-watch/comment/video-comment-add.component.ts69
Highlighted comment
å·²çªé¡¯çè©è«
@@ -2070,7 +2319,7 @@
This comment has been deleted
æ¤çè¨å·²è¢«åªé¤
- ../app/+videos/+video-watch/comment/video-comment.component.html62
+ ../app/+videos/+video-watch/comment/video-comment.component.html61
Video redundancies
@@ -2110,8 +2359,8 @@
ID
ID
- ../app/+admin/system/jobs/jobs.component.html30
-
+
+ ../app/+admin/system/jobs/jobs.component.html39
Follower handle
追蹤è
èç
@@ -2120,33 +2369,13 @@
State
çæ
- ../app/+admin/system/jobs/jobs.component.html32
-
-
- Delayed
- 已延é²
- ../app/+admin/system/jobs/jobs.component.html47
-
-
- Will start soon...
- å³å°éå§â¦â¦
- ../app/+admin/system/jobs/jobs.component.html48
-
-
- Running...
- æ£å¨å·è¡â¦â¦
- ../app/+admin/system/jobs/jobs.component.html49
-
-
- Finished
- å·²çµæ
- ../app/+admin/system/jobs/jobs.component.html50
-
-
- Failed
- 失æ
- ../app/+admin/system/jobs/jobs.component.html51
-
+
+ ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html19
+
+
+
+
+
Created
建ç«
@@ -2762,6 +2991,30 @@
æ¾ä¸å°å¸³èã
../app/shared/shared-moderation/account-blocklist.component.html64
+
+ List installed plugins
+ ååºå·²å®è£çå¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 28
+
+
+
+ Search plugins
+ æå°å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 37
+
+
+
+ Show plugin
+ 顯示å¤æç¨å¼
+
+ ../app/+admin/plugins/plugins.routes.ts
+ 46
+
+
Showing to of muted accounts
æ£å¨é¡¯ç¤º å° ç éé³å¸³è
@@ -2790,8 +3043,8 @@
Users can resolve distant content
使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
- ../app/shared/shared-instance/instance-features-table.component.html101
-
+
+ ../app/shared/shared-instance/instance-features-table.component.html126
Close this message
æ¸
é¤æ¤è¨æ¯
@@ -2849,7 +3102,7 @@
This does not have settings.
æ¤ æ²æè¨å®ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html48
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
System
@@ -2880,27 +3133,51 @@
Job state
å·¥ä½çæ
../app/+admin/system/jobs/jobs.component.html12
+
+ Showing to of jobsShowing to of jobs
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 32
+
Type
é¡å
- ../app/+admin/system/jobs/jobs.component.html31
+
+ ../app/+admin/system/jobs/jobs.component.html40
+ No jobs found.No jobs found.
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 86
+
+
+ No jobs found that are .No jobs found that are .
+
+ ../app/+admin/system/jobs/jobs.component.html
+ 87
+
Refresh
éæ°æ´ç
- ../app/+admin/system/logs/logs.component.html20
+
+ ../app/+admin/system/logs/logs.component.html33
+ nownow
+
+ ../app/+admin/system/logs/logs.component.html
+ 15
+
Loading...
æ£å¨è¼å
¥â¦â¦
- ../app/+admin/system/logs/logs.component.html24
-
+
+ ../app/+admin/system/logs/logs.component.html37
- By ->
- ç± ->
- ../app/+admin/system/logs/logs.component.html32
-
+ By ->
+ ç± ->
+
+ ../app/+admin/system/logs/logs.component.html45
INSTANCE
ç«èº
@@ -3384,7 +3661,7 @@
Administrator
管çå¡
- ../app/core/users/user.service.ts385
+ ../app/core/users/user.service.ts383
Admin email
@@ -3425,166 +3702,264 @@
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 on 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.
å¦ææ¨çç«èºè¢« 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
+
+ LIVELIVE
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 709
+
+
+ Add ability for your users to do live streaming on your instance. Add ability for your users to do live streaming on your instance.
+
+ ../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 â ï¸ 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 liveAllow 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 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")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")Max lives created per user (-1 for "unlimited")
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 748
+
+
+ Max live durationMax live duration
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 753
+
+
+ Enable live transcodingEnable live transcoding
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 768
+
+
+ Requires a lot of CPU! Requires a lot of CPU!
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 771,772
+
+
+ Live transcoding threadsLive transcoding threads
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 777
+
+
+ Live resolutions to generateLive resolutions to generate
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 789
+
+
+ Allow live streamingAllow live streaming
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 722
+
Services
æå
../app/+admin/config/edit-custom-config/edit-custom-config.component.html649
+
+ Live streamingLive streaming
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 703
+
TRANSCODING
è½æ編碼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html709
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html824
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
èçä¸å³çå½±çï¼ä»¥è®å®åè®æä»»ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ãå管éç¸ç¶èè²»è³æºï¼ä½éæ¯ PeerTube çééµçµæé¨åï¼æ以è«å°å¿èçã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html711
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html826
Transcoding enabled
è½æ編碼已åç¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html723
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html838
If you disable transcoding, many videos from your users will not work!
è¥æ¨åç¨è½æ編碼ï¼å¾æ¨ç使ç¨è
åèä¾ç許å¤å½±çå°æç¡æ³éä½ï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html727
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html842
Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos.
å
許使ç¨è
ä¸å³ .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
Allow additional extensions
å
許é¡å¤çå¯æªå
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html735
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html850
Allows users to upload audio files that will be merged with the preview file on upload.
å
許使ç¨è
ä¸å³é³è¨æªæ¡ï¼å
¶å°æå¨é 覽æªæ¡ä¸å³æåä½µã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html749
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html864
Allow audio files upload
å
許ä¸å³é³è¨æªæ¡
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html746
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html861
Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1
實é©æ§ï¼æå建è°æ¨æ«æä¸è¦åç¨ webtorrent æ¯æ´å¦ææ¨ä¹åç¨äº HLS æ¯æ´ï¼å®å°æè®å½±ççå²å空ééæ±ä¹ä»¥ 2è¥åç¨ï¼å°æç ´å£èå
¶ä» PeerTube ç«èºçè¯ç < 2.1
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html762
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877
WebTorrent support enabled
WebTorrent æ¯æ´å·²åç¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html758
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html873
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783
-
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ ä¾è³´æ¼ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®èç¢çåç MP4 æªæ¡ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½ççµæï¼è§£æ度è®æ´ææ´å å¹³é ææ¾ææ´å å¿«éï¼ç¹å¥æ¯é·å½±çææ¾æ´ç©©å®ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å°æè®å²å空éçéæ±éä¹ä»¥ 2
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html898
HLS with P2P support enabled
åç¨äº P2P æ¯æ´ç HLS
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html779
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html894
Transcoding threads
è½æ編碼å·è¡ç·
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html804
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html919
Resolutions to generate
è¦çæç解æ度
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html817
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html932
CACHE
å¿«å
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html843
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html958
Some files are not federated, and fetched when necessary. Define their caching policies.
æäºæªæ¡æªè¯æï¼ä¸¦æå¨éè¦ææ·åãå®ç¾©å®åçå¿«åçç¥ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html845
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html960
Number of previews to keep in cache
è¦ä¿çå¨å¿«åä¸çé 覽æ¸é
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html853
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html968
Number of video captions to keep in cache
è¦ä¿çå¨å¿«åä¸çå½±çåå¹æ¸é
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html862
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html977
CUSTOMIZATIONS
èªè¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html877
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html992
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
ç²äºå»ºç«å¤æç¨å¼æä½æ¯ä¸»é¡èå°æ¨ç PeerTube ç«èºé²è¡å°éä¿®æ¹ï¼éæé»å¤ªå¤äºã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html879
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html994
JavaScript
JavaScript
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html888
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1003
Write JavaScript code directly.Example: console.log('my instance is amazing');
ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('æçç«èºè¶
æ£ç');
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html892
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1007
- Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red;
+ Write CSS code directly. Example: #custom-css
+ color: red;
+
+ Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email
+ color: red;
+
+
ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼ #custom-css color: red; 以 #custom-css ç¶å綴ä¾è¦å¯«æ¨£å¼ãç¯ä¾ï¼ #custom-css .logged-in-email color: red;
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1026
+ It seems like the configuration is invalid. Please search for potential errors in the different tabs. 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. You cannot allow live replay if you don't enable transcoding.
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 1068,1069
+
Advanced configuration
é²éè¨å®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html703
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html818
Update configuration
æ´æ°è¨å®
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.html950
-
-
- 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.html948
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.html1071
+
VIDEO SETTINGS
å½±çè¨å®
- ../app/+my-account/my-account-settings/my-account-settings.component.html28
+ ../app/+my-account/my-account-settings/my-account-settings.component.html26
NOTIFICATIONS
éç¥
- ../app/+my-account/my-account-settings/my-account-settings.component.html39
+ ../app/+my-account/my-account-settings/my-account-settings.component.html37
INTERFACE
ä»é¢
- ../app/+my-account/my-account-settings/my-account-settings.component.html49
+ ../app/+my-account/my-account-settings/my-account-settings.component.html47
PASSWORD
å¯ç¢¼
- ../app/+my-account/my-account-settings/my-account-settings.component.html59
+ ../app/+my-account/my-account-settings/my-account-settings.component.html57
EMAIL
é»åéµä»¶
- ../app/+my-account/my-account-settings/my-account-settings.component.html69
+ ../app/+my-account/my-account-settings/my-account-settings.component.html67
DANGER ZONE
@@ -3739,13 +4114,13 @@
Change ownership
è®æ´æææ¬
- ../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
Select the next owner
é¸åä¸ä¸åææè
- ../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
Search your videos
æå°æ¨çå½±ç
@@ -3789,18 +4164,50 @@
Account page
帳èé é¢
- ../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
No ownership change request found.
æ¾ä¸å°æææ¬è®æ´è«æ±ã
../app/+my-account/my-account-ownership/my-account-ownership.component.html83
+
+ Account settings
+ 帳èè¨å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 37
+
+
+
+ Account playlists
+ 帳èææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 55
+
+
+
+ Create new playlist
+ 建ç«æ°ææ¾æ¸
å®
+
+ ../app/+my-account/my-account-routing.module.ts
+ 64
+
+
+
+ Playlist elements
+ ææ¾æ¸
å®å
ç´
+
+ ../app/+my-account/my-account-routing.module.ts
+ 73
+
+
My imports
æçå¯å
¥
@@ -3829,8 +4236,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26
- Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text.
- å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
+ Short text to tell people how they can support your channel (membership platform...).<br /><br />
+ When you will upload a video in this channel, the video support field will be automatically filled by this text.
+ å訴人åä»åå¯ä»¥æ麼æ¯ææ¨é »éçç°¡çæåï¼æå¡å¹³å°çâ¦â¦ï¼ã<br /><br /> ç¶æ¨è¦å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77
@@ -3883,8 +4291,8 @@
Channel page
é »éé é¢
- ../app/+videos/+video-watch/video-watch.component.html165
-
+
+ ../app/+videos/+video-watch/video-watch.component.html178
Created by
ç± å»ºç«
@@ -4008,6 +4416,14 @@
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
../app/+signup/shared/signup-success.component.html14
+
+ Login
+ ç»å
¥
+
+ ../app/+login/login-routing.module.ts
+ 14
+
+
Verify account email confirmation
@@ -4027,6 +4443,30 @@
éå°é¯èª¤ã
../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
+
+ Video channel videos
+ å½±çé »éå½±ç
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 25
+
+
+
+ Video channel playlists
+ å½±çé »éææ¾æ¸
å®
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 38
+
+
+
+ About video channel
+ éæ¼å½±çé »é
+
+ ../app/+video-channels/video-channels-routing.module.ts
+ 47
+
+
Request email for account verification
@@ -4085,7 +4525,9 @@
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!
æ¨ççæ³è¦åªé¤ åï¼å
¶å°æåªé¤ é¨ä¸å³è³æ¤é »éçå½±çï¼ä¸æ¨å°ç¡æ³å»ºç«å
¶ä»ååçé »é ()ï¼
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts
@@ -4130,7 +4572,7 @@
Stats
çµ±è¨
- ../app/menu/menu.component.html164
+ ../app/menu/menu.component.html170
Joined
@@ -4465,6 +4907,30 @@
æ¤ç«èºæ²ææ£å¨è¿½è¹¤çç«èºã
../app/+about/about-follows/about-follows.component.html16
+
+ About this instance
+ éæ¼æ¤ç«èº
+
+ ../app/+about/about-routing.module.ts
+ 26
+
+
+
+ About PeerTube
+ éæ¼ PeerTube
+
+ ../app/+about/about-routing.module.ts
+ 38
+
+
+
+ About follows
+ éæ¼è¿½é¨
+
+ ../app/+about/about-routing.module.ts
+ 47
+
+
Developed with ⤠by Framasoft
ç±å¸¶è ⤠ç Framasoft éç¼
@@ -4478,206 +4944,14 @@
Next
ä¸ä¸å
- ../assets/images/misc/account-arrow-left.svg1
-
-
- Previous month
- ä¸åæ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Next month
- ä¸åæ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Select month
- é¸åæ份
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Select year
- é¸å年份
-
- ../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
-
-
-
- First
- 第ä¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Last
- ææ«
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- HH
- HH
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Hours
- å°æ
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- MM
- MM
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Minutes
- åé
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
+ ../app/+signup/+register/register.component.html20
-
- Increment hours
- å°æéå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Decrement hours
- å°æéæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Increment minutes
- åééå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Decrement minutes
- åééæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- SS
- SS
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Seconds
- ç§
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Increment seconds
- ç§éå¢
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
- Decrement seconds
- ç§éæ¸
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
-
- ../assets/images/misc/account-arrow-left.svg
- 1
-
-
-
-
-
+
+ Get help
+ åå¾åå©
- ../assets/images/misc/account-arrow-left.svg
- 1
+ ../app/shared/shared-main/misc/help.component.ts
+ 16
@@ -4779,6 +5053,14 @@
æè³å° 16 æ²ä¸¦åææ¤ç«èºçæ¢æ¬¾èè¡çºå®å
../app/+signup/+register/register-step-user.component.html66
+
+ Register
+ 註å
+
+ ../app/+signup/+register/register-routing.module.ts
+ 14
+
+
Sorry, we couldn't find the page you were looking for.
@@ -4789,18 +5071,42 @@
Your message has been sent.
æ¨çè¨æ¯å·²è¢«å³éã
- ../app/+about/about-instance/contact-admin-modal.component.ts71
+ ../app/+about/about-instance/contact-admin-modal.component.ts76
You already sent this form recently
æ¨æè¿å·²ç¼éæ¤è¡¨å®
- ../app/+about/about-instance/contact-admin-modal.component.ts77
+ ../app/+about/about-instance/contact-admin-modal.component.ts82
No description
æ²ææè¿°
../app/+accounts/account-about/account-about.component.ts38
+
+ Account videos
+ 帳èå½±ç
+
+ ../app/+accounts/accounts-routing.module.ts
+ 29
+
+
+
+ Account video channels
+ 帳èå½±çé »é
+
+ ../app/+accounts/accounts-routing.module.ts
+ 42
+
+
+
+ About account
+ éæ¼å¸³è
+
+ ../app/+accounts/accounts-routing.module.ts
+ 51
+
+
Published videos
å·²ç¼ä½ç å½±ç
@@ -4813,10 +5119,13 @@
../app/+accounts/accounts.component.ts109
-
- Report account
- åå ±å¸³è
- ../app/+accounts/accounts.component.ts115
+
+ Report this account
+ åå ±æ¤å¸³è
+
+ ../app/+accounts/accounts.component.ts
+ 115
+
VIDEO CHANNELS
@@ -4870,52 +5179,90 @@
Audio-only
å
é³è¨
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts51
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts58
- A <code>.mp4</code> that keeps the original audio track, with no video
- <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts52
-
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ <code>.mp4</code> ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts59
240p
240p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts63
360p
360p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts60
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts67
480p
480p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts64
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts71
720p
720p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts68
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts75
1080p
1080p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts72
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts79
2160p
2160p
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts76
-
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts83
Auto (via ffmpeg)
èªåï¼éé ffmpegï¼
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts81
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts90
+ No limitNo limit
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 98
+
+
+ 1 hour1 hour
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 99
+
+
+ 3 hours3 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 100
+
+
+ 5 hours5 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 101
+
+
+ 10 hours10 hours
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 102
+
Configuration updated.
è¨å®å·²æ´æ°ã
- ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts289
+
+ ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts341
+
+ Edit custom configuration
+ 編輯èªè¨è¨å®
+
+ ../app/+admin/config/config.routes.ts
+ 26
+
Process domains
@@ -4940,17 +5287,17 @@
Domain is required.
網åå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts14
+ ../app/shared/form-validators/batch-domains-validators.ts56
Domains entered are invalid.
輸å
¥çååç¡æã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts15
+ ../app/shared/form-validators/batch-domains-validators.ts57
Domains entered contain duplicates.
輸å
¥çååå
å«éè¦çé
ç®ã
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts16
+ ../app/shared/form-validators/batch-domains-validators.ts58
Unlimited
@@ -5050,7 +5397,7 @@
ç¡æ
- ../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts35
+ ../app/shared/form-validators/batch-domains-validators.ts19
Follow request(s) sent!
@@ -5339,6 +5686,22 @@
../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts139
+
+ Jobs
+ å·¥ä½
+
+ ../app/+admin/system/system.routes.ts
+ 26
+
+
+
+ Logs
+ ç´é
+
+ ../app/+admin/system/system.routes.ts
+ 37
+
+
The plugin index is not available. Please retry later.
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
@@ -5364,7 +5727,7 @@
Settings updated.
è¨å®å·²æ´æ°ã
- ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts51
+ ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts52
Plugins
@@ -5394,57 +5757,91 @@
Last day
æ¨å¤©
- ../app/+admin/system/logs/logs.component.ts83
-
+
+ ../app/+admin/system/logs/logs.component.ts84
Last hour
åä¸åå°æ
- ../app/+admin/system/logs/logs.component.ts87
-
-
- Debug
- é¤é¯
+
+ ../app/+admin/system/logs/logs.component.ts89
+ debugdebug
../app/+admin/system/logs/logs.component.ts
- 98
+ 101
+
+
+ infoinfo
+
+ ../app/+admin/system/logs/logs.component.ts
+ 105
+
+
+ warningwarning
+
+ ../app/+admin/system/logs/logs.component.ts
+ 109
+
+
+ errorerror
+
+ ../app/+admin/system/logs/logs.component.ts
+ 113
+
+ Debug
+ é¤é¯
+
+ ../app/+admin/system/system.routes.ts48
Info
è³è¨
- ../app/+admin/system/logs/logs.component.ts102
-
+
+ ../app/core/notification/notifier.service.ts11
Warning
è¦å
- ../app/+admin/system/logs/logs.component.ts106
-
+
+ ../app/core/routing/can-deactivate-guard.service.ts23
Error
é¯èª¤
- ../app/+admin/system/logs/logs.component.ts110
-
+
+ ../app/core/auth/auth.service.ts103
Standard logs
æ¨æºæ¥èª
- ../app/+admin/system/logs/logs.component.ts121
-
+
+ ../app/+admin/system/logs/logs.component.ts124
Audit logs
å¯©æ ¸æ¥èª
- ../app/+admin/system/logs/logs.component.ts125
-
+
+ ../app/+admin/system/logs/logs.component.ts128
User created.
使ç¨è
已建ç«ã
- ../app/+admin/users/user-edit/user-create.component.ts68
+ ../app/+admin/users/user-edit/user-create.component.ts77
Create user
建ç«ä½¿ç¨è
+ ../app/+admin/users/user-edit/user-create.component.ts95
+
+
+ Videos blocked
+ å½±çå·²å°é
- ../app/+admin/users/user-edit/user-create.component.ts
- 86
+ ../app/+admin/moderation/moderation.routes.ts
+ 67
+
+
+
+ Muted instances
+ å·²éé³çç«èº
+
+ ../app/+admin/moderation/moderation.routes.ts
+ 89
@@ -5457,20 +5854,60 @@
æ´æ°ä½¿ç¨è
å¯ç¢¼
../app/+admin/users/user-edit/user-password.component.ts52
+
+ Following list
+ 追蹤æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 28
+
+
+
+ Followers list
+ 追蹤è
æ¸
å®
+
+ ../app/+admin/follows/follows.routes.ts
+ 37
+
+
User updated.
使ç¨è
å·²æ´æ°ã
- ../app/+admin/users/user-edit/user-update.component.ts80
+ ../app/+admin/users/user-edit/user-update.component.ts85
Update user
æ´æ°ä½¿ç¨è
- ../app/+admin/users/user-edit/user-update.component.ts97
+ ../app/+admin/users/user-edit/user-update.component.ts102
An email asking for password reset has been sent to .
å·²å³éè¦æ±éç½®å¯ç¢¼çé»åéµä»¶ ã
- ../app/+admin/users/user-edit/user-update.component.ts103
+ ../app/+admin/users/user-edit/user-update.component.ts108
+
+
+ Users list
+ 使ç¨è
æ¸
å®
+
+ ../app/+admin/users/users.routes.ts
+ 27
+
+
+
+ Create a user
+ 建ç«ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 36
+
+
+
+ Update a user
+ æ´æ°ä½¿ç¨è
+
+ ../app/+admin/users/users.routes.ts
+ 48
+
Federation
@@ -5766,27 +6203,27 @@
Video settings updated.
å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts134
+ ../app/shared/shared-user-settings/user-video-settings.component.ts133
Display/Video settings updated.
顯示ï¼å½±çè¨å®å·²æ´æ°ã
- ../app/shared/shared-user-settings/user-video-settings.component.ts141
+ ../app/shared/shared-user-settings/user-video-settings.component.ts140
Video channel created.
å½±çé »é å·²æ´æ°ã
- ../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
This name already exists on this instance.
æ¤å稱已åå¨æ¼æ¤ç«èºä¸ã
- ../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
Video channel updated.
å½±çé »é å·²æ´æ°ã
- ../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
Please type the display name of the video channel () to confirm
@@ -5803,23 +6240,76 @@
ç¶å¤©çè§ç次æ¸
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts144
+
+ Create new video channel
+ 建ç«æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 22
+
+
+
+ Update video channel
+ æ´æ°å½±çé »é
+
+ ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts
+ 31
+
+
+
+ Not found
+ æ¾ä¸å°
+
+ ../app/+page-not-found/page-not-found-routing.module.ts
+ 13
+
+
Playlist created.
ææ¾æ¸
å® å·²å»ºç«ã
- ../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
Create
建ç«
-
- ../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
Update playlist
æ´æ°ææ¾æ¸
å®
- ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts48
+ ../app/+my-account/my-account-routing.module.ts82
+
+
+ Account video imports
+ 帳èå½±çå¯å
¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 105
+
+
+
+ Account subscriptions
+ 帳èè¨é±
+
+ ../app/+my-account/my-account-routing.module.ts
+ 114
+
+
+
+ Videos history
+ å½±çæ·å²ç´é
+
+ ../app/+my-account/my-account-routing.module.ts
+ 150
+
+
+
+ Notifications
+ éç¥
+
+ ../app/+my-account/my-account-routing.module.ts
+ 163
+
Delete playlist
@@ -5829,12 +6319,18 @@
Playlist updated.
ææ¾æ¸
å® å·²æ´æ°ã
- ../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
Do you really want to delete ?
æ¨ççæ³è¦åªé¤ åï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts125
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts131
+ Change ownershipChange ownership
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts
+ 168
+
Playlist deleted.
@@ -5849,13 +6345,13 @@
Do you really want to delete videos?
æ¨ççæ³è¦åªé¤ å½±çåï¼
- ../app/+my-account/my-account-videos/my-account-videos.component.ts98
-
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts104
videos deleted.
å½±çå·²åªé¤ã
- ../app/+my-account/my-account-videos/my-account-videos.component.ts115
-
+
+ ../app/+my-account/my-account-videos/my-account-videos.component.ts121
Do you really want to delete ?
æ¨ççæ³è¦åªé¤
@@ -5869,13 +6365,13 @@
Video deleted.
å½±ç å·²åªé¤ã
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts192
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts214
Ownership change request sent.
æææ¬è®æ´è«æ±å·²ç¼éã
- ../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
My channels
æçé »é
@@ -5951,6 +6447,22 @@
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45
+
+ Verify account email
+ é©è帳èé»åéµä»¶
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 17
+
+
+
+ Verify account ask send email
+ é©è帳èè¦æ±å³éé»åéµä»¶
+
+ ../app/+signup/+verify-account/verify-account-routing.module.ts
+ 26
+
+
Unable to find user id or verification string.
æ¾ä¸å°ä½¿ç¨è
id æé©èå串ã
@@ -5972,8 +6484,8 @@
Subscribe to the account
è¨é±å¸³è
- ../app/+videos/+video-watch/video-watch.component.ts812
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts900
VIDEO PLAYLISTS
å½±çææ¾æ¸
å®
@@ -6035,7 +6547,8 @@
../app/core/auth/auth.service.ts75
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
../app/core/auth/auth.service.ts
@@ -6070,27 +6583,27 @@
any language
ä»»ä½èªè¨
- ../app/menu/menu.component.ts202
+ ../app/menu/menu.component.ts229
hide
é±è
- ../app/menu/menu.component.ts118
+ ../app/menu/menu.component.ts121
blur
模ç³
- ../app/menu/menu.component.ts121
+ ../app/menu/menu.component.ts124
display
顯示
- ../app/menu/menu.component.ts124
+ ../app/menu/menu.component.ts127
Unknown
æªç¥
- ../app/menu/menu.component.ts190
+ ../app/menu/menu.component.ts193
Your password has been successfully reset!
@@ -6165,7 +6678,7 @@
../app/+search/search-filters.component.ts69
- Long (> 10 min)
+ Long (> 10 min)
é·ï¼å¤§æ¼ 10 åéï¼
../app/+search/search-filters.component.ts73
@@ -6284,23 +6797,15 @@
ç¾å¨
../app/shared/shared-main/angular/from-now.pipe.ts34
-
- h min sec
- å°æ åé ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts14
-
-
- min sec
- åé ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts18
-
+
+
sec
ç§
- ../app/+videos/+video-watch/video-duration-formatter.pipe.ts21
-
+
+ ../app/shared/shared-main/angular/duration-formatter.pipe.ts30
Confirm
確èª
@@ -6309,408 +6814,406 @@
Instance name is required.
ç«èºå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts22
+ ../app/shared/form-validators/custom-config-validators.ts7
Short description should not be longer than 250 characters.
ä¸é·æ¼ 250 ååå
çç°¡çæè¿°ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts29
+ ../app/shared/form-validators/custom-config-validators.ts14
Twitter username is required.
Twitter 使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts36
+ ../app/shared/form-validators/custom-config-validators.ts21
Previews cache size is required.
é 覽快å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts43
+ ../app/shared/form-validators/custom-config-validators.ts28
Previews cache size must be greater than 1.
é 覽快å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts44
+ ../app/shared/form-validators/custom-config-validators.ts29
Previews cache size must be a number.
é 覽快å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts45
+ ../app/shared/form-validators/custom-config-validators.ts30
Captions cache size is required.
åå¹å¿«å大å°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts52
+ ../app/shared/form-validators/custom-config-validators.ts37
Captions cache size must be greater than 1.
åå¹å¿«å大å°å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts53
+ ../app/shared/form-validators/custom-config-validators.ts38
Captions cache size must be a number.
åå¹å¿«å大å°å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts54
+ ../app/shared/form-validators/custom-config-validators.ts39
Signup limit is required.
註åéå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts61
+ ../app/shared/form-validators/custom-config-validators.ts46
Signup limit must be greater than 1.
註åéå¶å¿
é å¤§æ¼ 1ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts62
+ ../app/shared/form-validators/custom-config-validators.ts47
Signup limit must be a number.
註åéå¶å¿
é çºæ¸åã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts63
+ ../app/shared/form-validators/custom-config-validators.ts48
Admin email is required.
管çå¡é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts70
+ ../app/shared/form-validators/custom-config-validators.ts55
Admin email must be valid.
管çå¡é»åéµä»¶å¿
é ææã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts71
+ ../app/shared/form-validators/custom-config-validators.ts56
Transcoding threads is required.
è½æ編碼å·è¡ç·å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts78
+ ../app/shared/form-validators/custom-config-validators.ts63
Transcoding threads must be greater or equal to 0.
è½æ編碼å·è¡ç·å¿
é 大æ¼çæ¼ 0ã
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts79
+ ../app/shared/form-validators/custom-config-validators.ts64
Index URL should be a URL
ç´¢å¼ URL å¿
é çº URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts86
+ ../app/shared/form-validators/custom-config-validators.ts71
Search index URL should be a URL
æå°ç´¢å¼ URL æ該è¦æ¯ URL
- ../app/shared/shared-forms/form-validators/custom-config-validators.service.ts93
+ ../app/shared/form-validators/custom-config-validators.ts78
Email is required.
é»åéµä»¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts17
+ ../app/shared/form-validators/instance-validators.ts7
Email must be valid.
é»åéµä»¶å¿
é çºææé»åéµä»¶ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts18
+ ../app/shared/form-validators/instance-validators.ts8
Your name is required.
æ¨çååçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts29
+ ../app/shared/form-validators/instance-validators.ts19
Your name must be at least 1 character long.
æ¨çååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts30
+ ../app/shared/form-validators/instance-validators.ts20
Your name cannot be more than 120 characters long.
æ¨çååä¸è½è¶
é 120 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts31
+ ../app/shared/form-validators/instance-validators.ts21
A subject is required.
主é¡çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts42
+ ../app/shared/form-validators/instance-validators.ts32
The subject must be at least 1 character long.
主é¡å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts43
+ ../app/shared/form-validators/instance-validators.ts33
The subject cannot be more than 120 characters long.
主é¡ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts44
+ ../app/shared/form-validators/instance-validators.ts34
A message is required.
è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts55
+ ../app/shared/form-validators/instance-validators.ts45
The message must be at least 3 characters long.
è¨æ¯å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts56
+ ../app/shared/form-validators/instance-validators.ts46
The message cannot be more than 5000 characters long.
è¨æ¯ç¡æ³å¤æ¼ 5000 ååå
ã
- ../app/shared/shared-forms/form-validators/instance-validators.service.ts57
+ ../app/shared/form-validators/instance-validators.ts47
Username is required.
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts16
+ ../app/shared/form-validators/user-validators.ts12
Password is required.
å¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/login-validators.service.ts25
+ ../app/shared/form-validators/user-validators.ts49
Confirmation of the password is required.
確èªå¯ç¢¼å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/reset-password-validators.service.ts15
+ ../app/shared/form-validators/reset-password-validators.ts9
Username must be at least 1 character long.
使ç¨è
å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts33
+ ../app/shared/form-validators/user-validators.ts13
Username cannot be more than 50 characters long.
使ç¨è
å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts34
+ ../app/shared/form-validators/user-validators.ts14
Username should be lowercase alphanumeric; dots and underscores are allowed.
使ç¨è
å稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts35
+ ../app/shared/form-validators/user-validators.ts15
Channel name is required.
é »éå稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts47
+ ../app/shared/form-validators/user-validators.ts27
Channel name must be at least 1 character long.
é »éå稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts48
+ ../app/shared/form-validators/user-validators.ts28
Channel name cannot be more than 50 characters long.
é »éå稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts49
+ ../app/shared/form-validators/user-validators.ts29
Channel name should be lowercase alphanumeric; dots and underscores are allowed.
é »éå稱æ該æ¯è±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts50
+ ../app/shared/form-validators/user-validators.ts30
Password must be at least 6 characters long.
å¯ç¢¼å¿
é è³å° 6 ååå
é·ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts70
+ ../app/shared/form-validators/user-validators.ts50
Password cannot be more than 255 characters long.
å¯ç¢¼ä¸è½å¤æ¼ 255 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts71
+ ../app/shared/form-validators/user-validators.ts51
The new password and the confirmed password do not correspond.
æ°å¯ç¢¼èå¯ç¢¼ç¢ºèªä¸ç¸ç¬¦ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts89
+ ../app/shared/form-validators/user-validators.ts69
Video quota is required.
å½±çé
é¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts96
+ ../app/shared/form-validators/user-validators.ts76
Quota must be greater than -1.
é
é¡å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts97
+ ../app/shared/form-validators/user-validators.ts77
Daily upload limit is required.
æ¯æ¥ä¸å³éå¶å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts103
+ ../app/shared/form-validators/user-validators.ts83
Daily upload limit must be greater than -1.
æ¯æ¥ä¸å³éå¶å¿
é å¤§æ¼ -1ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts104
+ ../app/shared/form-validators/user-validators.ts84
User role is required.
使ç¨è
è§è²å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts111
+ ../app/shared/form-validators/user-validators.ts91
Description must be at least 3 characters long.
æè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts42
+ ../app/shared/form-validators/video-channel-validators.ts38
Description cannot be more than 1000 characters long.
æè¿°ä¸è½å¤æ¼ 1000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts43
+ ../app/shared/form-validators/video-channel-validators.ts39
You must agree with the instance terms in order to register on it.
æ¨å¿
é åæç«èºæ¢æ¬¾ä»¥å¨å
¶ä¸è¨»åã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts133
+ ../app/shared/form-validators/user-validators.ts113
Ban reason must be at least 3 characters long.
é»æçç±å¿
é è³å° 3 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts143
+ ../app/shared/form-validators/user-validators.ts123
Ban reason cannot be more than 250 characters long.
é»æçç±å¿
é å¤æ¼ 250 ååå
ã
- ../app/shared/shared-forms/form-validators/user-validators.service.ts144
+ ../app/shared/form-validators/user-validators.ts124
Display name is required.
顯示å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts26
Display name must be at least 1 character long.
顯示å稱å¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts27
Display name cannot be more than 50 characters long.
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts37
+ ../app/shared/form-validators/video-channel-validators.ts28
Report reason is required.
èå ±çç±å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts15
+ ../app/shared/form-validators/abuse-validators.ts7
Report reason must be at least 2 characters long.
èå ±çç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts16
+ ../app/shared/form-validators/abuse-validators.ts8
Report reason cannot be more than 3000 characters long.
èå ±çç±ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts17
+ ../app/shared/form-validators/abuse-validators.ts9
Moderation comment is required.
管çè©è«å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts24
+ ../app/shared/form-validators/abuse-validators.ts16
Moderation comment must be at least 2 characters long.
管çè©è«å¿
é è³å° 2 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts25
+ ../app/shared/form-validators/abuse-validators.ts17
Moderation comment cannot be more than 3000 characters long.
管ççè¨ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts26
+ ../app/shared/form-validators/abuse-validators.ts18
Abuse message is required.
æ¿«ç¨è¨æ¯çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts33
+ ../app/shared/form-validators/abuse-validators.ts25
Abuse message must be at least 2 characters long.
æ¿«ç¨è¨æ¯å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts34
+ ../app/shared/form-validators/abuse-validators.ts26
Abuse message cannot be more than 3000 characters long.
æ¿«ç¨è¨æ¯ç¡æ³å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/abuse-validators.service.ts35
+ ../app/shared/form-validators/abuse-validators.ts27
The channel is required.
é »éå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-accept-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts7
Block reason must be at least 2 characters long.
å°éçç±å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts13
+ ../app/shared/form-validators/video-block-validators.ts7
Block reason cannot be more than 300 characters long.
å°éçç±ä¸è½å¤æ¼ 300 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-block-validators.service.ts14
+ ../app/shared/form-validators/video-block-validators.ts8
Video caption language is required.
å½±çåå¹èªè¨å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts15
+ ../app/shared/form-validators/video-captions-validators.ts7
Video caption file is required.
å½±çåå¹æªæ¡å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-captions-validators.service.ts22
+ ../app/shared/form-validators/video-captions-validators.ts14
The username is required.
使ç¨è
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts13
+ ../app/shared/form-validators/video-ownership-change-validators.ts14
You can only transfer ownership to a local account
æ¨å¯ä»¥å
è½ç§»æææ¬å°æ¬å°å¸³è
- ../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts14
+ ../app/shared/form-validators/video-ownership-change-validators.ts15
Name is required.
å稱å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts21
+ ../app/shared/form-validators/video-channel-validators.ts12
Name must be at least 1 character long.
ååå¿
é è³å° 1 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts22
+ ../app/shared/form-validators/video-channel-validators.ts13
Name cannot be more than 50 characters long.
ååä¸è½å¤æ¼ 50 ååå
ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts23
+ ../app/shared/form-validators/video-channel-validators.ts14
Name should be lowercase alphanumeric; dots and underscores are allowed.
ååæ該çºè±æå°å¯«å ä¸æ¸åï¼é»èåºç·ä¹å¯ä»¥ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts24
+ ../app/shared/form-validators/video-channel-validators.ts15
Support text must be at least 3 characters long.
æ¯æ´æåå¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts58
+ ../app/shared/form-validators/video-channel-validators.ts49
Support text cannot be more than 1000 characters long
æ¯æ´æåä¸è½è¶
é 1000 ååå
é·
-
- ../app/shared/shared-forms/form-validators/video-channel-validators.service.ts
- 59
-
+ ../app/shared/form-validators/video-channel-validators.ts50
Comment is required.
è©è«çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts13
+ ../app/shared/form-validators/video-comment-validators.ts7
Comment must be at least 2 characters long.
è©è«å¿
é è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts14
+ ../app/shared/form-validators/video-comment-validators.ts8
Comment cannot be more than 3000 characters long.
è©è«ä¸è½å¤æ¼ 3000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-comment-validators.service.ts15
+ ../app/shared/form-validators/video-comment-validators.ts9
- Request is too large for the server. Please contact you administrator if you want to increase the limit size.
+ Request 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
@@ -6720,87 +7223,111 @@
Display name cannot be more than 120 characters long.
顯示å稱ä¸è½å¤æ¼ 120 ååå
ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts23
+ ../app/shared/form-validators/video-playlist-validators.ts14
Privacy is required.
é±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts32
+ ../app/shared/form-validators/video-playlist-validators.ts23
The channel is required when the playlist is public.
ç¶ææ¾æ¸
å®æ¯å
¬éçæåï¼é »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts50
+ ../app/shared/form-validators/video-playlist-validators.ts41
+
+ Live informationLive information
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 3
+
+
+ Live RTMP UrlLive RTMP Url
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 10
+
+
+ Live stream keyLive stream key
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 15
+
+
+ â ï¸ Never share your stream key with anyone.â ï¸ Never share your stream key with anyone.
+
+ ../app/shared/shared-video-live/live-stream-information.component.html
+ 18
+
Video name is required.
å½±çå稱çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts26
+ ../app/shared/form-validators/video-validators.ts7
Video name must be at least 3 characters long.
å½±çå稱å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts27
+ ../app/shared/form-validators/video-validators.ts8
Video name cannot be more than 120 characters long.
å½±çå稱ä¸è½å¤æ¼ 120 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts28
+ ../app/shared/form-validators/video-validators.ts9
Video privacy is required.
å½±çé±ç§çºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts35
+ ../app/shared/form-validators/video-validators.ts16
Video channel is required.
å½±çé »éçºå¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts62
+ ../app/shared/form-validators/video-validators.ts43
Video description must be at least 3 characters long.
å½±çæè¿°å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts69
+ ../app/shared/form-validators/video-validators.ts50
Video description cannot be more than 10000 characters long.
å½±çæè¿°ä¸è½å¤æ¼ 10000 ååå
ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts70
+ ../app/shared/form-validators/video-validators.ts51
A tag should be more than 2 characters long.
æ¨ç±¤æ該è³å° 2 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts77
+ ../app/shared/form-validators/video-validators.ts58
A tag should be less than 30 characters long.
æ¨ç±¤æ該å°æ¼ 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.
ä¸é¨å½±çæå¤å¯ä»¥ä½¿ç¨ 5 åæ¨ç±¤ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts85
+ ../app/shared/form-validators/video-validators.ts66
A tag should be more than 2, and less than 30 characters long.
æ¨ç±¤å¿
é å¤æ¼ 2 ååå
ï¼ä¸å°æ¼ 30 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts86
+ ../app/shared/form-validators/video-validators.ts67
Video support must be at least 3 characters long.
å½±çæ¯æ´å¿
é è³å° 3 ååå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts93
+ ../app/shared/form-validators/video-validators.ts74
Video support cannot be more than 1000 characters long.
å½±çæ¯æ´ä¸è½è¶
é 1000 çåå
é·ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts94
+ ../app/shared/form-validators/video-validators.ts75
A date is required to schedule video update.
æ¥æçºæå®å½±çæ´æ°å¿
å¡«ã
- ../app/shared/shared-forms/form-validators/video-validators.service.ts101
+ ../app/shared/form-validators/video-validators.ts82
This file is too large.
@@ -7084,59 +7611,53 @@
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
Hidden
å·²é±è
- ../app/shared/shared-instance/instance-features-table.component.ts36
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts50
Blurred with confirmation request
模ç³ç¢ºèªè«æ±
- ../app/shared/shared-instance/instance-features-table.component.ts37
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts51
Displayed
已顯示
- ../app/shared/shared-instance/instance-features-table.component.ts38
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts52
~ 1 minute
~ 1 åé
-
- ../app/shared/shared-instance/instance-features-table.component.ts
- 53
-
-
+
+ ../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
of full HD videos
ç Full HD å½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts71
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts85
of HD videos
ç HD å½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts72
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts86
of average quality videos
çå¹³åç«è³ªå½±ç
- ../app/shared/shared-instance/instance-features-table.component.ts73
-
+
+ ../app/shared/shared-instance/instance-features-table.component.ts87
(channel page)
@@ -7154,27 +7675,27 @@
Emphasis
強調
- ../app/shared/shared-main/misc/help.component.ts77
+ ../app/shared/shared-main/misc/help.component.ts81
Links
é£çµ
- ../app/shared/shared-main/misc/help.component.ts78
+ ../app/shared/shared-main/misc/help.component.ts82
New lines
æ°è¡
- ../app/shared/shared-main/misc/help.component.ts79
+ ../app/shared/shared-main/misc/help.component.ts83
Lists
æ¸
å®
- ../app/shared/shared-main/misc/help.component.ts80
+ ../app/shared/shared-main/misc/help.component.ts84
Images
åç
- ../app/shared/shared-main/misc/help.component.ts81
+ ../app/shared/shared-main/misc/help.component.ts85
users banned.
@@ -7531,7 +8052,7 @@
Moderator
調解å¡
- ../app/core/users/user.service.ts386
+ ../app/core/users/user.service.ts384
Video removed from
@@ -7541,12 +8062,12 @@
Video added in at timestamps
å½±çæ°å¢æ¼ å¨æéæ³
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts263
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts377
Video added in
å½±çå·²æ°å¢æ¼
- ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts264
+ ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts378
Timestamps updated
@@ -7595,7 +8116,7 @@
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.
@@ -7676,52 +8197,65 @@
This video will be duplicated by your instance.
æ¤å½±çå°æ被æ¨çç«èºè¤è£½ã
- ../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 informationDisplay 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
Block
å°é
- ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts262
-
+
+ ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts290
Save to playlist
å²åå°ææ¾æ¸
å®
- ../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.You need to be <a href="/login">logged in</a> to rate this video.
+
+ ../app/+videos/+video-watch/video-watch.component.ts
+ 219
+
Mirror
é¡å
- ../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
+
+ Remove
+ 移é¤
+
+ ../app/+videos/+video-watch/comment/video-comment.component.ts181
+
+ Remove & re-draft
+ 移é¤ä¸¦éæ°è®çºè稿
+
+ ../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
éé³ä¼ºæå¨å¸³è
@@ -7813,28 +8347,276 @@
Only I can see this video
åªææå¯ä»¥çè¦æ¤å½±ç
- ../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
Anyone can see this video
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts348
-
+
+ ../app/shared/shared-main/video/video.service.ts351
Only users of this instance can see this video
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
- ../app/shared/shared-main/video/video.service.ts352
+
+ ../app/shared/shared-main/video/video.service.ts355
+
+ Close
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts
+ 74
+
+
+
+ Previous
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+ Next
+ ä¸ä¸å
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts
+ 349
+
+
+
+ Previous month
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts
+ 69
+
+
+
+ Next month
+ ä¸åæ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts
+ 72
+
+
+
+ Select month
+ é¸åæ份
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts
+ 74
+
+
+
+ Select year
+ é¸å年份
+
+ ../../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
+ HH
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Hours
+ å°æ
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ MM
+ MM
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Minutes
+ åé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Increment hours
+ å°æéå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Decrement hours
+ å°æéæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Increment minutes
+ åééå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Decrement minutes
+ åééæ¸
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ SS
+ SS
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Seconds
+ ç§
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Increment seconds
+ ç§éå¢
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts
+ 296
+
+
+
+ Decrement seconds
+ ç§éæ¸
+
+ ../../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
+
+
+
+ Close
+ éé
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts
+ 137
+
Video to import updated.
å¯å
¥çå½±çå·²æ´æ°ã
- ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts128
-
+
+ ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts129
Your video was uploaded to your account and is private.
æ¨çå½±çå·²ä¸å³å°æ¨ç帳è並çºç§äººå½±çã
@@ -7873,157 +8655,156 @@
Video published.
å½±çå·²ç¼ä½ã
- ../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: )
+ 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: )
+ 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
You have unsaved changes! If you leave, your changes will be lost.
æ¨ææªå²åçè®æ´ï¼å¦ææ¨é¢éï¼æ¨çè®æ´å°æéºå¤±ã
- ../app/+videos/+video-edit/video-update.component.ts79
-
+
+ ../app/+videos/+video-edit/video-update.component.ts93
Video updated.
å½±çå·²æ´æ°ã
- ../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
Stop autoplaying next video
åæ¢èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts190
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts203
Autoplay next video
èªåææ¾ä¸ä¸é¨å½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts191
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts204
Stop looping playlist videos
åæ¢å¾ªç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts196
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts209
Loop playlist videos
循ç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
- ../app/+videos/+video-watch/video-watch-playlist.component.ts197
-
-
- You need to be connected to rate this content.
- æ¨å¿
é é£ç·æè½çºæ¤å
§å®¹è©åã
- ../app/+videos/+video-watch/video-watch.component.ts189
-
+ ../app/+videos/+video-watch/video-watch-playlist.component.ts210
+
+
+
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
+
+ ../app/+videos/+video-watch/video-watch.component.ts412
+
+ Redirection
+ éæ°å°å
+
+ ../app/+videos/+video-watch/video-watch.component.ts413
This video contains mature or explicit content. Are you sure you want to watch it?
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
- ../app/+videos/+video-watch/video-watch.component.ts463
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts527
Mature or explicit content
æ人æ裸é²å
§å®¹
- ../app/+videos/+video-watch/video-watch.component.ts464
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts528
Up Next
å¾ä¸
- ../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
Autoplay is suspended
èªåææ¾å·²æ«å
- ../app/+videos/+video-watch/video-watch.component.ts515
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts582
Enter/exit fullscreen (requires player focus)
é²å
¥ï¼é¢éå
¨è¢å¹ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts779
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts867
Play/Pause the video (requires player focus)
ææ¾ï¼æ«åå½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts780
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts868
Mute/unmute the video (requires player focus)
éé³ï¼è§£é¤éé³å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts781
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts869
Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
è·³å°å½±ççç¾åæ¯ï¼0 æ¯ 0%ï¼9 æ¯ 90%ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts783
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts871
Increase the volume (requires player focus)
å¢å é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts785
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts873
Decrease the volume (requires player focus)
éä½é³éï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts786
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts874
Seek the video forward (requires player focus)
å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts788
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts876
Seek the video backward (requires player focus)
åå¾å¿«è½å½±çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts789
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts877
Increase playback rate (requires player focus)
æé«ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts791
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts879
Decrease playback rate (requires player focus)
æ¸æ
¢ææ¾é度ï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts792
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts880
Navigate in the video frame by frame (requires player focus)
éç«æ ¼ç覽影çï¼éè¦ææ¾å¨ç¦é»ï¼
- ../app/+videos/+video-watch/video-watch.component.ts794
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts882
Like the video
åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts802
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts890
Dislike the video
ä¸åæ¡æ¤å½±ç
- ../app/+videos/+video-watch/video-watch.component.ts807
-
+
+ ../app/+videos/+video-watch/video-watch.component.ts895
When active, the next video is automatically played after the current one.
åç¨æï¼ä¸ä¸é¨å½±çå°æå¨ç®åçææ¾å®ä¹å¾èªåææ¾ã
@@ -8073,6 +8854,46 @@
36
+
+ Discover videos
+ æ¢ç´¢å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 23
+
+
+
+ Trending videos
+ ç±éå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 32
+
+
+
+ Recently added videos
+ æè¿æ°å¢çå½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 58
+
+
+
+ Upload a video
+ ä¸å³å½±ç
+
+ ../app/+videos/videos-routing.module.ts
+ 97
+
+
+
+ Edit a video
+ 編輯影ç
+
+ ../app/+videos/videos-routing.module.ts
+ 106
+
+