X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hans-CN.xlf;h=ab7aa51b4d836a74830c3319a13a1e8a351316cf;hb=62cce1f3107f0b27b840d7988b507f2c14f84180;hp=c85ab1f11cf90bcc994c865b7d0c4c8b6e829117;hpb=2164a13dab84c4d585260b1d65afd53e7d69b27b;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index c85ab1f11..ab7aa51b4 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -10,24 +10,18 @@
è½®æ项 å
±
-
- node_modules/src/carousel/carousel.ts
- 147,157
-
Currently selected slide number read by screen reader
+ node_modules/src/carousel/carousel.ts157
ä¸ä¸é¡¹
-
- node_modules/src/carousel/carousel.ts
- 174
-
+ node_modules/src/carousel/carousel.ts184
ä¸ä¸é¡¹
- node_modules/src/carousel/carousel.ts197
+ node_modules/src/carousel/carousel.ts202
@@ -90,7 +84,7 @@
çµåé®ä»¶å°å
- src/app/+login/login.component.html117
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
+ src/app/+login/login.component.html123
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
éç½®
Password reset button
- src/app/+login/login.component.html130
+ src/app/+login/login.component.html136
@@ -1298,51 +1312,130 @@ The link will expire within 1 hour.
src/app/+search/search.component.html8
-
- 对
+
+ 对
src/app/+search/search.component.html
10
-
-
-
-éç½®å¯ç
- src/app/+reset-password/reset-password.component.html2
-
确认å¯ç
- src/app/+reset-password/reset-password.component.html19
+ src/app/+reset-password/reset-password.component.html17
已确认å¯ç
- src/app/+reset-password/reset-password.component.html21
+ src/app/+reset-password/reset-password.component.html20
éç½®å¯ç
- src/app/+reset-password/reset-password.component.html29
-
-
-
- ä¸ä¸æ¥
- Button on the registration form to go to the previous step
- src/app/+signup/+register/register.component.ts42
-
-
-
- ä¸ä¸æ¥
- Button on the registration form to go to the previous step
- src/app/+signup/+register/register.component.ts43
+ src/app/+reset-password/reset-password.component.html2
+ src/app/+reset-password/reset-password.component.html28
注å
Button on the registration form to finalize the account and channel creation
- src/app/+signup/+register/register.component.ts75
+ src/app/+signup/+register/register.component.ts84
+
+
+
+ 为ä»ä¹è¦å建å¸æ·ï¼
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 2
+
+
+
+
+ As you probably noticed: creating an account is not necessary to watch video son . However, creating an account on will allow you to:
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 4,8
+
+
+
+
+ Comment videos
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 11
+
+
+
+
+ Subscribe to channels to be notified of new videos
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 12
+
+
+
+
+ Have access to your watch history
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 13
+
+
+
+
+ Create your channel to publish videos
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 14
+
+
+
+
+ You're using Mastodon, ActivityPub or a RSS feed aggregator?
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 19
+
+
+
+
+ You can already follow using your favorite tool.
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 21,23
+
+
+
+
+ has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+ src/app/+signup/+register/steps/register-step-about.component.html
+ 34,37
+
+
+
+
+ You want to publish videos on ? Then you need to create your first channel.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 2,4
+
+
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 6,9
+
+
+
+
+ administrators allow you to publish up to of videos on their website.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 11,13
+
@@ -1409,10 +1502,13 @@ The link will expire within 1 hour.
æ¯æ¶åé
ç½®ä½ çå®ä¾äºï¼
src/app/modal/admin-welcome-modal.component.html55
-
-
- éæ©ä½ ç å®ä¾å称, 设å®æè¿°, æåº ä½ æ¯è°ï¼ä¸ºä»ä¹ ä½ è¦å建æ¤å®ä¾ 以å å¤ä¹
ä½ æç® ç»´æ¤ä½ çå®ä¾ 对äºè®¿é®è
æ¥è¯´ï¼äºè§£ä»ä»¬æ¯ä»ä¹ç±»åçå®ä¾æ¯é常éè¦çã
- src/app/modal/admin-welcome-modal.component.html57
+
+
+ Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+ src/app/modal/admin-welcome-modal.component.html
+ 57,61
+
@@ -1496,6 +1592,14 @@ The link will expire within 1 hour.
8
+
+
+ Interface
+
+ src/app/modal/quick-settings-modal.component.html
+ 18
+
+
请èèé
ç½®è¿äºå段以帮å©äººä»¬è¿è¡éæ© éå½çå®ä¾ã缺å°è¿äºï¼ä½ çå®ä¾å¯è½ä¸ä¼å¼ç¨å¨ JoinPeerTube ç½ç« ä¸ã
@@ -1609,8 +1713,8 @@ The link will expire within 1 hour.
帮å©
-
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html143
+
è·å PeerTube ç使ç¨å¸®å©
@@ -1639,7 +1743,7 @@ The link will expire within 1 hour.
å建å¸æ·
- src/app/+login/login.component.html55
+ src/app/+login/login.component.html76
src/app/menu/menu.component.html105
@@ -1671,7 +1775,7 @@ The link will expire within 1 hour.
并è¡ä½ä¸
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html171
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html167
@@ -1679,8 +1783,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
-
- â ï¸ å¦æå¯ç¨ï¼æä»¬å»ºè®®ä½¿ç¨ HTTP 代ç以é»æ¢æ¥èªä½ ç PeerTube æå¡å¨çç§äºº URL 访é®
+
+ â ï¸ å¦æå¯ç¨ï¼æä»¬å»ºè®®ä½¿ç¨ HTTP 代ç以é»æ¢æ¥èªä½ ç PeerTube æå¡å¨çç§äºº URL 访é®
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1698,8 +1802,81 @@ The link will expire within 1 hour.
å
³äº
+ src/app/+signup/+register/register.component.html17
src/app/menu/menu.component.html129
+
+
+ Create an accounton
+
+ src/app/+signup/+register/register.component.html
+ 19,21
+
+
+
+
+ I already have an account, I log in
+
+ src/app/+signup/+register/register.component.html
+ 27,30
+
+
+
+
+ I create an account
+
+ src/app/+signup/+register/register.component.html
+ 30,31
+
+
+
+
+ Termsof
+
+ src/app/+signup/+register/register.component.html
+ 36,38
+
+
+
+
+ Setupyour account
+
+ src/app/+signup/+register/register.component.html
+ 60,62
+
+
+
+
+ My channel
+
+ src/app/+signup/+register/register.component.html
+ 75
+
+
+
+
+ Createyour first channel
+
+ src/app/+signup/+register/register.component.html
+ 77,79
+
+
+
+
+ I don't want to create a channel
+
+ src/app/+signup/+register/register.component.html
+ 91,92
+
+
+
+
+ You will be able to create a channel later
+
+ src/app/+signup/+register/register.component.html
+ 94,95
+
+
èç³»
@@ -1723,12 +1900,12 @@ The link will expire within 1 hour.
æ´æ°ä½ çéç¥é¦é项
- src/app/menu/notification.component.html31
+ src/app/menu/notification.component.html34
æ¥çææéç¥
- src/app/menu/notification.component.html49
+ src/app/menu/notification.component.html54
@@ -1741,18 +1918,18 @@ The link will expire within 1 hour.
src/app/modal/account-setup-warning-modal.component.html10
-
- 帮å©å®¡æ ¸è
åå
¶ä»ç¨æ·è®¤è¯ ä½ æ¯è°ï¼ç±ï¼
+
+ 帮å©å®¡æ ¸è
åå
¶ä»ç¨æ·è®¤è¯ ä½ æ¯è°ï¼ç±ï¼
src/app/modal/account-setup-warning-modal.component.html12
-
- ä¸ä¼ 头å
+
+ ä¸ä¼ 头å
src/app/modal/account-setup-warning-modal.component.html15
-
- ç¼å æè¿°
+
+ ç¼å æè¿°
src/app/modal/account-setup-warning-modal.component.html16
@@ -1860,8 +2037,8 @@ The link will expire within 1 hour.
åªä½å¯¹äºæå¡å¨å¤ªå¤§ãå¦æä½ æ³å¢å éå¶å¤§å°ï¼è¯·ä¸ç®¡çåèç³»ã
-
- src/app/core/rest/rest-extractor.service.ts102
+ src/app/core/rest/rest-extractor.service.ts102
+
å
¨å±æç´¢
@@ -1875,46 +2052,43 @@ The link will expire within 1 hour.
æç´¢ç»æå°å¢å 第ä¸æ¹ç´¢å¼çå
容ãåªåéè¿è¡æ¥è¯¢æéçæ°æ®ã
- src/app/header/search-typeahead.component.html32
+ src/app/header/search-typeahead.component.html31
ä½ çæ¥è¯¢å°å¯¹è§é¢å称ãæè¿°æé¢éå称è¿è¡å¹é
ã
-
- src/app/header/search-typeahead.component.html
- 37
-
+ src/app/header/search-typeahead.component.html36
é«çº§æç´¢
- src/app/header/search-typeahead.component.html39
+ src/app/header/search-typeahead.component.html38
ä»»ä½å®ä¾
- src/app/header/search-typeahead.component.html42
+ src/app/header/search-typeahead.component.html41
ä»
å
³æ³¨çå®ä¾
- src/app/header/search-typeahead.component.html43
+ src/app/header/search-typeahead.component.html42
ç¡®å®æ¯å¦å¯ä»¥è§£æä»»ä½è¿ç¨å
容ï¼æè
æ¤å®ä¾æ¯å¦ä»
å
许对å
³æ³¨çå®ä¾è¿è¡è§£æã
- src/app/header/search-typeahead.component.html41
+ src/app/header/search-typeahead.component.html40
ä¼ååºç¬¦åçé¢é
- src/app/header/search-typeahead.component.html50
- src/app/header/search-typeahead.component.html53
+ src/app/header/search-typeahead.component.html48
+ src/app/header/search-typeahead.component.html51
å°ä¼ååºç¬¦åçè§é¢
- src/app/header/search-typeahead.component.html56
+ src/app/header/search-typeahead.component.html54
@@ -1930,8 +2104,10 @@ The link will expire within 1 hour.
å¨ Vidiverse ä¸
src/app/header/suggestion.component.html15
-
- Upload failed
+
+
+
+ Upload failed
src/app/helpers/utils/upload.ts
12
@@ -1974,7 +2150,7 @@ The link will expire within 1 hour.
æ¶é¿
src/app/+search/search-filters.component.html108
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html60
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html62
@@ -1996,7 +2172,7 @@ The link will expire within 1 hour.
ç±»å«
src/app/+search/search-filters.component.html121
src/app/+videos/+video-edit/shared/video-edit.component.html69
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
@@ -2008,7 +2184,7 @@ The link will expire within 1 hour.
许å¯
src/app/+search/search-filters.component.html134
src/app/+videos/+video-edit/shared/video-edit.component.html80
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html34
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
@@ -2021,7 +2197,7 @@ The link will expire within 1 hour.
src/app/+search/search-filters.component.html147
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10
src/app/+videos/+video-edit/shared/video-edit.component.html100
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html43
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
@@ -2147,13 +2323,13 @@ The link will expire within 1 hour.
æ ç¾
src/app/+videos/+video-edit/shared/video-edit.component.html25
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html52
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html54
æ ç¾å¯ä»¥ç¨æ¥å»ºè®®ç¸å
³çæ¨èã æå¤æ 5 个æ ç¾ã æ åè½¦é® æ·»å æ°æ ç¾
-
- src/app/+videos/+video-edit/shared/video-edit.component.html30
+ src/app/+videos/+video-edit/shared/video-edit.component.html30
+
è¾å
¥æ°çæ ç¾
@@ -2173,18 +2349,17 @@ The link will expire within 1 hour.
ä¸ä¼ æ°æ¨ªå¹
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html9
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html26
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34
æ´æ¹ä½ ç横å¹
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html18
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16
移é¤æ¨ªå¹
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html32
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html28
@@ -2194,16 +2369,16 @@ The link will expire within 1 hour.
å¸æ·å¤´å
- src/app/shared/shared-actor-image/actor-avatar.component.ts46
+ src/app/shared/shared-actor-image/actor-avatar.component.ts48
é¢é头å
- src/app/shared/shared-actor-image/actor-avatar.component.ts47
+ src/app/shared/shared-actor-image/actor-avatar.component.ts49
-
- å
¼å®¹ Markdown ä¹æ¯æ èªå®ä¹ç PeerTube HTML æ ç¾
+
+ å
¼å®¹ Markdown ä¹æ¯æ èªå®ä¹ç PeerTube HTML æ ç¾
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
@@ -2249,12 +2424,12 @@ The link will expire within 1 hour.
é«çº§è¿æ»¤
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts30src/app/+admin/overview/comments/video-comment-list.component.ts48src/app/+admin/overview/users/user-list/user-list.component.ts43src/app/+my-library/my-videos/my-videos.component.ts112src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts30
+ src/app/+admin/overview/comments/video-comment-list.component.ts48
+ src/app/+admin/overview/users/user-list/user-list.component.ts43
+ src/app/+my-library/my-videos/my-videos.component.ts112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
+
没ææ¾å°ä»»ä½é¡¹ç®
@@ -2264,9 +2439,9 @@ The link will expire within 1 hour.
说æ
src/app/+about/about-instance/about-instance.component.html113
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html35
- src/app/+manage/video-channel-edit/video-channel-edit.component.html54
- src/app/+manage/video-channel-edit/video-channel-edit.component.html54
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html53
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
@@ -2275,11 +2450,11 @@ The link will expire within 1 hour.
è§é¢æè¿°åé»è®¤æ
åµä¸ä¼è¢«ææï¼å¿
é¡»æå¨æä½æè½å±å¼å®ä»¬ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html49
+ src/app/+videos/+video-edit/shared/video-edit.component.html49
+
-
- éæ©éåä½ ä½åç许å¯è¯ã
+
+ éæ©éåä½ ä½åç许å¯è¯ã
src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -2287,7 +2462,6 @@ The link will expire within 1 hour.
é¢é
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
- src/app/+signup/+register/register.component.html42
src/app/+videos/+video-edit/shared/video-edit.component.html64
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30
@@ -2297,8 +2471,8 @@ The link will expire within 1 hour.
FAQ
-
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html144
+
å
³äº PeerTube ç常è§é®é¢
@@ -2307,8 +2481,8 @@ The link will expire within 1 hour.
API
-
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html146
+
ææ¯æ¯æ PeerTube â å
Œ
±çæ 2015-2022
@@ -2363,7 +2537,7 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html183
-
+
å·²ä¸ä¼ â
src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -2408,8 +2582,8 @@ The link will expire within 1 hour.
å½å没æåå¹ã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html227
+ src/app/+videos/+video-edit/shared/video-edit.component.html227
+
ç´æ设置
@@ -2452,13 +2626,13 @@ The link will expire within 1 hour.
æ¥çå¸å·
-
- src/app/+video-channels/video-channels.component.html44
+ src/app/+video-channels/video-channels.component.html44
+
æ¥çææè
å¸å·
-
- src/app/+video-channels/video-channels.component.html48
+ src/app/+video-channels/video-channels.component.html48
+
è§é¢é¢é
@@ -2477,8 +2651,8 @@ The link will expire within 1 hour.
åè¯å¤§å®¶ä»ä»¬å¦ä½è½å¤æ¯æä½ ï¼ä¼åå¹³å°â¦â¦ï¼ççæã
-
- src/app/+videos/+video-edit/shared/video-edit.component.html331
+ src/app/+videos/+video-edit/shared/video-edit.component.html331
+
æååå¸æ¥æ
@@ -2487,8 +2661,8 @@ The link will expire within 1 hour.
è¿æ¯å
容æååå¸çæ¥æï¼ä¾å¦çµå½±çä¸æ æ¥æï¼
-
- src/app/+videos/+video-edit/shared/video-edit.component.html351
+ src/app/+videos/+video-edit/shared/video-edit.component.html351
+
æ件设置
@@ -2568,13 +2742,13 @@ The link will expire within 1 hour.
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6
src/app/shared/shared-share-modal/video-share.component.html24
- src/app/shared/shared-share-modal/video-share.component.html102
+ src/app/shared/shared-share-modal/video-share.component.html101
ä½ å¯ä»¥å¯¼å
¥ä»»ä½ youtube-dl æ¯æ çç½åææååªä½æ件çé¾æ¥ãä½ åºè¯¥ç¡®ä¿ä½ 对å®æåçå
容æ¥æä¼ ææï¼å¦åå®å¯è½ä¼ç»ä½ èªå·±åä½ çç½ç«å¸¦æ¥æ³å¾éº»ç¦ã
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+
æ±æï¼åºéäº
@@ -2586,8 +2760,8 @@ The link will expire within 1 hour.
æåï¼å¨ åçè§é¢å°è¢«å¯¼å
¥ï¼ä½ å·²ç»å¯ä»¥æ·»å æ¤è§é¢çç¸å
³ä¿¡æ¯äºã
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html49
+
éæ©è¦ä¸ä¼ çæ件
@@ -2628,8 +2802,8 @@ The link will expire within 1 hour.
å¾åå°ä¼è¢«å并å°ä½ çé³é¢æ件ä¸ã éæ©çå¾åå°å§ç»æ¾ç¤ºä¸ä¸è½ä¿®æ¹ã
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html37
+
ä¸ä¼ çè§é¢æ»æ°
@@ -2655,8 +2829,8 @@ The link will expire within 1 hour.
æåï¼ä½ å¯ä»¥å¨ç§äº«åºä¸æ¥çä½ çè§é¢ã
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
+
ä¸ä¼ å®æ¯åå³å¯åå¸
@@ -2726,8 +2900,8 @@ The link will expire within 1 hour.
æåï¼æ¤è§é¢å°ä¼éè¿ç§å导å
¥ãç°å¨ä½ å¯ä»¥æ·»å å
³äºæ¤è§é¢çä¿¡æ¯äºã
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56
+
åªæ¯æå
å« 1 个æ件çç§åã
@@ -2782,13 +2956,13 @@ The link will expire within 1 hour.
æé¿ç´ææ¶é¿ä¸º ãå¦æä½ çç´æè¾¾å°è¿ä¸ªéå¶ï¼å®å°èªå¨ç»æ¢ã
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html48
+
æä»¬å»ºè®®ä½ ä¸è¦ä½¿ç¨ root ç¨æ·åå¸ä½ çè§é¢ï¼å 为å®æ¯ä½ çç½ç«çè¶
级管çå¸æ·ãä½ä¸ºæ¿ä»£ï¼å建ä¸ä¸ªä¸ç¨å¸æ· ä¸ä¼ ä½ çè§é¢ã
-
- src/app/+videos/+video-edit/video-add.component.html34
+ src/app/+videos/+video-edit/video-add.component.html34
+
导å
¥
@@ -2819,23 +2993,15 @@ The link will expire within 1 hour.
å¼å§ç´æ
src/app/+videos/+video-edit/video-add.component.html83
-
-
- å
¶ä»è§é¢
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html5
èªå¨ææ¾
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html10
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html9
å°ææ¾çä¸ä¸ªè§é¢
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
- 16
-
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html15
@@ -2872,67 +3038,61 @@ The link will expire within 1 hour.
å¨è¯¥è§é¢ä½ç½®å享æ¤ææ¾å表
- src/app/shared/shared-share-modal/video-share.component.html72
+ src/app/shared/shared-share-modal/video-share.component.html71
ä»
æ¾ç¤ºåµå
¥ URL
-
- src/app/shared/shared-share-modal/video-share.component.html
- 80
-
-
- src/app/shared/shared-share-modal/video-share.component.html
- 178
-
+ src/app/shared/shared-share-modal/video-share.component.html79
+ src/app/shared/shared-share-modal/video-share.component.html176
å享æ¤è§é¢
- src/app/shared/shared-share-modal/video-share.component.html89
+ src/app/shared/shared-share-modal/video-share.component.html88
æ¤è§é¢ä¸ºç§äº«ï¼æä»¥ä½ ä¸è½å°å®å享ç»å
¶ä»ç¨æ·
- src/app/shared/shared-share-modal/video-share.component.html92
+ src/app/shared/shared-share-modal/video-share.component.html91
æ´æ°è§é¢ç§å¯ç±»å
- src/app/shared/shared-share-modal/video-share.component.html94
+ src/app/shared/shared-share-modal/video-share.component.html93
äºç»´ç
- src/app/shared/shared-share-modal/video-share.component.html35
- src/app/shared/shared-share-modal/video-share.component.html112
+ src/app/shared/shared-share-modal/video-share.component.html34
+ src/app/shared/shared-share-modal/video-share.component.html111
è¿ä¸ªç½åä¸å®å
¨ï¼æ²¡æ HTTPSï¼ï¼æ以åµå
¥è§é¢ä¸è½å¨ HTTPS ç½ç«ä¸å·¥ä½ï¼ç½é¡µæµè§å¨ä¼å¨ HTTPS ç½ç«ä¸é»æ¢ä¸å®å
¨ç HTTP 请æ±ï¼ã
- src/app/shared/shared-share-modal/video-share.component.html54
- src/app/shared/shared-share-modal/video-share.component.html131
+ src/app/shared/shared-share-modal/video-share.component.html53
+ src/app/shared/shared-share-modal/video-share.component.html130
åµå
¥
- src/app/shared/shared-share-modal/video-share.component.html45
- src/app/shared/shared-share-modal/video-share.component.html122
+ src/app/shared/shared-share-modal/video-share.component.html44
+ src/app/shared/shared-share-modal/video-share.component.html121
èªå¨éæ©åå¹
- src/app/shared/shared-share-modal/video-share.component.html164
+ src/app/shared/shared-share-modal/video-share.component.html163
æ´å¤èªå®ä¹
- src/app/shared/shared-share-modal/video-share.component.html273
+ src/app/shared/shared-share-modal/video-share.component.html271
æå èªå®ä¹
- src/app/shared/shared-share-modal/video-share.component.html281
+ src/app/shared/shared-share-modal/video-share.component.html279
@@ -2945,7 +3105,7 @@ The link will expire within 1 hour.
èªå¨ææ¾
- src/app/shared/shared-share-modal/video-share.component.html203
+ src/app/shared/shared-share-modal/video-share.component.html201
@@ -2957,45 +3117,42 @@ The link will expire within 1 hour.
å·²å±è½
src/app/+admin/overview/users/user-list/user-list.component.html104
src/app/shared/shared-moderation/account-block-badges.component.html1
- src/app/shared/shared-share-modal/video-share.component.html210
+ src/app/shared/shared-share-modal/video-share.component.html208
循ç¯ææ¾
- src/app/shared/shared-share-modal/video-share.component.html217
+ src/app/shared/shared-share-modal/video-share.component.html215
使ç¨åå§å®ä¾ URL
- src/app/shared/shared-share-modal/video-share.component.html224
+ src/app/shared/shared-share-modal/video-share.component.html222
æ¾ç¤ºè§é¢æ é¢
- src/app/shared/shared-share-modal/video-share.component.html233
+ src/app/shared/shared-share-modal/video-share.component.html231
对çç½ç»
- src/app/shared/shared-share-modal/video-share.component.html240
+ src/app/shared/shared-share-modal/video-share.component.html238
æ¾ç¤ºéç§è¦å
- src/app/shared/shared-share-modal/video-share.component.html247
+ src/app/shared/shared-share-modal/video-share.component.html245
æ¾ç¤ºææ¾å¨æ§å¶æ
-
- src/app/shared/shared-share-modal/video-share.component.html
- 254
-
+ src/app/shared/shared-share-modal/video-share.component.html252
æ¾ç¤º PeerTube æé®é¾æ¥
- src/app/shared/shared-share-modal/video-share.component.html261
+ src/app/shared/shared-share-modal/video-share.component.html259
@@ -3005,13 +3162,13 @@ The link will expire within 1 hour.
æ¤è§é¢å·²è¢«å±è½ã
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html42
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html42
+
åå¸äº
-
- src/app/+videos/+video-watch/video-watch.component.html30
+ src/app/+videos/+video-watch/video-watch.component.html30
+
æ¯æ
@@ -3050,8 +3207,8 @@ The link will expire within 1 hour.
ç±
-
- src/app/+videos/+video-watch/video-watch.component.html70
+ src/app/+videos/+video-watch/video-watch.component.html70
+
订é
@@ -3070,7 +3227,7 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {åæ¶è®¢é
} other {åæ¶è®¢é
ææé¢é} }
- src/app/shared/shared-user-subscription/subscribe-button.component.html34
+ src/app/shared/shared-user-subscription/subscribe-button.component.html28
@@ -3098,7 +3255,7 @@ The link will expire within 1 hour.
æååå¸äº
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html20
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22
@@ -3189,9 +3346,10 @@ The link will expire within 1 hour.
æ¤ç´æå·²ç»ç»æã
src/app/+videos/+video-watch/shared/information/video-alert.component.html33
-
- There are no videos available in this playlist.
+
+
+
+ There are no videos available in this playlist.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
@@ -3201,8 +3359,8 @@ The link will expire within 1 hour.
æåºæ¹å¼
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html11
+
æè¿çä¼å
ï¼é»è®¤ï¼
@@ -3221,11 +3379,11 @@ The link will expire within 1 hour.
æ¥çæ¥èª åå
¶ä»äººç
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
+
- {VAR_PLURAL, plural, =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
+ {VAR_PLURAL, plural, =0 {没æè¯è®º] =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
src/app/+videos/+video-watch/shared/comment/video-comments.component.html81
@@ -3233,8 +3391,8 @@ The link will expire within 1 hour.
æ¥ç ç
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
+
æ¥ç
@@ -3243,8 +3401,8 @@ The link will expire within 1 hour.
è¯è®ºåè½å·²ç¦ç¨ã
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html92
+
æ·»å è¯è®ºâ¦â¦
@@ -3344,8 +3502,8 @@ The link will expire within 1 hour.
ä½ ç举æ¥å°åéç» çå®¡æ ¸è
并å°è½¬åå°è¯è®ºæ¥æºï¼ï¼ã
- src/app/shared/shared-moderation/report-modals/report.component.html36
- src/app/shared/shared-moderation/report-modals/report.component.html36
+ src/app/shared/shared-moderation/report-modals/report.component.html35
+ src/app/shared/shared-moderation/report-modals/report.component.html35
@@ -3363,56 +3521,50 @@ The link will expire within 1 hour.
订é
FEED
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html
- 8
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.html9
使ç¨ç¬¬ä¸æ¹ feed èåå¨ä»ä½ 订é
çé¢éæ£ç´¢è§é¢å表ã
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html10
+ src/app/+my-account/my-account-applications/my-account-applications.component.html11
+
Feed ç½å
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html
- 18
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.html19
Feed 令ç
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html
- 23
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.html24
â ï¸ æ°¸è¿ä¸è¦ä¸ä»»ä½äººåäº«ä½ ç feed 令çã
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html
- 26
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.html27
æ´æ°ä»¤ç
- src/app/+my-account/my-account-applications/my-account-applications.component.html35
+ src/app/+my-account/my-account-applications/my-account-applications.component.html36
src/app/+my-account/my-account-applications/my-account-applications.component.ts41
è¿æ»¤å¨â¦
- src/app/shared/shared-forms/advanced-input-filter.component.html21
+ src/app/shared/shared-forms/advanced-input-filter.component.html22
-
-
- æ¸
é¤è¿æ»¤å¨
- src/app/shared/shared-forms/advanced-input-filter.component.html27
- src/app/shared/shared-main/misc/simple-search-input.component.html14
+
+
+ Clear filter
+
+ src/app/shared/shared-forms/advanced-input-filter.component.html
+ 28
+
+
+ src/app/shared/shared-main/misc/simple-search-input.component.html
+ 7
+
@@ -3554,17 +3706,11 @@ The link will expire within 1 hour.
ç¨æ·å
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-list/user-list.component.ts130src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+signup/+register/register-step-user.component.html23
-
-
- ä¾å¦ï¼jane_doe
- Username choice placeholder in the registration form
- src/app/+signup/+register/register-step-user.component.html27
+ src/app/+admin/overview/users/user-edit/user-edit.component.html83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html83
+ src/app/+admin/overview/users/user-list/user-list.component.ts130
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
+ src/app/+signup/+register/steps/register-step-user.component.html26
@@ -3587,10 +3733,10 @@ The link will expire within 1 hour.
è§è²
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html136src/app/+admin/overview/users/user-edit/user-edit.component.html136src/app/+admin/overview/users/user-list/user-list.component.ts131
+ src/app/+admin/overview/users/user-edit/user-edit.component.html136
+ src/app/+admin/overview/users/user-edit/user-edit.component.html136
+ src/app/+admin/overview/users/user-list/user-list.component.ts131
+
å·²å¯ç¨è½¬ç ãåªæåå§è§é¢å¤§å°ä¼è®¡å
¥å¸æ·çè§é¢éé¢ãè¿ä¸ªç¨æ·æå¤å¯ä»¥ä¸ä¼ 约 ã
@@ -3607,10 +3753,10 @@ The link will expire within 1 hour.
认è¯æ件
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html188src/app/+admin/overview/users/user-edit/user-edit.component.html188src/app/+admin/overview/users/user-list/user-list.component.ts138
+ src/app/+admin/overview/users/user-edit/user-edit.component.html188
+ src/app/+admin/overview/users/user-edit/user-edit.component.html188
+ src/app/+admin/overview/users/user-list/user-list.component.ts138
+
æ ï¼æ¬å°èº«ä»½éªè¯ï¼
@@ -3644,18 +3790,18 @@ The link will expire within 1 hour.
æ¾ç¤º
- src/app/+admin/overview/users/user-edit/user-password.component.html10
- src/app/shared/shared-forms/input-toggle-hidden.component.ts39
+ src/app/+admin/overview/users/user-edit/user-password.component.html7
+ src/app/shared/shared-forms/input-text.component.ts39
éè
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html119src/app/+admin/overview/users/user-edit/user-password.component.html11src/app/shared/shared-forms/input-toggle-hidden.component.ts38src/app/shared/shared-user-settings/user-video-settings.component.html16src/app/shared/shared-video-miniature/video-filters-header.component.html77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html117
+ src/app/+admin/overview/users/user-edit/user-password.component.html8
+ src/app/shared/shared-forms/input-text.component.ts38
+ src/app/shared/shared-user-settings/user-video-settings.component.html16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html77
+
æ¹éæä½
@@ -3681,8 +3827,8 @@ The link will expire within 1 hour.
å·²å é¤å¸æ·
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html55
+
ç¨æ·çé®ä»¶éè¿éªè¯åæå¯ä»¥ç»å
¥
@@ -3706,8 +3852,8 @@ The link will expire within 1 hour.
å°ç¦ç¨æ·
-
- src/app/+admin/overview/users/user-list/user-list.component.ts47
+ src/app/+admin/overview/users/user-list/user-list.component.ts47
+
æ¾ç¤º å° ç 个ç¨æ·
@@ -3779,8 +3925,8 @@ The link will expire within 1 hour.
å·²å¨ä½ çå®ä¾ä¸å¯ç¨åä½çç¥ã
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html94
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html94
+
å·²ç¨ ()
@@ -3861,13 +4007,13 @@ The link will expire within 1 hour.
æ¬å°è¯è®º
-
- src/app/+admin/overview/comments/video-comment-list.component.ts52
+ src/app/+admin/overview/comments/video-comment-list.component.ts52
+
è¿ç«¯è¯è®º
-
- src/app/+admin/overview/comments/video-comment-list.component.ts56
+ src/app/+admin/overview/comments/video-comment-list.component.ts56
+
没ææ¾å°ä¸å½åè¿æ»¤å¨å¹é
ç滥ç¨è¡ä¸ºã
@@ -3962,6 +4108,18 @@ The link will expire within 1 hour.
src/app/shared/shared-abuse-list/abuse-details.component.html7
src/app/shared/shared-abuse-list/abuse-list-table.component.html21
+
+
+
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html
+ 21,23
+
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html
+ 42,44
+
+
è§é¢
@@ -4000,8 +4158,8 @@ The link will expire within 1 hour.
å¸æ·å·²å é¤
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html111
+
å¨æ°æ ç¾é¡µä¸æå¼è§é¢
@@ -4037,24 +4195,18 @@ The link will expire within 1 hour.
举æ¥è
- src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html21
- src/app/shared/shared-abuse-list/abuse-details.component.html41
+ src/app/shared/shared-abuse-list/abuse-details.component.html29
{VAR_PLURAL, plural, =1 {1 个举æ¥} other { 个举æ¥}}
src/app/shared/shared-abuse-list/abuse-details.component.html22
- src/app/shared/shared-abuse-list/abuse-details.component.html42
+ src/app/shared/shared-abuse-list/abuse-details.component.html43
å·²æ´æ°
- src/app/shared/shared-abuse-list/abuse-details.component.html48
+ src/app/shared/shared-abuse-list/abuse-details.component.html50
@@ -4065,7 +4217,7 @@ The link will expire within 1 hour.
å®ä¾
- src/app/+about/about.component.html5
+ src/app/+about/about.component.html3
src/app/+search/search-filters.component.html217
src/app/shared/shared-moderation/server-blocklist.component.html31
src/app/shared/shared-moderation/server-blocklist.component.html31
@@ -4108,8 +4260,10 @@ The link will expire within 1 hour.
çèµ·æ¥ä½ ä¸å¨ HTTPS æå¡å¨ä¸ãä½ çç½ç»æå¡å¨éè¦æ¿æ´» TLS æè½å
³æ³¨æå¡å¨ã
src/app/+admin/follows/following-list/follow-modal.component.html27
-
- {count, plural, =1 {Follow request} other {Follow requests}} sent!
+
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4183,8 +4337,8 @@ The link will expire within 1 hour.
å®æ¹
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html38
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html38
+
æ件主页ï¼æ°çªå£ï¼
@@ -4225,36 +4379,31 @@ The link will expire within 1 hour.
src/app/app.component.html34
src/app/app.component.html34
-
-
- æ¾ç¤ºè®¾ç½®
- src/app/modal/quick-settings-modal.component.html10
-
è¿æè§é¢ä¸æå¤äº¤äºçè§é¢
-
- src/app/+videos/video-list/videos-list-common-page.component.ts208
+ src/app/+videos/video-list/videos-list-common-page.component.ts208
+
24 å°æ¶å
æå¤è§ççè§é¢
-
- src/app/+videos/video-list/videos-list-common-page.component.ts224
+ src/app/+videos/video-list/videos-list-common-page.component.ts224
+
è¿å» 天å
è§çæå¤çè§é¢
-
- src/app/+videos/video-list/videos-list-common-page.component.ts228
+ src/app/+videos/video-list/videos-list-common-page.component.ts228
+
æåå欢çè§é¢
-
- src/app/+videos/video-list/videos-list-common-page.component.ts213
+ src/app/+videos/video-list/videos-list-common-page.component.ts213
+
è¦å è½½ä½ æ°å®è£
çæ件æ主é¢ï¼è¯·å·æ°é¡µé¢ã
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html4
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html4
+
æµè¡æ件
@@ -4274,8 +4423,8 @@ The link will expire within 1 hour.
"" æ
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html18
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html18
+
{VAR_PLURAL, plural, =1 {个ç»æ} other {个ç»æ} }
@@ -4287,13 +4436,13 @@ The link will expire within 1 hour.
没æç»æã
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html28
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html28
+
æ¤ æ²¡æ设置é项ã
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
+
ç³»ç»
@@ -4302,41 +4451,44 @@ The link will expire within 1 hour.
å é¤æ¤è¯è®º
-
- src/app/+admin/overview/comments/video-comment-list.component.ts81
+ src/app/+admin/overview/comments/video-comment-list.component.ts81
+
å é¤æ¤å¸æ·çææè¯è®º
-
- src/app/+admin/overview/comments/video-comment-list.component.ts87
+ src/app/+admin/overview/comments/video-comment-list.component.ts87
+
è¯è®ºå°å¨å åéåå é¤
-
- src/app/+admin/overview/comments/video-comment-list.component.ts88
- {count, plural, =1 {1 comment} other { comments}} deleted.
+ src/app/+admin/overview/comments/video-comment-list.component.ts88
+
+
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
src/app/+admin/overview/comments/video-comment-list.component.ts
150
-
- comment(s) deleted.
+
+
+
+ comment(s) deleted.
src/app/+admin/overview/comments/video-comment-list.component.ts
152,150
-
ä½ ç¡®å®è¦å é¤ çææè¯è®ºåï¼
-
- src/app/+admin/overview/comments/video-comment-list.component.ts175
+ src/app/+admin/overview/comments/video-comment-list.component.ts175
+
è¯è®º å°å¨å åéå
å é¤
-
- src/app/+admin/overview/comments/video-comment-list.component.ts187
+ src/app/+admin/overview/comments/video-comment-list.component.ts187
+
è¯è®ºå表
@@ -4397,8 +4549,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html46
-
- ä¼å
ç¨åº¦ ï¼1 = æé«ä¼å
级å«ï¼
+
+ ä¼å
ç¨åº¦ ï¼1 = æé«ä¼å
级å«ï¼
src/app/+admin/system/jobs/jobs.component.html
47
@@ -4418,8 +4570,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html105
-
- æ¾ä¸å° ä½ä¸ã
+
+ æ¾ä¸å° ä½ä¸ã
src/app/+admin/system/jobs/jobs.component.html106
@@ -4467,8 +4619,8 @@ The link will expire within 1 hour.
-
- ç± ->
+
+ ç± ->
src/app/+admin/system/logs/logs.component.html47
@@ -4479,24 +4631,24 @@ The link will expire within 1 hour.
å称
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html13
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12
src/app/+manage/video-channel-edit/video-channel-edit.component.html27
src/app/+manage/video-channel-edit/video-channel-edit.component.html27
ç®çæè¿°
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html24
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html23
主å®ä¾åç±»
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html50
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html49
æ·»å æ°ç±»å«
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html57
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html56
src/app/shared/shared-forms/select/select-categories.component.html5
@@ -4532,43 +4684,38 @@ The link will expire within 1 hour.
ä½ çç主主è¦ä½¿ç¨çè¯è¨
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html64
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html63
å®¡æ ¸ & NSFW
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
-
-
-
- 管ç ç¨æ· 以æå»ºå®¡æ ¸å¢éã
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html81
æ¤å®ä¾ä¸ç¨äºææå
容æ NSFW å
容
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html91
-
- å¯ç¨å®å°å
许å
¶ä»ç®¡çåç¥æä½ ä¸»è¦å¨æ管ææå
容ã æ¤å¤ï¼è§é¢ä¸ä¼ æ¶å°ä¼é»è®¤èªå¨å¾é NSFW çå¤éæ¡ã
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97
+
+ å¯ç¨å®å°å
许å
¶ä»ç®¡çåç¥æä½ ä¸»è¦å¨æ管ææå
容ã æ¤å¤ï¼è§é¢ä¸ä¼ æ¶å°ä¼é»è®¤èªå¨å¾é NSFW çå¤éæ¡ã
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html95
é对å
å«ææå
容è§é¢ççç¥
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html104
模ç³ç¼©ç¥å¾
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html120
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html118
src/app/shared/shared-user-settings/user-video-settings.component.html17
æ£å¸¸æ¾ç¤º
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html121
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html119
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8
src/app/shared/shared-user-settings/user-video-settings.component.html18
@@ -4580,104 +4727,101 @@ The link will expire within 1 hour.
æ¡æ¬¾
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html169src/app/+admin/config/edit-custom-config/edit-instance-information.component.html129src/app/+signup/+register/register.component.html19src/app/shared/shared-instance/instance-about-accordion.component.html36
+ src/app/+about/about-instance/about-instance.component.html169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html127
+ src/app/+signup/+register/register.component.html34
+
è¡ä¸ºå®å
src/app/+about/about-instance/about-instance.component.html155
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html140
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html138
src/app/shared/shared-instance/instance-about-accordion.component.html47
å®¡æ ¸ä¿¡æ¯
src/app/+about/about-instance/about-instance.component.html141
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html151
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html149
src/app/shared/shared-instance/instance-about-accordion.component.html41
è°å¨å®¡æ ¸è¿ä¸ªå®ä¾ï¼NSFW è§é¢çæ¿çæ¯ä»ä¹ï¼æ¿æ²»è§é¢å¢ï¼çç
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html152
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html150
ä½ åä½ çç«ç¹
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html167
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html165
è°å¨ç®¡çå®ä¾ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html171
ä¸ä¸ªäººï¼éè¥å©ç»ç»ï¼å
¬å¸ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html172
ä½ ä¸ºä»ä¹å建è¿ä¸ªå®ä¾ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html185
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
åäº«ä½ ç个人è§é¢ï¼å¼æ¾æ³¨å并å
许人们ä¸ä¼ ä»ä»¬æ³è¦çè§é¢ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html186
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
ä½ æç®ç»´æ¤è¿ä¸ªå®ä¾å¤ä¹
ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html197
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html195
对äºå¸æå¨ä½ å®ä¾ä¸æ³¨åçç¨æ·ï¼äºè§£è¿ä¸ç¹é常éè¦
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html198
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html196
ä½ å°å¦ä½ä¸º PeerTube æå¡å¨æä¾èµéï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html209
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
ç¨ä½ èªå·±çèµéï¼ç¨æ·çæ款ï¼å¹¿åï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html210
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html208
å
¶ä»ä¿¡æ¯
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html225
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html223
è¿ä¸ªå®ä¾å¨åªä¸ªæå¡å¨/硬件ä¸è¿è¡ï¼
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html231
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html229
æ¯å¦ 2vCore 2gb RAMï¼ä¸ä¸ªç´æ¥è¿æ¥å°ä½ ç§ç¨çæå¡å¨çé¾æ¥ï¼ççã
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html232
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html230
å¤è§
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
-
-
- éè¿ æ件 & ä¸»é¢ æ¥è¿ä¸æ¥ä¿®æ¹ï¼æ è¿è¡å¾®è° ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
-
-
-
- é»è®¤
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18
+
+
+ Use plugins & themes for more involved changes, or add slight customizations.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 5,7
+
@@ -4760,8 +4904,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
-
- 管ç ç¨æ· 以åç¬è®¾ç½®ä»ä»¬çéé¢ã
+
+ 管ç ç¨æ· 以åç¬è®¾ç½®ä»ä»¬çéé¢ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4946,8 +5090,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
-
- ä½ åºè¯¥åªå¨ç产ç¯å¢ä¸ä½¿ç¨å®¡æ ¸è¿çæ索索å¼ï¼æè
建ç«èªå·±çç´¢å¼ã
+
+ ä½ åºè¯¥åªå¨ç产ç¯å¢ä¸ä½¿ç¨å®¡æ ¸è¿çæ索索å¼ï¼æè
建ç«èªå·±çç´¢å¼ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -4981,8 +5125,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
-
- 管çä¸å
¶ä»å®ä¾ç å
³ç³»ã
+
+ 管çä¸å
¶ä»å®ä¾ç å
³ç³»ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -5018,8 +5162,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
-
- æ¥ç ææ¡£ 以è·åææ URL çç¸å
³ä¿¡æ¯
+
+ æ¥ç ææ¡£ 以è·åææ URL çç¸å
³ä¿¡æ¯
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -5068,8 +5212,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
-
- å¦æä½ çå®ä¾è¢« Twitter æç¡®å
许ï¼PeerTube è§é¢å享æ¶å°è§é¢ææ¾å¨åµå
¥å° Twitter æ¨æä¸ã å¦æå®ä¾æªè¢«å
许ï¼æ们使ç¨å¯ä»¥éå®åå°ä½ PeerTube å®ä¾çå¾åé¾æ¥å¡çã å¾éæ¤å¤éæ¡ï¼ä¿åé
ç½®åå¨ https://cards-dev.twitter.com/validator æµè¯ä½ å®ä¾çè§é¢ URLï¼https://example.com/w/blablaï¼ ä»¥æ¥çä½ çå®ä¾æ¯å¦è¢«å
许ã
+
+ å¦æä½ çå®ä¾è¢« Twitter æç¡®å
许ï¼PeerTube è§é¢å享æ¶å°è§é¢ææ¾å¨åµå
¥å° Twitter æ¨æä¸ã å¦æå®ä¾æªè¢«å
许ï¼æ们使ç¨å¯ä»¥éå®åå°ä½ PeerTube å®ä¾çå¾åé¾æ¥å¡çã å¾éæ¤å¤éæ¡ï¼ä¿åé
ç½®åå¨ https://cards-dev.twitter.com/validator æµè¯ä½ å®ä¾çè§é¢ URLï¼https://example.com/w/blablaï¼ ä»¥æ¥çä½ çå®ä¾æ¯å¦è¢«å
许ã
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -5111,56 +5255,62 @@ The link will expire within 1 hour.
ä½å»¶è¿ä¼åç¨ P2Pï¼èé«å»¶è¿å°å¢å P2P æ¯ç
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
-
-
- ä½ å®ä¾ä¸åæ¶å建çæå¤ç´ææ°ï¼-1 为âæ éâï¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
-
-
-
- æ¯ç¨æ·å¯åæ¶å建çæå¤ç´ææ° ï¼-1 为âæ éâï¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
+
+
+ Max simultaneous lives created on your instance
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 49
+
{VAR_PLURAL, plural, =1 {个ç´æ} other {个ç´æ}}
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html68
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html67
+
+
+
+ Max simultaneous lives created per user
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 62
+
æé¿ç´ææ¶é¿
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html75
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html74
ç´æ转ç 线ç¨æ°
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html137
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html136
使ç¨è§é¢ç¹æ转ç å°æå¤å£°æ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html140
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
使ç¨è§é¢ç¹æ转ç å°æå°å£°æ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html144
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143
ç´æ转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html158
å¯ä»¥éè¿ PeerTube æ件添å æ°çç´æ转æ¢é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html160
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159
è¦çæçç´æå辨ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html116
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115
@@ -5170,7 +5320,7 @@ The link will expire within 1 hour.
å·²å¯ç¨ç´æ串æµç转ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html110
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html109
@@ -5186,181 +5336,148 @@ The link will expire within 1 hour.
转ç
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html26
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html21
ä¸è§é¢ç¹æ转ç ç¸åï¼è½¬ç ç´æ串æµï¼ä»¥ä¾¿ä»»ä½è®¾å¤é½å¯ä»¥ææ¾ãéè¦ä¸ä¸ªå¼ºå¤§çå¤çå¨åå
¶ä»ç¡¬ä»¶éæ±ã
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html95
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
è¾å
¥æ ¼å¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html41
å¯ç¨è½¬ç
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html40
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35
å
许å
¶ä»æ©å±å
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html51
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html46
å
许ç¨æ·ä¸ä¼ .mp4ã.ogv å .webm æ©å±åä¹å¤çè§é¢ï¼ä¾å¦ï¼.aviã.movã.mkv çï¼ã
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 54
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html49
å
许ä¸ä¼ é³é¢æ件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html62
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html57
å
许ç¨æ·ä¸ä¼ . mp3ã.oggã.wmaã.flacã.aac æ .ac3 é³é¢æ件ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html65
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html60
æ¤æ件å°å¨ä¸ä¼ æ¶ä¸é¢è§æ件å并为éæå¾ççè§é¢ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html66
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html61
è¾åºæ ¼å¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html73
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html68
å¯ç¨ WebTorrent
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html79
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html74
å¦æä½ ä¹å¯ç¨äº HLS æ¯æï¼å®ä¼å¢å 1 åçè§é¢åå¨ç©ºé´
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 83
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html78
å¯ç¨æ¯æ P2P ç HLS
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89
-
- éè¦ ffmpeg >= 4.1çæ HLS ææ¾å表并åå² MP4 æ件ï¼è®©æ®éç WebTorrent ææ¾æææ´ä½³ï¼å辨çæ´æ¹æ´æµç
å¿«éç¹æï¼å°¤å
¶æ¯é¿è§é¢æ´ç¨³å®çææ¾ï¼æ´å° bug/ä¸åå è½½ï¼å¦æä½ ä¹å¯ç¨ WebTorrent çæ¯æï¼å®å°å¢å è§é¢çåå¨ç©ºé´ 1 å
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 99,108
-
+
+ éè¦ ffmpeg >= 4.1çæ HLS ææ¾å表并åå² MP4 æ件ï¼è®©æ®éç WebTorrent ææ¾æææ´ä½³ï¼å辨çæ´æ¹æ´æµç
å¿«éç¹æï¼å°¤å
¶æ¯é¿è§é¢æ´ç¨³å®çææ¾ï¼æ´å° bug/ä¸åå è½½ï¼å¦æä½ ä¹å¯ç¨ WebTorrent çæ¯æï¼å®å°å¢å è§é¢çåå¨ç©ºé´ 1 å
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
æ¯ç§å¯ç¨æ ¼å¼è¦çæçå辨ç
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html116
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
å¦æ没æéæ©ä»»ä½é项ï¼åå§æ件å辨çå°ä¸ºé»è®¤ç®æ ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html131
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html114
转ç 线ç¨æ°
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html144
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html139
使ç¨ç´æ转ç å°æå¤å£°æ
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 146,148
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html142
使ç¨ç´æ转ç å°æå°å£°æ
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 150,152
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html146
转ç ä½ä¸å¹¶åæ°
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 166
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
å
许åæ¶è½¬æ¢å¤ä¸ªæ件ãâ ï¸ éè¦éæ°å¯å¨ PeerTube
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 167
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html163
转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html178
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174
å¯ä»¥éè¿ PeerTube æ件添å æ°ç转ç é
ç½®æ件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html179
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html175
è§é¢å·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 198
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
ä¹è®¸ä½ çç¨æ·ç¼è¾ä»ä»¬çè§é¢ï¼åªè¾ãæ·»å ç头/çå°¾ãæ·»å æ°´å°çï¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 199,201
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
å¯ç¨è§é¢å·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 210
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206
â ï¸ ä½ éè¦å
å¯ç¨è½¬ç æè½å¯ç¨è§é¢å·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 213
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html209
ç¼å
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html5
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html6
æäºæ件没æè¿è¿èé¦ï¼æ以æéè¿è¡æåãå®ä¹å®ä»¬çç¼åçç¥ã
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html7
@@ -5417,23 +5534,17 @@ The link will expire within 1 hour.
JavaScript
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html73
-
- ç´æ¥ç¼å JavaScript 代ç ã示ä¾ï¼console.log('my instance is amazing');
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77
+
+ ç´æ¥ç¼å JavaScript 代ç ã示ä¾ï¼console.log('my instance is amazing');
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html76
-
- ç´æ¥ç¼å CS 代ç ã示ä¾ï¼#custom-css color: red; åé¢å ä¸ #custom-css å¯è¦çæ ·å¼ã示ä¾ï¼#custom-css .logged-in-email color: red;
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96
+
+ ç´æ¥ç¼å CS 代ç ã示ä¾ï¼#custom-css color: red; åé¢å ä¸ #custom-css å¯è¦çæ ·å¼ã示ä¾ï¼#custom-css .logged-in-email color: red;
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95
@@ -5449,8 +5560,8 @@ color: red;
-
- è¡¨æ ¼ä¸åå¨ä¸äºé误ï¼
+
+ è¡¨æ ¼ä¸åå¨ä¸äºé误ï¼
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5493,41 +5604,41 @@ color: red;
个人èµæ
- src/app/shared/shared-video-miniature/video-download.component.ts238
+ src/app/shared/shared-video-miniature/video-download.component.ts234
å辨ç
- src/app/shared/shared-video-miniature/video-download.component.ts247
+ src/app/shared/shared-video-miniature/video-download.component.ts243
宽é«æ¯
- src/app/shared/shared-video-miniature/video-download.component.ts248
+ src/app/shared/shared-video-miniature/video-download.component.ts244
å¹³å帧éç
- src/app/shared/shared-video-miniature/video-download.component.ts249
+ src/app/shared/shared-video-miniature/video-download.component.ts245
åç´ æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.ts250
+ src/app/shared/shared-video-miniature/video-download.component.ts246
åæ ·ç
- src/app/shared/shared-video-miniature/video-download.component.ts254
+ src/app/shared/shared-video-miniature/video-download.component.ts250
é¢éå¸å±
- src/app/shared/shared-video-miniature/video-download.component.ts255
+ src/app/shared/shared-video-miniature/video-download.component.ts251
-
- ä¸ä¼ ä½ ç设置
+
+ ä¸ä¼ ä½ ç设置
src/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5547,93 +5658,85 @@ color: red;
-
- æâè¿ææ°å¢âæåº
+
+ æâè¿ææ°å¢âæåº
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
-
- Sort by "Original Publication Date"
+
+
+
+ Sort by "Original Publication Date"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
-
- æâè¿æè§çæ°âæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html49
+
+ æâè¿æè§çæ°âæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html49
+
-
- æâçé¨âæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html50
+
+ æâçé¨âæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html50
+
-
- æâå欢æ°âæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html51
+
+ æâå欢æ°âæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html51
+
-
- æ âå
¨ç«è§çæ°âæåº
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html52
+
+ æ âå
¨ç«è§çæ°âæåº
+ src/app/shared/shared-video-miniature/video-filters-header.component.html52
+
è¯è¨ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html60
+
ææå
容ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html67
+ src/app/shared/shared-video-miniature/video-filters-header.component.html67
+
èå´ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html82
+ src/app/shared/shared-video-miniature/video-filters-header.component.html82
+
æ¬å°è§é¢ï¼æ¤å®ä¾ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html86
+ src/app/shared/shared-video-miniature/video-filters-header.component.html86
+
èé¦è§é¢ï¼æ¤å®ä¾ + å
³æ³¨çå®ä¾ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html91
+ src/app/shared/shared-video-miniature/video-filters-header.component.html91
+
ç±»åï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html96
+ src/app/shared/shared-video-miniature/video-filters-header.component.html96
+
ç¹æåç´æè§é¢
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html100
+ src/app/shared/shared-video-miniature/video-filters-header.component.html100
+
åç±»ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html115
+ src/app/shared/shared-video-miniature/video-filters-header.component.html115
+
å®¡æ ¸ï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html121
-
-
- è§é¢è®¾ç½®
- src/app/modal/quick-settings-modal.component.html18
-
-
-
- çé¢è®¾ç½®
- src/app/modal/quick-settings-modal.component.html22
+ src/app/shared/shared-video-miniature/video-filters-header.component.html121
@@ -5644,8 +5747,8 @@ color: red;
å½åå¯ç
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html30
src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html8
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html28
@@ -5663,15 +5766,15 @@ color: red;
src/app/shared/shared-user-settings/user-video-settings.component.html4
-
- 带 éè æ 模ç³ç¼©ç¥å¾ çè§é¢ï¼è§çå®ä»¬å°è¯·æ±ç¡®è®¤ã
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110
+
+ 带 éè æ 模ç³ç¼©ç¥å¾ çè§é¢ï¼è§çå®ä»¬å°è¯·æ±ç¡®è®¤ã
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html108
src/app/shared/shared-user-settings/user-video-settings.component.html7
ææè§é¢æ¿ç
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html118
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116
src/app/shared/shared-user-settings/user-video-settings.component.html15
@@ -5687,23 +5790,18 @@ color: red;
æ·»å æ°è¯è¨
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html71
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html70
src/app/shared/shared-forms/select/select-languages.component.html6
-
-
- æ£å¨çå¾
çµåé®ä»¶éªè¯
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html10
-
æ°ççµåé®ä»¶å°å
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html19
ä¿®æ¹çµåé®ä»¶å°å
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html36
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html38
@@ -5774,9 +5872,9 @@ color: red;
å¸æ·é¡µé¢
-
-
- src/app/+videos/+video-watch/video-watch.component.html69src/app/+videos/+video-watch/video-watch.component.html75
+ src/app/+videos/+video-watch/video-watch.component.html69
+ src/app/+videos/+video-watch/video-watch.component.html75
+
æªæ¾å°ææææ´æ¹è¯·æ±ã
@@ -5811,8 +5909,8 @@ color: red;
示ä¾ï¼my_channel
- src/app/+manage/video-channel-edit/video-channel-edit.component.html30
- src/app/+manage/video-channel-edit/video-channel-edit.component.html30
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html31
@@ -5835,8 +5933,8 @@ color: red;
æ´æ¹æ¤é¢éææè§é¢çæ¯æä¿¡æ¯
- src/app/+manage/video-channel-edit/video-channel-edit.component.html82
- src/app/+manage/video-channel-edit/video-channel-edit.component.html82
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html81
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html81
@@ -5876,15 +5974,14 @@ color: red;
é¢é页é¢
-
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html25src/app/+my-library/my-follows/my-subscriptions.component.html20src/app/+videos/+video-watch/video-watch.component.html66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 39
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html25
+ src/app/+my-library/my-follows/my-subscriptions.component.html20
+ src/app/+videos/+video-watch/video-watch.component.html66
+
+
+
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html40
@@ -5899,46 +5996,61 @@ color: red;
ä½ çè§çè®°å½éè¿æ²¡æä»»ä½è§é¢ã
- src/app/+my-library/my-history/my-history.component.html29
+ src/app/+my-library/my-history/my-history.component.ts143
ä»åå²è®°å½å é¤
-
- src/app/+my-library/my-history/my-history.component.html
- 36
-
-
- Video history is enabled
+ src/app/+my-library/my-history/my-history.component.html37
+
+
+
+ Video history is enabled
src/app/+my-library/my-history/my-history.component.ts
96,95
-
- Video history is disabled
+
+
+
+ Video history is disabled
src/app/+my-library/my-history/my-history.component.ts
97,95
-
- Delete video history
+
+
+
+ Delete video history
src/app/+my-library/my-history/my-history.component.ts
120
-
- Are you sure you want to delete all your video history?
+
+
+
+ Are you sure you want to delete all your video history?
src/app/+my-library/my-history/my-history.component.ts
121
-
- Video history deleted
+
+
+
+ Video history deleted
src/app/+my-library/my-history/my-history.component.ts
129
+
+
+ No videos found for "".
+
+ src/app/+my-library/my-history/my-history.component.ts
+ 140
+
+
å¼å¯æ´åå¼ä¸æèå
@@ -5952,8 +6064,8 @@ color: red;
-
- ä½ çä¸äºé¢éè¿æªå®å
¨è®¾ç½®å¥½ãæ·»å 横å¹
ã头ååæè¿°æç¡®ä½ åå¸çå
容让è¿äºé¢éæ´å欢è¿ã
+
+ ä½ çä¸äºé¢éè¿æªå®å
¨è®¾ç½®å¥½ãæ·»å 横å¹
ã头ååæè¿°æç¡®ä½ åå¸çå
容让è¿äºé¢éæ´å欢è¿ã
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -6013,7 +6125,7 @@ color: red;
å建ææ¾å表
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html13
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html14
@@ -6039,27 +6151,22 @@ color: red;
å¨ PeerTube ä¸æµè§è§é¢ï¼æå®ä»¬æ·»å å°ä½ çææ¾å表ä¸ã
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28
+
æ¥çææ¡£è·åæ´å¤ä¿¡æ¯ã
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
-
-
- 欢è¿æ¥å° PeerTubeï¼
- src/app/+signup/shared/signup-success.component.html8
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
å¦æä½ éè¦ PeerTube ç使ç¨å¸®å©ï¼ä½ å¯ä»¥çä¸ä¸ææ¡£ã
- src/app/+signup/shared/signup-success.component.html13
+ src/app/+signup/shared/signup-success.component.html14
-
- 为äºå¸®å©ç主åå
¶ä»ç¨æ·ç¥éä½ æ¯è°ï¼ä¸è¦å¿äºè®¾ç½®ä½ çå¸æ·ä¸ªäººèµæï¼æ·»å 头ååæè¿°ã
- src/app/+signup/shared/signup-success.component.html17
+
+ 为äºå¸®å©ç主åå
¶ä»ç¨æ·ç¥éä½ æ¯è°ï¼ä¸è¦å¿äºè®¾ç½®ä½ çå¸æ·ä¸ªäººèµæï¼æ·»å 头ååæè¿°ã
+ src/app/+signup/shared/signup-success.component.html18
@@ -6184,26 +6291,31 @@ color: red;
ç»å
¥
src/app/+login/login-routing.module.ts12
- src/app/+login/login.component.html48
+ src/app/+login/login.component.html69
src/app/menu/menu.component.html102
src/app/menu/menu.component.html103
-
-
- éªè¯å¸æ·çµåé®ä»¶å°å确认
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2
-
-
-
-
- å·²æ´æ°çµåé®ä»¶å°åã
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html9
+
+
+ > Login
+
+
+ src/app/+login/login.component.html
+ 2,5
+
åçé误ã
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
+
+
+
+ Request new verification email
+
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
+ 12
+
@@ -6218,17 +6330,12 @@ color: red;
管çé¢é
-
- src/app/+video-channels/video-channels.component.html10
-
-
- 请æ±çµåé®ä»¶ä»¥éªè¯å¸æ·
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html2
+ src/app/+video-channels/video-channels.component.html10
åééªè¯çµåé®ä»¶
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html16
@@ -6240,10 +6347,37 @@ color: red;
éè¿çµåé®ä»¶éªè¯å¸æ·
src/app/+signup/+verify-account/verify-account-routing.module.ts15
-
-
- è¦æ±åéä¸å°çµåé®ä»¶æ¥éªè¯ä½ çå¸æ·
- src/app/+signup/+verify-account/verify-account-routing.module.ts24
+
+
+ Ask to send an email to verify your account
+
+ src/app/+signup/+verify-account/verify-account-routing.module.ts
+ 24
+
+
+
+
+ Welcomeon
+
+ src/app/+signup/shared/signup-success.component.html
+ 2,3
+
+
+
+
+ Your account has been created!
+
+ src/app/+signup/shared/signup-success.component.html
+ 7
+
+
+
+
+ Check your emails to validate your account and complete your inscription.
+
+ src/app/+signup/shared/signup-success.component.html
+ 10,11
+
@@ -6280,14 +6414,14 @@ color: red;
æ¾ç¤ºæ´å¤â¦
-
-
- src/app/+accounts/accounts.component.html55src/app/+video-channels/video-channels.component.html98
+ src/app/+accounts/accounts.component.html55
+ src/app/+video-channels/video-channels.component.html98
+
管çå¸æ·
-
- src/app/+accounts/accounts.component.html60
+ src/app/+accounts/accounts.component.html60
+
æç´¢å¸æ·è§é¢
@@ -6296,8 +6430,8 @@ color: red;
é¢é
-
- src/app/+accounts/accounts.component.ts80
+ src/app/+accounts/accounts.component.ts80
+
æ¤å¸æ·æ²¡æé¢éã
@@ -6306,31 +6440,24 @@ color: red;
{VAR_PLURAL, plural, =1 {1 ä½è®¢é
è
} other { ä½è®¢é
è
}}
-
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html13
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html13
+
{VAR_PLURAL, plural, =1 {1 个è§é¢} other { 个è§é¢}}
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html16
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html16
+
-
+
-
-
-
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html29src/app/+accounts/accounts.component.html39src/app/+my-library/+my-video-channels/my-video-channels.component.html34src/app/+video-channels/video-channels.component.html78src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html15src/app/shared/shared-video/video-views-counter.component.html2src/app/shared/shared-video/video-views-counter.component.html6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html29
+ src/app/+accounts/accounts.component.html39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html34
+ src/app/+video-channels/video-channels.component.html78
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html15
+ src/app/shared/shared-video/video-views-counter.component.html2
+ src/app/shared/shared-video/video-views-counter.component.html6
+
æ¾ç¤ºæ¤é¢é
@@ -6339,13 +6466,14 @@ color: red;
{VAR_PLURAL, plural, =0 {æ è§é¢} =1 {1 个è§é¢} other { 个è§é¢}}
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html29src/app/+accounts/accounts.component.html39src/app/+my-library/+my-video-channels/my-video-channels.component.html37src/app/+video-channels/video-channels.component.html78src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html29
+ src/app/+accounts/accounts.component.html39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html38
+ src/app/+video-channels/video-channels.component.html78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
+
-
+
ä½ ç¡®å®è¦å é¤ ï¼è¿å°å é¤æ¤é¢éä¸ä¼ çè§é¢ï¼å¹¶ä¸ä½ æ æ³ä»¥ç¸åå称å建å¦ä¸ä¸ªé¢éï¼ï¼ï¼
src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6370,8 +6498,10 @@ channel with the same name ()!src/app/+accounts/account-video-channels/account-video-channels.component.html20
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html4
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html7
-
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+
+
+
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
src/app/+accounts/account-video-channels/account-video-channels.component.html
26
@@ -6395,8 +6525,8 @@ channel with the same name ()!src/app/+accounts/account-video-channels/account-video-channels.component.html41
-
- æ¾ç¤ºæ¤é¢é >
+
+ æ¾ç¤ºæ¤é¢é >
src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -6413,12 +6543,12 @@ channel with the same name ()!
PeerTube
- src/app/+about/about.component.html7
+ src/app/+about/about.component.html5
ç½ç»
- src/app/+about/about.component.html9
+ src/app/+about/about.component.html7
@@ -6429,18 +6559,12 @@ channel with the same name ()!
å
³æ³¨è
å®ä¾ï¼ï¼
-
- src/app/+about/about-follows/about-follows.component.html
- 4
-
+ src/app/+about/about-follows/about-follows.component.html5
æ£å¨å
³æ³¨çå®ä¾ï¼ï¼
-
- src/app/+about/about-follows/about-follows.component.html
- 16
-
+ src/app/+about/about-follows/about-follows.component.html17
@@ -6487,8 +6611,8 @@ channel with the same name ()!
管çè
& ç»´æ¤
-
- src/app/+about/about-instance/about-instance.component.html32
+ src/app/+about/about-instance/about-instance.component.html32
+
æ们æ¯è°
@@ -6515,18 +6639,18 @@ channel with the same name ()!
ä¿¡æ¯
-
- src/app/+about/about-instance/about-instance.component.html101
+ src/app/+about/about-instance/about-instance.component.html101
+
å®¡æ ¸
-
- src/app/+about/about-instance/about-instance.component.html129
+ src/app/+about/about-instance/about-instance.component.html129
+
å
¶ä»ä¿¡æ¯
-
- src/app/+about/about-instance/about-instance.component.html186
+ src/app/+about/about-instance/about-instance.component.html186
+
硬件信æ¯
@@ -6572,159 +6696,153 @@ channel with the same name ()!
æ¢å¯»å¦ä½è®¾ç½®ä½ çå¸æ·ï¼ä»ä¹æ¯é¢éï¼å¦ä½å建ææ¾å表以åæ´å¤ï¼
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html31
PeerTube åºç¨ç¨åº
- src/app/+about/about-peertube/about-peertube.component.html41
+ src/app/+about/about-peertube/about-peertube.component.html40
寻æ¾éå®æ¹ç Android åºç¨ç¨åºæè
æµè§å¨æ件ï¼
- src/app/+about/about-peertube/about-peertube.component.html45
+ src/app/+about/about-peertube/about-peertube.component.html43
为 PeerTube åè´¡ç®
- src/app/+about/about-peertube/about-peertube.component.html54
+ src/app/+about/about-peertube/about-peertube.component.html52
æ³å¸®å©æ¹è¿ PeerTube åï¼ä½ å¯ä»¥ç¿»è¯ç½é¡µçé¢ï¼æä¾åé¦æç´æ¥è´¡ç®ä»£ç ï¼
- src/app/+about/about-peertube/about-peertube.component.html58
+ src/app/+about/about-peertube/about-peertube.component.html55
P2P ä¸éç§
- src/app/+about/about-peertube/about-peertube.component.html69
+ src/app/+about/about-peertube/about-peertube.component.html66
é»è®¤æ
åµä¸ PeerTube ä½¿ç¨ BitTorrent åè®®å¨ç¨æ·ä¹é´å
±äº«å¸¦å®½ï¼ä»¥å¸®å©éä½æå¡å¨çè´è½½ï¼ä½ä½ æåä»å¯ä»¥éæ©ä»è§é¢æå¡å¨åæ¢å常è§æµåªä½ãåªæå½ä½ æ³ç»§ç»ä½¿ç¨ PeerTube ç P2P 模å¼æ¶ï¼ä»¥ä¸å
容æéç¨ã
- src/app/+about/about-peertube/about-peertube.component.html72
+ src/app/+about/about-peertube/about-peertube.component.html69
å¯¹ä½ éç§ç主è¦å¨èå¨äºåªè¦ä½ ä¸è½½æè§çè§é¢ï¼ä½ ç IP å°åå°±ä¼è¢«åå¨å¨å®ä¾ç BitTorrent tracker ä¸ã
- src/app/+about/about-peertube/about-peertube.component.html78
+ src/app/+about/about-peertube/about-peertube.component.html75
è¿ä¼å¸¦æ¥ä»ä¹åæï¼
- src/app/+about/about-peertube/about-peertube.component.html83
+ src/app/+about/about-peertube/about-peertube.component.html80
ç论ä¸ï¼æ足å¤ææ¯è½åç人å¯ä»¥å建ä¸ä¸ªèæ¬ï¼è·è¸ªåªä¸ª IP æ£å¨ä¸è½½åªä¸ªè§é¢ãå®é
ä¸ï¼è¿è¦å°é¾å¾å¤ï¼å 为:
- src/app/+about/about-peertube/about-peertube.component.html85
+ src/app/+about/about-peertube/about-peertube.component.html82
为äºçè§æ¯ä¸ªè§é¢ï¼å¿
须对æ¯ä¸ª tracker ä¸åé HTTP 请æ±ãå¦ææ们æ³çª¥æ¢ææ PeerTube çè§é¢ï¼æ们å¿
é¡»åéå°½å¯è½å¤ç请æ±è§é¢ï¼æ以å¯è½å¾å¤ï¼
- src/app/+about/about-peertube/about-peertube.component.html91
+ src/app/+about/about-peertube/about-peertube.component.html88
对äºæ¯ä¸ªåéç请æ±ï¼tracker è¿åæéæ°éçéæºå¯¹çç¨æ·ãä¾å¦ï¼å¦æç¨æ·ç¾¤ä¸æ 1000 个对çç¨æ·ï¼å¹¶ä¸ tracker 对æ¯ä¸ªè¯·æ±åªåé 20 个ç¨æ·ï¼é£ä¹å¿
é¡»è³å°åé 50 个请æ±æè½ç¥é群ä½ä¸çæ¯ä¸ªç¨æ·
- src/app/+about/about-peertube/about-peertube.component.html96
+ src/app/+about/about-peertube/about-peertube.component.html93
è¿äºè¯·æ±å¿
é¡»å®æåéï¼ä»¥äºè§£è°å¼å§/åæ¢è§çè§é¢ãè¿ç§è¡ä¸ºå¾å®¹æ被å¯è§
- src/app/+about/about-peertube/about-peertube.component.html102
+ src/app/+about/about-peertube/about-peertube.component.html99
å¦æä¸ä¸ª IP å°ååå¨å¨ tracker ä¸ï¼è¿å¹¶ä¸æå³ç IP èåç人ï¼å¦æè¿ä¸ªäººåå¨çè¯ï¼å·²ç»è§çäºè§é¢
- src/app/+about/about-peertube/about-peertube.component.html106
+ src/app/+about/about-peertube/about-peertube.component.html103
IP å°åæ¯ä¸ä¸ªæ¨¡ç³çä¿¡æ¯ï¼é常ï¼å®ä¼å®æå°æ¹åï¼å èå¯ä»¥ä»£è¡¨è®¸å¤ä¸ªäººæå®ä½
- src/app/+about/about-peertube/about-peertube.component.html111
+ src/app/+about/about-peertube/about-peertube.component.html108
-
- Web 对çç¨æ·æ æ³å
¬å¼è®¿é®ï¼å 为æä»¬ä½¿ç¨ websocket ä¼ è¾ï¼åè®®è·ä¼ ç»ç BitTorrent tracker ä¸åãå½ä½ å¨ç½é¡µæµè§å¨ä¸ï¼ä½ åéå
å«ä½ ç IP å°åçä¿¡å·å° trackerï¼å°ä¼è½¬åä¿¡æ¯ç»éæºéæ©çå
¶ä»ç¨æ·ãæ¥çæ¤ææ¡£è·åæ´å¤ä¿¡æ¯
- src/app/+about/about-peertube/about-peertube.component.html115
+
+ Web 对çç¨æ·æ æ³å
¬å¼è®¿é®ï¼å 为æä»¬ä½¿ç¨ websocket ä¼ è¾ï¼åè®®è·ä¼ ç»ç BitTorrent tracker ä¸åãå½ä½ å¨ç½é¡µæµè§å¨ä¸ï¼ä½ åéå
å«ä½ ç IP å°åçä¿¡å·å° trackerï¼å°ä¼è½¬åä¿¡æ¯ç»éæºéæ©çå
¶ä»ç¨æ·ãæ¥çæ¤ææ¡£è·åæ´å¤ä¿¡æ¯
+ src/app/+about/about-peertube/about-peertube.component.html112
ä¸è¬äººçè§å
¶æåçæåæ
åµæ¯ä¸å¤ªå¯è½åççãæå¾å¤æ´ææçæ¹æ³å¯ä»¥è·åè¿ä¸ªä¿¡æ¯ã
- src/app/+about/about-peertube/about-peertube.component.html123
+ src/app/+about/about-peertube/about-peertube.component.html120
PeerTube å YouTube æä»ä¹ä¸åï¼
- src/app/+about/about-peertube/about-peertube.component.html128
+ src/app/+about/about-peertube/about-peertube.component.html125
对éç§çå¨èä¸åäº PeerTubeãå¨ YouTube çä¾åä¸ï¼è¿ä¸ªå¹³å°æ¶éäºå¤§éä½ ç个人信æ¯ï¼ä¸ä»
ä»
æ¯ä½ ç IPï¼æ¥åæåè·è¸ªä½ ãæ¤å¤ï¼YouTube çææè
æ¯ Google/Alphabetï¼è¿æ¯ä¸å®¶éè¿å¤ä¸ªç½ç«ï¼å¦ AdSense æ Google Analyticsï¼è¿½è¸ªç¨æ·è¡è¸ªçå
¬å¸ã
- src/app/+about/about-peertube/about-peertube.component.html130
+ src/app/+about/about-peertube/about-peertube.component.html127
æåºè¯¥å¦ä½é¿å
æ´é²æç IP å°åï¼
- src/app/+about/about-peertube/about-peertube.component.html136
+ src/app/+about/about-peertube/about-peertube.component.html133
ä½ ç IP å°åæ¯å
¬å¼çï¼æ以æ¯æ¬¡ä½ æ¥è¯¢ä¸ä¸ªç½ç«ï¼é½æ许å¤åä¸è
ï¼ä¸åªæç»çç½ç«ï¼å¨ä»ä»¬çè¿æ¥æ¥å¿ä¸çå°ä½ ç IPï¼è¿è¥å/è·¯ç±å¨/tracker/CDN ççãPeerTube 对æ¤å®å
¨éæï¼æ们ä¼è¦åä½ ï¼å¦æä½ æ³ä¿æä½ ç IP éç§ï¼ä½ å¿
é¡»ä½¿ç¨ VPN æ Tor æµè§å¨ãè®¤ä¸ºä» PeerTube ç§»é¤ P2P ä¼è®©ä½ åå°å¿åç¶ææ¯æ²¡ææä¹çã
- src/app/+about/about-peertube/about-peertube.component.html138
+ src/app/+about/about-peertube/about-peertube.component.html135
æè¦å¦ä½ç¼è§£è¿ä¸ªé®é¢ï¼
- src/app/+about/about-peertube/about-peertube.component.html145
+ src/app/+about/about-peertube/about-peertube.component.html142
PeerTube å¸ææä¾å°½å¯è½å¥½ç对çï¼ç»ä½ æ´å¤çéæ©ï¼éä½æ»å»çå¯è½æ§ã以ä¸æ¯æ们å°ç®å为æ¢æåçï¼
- src/app/+about/about-peertube/about-peertube.component.html147
+ src/app/+about/about-peertube/about-peertube.component.html144
æ们éå¶äº tracker åéç对çç¨æ·æ°é
- src/app/+about/about-peertube/about-peertube.component.html153
+ src/app/+about/about-peertube/about-peertube.component.html150
æ们éå¶äº tracker æ¥æ¶è¯·æ±çé¢ç
- src/app/+about/about-peertube/about-peertube.component.html154
+ src/app/+about/about-peertube/about-peertube.component.html151
å
许å®ä¾ç®¡çåä»ç®¡ççé¢ç¦ç¨ P2P
- src/app/+about/about-peertube/about-peertube.component.html155
+ src/app/+about/about-peertube/about-peertube.component.html152
æåï¼è®°ä½ä½ å¯ä»¥å¨è§é¢ææ¾å¨ä¸åæ¢æ¥ç¦ç¨ P2Pï¼æè
ç´æ¥å¨ä½ çæµè§å¨ä¸ç¦ç¨ WebRTCã
- src/app/+about/about-peertube/about-peertube.component.html158
+ src/app/+about/about-peertube/about-peertube.component.html155
æ¤å®ä¾æ²¡æ被å
¶ä»å®ä¾å
³æ³¨ã
- src/app/+about/about-follows/about-follows.component.html6
+ src/app/+about/about-follows/about-follows.component.html7
æ¾ç¤ºå®æ´å表
-
- src/app/+about/about-follows/about-follows.component.html
- 12
-
-
- src/app/+about/about-follows/about-follows.component.html
- 24
-
+ src/app/+about/about-follows/about-follows.component.html13
+ src/app/+about/about-follows/about-follows.component.html25
æ¤å®ä¾æ²¡æå
³æ³¨å
¶ä»å®ä¾ã
- src/app/+about/about-follows/about-follows.component.html18
+ src/app/+about/about-follows/about-follows.component.html19
@@ -6747,18 +6865,13 @@ channel with the same name ()!src/app/+about/about-instance/about-instance.component.ts98
-
- è系管çå
+
+ è系管çå
src/app/+about/about-instance/contact-admin-modal.component.html
3
-
-
- å建å¸æ·
-
- src/app/+signup/+register/register.component.html9
è·å帮å©
@@ -6769,17 +6882,38 @@ channel with the same name ()!
å建æçå¸æ·
-
- src/app/+signup/+register/register.component.html47
+ src/app/+signup/+register/register.component.html98
+
+
+
+ Done!
+
+ src/app/+signup/+register/register.component.html
+ 103
+
+
PeerTube æ£å¨åå»ºä½ çå¸æ·â¦â¦
- src/app/+signup/+register/register.component.html55
+ src/app/+signup/+register/register.component.html107
+
+
+
+ Go to the previous step
+
+ src/app/+signup/+register/register.component.ts
+ 45
+
+ Button on the registration form to go to the previous step
-
-
- å®æ
- src/app/+signup/+register/register.component.html51
+
+
+ Go to the next step
+
+ src/app/+signup/+register/register.component.ts
+ 46
+
+ Button on the registration form to go to the previous step
@@ -6796,6 +6930,14 @@ channel with the same name ()!æ们å°å¦ä½ä¸ºè¿ä¸ªå®ä¾æä¾èµéï¼
src/app/shared/shared-instance/instance-about-accordion.component.html29
+
+
+ Terms of
+
+ src/app/shared/shared-instance/instance-about-accordion.component.ts
+ 73
+
+
管çè
& ç»´æ¤
@@ -6805,29 +6947,66 @@ channel with the same name ()!
æ¥éª¤
- src/app/+signup/+register/custom-stepper.component.html9
+ src/app/+signup/+register/custom-stepper.component.html10
-
-
- ä½ å¯ä»¥å¨ä¸ä¸ªé¢éä¸ä¸ä¼ ä½ çè§é¢ãå建å¤ä¸ªé¢éå¯ä»¥å¸®å©ä½ æ´ç并åºåä½ çå
容ã æ¯å¦è¯´ï¼ä½ å¯ä»¥ä½¿ç¨ä¸ä¸ªé¢éåå¸ä½ çé¢ç´å
容ï¼èå¦å¤ä¸ä¸ªé¢éç¨äºåå¸ä½ 讨论çæå¦çè§é¢ã
- src/app/+signup/+register/register-step-channel.component.html4
+
+
+ é¢éæ¾ç¤ºå
+ src/app/+signup/+register/steps/register-step-channel.component.html21
+
+
+
+ This is the name that will be publicly visible by other users.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 23
+
-
-
- å
¶ä»ç¨æ·å¯ä»¥å³å®ä»»æä»æ³è®¢é
çé¢éï¼å½ä½ åå¸æ°è§é¢æ¶ä¼æ¶å°éç¥ã
- src/app/+signup/+register/register-step-channel.component.html9
+
+
+ Example: Sweet Melodies
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 27
+
+
+
+
+ Channel identifier
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 36
+
+
+
+
+ This is the name that will be displayed in your profile URL.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 38
+
+
+
+
+ Example: sweetmelodies24
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 42
+
-
-
- é¢éæ¾ç¤ºå
- src/app/+signup/+register/register-step-channel.component.html15
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+ src/app/+signup/+register/steps/register-step-channel.component.html
+ 50,52
+
é¢éå称
src/app/+admin/overview/users/user-edit/user-edit.component.html94
src/app/+admin/overview/users/user-edit/user-edit.component.html94
- src/app/+signup/+register/register-step-channel.component.html30
@@ -6835,33 +7014,75 @@ channel with the same name ()!src/app/+admin/overview/users/user-edit/user-edit.component.html96
src/app/+admin/overview/users/user-edit/user-edit.component.html96
-
-
- 示ä¾ï¼my_super_channel
- src/app/+signup/+register/register-step-channel.component.html34
+
+
+ æå·²ç»è³å° å²å¹¶åææ¤å®ä¾çæ¡æ¬¾åè¡ä¸ºåå
+ src/app/+signup/+register/steps/register-step-terms.component.html5
-
-
- é¢éå称æ¯ä½ çé¢éå¨è¿ä¸ªåå
¶ä»å®ä¾ä¸çå¯ä¸æ è¯ãå®ä¸çµåé®ä»¶å°åä¸æ ·å
·æå¯ä¸æ§ï¼ä¾¿äºå
¶ä»äººä¸ä¹äº¤äºã
- src/app/+signup/+register/register-step-channel.component.html42
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 1,3
+
-
-
- é¢éå称ä¸è½åä½ çå¸æ·åç¸åãä½ å¯ä»¥ç¹å»ç¬¬ä¸æ¥æ´æ°ä½ çå¸æ·å称ã
- src/app/+signup/+register/register-step-channel.component.html50
+
+
+ Public name
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 9
+
-
-
- æå·²ç»è³å° å²å¹¶åææ¤å®ä¾çæ¡æ¬¾åè¡ä¸ºåå
+
+
+ This is the name that will be publicly visible by other users.
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 11,13
+
+
+
+
+ Example: John Doe
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 17
+
+
+
+
+ This is the name that will be displayed in your profile URL.
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 28,30
+
+
+
+
+ Example: john_doe58
+
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 34
+
+
+
+
+ This email address will be used to validate your account.
- src/app/+signup/+register/register-step-terms.component.html
- 5,10
+ src/app/+signup/+register/steps/register-step-user.component.html
+ 48,50
-
-
- ç¨æ·åæ¯ä½ çå¸æ·å¨è¿ä¸ªåå
¶ä»å®ä¾ä¸çå¯ä¸æ è¯ãå®ä¸çµåé®ä»¶å°åä¸æ ·å
·æå¯ä¸æ§ï¼ä¾¿äºå
¶ä»äººä¸ä¹äº¤äºã
- src/app/+signup/+register/register-step-user.component.html35
+
+
+ Request email for account verification
+
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
+ 2
+
@@ -6871,10 +7092,13 @@ channel with the same name ()!4
-
-
- æ¤å®ä¾å·²ç»ä»
ç¨ä¸ä¼ ï¼å æ¤ä½ çå¸æ·æ æ³ä¸ä¼ è§é¢ã
- src/app/+signup/+register/register-step-user.component.html3
+
+
+ > Create an account
+
+ src/app/+signup/+register/register.component.html
+ 9,12
+
@@ -6920,8 +7144,8 @@ channel with the same name ()!
æ¾ç¤ºææè§é¢ï¼ç§å¯ãæªå
¬å¼ååºææªåå¸çï¼
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html126
+ src/app/shared/shared-video-miniature/video-filters-header.component.html126
+
移é¤æ¤è¿æ»¤å¨
@@ -6977,12 +7201,11 @@ channel with the same name ()!æ¾ç¤º
src/app/shared/shared-video-miniature/video-filters.model.ts240
-
举æ¥æ¤å¸æ·
-
- src/app/+accounts/accounts.component.ts192
+ src/app/+accounts/accounts.component.ts192
+
æ¦è§
@@ -6994,69 +7217,69 @@ channel with the same name ()!
è§é¢
-
-
-
- src/app/+accounts/accounts.component.ts81src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html244src/app/+video-channels/video-channels.component.ts81
+ src/app/+accounts/accounts.component.ts81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html244
+ src/app/+video-channels/video-channels.component.ts81
+
ç¨æ·åå·²å¤å¶
-
-
- src/app/+accounts/accounts.component.ts119src/app/+video-channels/video-channels.component.ts115
-
-
+ src/app/+accounts/accounts.component.ts119
+ src/app/+video-channels/video-channels.component.ts115
+
ä»
é³é¢
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
+
-
+
ä¿çåå§é³é¢è½¨éï¼ä¸å«è§é¢ç .mp4 æ¡£
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19
+
144p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts23
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts23
+
240p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts27
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts27
+
360p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts31
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts31
+
480p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts35
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts35
+
720p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts39
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts39
+
1080p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts43
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts43
+
1440p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts47
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts47
+
2160p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts51
- {value, plural, =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts51
+
+
+
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7111,27 +7334,24 @@ channel with the same name ()!估计æå¡å¨è½¬ç å串æµè§é¢çè½å并ä¸ç®åï¼æ以æ们æ æ³èªå¨è°æ´ PeerTubeã
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html8
-
-
- ä¸è¿ï¼ä½ å¨è°æ´ä»¥ä¸æ°å¼åå¯ä»¥é
读æ们çæåã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html11
-
-
-
- é
读æå
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html16
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 12,14
+
å¤çä¸ä¼ çè§é¢ï¼ä½¿å
¶æ为任ä½è®¾å¤é½å¯ä»¥ææ¾çæµåªä½å½¢å¼ã 尽管èµæºææ¬å¾é«ï¼ä½è¿æ¯ PeerTube çå
³é®é¨åï¼å æ¤è¯·è°¨æ
设置ã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html27
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html22
个线ç¨
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts92
-
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts92
+
ä»ç½é¡µçé¢æ´æ°å®ä¾çé
置已被系ç»ç®¡çåç¦ç¨ã
@@ -7173,7 +7393,7 @@ channel with the same name ()!
ä½ å·²ç»å¯ç¨æ³¨åï¼æ们èªå¨å¯ç¨äºä¸é¢âè§é¢âé¨åçâèªå¨å±è½æ°è§é¢âå¤éæ¡ã
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts105
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts109
@@ -7242,13 +7462,13 @@ channel with the same name ()!Unlimited
æ éå¶
-
-
-
-
-
-
- src/app/+admin/config/shared/config.service.ts22src/app/+admin/config/shared/config.service.ts36src/app/shared/shared-instance/instance-features-table.component.ts31src/app/shared/shared-instance/instance-features-table.component.ts38src/app/shared/shared-main/users/user-quota.component.ts32src/app/shared/shared-main/users/user-quota.component.ts38
+ src/app/+admin/config/shared/config.service.ts22
+ src/app/+admin/config/shared/config.service.ts36
+ src/app/shared/shared-instance/instance-features-table.component.ts31
+ src/app/shared/shared-instance/instance-features-table.component.ts38
+ src/app/shared/shared-main/users/user-quota.component.ts32
+ src/app/shared/shared-main/users/user-quota.component.ts38
+
æ â ä¸å¯ä¸ä¼
@@ -7367,30 +7587,30 @@ channel with the same name ()!
å é¤
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts101src/app/+admin/overview/comments/video-comment-list.component.ts176src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts77src/app/+admin/overview/videos/video-list.component.ts205src/app/+admin/overview/videos/video-list.component.ts260src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts174src/app/+videos/+video-edit/shared/video-edit.component.html190src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+ src/app/+admin/follows/followers-list/followers-list.component.ts74
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts95
+ src/app/+admin/overview/comments/video-comment-list.component.ts101
+ src/app/+admin/overview/comments/video-comment-list.component.ts176
+ src/app/+admin/overview/users/user-list/user-list.component.ts100
+ src/app/+admin/overview/users/user-list/user-list.component.ts249
+ src/app/+admin/overview/videos/video-list.component.ts77
+ src/app/+admin/overview/videos/video-list.component.ts205
+ src/app/+admin/overview/videos/video-list.component.ts260
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts52
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
+ src/app/+my-library/my-videos/my-videos.component.html50
+ src/app/+my-library/my-videos/my-videos.component.ts174
+ src/app/+videos/+video-edit/shared/video-edit.component.html190
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts134
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts376
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts411
+ src/app/shared/shared-main/buttons/delete-button.component.ts16
+ src/app/shared/shared-main/buttons/delete-button.component.ts21
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+
@@ -7431,8 +7651,8 @@ channel with the same name ()!
å
³æ³¨è¯·æ±å·²åéï¼
-
- src/app/+admin/follows/following-list/follow-modal.component.ts67
+ src/app/+admin/follows/following-list/follow-modal.component.ts67
+
ä½ çå®ä¾è®¢é
@@ -7664,11 +7884,11 @@ channel with the same name ()!
åæ¶å±è½
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/+admin/overview/videos/video-list.component.ts89src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts133
+ src/app/+admin/overview/videos/video-list.component.ts89
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
+
è§é¢ 已解é¤å±è½ã
@@ -7802,8 +8022,8 @@ channel with the same name ()!
-
- PeerTube è®¤ä¸ºä½ çç½é¡µæµè§å¨çå
Œ
± IP 为 ã
+
+ PeerTube è®¤ä¸ºä½ çç½é¡µæµè§å¨çå
Œ
± IP 为 ã
src/app/+admin/system/debug/debug.component.html
4
@@ -7850,16 +8070,16 @@ channel with the same name ()!
-
- æ£æ¥ trust_proxy é
ç½®å¯é¥
+
+ æ£æ¥ trust_proxy é
ç½®å¯é¥
src/app/+admin/system/debug/debug.component.html
15
-
- å¦æä½ ä½¿ç¨ Docker è¿è¡ PeerTubeï¼ä»¥ network_mode: "host"è¿è¡åå代çæ£æ¥ä½ çè¿è¡ï¼è¯¦è§ issue 1643ï¼
+
+ å¦æä½ ä½¿ç¨ Docker è¿è¡ PeerTubeï¼ä»¥ network_mode: "host"è¿è¡åå代çæ£æ¥ä½ çè¿è¡ï¼è¯¦è§ issue 1643ï¼
src/app/+admin/system/debug/debug.component.html
16,17
@@ -7918,8 +8138,8 @@ channel with the same name ()!src/app/+admin/overview/videos/video-list.component.html42
-
- åå¸æ¶é´
+
+ åå¸æ¶é´
src/app/+admin/overview/videos/video-list.component.html43
@@ -7927,6 +8147,14 @@ channel with the same name ()!è¦å
src/app/core/routing/can-deactivate-guard.service.ts23
+
+
+ Light/Orange or Dark
+
+ src/app/core/theme/theme.service.ts
+ 46
+
+
é误
@@ -8062,70 +8290,71 @@ channel with the same name ()!
è§é¢è¿åå®çè¯è®ºé½å°è¢«å é¤ã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts101src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
+ src/app/+admin/overview/users/user-list/user-list.component.ts101
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
+
å°ç¦
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts106src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+ src/app/+admin/overview/users/user-list/user-list.component.ts106
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+
ç¨æ·æ æ³åç»å
¥ï¼ä½è§é¢åè¯è®ºé½å°ä¿çã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts107src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
+ src/app/+admin/overview/users/user-list/user-list.component.ts107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
+
解é¤å°ç¦
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts112src/app/+admin/overview/users/user-list/user-list.component.ts217src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
+ src/app/+admin/overview/users/user-list/user-list.component.ts112
+ src/app/+admin/overview/users/user-list/user-list.component.ts218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
+
æçµåé®ä»¶å°å设为已éªè¯
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts119src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
+ src/app/+admin/overview/users/user-list/user-list.component.ts119
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
+
å建æ¶é´
-
- src/app/+admin/overview/users/user-list/user-list.component.ts134
+ src/app/+admin/overview/users/user-list/user-list.component.ts134
+
æ¯æ¥éé¢
-
- src/app/+admin/overview/users/user-list/user-list.component.ts137
+ src/app/+admin/overview/users/user-list/user-list.component.ts137
+
ä¸æ¬¡ç»å
¥
-
- src/app/+admin/overview/users/user-list/user-list.component.ts135
+ src/app/+admin/overview/users/user-list/user-list.component.ts135
+
ä½ æ æ³å°ç¦ root ç¨æ·ã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts199src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
- Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 213
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
+
+
+
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ src/app/+admin/overview/users/user-list/user-list.component.ts214
ä½ ç¡®å®è¦è§£é¤å¯¹ 个ç¨æ·çå°ç¦åï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts215
- {count, plural, =1 {1 user} other { users}} unbanned.
+ src/app/+admin/overview/users/user-list/user-list.component.ts216
+
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
src/app/+admin/overview/users/user-list/user-list.component.ts
- 226
+ 227
@@ -8133,44 +8362,45 @@ channel with the same name ()!已解é¤å¯¹
个ç¨æ·çå°ç¦ã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts228
+ src/app/+admin/overview/users/user-list/user-list.component.ts229
+
ä½ æ æ³å é¤ root ç¨æ·ã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts240src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 244
-
-
- It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts
- 245,244
-
-
- {count, plural, =1 {1 user} other { users}} deleted.
+ src/app/+admin/overview/users/user-list/user-list.component.ts241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
+
+
+
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts245
+
+
+
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ src/app/+admin/overview/users/user-list/user-list.component.ts246
+
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
src/app/+admin/overview/users/user-list/user-list.component.ts
- 255
+ 256
-
å·²å é¤
个ç¨æ·ã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts257
- {count, plural, =1 {1 user} other { users}} email set as verified.
+ src/app/+admin/overview/users/user-list/user-list.component.ts258
+
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
src/app/+admin/overview/users/user-list/user-list.component.ts
- 273
+ 274
@@ -8178,25 +8408,20 @@ channel with the same name ()!
ç¨æ·çµåé®ä»¶å·²è®¾ä¸ºå·²éªè¯ã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts275
+ src/app/+admin/overview/users/user-list/user-list.component.ts276
+
已解é¤å¯¹å¸æ· çéèã
-
-
- src/app/shared/shared-moderation/account-blocklist.component.ts42src/app/shared/shared-moderation/user-moderation-dropdown.component.ts149
+ src/app/shared/shared-moderation/account-blocklist.component.ts42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts149
+
已解é¤å¯¹å®ä¾ çéèã
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts45src/app/shared/shared-moderation/user-moderation-dropdown.component.ts177
-
-
-
-
-
+ src/app/shared/shared-moderation/server-blocklist.component.ts45
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts177
+
æçè§çåå²
@@ -8206,15 +8431,12 @@ channel with the same name ()!
è·è¸ªè§çåå²
- src/app/+my-library/my-history/my-history.component.html13
+ src/app/+my-library/my-history/my-history.component.html14
-
- æ¸
é¤æå¨åå²è®°å½
-
- src/app/+my-library/my-history/my-history.component.html
- 17,19
-
+
+ æ¸
é¤æå¨åå²è®°å½
+ src/app/+my-library/my-history/my-history.component.html18
@@ -8230,11 +8452,7 @@ channel with the same name ()!Email updated.
çµåé®ä»¶å°åå·²æ´æ°ã
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
-
-
-
- ä½ å½åççµåé®ä»¶å°åæ¯ ãå®ä¸ä¼åå
¬ä¼å±ç¤ºã
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html7
@@ -8295,8 +8513,8 @@ channel with the same name ()!
çé¢è®¾ç½®å·²æ´æ°ã
- src/app/shared/shared-user-settings/user-interface-settings.component.ts88
- src/app/shared/shared-user-settings/user-interface-settings.component.ts98
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts101
@@ -8340,14 +8558,15 @@ channel with the same name ()!A new user registered on your instance
ä¸ä¸ªæ°ç¨æ·å¨ä½ çå®ä¾æ³¨åäº
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
-
- You or one of your channels has a new follower
+
+
+
+ You or one of your channels has a new follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
-
æ人å¨è¯è®ºä¸æå°äºä½
@@ -8609,7 +8828,7 @@ channel with the same name ()!src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html81
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html79
@@ -8645,9 +8864,9 @@ channel with the same name ()!
æ´æ¹æææ
-
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html3src/app/+my-library/my-videos/my-videos.component.ts220
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html3
+ src/app/+my-library/my-videos/my-videos.component.ts220
+
ææ¾å表 å·²å é¤ã
@@ -8665,21 +8884,24 @@ channel with the same name ()!
ä½ ç¡®å®è¦å é¤ ä¸ªè§é¢åï¼
-
- src/app/+my-library/my-videos/my-videos.component.ts172
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ src/app/+my-library/my-videos/my-videos.component.ts172
+
+
+
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
src/app/+my-library/my-videos/my-videos.component.ts
191
-
- have been deleted.
+
+
+
+ have been deleted.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
-
è§é¢å表
@@ -8748,6 +8970,31 @@ channel with the same name ()!æç滥ç¨è¡ä¸ºä¸¾æ¥
src/app/+my-account/my-account-routing.module.ts117
+
+
+ is awaiting email verification
+
+
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
+ 5,6
+
+
+
+
+ Change your email
+
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
+ 11
+
+
+
+
+ Your current email is . It is never shown to the public.
+
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
+ 13,16
+
+
è§é¢è½¬ç§»
@@ -8775,6 +9022,7 @@ channel with the same name ()!src/app/+search/search-filters.component.html195
src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17
src/app/core/menu/menu.service.ts76
+ src/app/modal/quick-settings-modal.component.html10
@@ -8799,21 +9047,19 @@ channel with the same name ()!æ¨åºæ大åç¼è¾å¨
src/app/shared/shared-forms/markdown-textarea.component.ts51
-
-
- è¦éªè¯ä½ çå¸æ·å¹¶å®æ注åï¼è¯·æ£æ¥ä½ ççµåé®ä»¶ã
- src/app/+signup/+register/register.component.ts137
-
-
-
- ä½ å·²ç»ä»¥ 身份ç»å
¥ï¼
- src/app/+signup/+register/register.component.ts145
-
å·²å åé带æéªè¯é¾æ¥ççµåé®ä»¶ã
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts40
+
+
+ Verify account email confirmation
+
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
+ 2
+
+
æ æ³æ¾å°ç¨æ· ID æéªè¯ä»£ç ã
@@ -8823,9 +9069,9 @@ channel with the same name ()!
订é
æ¤å¸æ·
-
-
- src/app/+video-channels/video-channels.component.ts76src/app/+videos/+video-watch/video-watch.component.ts773
+ src/app/+video-channels/video-channels.component.ts76
+ src/app/+videos/+video-watch/video-watch.component.ts773
+
ææ¾å表
@@ -8925,13 +9171,13 @@ channel with the same name ()!src/app/+video-studio/edit/video-studio-edit.component.ts72
-
- å½åçè§é¢ä¼è¢«è¿ä¸ªç¼è¾è¿çè§é¢è¦ç并ä¸<strong>ä½ å°æ æ³è¿å</strong>ã<br /><br />
+
+ å½åçè§é¢ä¼è¢«è¿ä¸ªç¼è¾è¿çè§é¢è¦ç并ä¸<strong>ä½ å°æ æ³è¿å</strong>ã<br /><br />
src/app/+video-studio/edit/video-studio-edit.component.ts76
-
- æéä¸ä¸ï¼å°æ§è¡ä»¥ä¸ä»»å¡ï¼<ol></ol>
+
+ æéä¸ä¸ï¼å°æ§è¡ä»¥ä¸ä»»å¡ï¼<ol></ol>
src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -8945,37 +9191,37 @@ channel with the same name ()!
éæ©æç´¢æ¡
- src/app/app.component.ts274
+ src/app/app.component.ts286
å¼å
³å·¦ä¾§èåæ
- src/app/app.component.ts279
+ src/app/app.component.ts291
转å°åç°æ´å¤
- src/app/app.component.ts284
+ src/app/app.component.ts296
转å°æ¶ä¸æµè¡
- src/app/app.component.ts289
+ src/app/app.component.ts301
转å°è¿ææ°å¢è§é¢é¡µé¢
- src/app/app.component.ts294
+ src/app/app.component.ts306
转å°æ¬å°è§é¢
- src/app/app.component.ts299
+ src/app/app.component.ts311
转å°ä¸ä¼ è§é¢
- src/app/app.component.ts304
+ src/app/app.component.ts316
@@ -8998,8 +9244,7 @@ channel with the same name ()!src/app/core/auth/auth.service.ts73
-
+
æ æ³æ£ç´¢ OAuth 客æ·ç«¯è¯ä¹¦ï¼ãç¡®ä¿ä½ ä½ å·²æ£ç¡®é
ç½® PeerTubeï¼config/ directoryï¼ï¼ç¹å«æ¯âwebserverâé¨åã
src/app/core/auth/auth.service.ts100
@@ -9007,14 +9252,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
请éæ°è¿è¡ææã
src/app/core/auth/auth.service.ts221
-
- Show/hide this help menu
+
+
+
+ Show/hide this help menu
src/app/core/core.module.ts
45
-
- Hide this help menu
+
+
+
+ Hide this help menu
src/app/core/core.module.ts
46
@@ -9044,9 +9293,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¶ä¸æµè¡
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts205src/app/core/menu/menu.service.ts131
+ src/app/+videos/video-list/videos-list-common-page.component.ts205
+ src/app/core/menu/menu.service.ts131
+
ä½äº
@@ -9070,12 +9319,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¨æ·åæå¯ç ä¸æ£ç¡®ã
- src/app/+login/login.component.ts181
+ src/app/+login/login.component.ts185
ä½ çå¸æ·å·²è¢«å±è½ã
- src/app/+login/login.component.ts182
+ src/app/+login/login.component.ts186
@@ -9163,17 +9412,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¹æè§é¢
-
-
-
- src/app/+search/search-filters.component.html34src/app/shared/shared-video-miniature/video-filters-header.component.html110src/app/shared/shared-video-miniature/video-filters.model.ts165
+ src/app/+search/search-filters.component.html34
+ src/app/shared/shared-video-miniature/video-filters-header.component.html110
+ src/app/shared/shared-video-miniature/video-filters.model.ts165
+
ç´æè§é¢
-
-
-
- src/app/+search/search-filters.component.html29src/app/shared/shared-video-miniature/video-filters-header.component.html105src/app/shared/shared-video-miniature/video-filters.model.ts159
+ src/app/+search/search-filters.component.html29
+ src/app/shared/shared-video-miniature/video-filters-header.component.html105
+ src/app/shared/shared-video-miniature/video-filters.model.ts159
+
çï¼< 4 åéï¼
@@ -9185,8 +9434,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts63
-
- é¿ï¼> 10 åéï¼
+
+ é¿ï¼> 10 åéï¼
src/app/+search/search-filters.component.ts67
@@ -9214,8 +9463,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æç´¢åºé
src/app/+search/search.component.ts160
-
- Search
+
+
+
+ Search
src/app/+search/search.component.ts
252
@@ -9229,14 +9480,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æç´¢
-
-
-
-
-
-
-
- src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts253src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html110src/app/shared/shared-main/misc/simple-search-input.component.ts12src/app/shared/shared-main/misc/simple-search-input.component.ts13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html4
+ src/app/+search/search-routing.module.ts12
+ src/app/+search/search.component.ts253
+ src/app/header/search-typeahead.component.html8
+ src/app/shared/shared-instance/instance-features-table.component.html110
+ src/app/shared/shared-main/misc/simple-search-input.component.ts12
+ src/app/shared/shared-main/misc/simple-search-input.component.ts13
+
å¨æ件å主é¢ä¸æµè§
@@ -9253,98 +9504,108 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
5
-
1 å¹´å
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts25
- month(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts25
+
+
+
+ month(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
28
-
1 个æå
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts34
- week(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts34
+
+
+
+ week(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
37
-
- day(s) ago
+
+
+
+ day(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
42
-
- hour(s) ago
+
+
+
+ hour(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
47
-
-
-
-
-
-
åéå
-
- src/app/shared/shared-main/angular/from-now.pipe.ts51
+ src/app/shared/shared-main/angular/from-now.pipe.ts51
+
åå
-
- src/app/shared/shared-main/angular/from-now.pipe.ts53
+ src/app/shared/shared-main/angular/from-now.pipe.ts53
+
ç§
src/app/shared/shared-main/angular/duration-formatter.pipe.ts30
-
- {interval, plural, =1 {1 year ago} other { years ago}}
+
+
+
+ {interval, plural, =1 {1 year ago} other { years ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
-
- {interval, plural, =1 {1 month ago} other { months ago}}
+
+
+
+ {interval, plural, =1 {1 month ago} other { months ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
-
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+
+
+
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
-
- {interval, plural, =1 {1 day ago} other { days ago}}
+
+
+
+ {interval, plural, =1 {1 day ago} other { days ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
-
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+
+
+
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
-
- year(s) ago
+
+
+
+ year(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -9873,14 +10134,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¯æææ¬åºè³å° 3 个å符ã
src/app/shared/form-validators/video-channel-validators.ts47
-
-
- æ¯æææ¬ä¸è½è¶
è¿ 1000 个å符
- src/app/shared/form-validators/video-channel-validators.ts48
+
+
+ Support text cannot be more than 1000 characters long.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 48
+
-
- æ¥ç ææ¡£äºè§£å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½ã
+
+ æ¥ç ææ¡£äºè§£å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½ã
src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -9958,8 +10222,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¨æ®éç´æä¸ä½ åªè½ä¸²æµä¸æ¬¡ãå¦æä½ å¯ç¨äºåæ¾ï¼å®å°ä¿åå¨è·ä½ çç´æç¸åç URL ä¸
-
- src/app/+videos/+video-edit/shared/video-edit.component.html267
+ src/app/+videos/+video-edit/shared/video-edit.component.html267
+
è¿æ¯ä¸ªåºå®/å®æç´æ
@@ -9968,8 +10232,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¨åºå®/å®æç´æä¸ï¼ä½ å¯ä»¥ä¸²æµå¤æ¬¡ãå¦æä½ å¯ç¨äºåæ¾ï¼å®ä»¬å°ä¿å为åç¬çè§é¢
-
- src/app/+videos/+video-edit/shared/video-edit.component.html276
+ src/app/+videos/+video-edit/shared/video-edit.component.html276
+
åæ¾å°è¢«ä¿å
@@ -10092,14 +10356,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
éæ©çæ件è¿å¤§ã
src/app/shared/shared-forms/reactive-file.component.ts54
-
- PeerTube cannot handle this kind of file. Accepted extensions are .
+
+
+
+ PeerTube cannot handle this kind of file. Accepted extensions are .
src/app/shared/shared-forms/reactive-file.component.ts
60
-
å
¨é¨åç±»
@@ -10107,8 +10372,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-forms/select/select-categories.component.ts
24
-
- You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+
+
+
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10117,8 +10384,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä½ ä¸è½éæ©è¶
è¿ ä¸ªé¡¹ç®
-
- src/app/shared/shared-forms/select/select-checkbox-all.component.ts85
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts85
+
æ°å¢é项
@@ -10514,64 +10781,69 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²éè
-
- src/app/shared/shared-instance/instance-features-table.component.ts54
+ src/app/shared/shared-instance/instance-features-table.component.ts54
+
已被模ç³å¤çï¼è§çé确认
-
- src/app/shared/shared-instance/instance-features-table.component.ts55
+ src/app/shared/shared-instance/instance-features-table.component.ts55
+
å·²æ¾ç¤º
-
-
- src/app/shared/shared-instance/instance-features-table.component.ts56src/app/shared/shared-video-miniature/video-filters.model.ts233
- ~ {hours, plural, =1 {1 hour} other { hours}}
+ src/app/shared/shared-instance/instance-features-table.component.ts56
+ src/app/shared/shared-video-miniature/video-filters.model.ts233
+
+
+
+ ~ {hours, plural, =1 {1 hour} other { hours}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
-
- ~ hours
+
+
+
+ ~ hours
src/app/shared/shared-instance/instance-features-table.component.ts
73
-
- ~ {minutes, plural, =1 {1 minute} other { minutes}}
+
+
+
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
-
约 åé
-
- src/app/shared/shared-instance/instance-features-table.component.ts81
+ src/app/shared/shared-instance/instance-features-table.component.ts81
+
çè¶
æ¸
è§é¢
-
- src/app/shared/shared-instance/instance-features-table.component.ts98
+ src/app/shared/shared-instance/instance-features-table.component.ts98
+
çé«æ¸
è§é¢
-
- src/app/shared/shared-instance/instance-features-table.component.ts99
+ src/app/shared/shared-instance/instance-features-table.component.ts99
+
çæ®æ¸
è§é¢
-
- src/app/shared/shared-instance/instance-features-table.component.ts100
+ src/app/shared/shared-instance/instance-features-table.component.ts100
+
ï¼é¢é页é¢ï¼
@@ -10615,21 +10887,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å
³éæç´¢
- src/app/shared/shared-main/misc/simple-search-input.component.html19
+ src/app/shared/shared-main/misc/simple-search-input.component.html12
å·²å°ç¦
个ç¨æ·ã
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts72
+ src/app/shared/shared-moderation/user-ban-modal.component.ts72
+
ç¨æ· å·²å°ç¦ã
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts75
- Ban {count, plural, =1 {1 user} other { users}}
+ src/app/shared/shared-moderation/user-ban-modal.component.ts75
+
+
+
+ Ban {count, plural, =1 {1 user} other { users}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10638,13 +10912,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å°ç¦ ç¨æ·
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts93
+ src/app/shared/shared-moderation/user-ban-modal.component.ts93
+
å°ç¦ââ
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts97
+ src/app/shared/shared-moderation/user-ban-modal.component.ts97
+
ä½ ç¡®å®è¦è§£é¤å¯¹ çå°ç¦åï¼
@@ -10654,48 +10928,49 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¨æ· 已解é¤å°ç¦ã
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts89
-
- If you remove this user, you won't be able to create another user or channel with <strong></strong> username!
+
+
+
+ If you remove this user, you won't be able to create another user or channel with <strong></strong> username!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
-
å é¤
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts105src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts236
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts105
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts236
+
ç¨æ· å·²å é¤ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts111
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts111
+
ç¨æ· ççµåé®ä»¶å·²è®¾ä¸ºå·²éªè¯
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts123
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts123
+
å·²å±è½å¸æ· ã
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts135src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts135
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts268
+
å·²éèå®ä¾ ã
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts68src/app/shared/shared-moderation/user-moderation-dropdown.component.ts163
+ src/app/shared/shared-moderation/server-blocklist.component.ts68
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts163
+
å¸æ· 已被æ¬å®ä¾éèã
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts434src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts434
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191
+
éèæå¡å¨
@@ -10719,156 +10994,156 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¸æ· 已被æ¬å®ä¾è§£é¤éèã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts205
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts205
+
å®ä¾ 已被æ¬å®ä¾éèã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts219
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts219
+
å®ä¾ 已被æ¬å®ä¾è§£é¤éèã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts233
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts233
+
ä½ ç¡®å®è¦ç§»é¤æ¤å¸æ·çææè¯è®ºåï¼
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts244
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts244
+
å é¤å¸æ·è¯è®º
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts245
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts245
+
å°ç§»é¤æ¤å¸æ·çè¯è®ºï¼å¯è½éè¦æ°åéï¼ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts251
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts251
+
æçå¸æ·å®¡æ ¸
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts291
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts291
+
ç¼è¾ç¨æ·
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts340
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts340
+
æ´æ¹éé¢ãè§è²åå
¶ä»ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts341
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts341
+
å é¤ç¨æ·
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts345
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts345
+
解é¤å°ç¦ç¨æ·
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts357
+
å
许ç¨æ·éæ°ç»å
¥åå建è§é¢/è¯è®º
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts358
+
å±è½æ¤å¸æ·
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts296src/app/shared/shared-moderation/user-moderation-dropdown.component.ts374
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts296
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts374
+
å¯¹ä½ éèä»»ä½è¯¥ç¨æ·çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts297
+
解é¤æ¤å¸æ·çéè
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts302src/app/shared/shared-moderation/user-moderation-dropdown.component.ts380
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts302
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts380
+
å¯¹ä½ æ¾ç¤ºå该ç¨æ·çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts303
+
éèæ¤å®ä¾
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts308src/app/shared/shared-moderation/user-moderation-dropdown.component.ts392
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts308
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts392
+
ä¸ºä½ éèæ¥èªè¯¥å®ä¾çä»»ä½å
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309
+
解é¤å¯¹æ¤å®ä¾çéè
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts314
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts314
+
ä¸ºä½ æ¾ç¤ºå该å®ä¾çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts315
+
移é¤æ¥èªä½ è§é¢çè¯è®º
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts320
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts320
+
移é¤æ¤å¸æ·å¯¹ä½ è§é¢æä½çè¯è®ºã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts321
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts321
+
å¯¹ä½ ãä½ çå®ä¾ä»¥å
¶ç¨æ·éèä»»ä½è¯¥ç¨æ·çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts375
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts375
+
为æ¤å®ä¾çç¨æ·éæ°æ¾ç¤ºæ¤ç¨æ·çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts381
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts381
+
å¯¹ä½ ãä½ çå®ä¾åå
¶ç¨æ·éèæ¥èªè¯¥å®ä¾çä»»ä½å
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts393
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts393
+
å¨å
¨å®ä¾èå´å
解é¤å¯¹æ¤å®ä¾çå±è½
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts398
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts398
+
å¯¹ä½ ãä½ çå®ä¾åå
¶ç¨æ·æ¾ç¤ºåæ¥èªè¯¥å®ä¾çå
容ã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts399
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts399
+
移é¤æ¥èªä½ å®ä¾çè¯è®º
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts409
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts409
+
ä»ä½ çå®ä¾ç§»é¤æ¤å¸æ·æä½çè¯è®ºã
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts410
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts410
+
å®ä¾å®¡æ ¸
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts419
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts419
+
å±è½ 个è§é¢
@@ -10952,19 +11227,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å°è¯æ¬¡æ°è¿å¤ï¼è¯·å¨ åéåéè¯ã
-
- src/app/core/rest/rest-extractor.service.ts110
+ src/app/core/rest/rest-extractor.service.ts110
+
å°è¯æ¬¡æ°è¿å¤ï¼è¯·ç¨åéè¯ã
-
- src/app/core/rest/rest-extractor.service.ts113
+ src/app/core/rest/rest-extractor.service.ts113
+
æå¡å¨åºç°é误ã请ç¨åéè¯ã
-
- src/app/core/rest/rest-extractor.service.ts117
- Unknown server error
+ src/app/core/rest/rest-extractor.service.ts117
+
+
+
+ Unknown server error
src/app/core/rest/rest-extractor.service.ts
120
@@ -11003,18 +11280,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¤ç§æ¹å¼å¯è®¢é
å½åé¢é
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html
- 44
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html38
æå¼è®¢é
ä¸æèå
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html
- 46
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html40
@@ -11100,40 +11371,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç¼ç å¨
- src/app/shared/shared-video-miniature/video-download.component.ts213
+ src/app/shared/shared-video-miniature/video-download.component.ts209
æ ¼å¼å称
- src/app/shared/shared-video-miniature/video-download.component.ts214
+ src/app/shared/shared-video-miniature/video-download.component.ts210
大å°
- src/app/shared/shared-video-miniature/video-download.component.ts215
+ src/app/shared/shared-video-miniature/video-download.component.ts211
æ¯ç¹ç
- src/app/shared/shared-video-miniature/video-download.component.ts217
- src/app/shared/shared-video-miniature/video-download.component.ts240
+ src/app/shared/shared-video-miniature/video-download.component.ts213
+ src/app/shared/shared-video-miniature/video-download.component.ts236
ç¼è§£ç å¨
- src/app/shared/shared-video-miniature/video-download.component.ts237
+ src/app/shared/shared-video-miniature/video-download.component.ts233
å·²å¤å¶
- src/app/shared/shared-forms/input-toggle-hidden.component.ts47
- src/app/shared/shared-video-miniature/video-download.component.ts197
+ src/app/shared/shared-forms/input-text.component.ts47
å¤å¶
- src/app/shared/shared-forms/input-toggle-hidden.component.html15
- src/app/shared/shared-forms/input-toggle-hidden.component.html15
+ src/app/shared/shared-forms/input-text.component.html15
@@ -11167,7 +11436,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä¸è½½
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329
src/app/shared/shared-video-miniature/video-download.component.html4
- src/app/shared/shared-video-miniature/video-download.component.html156
+ src/app/shared/shared-video-miniature/video-download.component.html147
@@ -11184,42 +11453,44 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61
src/app/+videos/+video-edit/video-update.component.html3
src/app/+videos/+video-edit/video-update.component.html20
- src/app/shared/shared-main/buttons/edit-button.component.ts17
src/app/shared/shared-main/buttons/edit-button.component.ts22
+ src/app/shared/shared-main/buttons/edit-button.component.ts27
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
å±è½
-
-
-
- src/app/+admin/overview/videos/video-list.component.ts83src/app/shared/shared-moderation/video-block.component.html50src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
+ src/app/+admin/overview/videos/video-list.component.ts83
+ src/app/shared/shared-moderation/video-block.component.html50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
+
è¿è¡ HLS 转ç
-
-
- src/app/+admin/overview/videos/video-list.component.ts97src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
+ src/app/+admin/overview/videos/video-list.component.ts97
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
+
è¿è¡ WebTorrent 转ç
-
-
- src/app/+admin/overview/videos/video-list.component.ts103src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
+ src/app/+admin/overview/videos/video-list.component.ts103
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
+
å é¤ HLS æ件
-
-
- src/app/+admin/overview/videos/video-list.component.ts109src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
+ src/app/+admin/overview/videos/video-list.component.ts109
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
+
å é¤ WebTorrent æ件
-
-
- src/app/+admin/overview/videos/video-list.component.ts115src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+ src/app/+admin/overview/videos/video-list.component.ts115
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
+
+
+
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
src/app/+admin/overview/videos/video-list.component.ts
200
@@ -11232,8 +11503,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
-
- ä½ å¿
é¡» <a href="/login">å·²ç»å
¥</a> æè½å¯¹æ¤è§é¢è¯åã
+
+ ä½ å¿
é¡» <a href="/login">å·²ç»å
¥</a> æè½å¯¹æ¤è§é¢è¯åã
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11269,7 +11540,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {VAR_PLURAL, plural, =0 {æ¡è¯è®º} =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
+ {VAR_PLURAL, plural, =0 {没æè¯è®º} =1 {1 æ¡è¯è®º} other { æ¡è¯è®º}}
src/app/+videos/+video-watch/shared/comment/video-comments.component.html4
@@ -11308,29 +11579,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
举æ¥
-
-
-
- src/app/+accounts/accounts.component.ts188src/app/shared/shared-abuse-list/abuse-details.component.html55src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383
+ src/app/+accounts/accounts.component.ts188
+ src/app/shared/shared-abuse-list/abuse-details.component.html57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383
+
举æ¥çé¨å
- src/app/shared/shared-abuse-list/abuse-details.component.html73
+ src/app/shared/shared-abuse-list/abuse-details.component.html75
注æ
- src/app/shared/shared-abuse-list/abuse-details.component.html80
+ src/app/shared/shared-abuse-list/abuse-details.component.html82
è§é¢å·²è¢«å é¤
- src/app/shared/shared-abuse-list/abuse-details.component.html89
+ src/app/shared/shared-abuse-list/abuse-details.component.html91
è¯è®ºï¼
- src/app/shared/shared-abuse-list/abuse-details.component.html95
+ src/app/shared/shared-abuse-list/abuse-details.component.html97
@@ -11345,8 +11616,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ææ¶æ²¡ææ¶æ¯ã
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html28
+
æ·»å æ¶æ¯
@@ -11356,14 +11627,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²åå¸
src/app/shared/shared-video-miniature/video-miniature.component.ts173
-
- Publication scheduled on
+
+
+
+ Publication scheduled on
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
-
转ç 失败
@@ -11405,24 +11677,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html76src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18
+ src/app/+admin/overview/videos/video-list.component.html77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+ src/app/+stats/video/video-stats.component.html2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
+ src/app/+videos/+video-watch/video-watch.component.html76
+ src/app/menu/menu.component.html110
+ src/app/shared/shared-main/buttons/action-dropdown.component.html22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html30
+ src/app/shared/shared-moderation/user-ban-modal.component.html3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html9
+ src/app/shared/shared-video-miniature/video-download.component.html27
+ src/app/shared/shared-video-miniature/video-download.component.html47
+ src/app/shared/shared-video-miniature/video-download.component.html69
+ src/app/shared/shared-video-miniature/video-download.component.html80
+ src/app/shared/shared-video-miniature/video-download.component.html92
+ src/app/shared/shared-video-miniature/videos-selection.component.html1
+
æ·»å å°ç¨åè§ç
@@ -11433,9 +11706,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä»ææ¾å表ä¸ç§»é¤
src/app/shared/shared-thumbnail/video-thumbnail.component.ts30
-
-
- å®ä¾é»è®¤ä¸»é¢ï¼ï¼
+
+
+ default theme ()
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
@@ -11444,10 +11717,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æµ
è²/æ©è²
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts
- 21
-
+ src/app/core/theme/theme.service.ts49
@@ -11474,8 +11744,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åªææ¤ç½ç«çç¨æ·æè½çå°æ¤è§é¢
src/app/shared/shared-main/video/video.service.ts367
-
-
å·²æ´æ°å¾
导å
¥çè§é¢ã
@@ -11596,23 +11864,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åæ¢èªå¨ææ¾ä¸ä¸ä¸ªè§é¢
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts237
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts237
+
èªå¨ææ¾ä¸ä¸ä¸ªè§é¢
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts238
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts238
+
åæ¢å¾ªç¯ææ¾å表è§é¢
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts243
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts243
+
循ç¯ææ¾å表è§é¢
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts244
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts244
+
+
+
+ Other videos
+
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
+ 4,6
+
+
å ä½å¾å
@@ -11622,125 +11898,125 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
- æ¤è§é¢å¨æ¤å®ä¾ä¸ä¸å¯ç¨ï¼æ¯å¦è¦éå®åå°åå§å®ä¾ä¸ï¼<a href=""></a>ï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts322
+
+ æ¤è§é¢å¨æ¤å®ä¾ä¸ä¸å¯ç¨ï¼æ¯å¦è¦éå®åå°åå§å®ä¾ä¸ï¼<a href=""></a>ï¼
+ src/app/+videos/+video-watch/video-watch.component.ts322
+
éå®å
-
- src/app/+videos/+video-watch/video-watch.component.ts323
+ src/app/+videos/+video-watch/video-watch.component.ts323
+
æ¤è§é¢å
å«æ人æ裸é²å
容ãä½ ç¡®å®è¦è§çåï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts374
+ src/app/+videos/+video-watch/video-watch.component.ts374
+
æ人æ裸é²å
容
-
- src/app/+videos/+video-watch/video-watch.component.ts375
+ src/app/+videos/+video-watch/video-watch.component.ts375
+
ä¸ä¸ä¸ª
-
- src/app/+videos/+video-watch/video-watch.component.ts448
+ src/app/+videos/+video-watch/video-watch.component.ts448
+
åæ¶
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html125src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html31src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html69src/app/+videos/+video-edit/video-add-components/video-upload.component.html81src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts449src/app/modal/confirm.component.html20src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/video-report.component.html90src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html152
+ src/app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/+admin/follows/following-list/follow-modal.component.html33
+ src/app/+login/login.component.html131
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html31
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73
+ src/app/+videos/+video-watch/video-watch.component.ts449
+ src/app/modal/confirm.component.html20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html31
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html84
+ src/app/shared/shared-moderation/user-ban-modal.component.html34
+ src/app/shared/shared-moderation/video-block.component.html46
+ src/app/shared/shared-video-miniature/video-download.component.html143
+
èªå¨ææ¾å·²ç»æå
-
- src/app/+videos/+video-watch/video-watch.component.ts450
+ src/app/+videos/+video-watch/video-watch.component.ts450
+
è¿å
¥/éåºå
¨å±
-
- src/app/+videos/+video-watch/video-watch.component.ts742
+ src/app/+videos/+video-watch/video-watch.component.ts742
+
ææ¾/æåè§é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts743
+ src/app/+videos/+video-watch/video-watch.component.ts743
+
éé³/åæ¶éé³è§é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts744
+ src/app/+videos/+video-watch/video-watch.component.ts744
+
è·³å°è§é¢çç¾åæ¯å¤ï¼0 为 0%ï¼9 为 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts746
+ src/app/+videos/+video-watch/video-watch.component.ts746
+
å¢å é³é
-
- src/app/+videos/+video-watch/video-watch.component.ts748
+ src/app/+videos/+video-watch/video-watch.component.ts748
+
éä½é³é
-
- src/app/+videos/+video-watch/video-watch.component.ts749
+ src/app/+videos/+video-watch/video-watch.component.ts749
+
å¿«è¿è§é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts751
+ src/app/+videos/+video-watch/video-watch.component.ts751
+
å¿«éè§é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts752
+ src/app/+videos/+video-watch/video-watch.component.ts752
+
æé«ææ¾é度
-
- src/app/+videos/+video-watch/video-watch.component.ts754
+ src/app/+videos/+video-watch/video-watch.component.ts754
+
éä½ææ¾é度
-
- src/app/+videos/+video-watch/video-watch.component.ts755
+ src/app/+videos/+video-watch/video-watch.component.ts755
+
转å°è§é¢çä¸ä¸å¸§
-
- src/app/+videos/+video-watch/video-watch.component.ts757
+ src/app/+videos/+video-watch/video-watch.component.ts757
+
转å°è§é¢çä¸ä¸å¸§
-
- src/app/+videos/+video-watch/video-watch.component.ts758
+ src/app/+videos/+video-watch/video-watch.component.ts758
+
åæ¢å½±é¢æ¨¡å¼
-
- src/app/+videos/+video-watch/video-watch.component.ts763
+ src/app/+videos/+video-watch/video-watch.component.ts763
+
å欢æ¤è§é¢
@@ -11759,9 +12035,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
è¿ææ°å¢
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts199src/app/core/menu/menu.service.ts137
+ src/app/+videos/video-list/videos-list-common-page.component.ts199
+ src/app/core/menu/menu.service.ts137
+
æ¥èªä½ ç订é
çè§é¢
@@ -11792,11 +12068,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¬å°è§é¢
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts193src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143
+ src/app/+admin/overview/videos/video-admin.service.ts89
+ src/app/+videos/video-list/videos-list-common-page.component.ts193
+ src/app/core/menu/menu.service.ts142
+ src/app/core/menu/menu.service.ts143
+
æé¤
@@ -11826,8 +12102,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åªæ¾ç¤ºä¸ä¼ å¨æ¤å®ä¾ä¸çè§é¢
-
- src/app/+videos/video-list/videos-list-common-page.component.ts194
+ src/app/+videos/video-list/videos-list-common-page.component.ts194
+
æ¢ç´¢è§é¢