X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=bbc62151ca7f4866c6222eea76b55ea8389830d3;hb=64324ac646b0938e35cd88771492623b640bd0d8;hp=27d689f0af6daa0ac5ee8c4c297161550c8a59f9;hpb=714e33a7428b71ef98129ce85a4bd64140bcd912;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 27d689f0a..bbc62151c 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -10,19 +10,19 @@
æ»å ç
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts157
+ node_modules/src/carousel/carousel.ts157
+
ä¸ä¸å
-
- node_modules/src/carousel/carousel.ts184
+ node_modules/src/carousel/carousel.ts184
+
ä¸ä¸å
-
- node_modules/src/carousel/carousel.ts202
+ node_modules/src/carousel/carousel.ts202
+
é¸åæ份
@@ -84,8 +84,8 @@
+ node_modules/src/pagination/pagination.ts290
+
+ node_modules/src/pagination/pagination.ts337
+
+ node_modules/src/pagination/pagination.ts349
+
+ node_modules/src/pagination/pagination.ts359
+
-
- node_modules/src/progressbar/progressbar.ts67
+ node_modules/src/progressbar/progressbar.ts67
+
HH
-
- node_modules/src/timepicker/timepicker.ts136
+ node_modules/src/timepicker/timepicker.ts136
+
å°æ
@@ -129,38 +129,38 @@
MM
-
- node_modules/src/timepicker/timepicker.ts177
+ node_modules/src/timepicker/timepicker.ts177
+
åé
-
- node_modules/src/timepicker/timepicker.ts189
+ node_modules/src/timepicker/timepicker.ts189
+
å¢å å°ææ¸
-
- node_modules/src/timepicker/timepicker.ts206
+ node_modules/src/timepicker/timepicker.ts206
+
æ¸å°å°ææ¸
-
- node_modules/src/timepicker/timepicker.ts228
+ node_modules/src/timepicker/timepicker.ts228
+
å¢å åéæ¸
-
- node_modules/src/timepicker/timepicker.ts249
+ node_modules/src/timepicker/timepicker.ts249
+
æ¸å°åéæ¸
-
- node_modules/src/timepicker/timepicker.ts272
+ node_modules/src/timepicker/timepicker.ts272
+
SS
-
- node_modules/src/timepicker/timepicker.ts289
+ node_modules/src/timepicker/timepicker.ts289
+
ç§
@@ -206,13 +206,13 @@
ééå·¦å´é¸å®
-
- src/app/app.component.ts138
+ src/app/app.component.ts138
+
éåå·¦å´é¸å®
-
- src/app/app.component.ts140
+ src/app/app.component.ts140
+
æ¨æ²æéç¥ã
@@ -421,31 +421,31 @@
éå§æ¼
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html39src/app/shared/shared-share-modal/video-share.component.html148src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html39
+ src/app/shared/shared-share-modal/video-share.component.html148
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69
+
åæ¢æ¼
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html54src/app/shared/shared-share-modal/video-share.component.html186src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html54
+ src/app/shared/shared-share-modal/video-share.component.html186
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83
+
æ¨çåå ±å°æå³é給 ç管çå¡ï¼ä¹æè½ç¼çµ¦å½±çä¾æº ().
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html66
+
è«æè¿°åé¡â¦â¦
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html41src/app/shared/shared-moderation/report-modals/report.component.html41src/app/shared/shared-moderation/report-modals/video-report.component.html72
+ src/app/shared/shared-moderation/report-modals/report.component.html41
+ src/app/shared/shared-moderation/report-modals/report.component.html41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html72
+
æå°ææ¾æ¸
å®
@@ -454,26 +454,25 @@
建ç«ç§äººææ¾æ¸
å®
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html64
+
顯示å稱
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html42src/app/+manage/video-channel-edit/video-channel-edit.component.html42src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/shared/shared-video-playlist/video-add-to-playlist.component.html69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html69
+
ç°¡ççæåï¼å訴人åä»åè¦å¦ä½æ¯æ´é »éï¼æå¡è³æ ¼å¹³å°â¦â¦ï¼ã<br /><br /> å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½æèªåå¡«å
¥éäºæåã
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html66src/app/+manage/video-channel-edit/video-channel-edit.component.html66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html66
+
以ä¸é£çµå
å«äºä¸åå°ç¨æ¬æï¼ä¸æ該èå
¶ä»äººå享ã
@@ -482,38 +481,38 @@
æ ¼å¼
-
- src/app/shared/shared-video-miniature/video-download.component.html65
+ src/app/shared/shared-video-miniature/video-download.component.html65
+
è¦è¨ä¸²æµ
-
- src/app/shared/shared-video-miniature/video-download.component.html76
+ src/app/shared/shared-video-miniature/video-download.component.html76
+
é³é »ä¸²æµ
-
- src/app/shared/shared-video-miniature/video-download.component.html88
+ src/app/shared/shared-video-miniature/video-download.component.html88
+
ç´æ¥ä¸è¼
-
- src/app/shared/shared-video-miniature/video-download.component.html107
+ src/app/shared/shared-video-miniature/video-download.component.html107
+
種åï¼.torrent æªæ¡ï¼
-
- src/app/shared/shared-video-miniature/video-download.component.html112
+ src/app/shared/shared-video-miniature/video-download.component.html112
+
é²é
-
- src/app/shared/shared-video-miniature/video-download.component.html126
+ src/app/shared/shared-video-miniature/video-download.component.html126
+
ç°¡æ
-
- src/app/shared/shared-video-miniature/video-download.component.html134
+ src/app/shared/shared-video-miniature/video-download.component.html134
+
å½±ç
@@ -547,14 +546,15 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+
+ {count, plural, =1 {1 å使ç¨è
被å°éã} other { å使ç¨è
被å°éã}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
-
@@ -566,12 +566,12 @@
é交
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html52src/app/+my-library/my-videos/modals/video-change-ownership.component.html27src/app/shared/shared-moderation/report-modals/report.component.html57src/app/shared/shared-moderation/report-modals/report.component.html57src/app/shared/shared-moderation/report-modals/video-report.component.html88
+ src/app/+about/about-instance/contact-admin-modal.component.html52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html27
+ src/app/shared/shared-moderation/report-modals/report.component.html57
+ src/app/shared/shared-moderation/report-modals/report.component.html57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html88
+
æ¤ç«å°æªåç¨è¯çµ¡è¡¨å®ã
@@ -588,10 +588,10 @@
ä»éº¼åé¡ï¼
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html13src/app/shared/shared-moderation/report-modals/report.component.html13src/app/shared/shared-moderation/report-modals/video-report.component.html12
+ src/app/shared/shared-moderation/report-modals/report.component.html13
+ src/app/shared/shared-moderation/report-modals/report.component.html13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html12
+
æ¾ä¸å° å
ç´
@@ -811,23 +811,23 @@
ä½¿ç¨ ActivityPub 帳æ¶
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html48
+
使ç¨é 端帳èè¨é±ï¼
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html56
+
使ç¨æ¤ç«èºä¸ç帳æ¶è¨é±
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html51
+
以æ¨çæ¬å°å¸³æ¶è¨é±
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html52
+ src/app/shared/shared-user-subscription/subscribe-button.component.html52
+
ç´æ串æµå°æèªåçµæã
@@ -861,18 +861,18 @@
使ç¨è¯åé¥é
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html62
+
éé RSS è¨é±
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html63
+
å人æªæ¡è¨å®
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html13
+
é 端è¨é±é 端äºå
@@ -1144,14 +1144,15 @@
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+
+ {count, plural, =1 {å·²å°é ã} other {å°é é¨å½±çã}}
src/app/shared/shared-moderation/video-block.component.ts
84
-
å·²å°é å½±çã
@@ -1173,34 +1174,32 @@
ç§
src/app/shared/shared-main/angular/duration-formatter.pipe.ts17
-
æ±æï¼ä½å¤é¨ç»å
¥æµç¨æåé¡ãè« è¯çµ¡ç®¡çå¡ã
-
- src/app/+login/login.component.html26
- Request new verification email
+ src/app/+login/login.component.html26
+
+
+
+ è«æ±æ°é©èé»åéµä»¶
src/app/+login/login.component.html
33,35
-
-
-
使ç¨è
-
-
-
- src/app/shared/shared-users/user-admin.service.ts122
+ src/app/shared/shared-users/user-admin.service.ts122
+
使ç¨è
å稱æé»åä¿¡ç®±
-
- src/app/+login/login.component.html44
- Example: john@example.com
+ src/app/+login/login.component.html44
+
+
+
+ ç¯ä¾ï¼john@example.com
src/app/+login/login.component.html
46
@@ -1213,42 +1212,45 @@
â ï¸ å¤§å¤æ¸é»åéµä»¶ä½ç½®ä¸æå
å«å¤§å¯«åæ¯ã
-
- src/app/+login/login.component.html53
+ src/app/+login/login.component.html53
+
å¯ç¢¼
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html117src/app/+admin/overview/users/user-edit/user-edit.component.html117src/app/+login/login.component.html59src/app/+login/login.component.html62src/app/+reset-password/reset-password.component.html6src/app/+reset-password/reset-password.component.html9src/app/+signup/+register/steps/register-step-user.component.html61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html117
+ src/app/+login/login.component.html59
+ src/app/+login/login.component.html62
+ src/app/+reset-password/reset-password.component.html6
+ src/app/+reset-password/reset-password.component.html9
+ src/app/+signup/+register/steps/register-step-user.component.html61
+
é»ææ¤è以éè¨æ¨çå¯ç¢¼
-
- src/app/+login/login.component.html72
+ src/app/+login/login.component.html72
+
æå¿äºæçå¯ç¢¼
-
- src/app/+login/login.component.html72
+ src/app/+login/login.component.html72
+
ç»å
¥å¸³èå°±å¯è®æ¨ç¼ä½å
§å®¹
-
- src/app/+login/login.component.html11
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ src/app/+login/login.component.html11
+
+
+
+ æ¤ç«å°å
許註åãä¸éè«å¨å»ºç«å¸³èåå°å¿æª¢æ¥æ¢æ¬¾æ¢æ¬¾ãæ¨å¯è½ææ³è¦æå°å
¶ä»ç¬¦åæ¨éæ±çç«å°ï¼https://joinpeertube.org/instancesã
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+
+
+
+ ç®åæ¤ç«å°ä¸å
許使ç¨è
註åï¼æ¨å¯è½ææ³è¦ççæ¢æ¬¾ä»¥åå¾æ´å¤è³è¨ï¼ææ¯å°æ¾å
¶ä»å¯ä¾æ¨è¨»å帳è並ä¸å³å½±ççç«å°ãå¨è¨±å¤ç«å°ä¸æ¾å°é©åæ¨çï¼https://joinpeertube.org/instancesã
src/app/+login/login.component.html
20,23
@@ -1257,53 +1259,52 @@
æ使ç¨å
¶ä»å¸³æ¶ç»å
¥
-
- src/app/+login/login.component.html82
+ src/app/+login/login.component.html82
+
å¿è¨æ¨çå¯ç¢¼
-
- src/app/+login/login.component.html105
+ src/app/+login/login.component.html105
+
æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨çç«èºç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
-
- src/app/+login/login.component.html112
+ src/app/+login/login.component.html112
+
輸å
¥æ¨çé»åéµä»¶å°åï¼ç¶å¾æåå°æå¯éé£çµçµ¦æ¨éè¨æ¨çå¯ç¢¼ã
-
- src/app/+login/login.component.html116
+ src/app/+login/login.component.html116
+
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
-
- src/app/+login/login.component.ts135
+ src/app/+login/login.component.ts135
+
é»åéµä»¶
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts132src/app/+login/login.component.html121src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105
+ src/app/+admin/overview/users/user-list/user-list.component.ts132
+ src/app/+login/login.component.html121
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6
+ src/app/+signup/+register/steps/register-step-user.component.html46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+
é»åä¿¡ç®±
-
-
- src/app/+login/login.component.html123src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
+ 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.html136
+ src/app/+login/login.component.html136
+
å¨æ¤ç«èº
@@ -1322,97 +1323,119 @@ The link will expire within 1 hour.
10
-
確èªå¯ç¢¼
-
- src/app/+reset-password/reset-password.component.html17
+ src/app/+reset-password/reset-password.component.html17
+
確èªå¯ç¢¼
-
- src/app/+reset-password/reset-password.component.html20
+ src/app/+reset-password/reset-password.component.html20
+
éè¨æçå¯ç¢¼
-
- src/app/+reset-password/reset-password.component.html2src/app/+reset-password/reset-password.component.html28
-
-
+ 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.ts84
- Why creating an account?
+ 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?
+
+
+
+ æ¨æ£å¨ä½¿ç¨ MastodonãActivityPub æ RSS èåç¨å¼åï¼
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
+
+
+
+ 已建ç«ï¼ä½¿ç¨ PeerTubeï¼ä¸åç± Framasoft éç¼çå½±çåµä½å¹³å°ãFramasoft æ¯æ³åæä¾ç§æå·¨é æ¸ä½å·¥å
·æ¿ä»£æ¹æ¡çéçå©çµç¹ã
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel.
+
+
+
+ æ¨æ³è¦ç¼ä½å½±çå° åï¼ç¶å¾æ¨å¿
é å
建ç«æ¨ç第ä¸åé »éã
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+
+ æ¨å¯è½ææ³è¦æ ¹æ主é¡å»ºç«é »éï¼èä¾ä¾èªªï¼æ¨å¯ä»¥å»ºç«åçº "SweetMelodies" é »é以ç¼ä½æ¨çé¼ç´æ¼å¥æï¼å¦ä¸ååæ¯ "Ecology"ï¼ç¨ä¾ç¼ä½æ¨éæ¼çæ
çæ¼è¬ã
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
@@ -1482,12 +1505,14 @@ The link will expire within 1 hour.
æ¯æåè¨å®æ¨çç«èºäºï¼
src/app/modal/admin-welcome-modal.component.html55
+
+ Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+ src/app/modal/admin-welcome-modal.component.html
+ 57,61
+
-
-
- é¸ææ¨çç«èºå稱ï¼è¨å®æè¿°ï¼æåºæ¨æ¯èª°ï¼çºä»éº¼æ¨è¦å»ºç«æ¨çç«èºä»¥åæ¨æç®ç¶è·å®å¤ä¹
ï¼éäºé½æ¯è®è¨ªå®¢äºè§£ç«èºé¡åç¸ç¶éè¦çè³æã
- src/app/modal/admin-welcome-modal.component.html57
-
+
å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®æ¨ç管çè¦åèç«å°çæåæ¢æ¬¾ï¼åææå®åé¡èèªè¨ï¼ä»¥åæ¨ç管çå¡è¦èªªç話ãå¦æ¤ï¼æ¨å°±å¯ä»¥åå©ä½¿ç¨è
å¨é©åç PeerTube ç«å°ä¸è¨»åã
@@ -1569,8 +1594,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface
+
+
+
+ ä»é¢
src/app/modal/quick-settings-modal.component.html
18
@@ -1719,9 +1746,9 @@ The link will expire within 1 hour.
建ç«å¸³è
-
-
- src/app/+login/login.component.html76src/app/menu/menu.component.html105
+ src/app/+login/login.component.html76
+ src/app/menu/menu.component.html105
+
æçå½±çå¯å
¥
@@ -1750,9 +1777,9 @@ The link will expire within 1 hour.
å¹³è¡ä½æ¥
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html167
+
å
許以 HTTP URL å¯å
¥ (ä¾å¦ YouTube)
@@ -1778,57 +1805,76 @@ The link will expire within 1 hour.
éæ¼
-
- src/app/+signup/+register/register.component.html17src/app/menu/menu.component.html129
- Create an accounton
+ src/app/+signup/+register/register.component.html17
+ src/app/menu/menu.component.html129
+
+
+
+ 建ç«å¸³èæ¼
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
@@ -1857,13 +1903,13 @@ The link will expire within 1 hour.
æ´æ°æ¨çéç¥å好è¨å®
-
- src/app/menu/notification.component.html34
+ src/app/menu/notification.component.html34
+
檢è¦æ¨ææçéç¥
-
- src/app/menu/notification.component.html54
+ src/app/menu/notification.component.html54
+
æ¡è¿ä½¿ç¨ ï¼è¦ªæç使ç¨è
ï¼
@@ -2009,44 +2055,44 @@ The link will expire within 1 hour.
çµæå°ä½¿ç¨ç¬¬ä¸æ¹ç´¢å¼ä¾å¼·åãå
æå³éæ¥è©¢æéçè³æã
-
- src/app/header/search-typeahead.component.html31
+ src/app/header/search-typeahead.component.html31
+
æ¨çæ¥è©¢å°æéå°å½±çå稱ãæè¿°æé »éå稱é
å°ã
-
- src/app/header/search-typeahead.component.html36
+ src/app/header/search-typeahead.component.html36
+
é²éæå°
-
- src/app/header/search-typeahead.component.html38
+ src/app/header/search-typeahead.component.html38
+
ä»»ä½ç«èº
-
- src/app/header/search-typeahead.component.html41
+ src/app/header/search-typeahead.component.html41
+
å
已追蹤çç«èº
-
- src/app/header/search-typeahead.component.html42
+ src/app/header/search-typeahead.component.html42
+
確å®æ¨æ¯å¦å¯ä»¥è§£æä»»ä½é 端å
§å®¹ï¼æå
å
許å
¶è¿½è¹¤çç«èºé麼åã
-
- src/app/header/search-typeahead.component.html40
+ src/app/header/search-typeahead.component.html40
+
å°ååºç¬¦åçé »é
-
-
- src/app/header/search-typeahead.component.html48src/app/header/search-typeahead.component.html51
+ src/app/header/search-typeahead.component.html48
+ src/app/header/search-typeahead.component.html51
+
å°æååºç¬¦åçå½±ç
-
- src/app/header/search-typeahead.component.html54
+ src/app/header/search-typeahead.component.html54
+
æå°â¦â¦
@@ -2106,9 +2152,9 @@ The link will expire within 1 hour.
æçºæé
-
-
- src/app/+search/search-filters.component.html108src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html62
+ src/app/+search/search-filters.component.html108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html62
+
顯示ææå
§å®¹
@@ -2127,10 +2173,10 @@ The link will expire within 1 hour.
åé¡
-
-
-
- src/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html69src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
+ src/app/+search/search-filters.component.html121
+ src/app/+videos/+video-edit/shared/video-edit.component.html69
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
+
顯示ææåé¡
@@ -2139,10 +2185,10 @@ The link will expire within 1 hour.
ææ¬æ¢æ¬¾
-
-
-
- src/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html80src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
+ src/app/+search/search-filters.component.html134
+ src/app/+videos/+video-edit/shared/video-edit.component.html80
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
+
顯示ææææ¬æ¢æ¬¾
@@ -2151,11 +2197,11 @@ The link will expire within 1 hour.
èªè¨
-
-
-
-
- src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html100src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
+ src/app/+search/search-filters.component.html147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10
+ src/app/+videos/+video-edit/shared/video-edit.component.html100
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
+
顯示ææèªè¨
@@ -2279,9 +2325,9 @@ The link will expire within 1 hour.
æ¨ç±¤
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html25src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html54
+ src/app/+videos/+video-edit/shared/video-edit.component.html25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html54
+
æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ãæ Enter 以æ°å¢æ°æ¨ç±¤ã
@@ -2306,19 +2352,18 @@ The link will expire within 1 hour.
ä¸å³æ°æ©«å¹
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34
+
è®æ´æ¨çæ©«å¹
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16
+
移é¤æ©«å¹
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html28
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html28
+
æ¯ç 6/1ï¼å»ºè°å¤§å°ï¼1920x317ï¼æ大大å°ï¼ï¼å¯æªåï¼
@@ -2327,13 +2372,13 @@ The link will expire within 1 hour.
帳è大é ç
§
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts48
+ src/app/shared/shared-actor-image/actor-avatar.component.ts48
+
é »é大é ç
§
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts49
+ src/app/shared/shared-actor-image/actor-avatar.component.ts49
+
Markdown ç¸å®¹çæ¬ä¹æ¯æ´èªè¨ PeerTube HTML æ¨ç±¤
@@ -2396,15 +2441,15 @@ The link will expire within 1 hour.
æè¿°
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html113src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34src/app/+manage/video-channel-edit/video-channel-edit.component.html53src/app/+manage/video-channel-edit/video-channel-edit.component.html53src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+videos/+video-edit/shared/video-edit.component.html44
+ src/app/+about/about-instance/about-instance.component.html113
+ 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
+ src/app/+videos/+video-edit/shared/video-edit.component.html44
+
å½±çæè¿°å¨é è¨æ
æ³ä¸æ被æªæ·ï¼å¿
é æåæä½æè½å°å
¶å»¶å±å°åæ¬ç樣åã
@@ -2418,15 +2463,14 @@ The link will expire within 1 hour.
é »é
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+videos/+video-edit/shared/video-edit.component.html64src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70
+ 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
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
+
FAQ
@@ -2699,10 +2743,10 @@ The link will expire within 1 hour.
URL
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6src/app/shared/shared-share-modal/video-share.component.html24src/app/shared/shared-share-modal/video-share.component.html101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6
+ src/app/shared/shared-share-modal/video-share.component.html24
+ src/app/shared/shared-share-modal/video-share.component.html101
+
æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
@@ -2952,17 +2996,16 @@ 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.html9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html9
+
ä¸ä¸åè¦ææ¾çå½±ç
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html15
+
åå ±æ¤çè¨
@@ -2998,62 +3041,62 @@ The link will expire within 1 hour.
å¨æ¤å½±çä½ç½®å享ææ¾æ¸
å®
-
- src/app/shared/shared-share-modal/video-share.component.html71
+ src/app/shared/shared-share-modal/video-share.component.html71
+
å
顯示åµå
¥ URL
-
-
- src/app/shared/shared-share-modal/video-share.component.html79src/app/shared/shared-share-modal/video-share.component.html176
+ 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.html88
+ src/app/shared/shared-share-modal/video-share.component.html88
+
æ¤å½±çæ¯ç§äººçï¼å æ¤æ¨ç¡æ³èå¤é¨ä½¿ç¨è
å享
-
- src/app/shared/shared-share-modal/video-share.component.html91
+ src/app/shared/shared-share-modal/video-share.component.html91
+
æ´æ°å½±çé±ç§
-
- src/app/shared/shared-share-modal/video-share.component.html93
+ src/app/shared/shared-share-modal/video-share.component.html93
+
QR Code
-
-
- src/app/shared/shared-share-modal/video-share.component.html34src/app/shared/shared-share-modal/video-share.component.html111
+ src/app/shared/shared-share-modal/video-share.component.html34
+ src/app/shared/shared-share-modal/video-share.component.html111
+
URL ä¸å®å
¨ï¼ç¡ HTTPSï¼ï¼å æ¤åµå
¥å¼å½±çç¡æ³å¨ HTTPS 網ç«ä¸éä½ï¼ç¶²è·¯ç覽å¨æå¨ HTTPS 網ç«ä¸å°éä¸å®å
¨ç HTTP è«æ±ï¼ã
-
-
- src/app/shared/shared-share-modal/video-share.component.html53src/app/shared/shared-share-modal/video-share.component.html130
+ 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.html44src/app/shared/shared-share-modal/video-share.component.html121
+ 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.html163
+ src/app/shared/shared-share-modal/video-share.component.html163
+
æ´å¤èªè¨
-
- src/app/shared/shared-share-modal/video-share.component.html271
+ src/app/shared/shared-share-modal/video-share.component.html271
+
æ´å°èªè¨
-
- src/app/shared/shared-share-modal/video-share.component.html279
+ src/app/shared/shared-share-modal/video-share.component.html279
+
æ¯æ´
@@ -3065,8 +3108,8 @@ The link will expire within 1 hour.
èªåææ¾
-
- src/app/shared/shared-share-modal/video-share.component.html201
+ src/app/shared/shared-share-modal/video-share.component.html201
+
ä¹è¨±ä»¥å¾
@@ -3075,45 +3118,45 @@ The link will expire within 1 hour.
å·²éé³
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html104src/app/shared/shared-moderation/account-block-badges.component.html1src/app/shared/shared-share-modal/video-share.component.html208
+ src/app/+admin/overview/users/user-list/user-list.component.html104
+ src/app/shared/shared-moderation/account-block-badges.component.html1
+ src/app/shared/shared-share-modal/video-share.component.html208
+
è¿´å
-
- src/app/shared/shared-share-modal/video-share.component.html215
+ src/app/shared/shared-share-modal/video-share.component.html215
+
使ç¨åå§ç«å° URL
-
- src/app/shared/shared-share-modal/video-share.component.html222
+ src/app/shared/shared-share-modal/video-share.component.html222
+
顯示影çæ¨é¡
-
- src/app/shared/shared-share-modal/video-share.component.html231
+ src/app/shared/shared-share-modal/video-share.component.html231
+
P2P
-
- src/app/shared/shared-share-modal/video-share.component.html238
+ src/app/shared/shared-share-modal/video-share.component.html238
+
顯示é±ç§è¦å
-
- src/app/shared/shared-share-modal/video-share.component.html245
+ src/app/shared/shared-share-modal/video-share.component.html245
+
顯示ææ¾å¨æ§å¶å
-
- src/app/shared/shared-share-modal/video-share.component.html252
+ src/app/shared/shared-share-modal/video-share.component.html252
+
顯示 PeerTube æéé£çµ
-
- src/app/shared/shared-share-modal/video-share.component.html259
+ src/app/shared/shared-share-modal/video-share.component.html259
+
å
Ž
@@ -3187,8 +3230,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {åæ¶è¨é±} other {åæ¶è¨é±ææé »é} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html28
+
顯示æ´å¤
@@ -3215,8 +3258,8 @@ The link will expire within 1 hour.
åå§ç¼ä½
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22
+
å好æéï¼
@@ -3483,9 +3526,9 @@ The link will expire within 1 hour.
æ¨çåå ±å°æå³é給 çæ¿ä¸»ä¸ä¹æè½ç¼çµ¦çè¨çåå§ä¾æº () ã
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html35src/app/shared/shared-moderation/report-modals/report.component.html35
+ src/app/shared/shared-moderation/report-modals/report.component.html35
+ src/app/shared/shared-moderation/report-modals/report.component.html35
+
æ´æ°æ¬æå°ç¦æ¢å
åè¨å®å¥½ç客æ¶ç«¯æå° feedï¼é¤éå®å使ç¨æ°çæ¬æãè¦ç¹¼çºåï¼
@@ -3502,40 +3545,42 @@ The link will expire within 1 hour.
è¨é± feed
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html9
+
使ç¨ç¬¬ä¸æ¹ feed èåå¨ä¾æ·åæ¨è¨é±é »éçå½±çæ¸
å®ã
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html11
+
é¥é URL
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html19
+
Feed æ¬æ
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html24
+
â ï¸ æ°¸é ä¸è¦å°æ¨ç feed æ¬æèä»»ä½äººå享ã
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html27
+
æ´æ°æ¬æ
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html36src/app/+my-account/my-account-applications/my-account-applications.component.ts41
+ 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.html22
- Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html22
+
+
+
+ æ¸
é¤é濾æ¢ä»¶
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3545,7 +3590,6 @@ The link will expire within 1 hour.
7
-
å½±çï¼çè¨ï¼å¸³è
@@ -3686,13 +3730,12 @@ 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/steps/register-step-user.component.html26
-
+ 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
+
john
@@ -3771,18 +3814,18 @@ The link will expire within 1 hour.
顯示
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html7src/app/shared/shared-forms/input-text.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.html117src/app/+admin/overview/users/user-edit/user-password.component.html8src/app/shared/shared-forms/input-text.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
+
æ¹æ¬¡åä½
@@ -4088,8 +4131,10 @@ 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
@@ -4174,20 +4219,19 @@ The link will expire within 1 hour.
èå ±è
-
- src/app/shared/shared-abuse-list/abuse-details.component.html29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html22src/app/shared/shared-abuse-list/abuse-details.component.html43
+ src/app/shared/shared-abuse-list/abuse-details.component.html22
+ src/app/shared/shared-abuse-list/abuse-details.component.html43
+
å·²æ´æ°
-
- src/app/shared/shared-abuse-list/abuse-details.component.html50
+ src/app/shared/shared-abuse-list/abuse-details.component.html50
+
éé³ç¶²å
@@ -4197,11 +4241,11 @@ The link will expire within 1 hour.
ç«èº
-
-
-
-
- src/app/+about/about.component.html3src/app/+search/search-filters.component.html217src/app/shared/shared-moderation/server-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html31
+ 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
+
éé³æ¼
@@ -4240,14 +4284,15 @@ The link will expire within 1 hour.
çèµ·ä¾æ¨ä¼¼ä¹ä¸å¨ HTTPS 伺æå¨ä¸ãæ¨ç網路伺æå¨å¿
é åç¨ TLS æè½è¿½è¹¤ä¼ºæå¨ã
src/app/+admin/follows/following-list/follow-modal.component.html27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+
+ {count, plural, =1 {追蹤è«æ±å·²å³éï¼} other {追蹤è«æ±å·²å³éï¼}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
-
éé³ç¶²å
@@ -4358,7 +4403,6 @@ The link will expire within 1 hour.
src/app/app.component.html34
src/app/app.component.html34
-
æè¿å½±çä¸æå¤äºåçå½±ç
@@ -4444,14 +4488,15 @@ The link will expire within 1 hour.
å¹¾åéåªé¤çè¨
src/app/+admin/overview/comments/video-comment-list.component.ts88
-
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+
+
+
+ {count, plural, =1 {1 åçè¨å·²åªé¤ã} other { åçè¨å·²åªé¤ã}}
src/app/+admin/overview/comments/video-comment-list.component.ts
150
-
åçè¨å·²åªé¤ã
@@ -4612,26 +4657,26 @@ The link will expire within 1 hour.
å稱
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12src/app/+manage/video-channel-edit/video-channel-edit.component.html27src/app/+manage/video-channel-edit/video-channel-edit.component.html27
+ 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.html23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html23
+
主è¦ç«èºåé¡
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html49
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html49
+
å å
¥æ°åé¡
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html56src/app/shared/shared-forms/select/select-categories.component.html5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html56
+ src/app/shared/shared-forms/select/select-categories.component.html5
+
å享系統代表äºå¯è½æå°æ¨ç³»çµ±çæäºæè¡è¨æ¯ï¼å¦å
¬é IP çï¼å³é給å
¶ä»ç«¯é»ï¼ä½æ¯éæå©æ¼éä½ä¼ºæå¨çè² è¼ã
@@ -4665,42 +4710,41 @@ The link will expire within 1 hour.
æ¨èæ¨çæ¿ä¸»ä¸»è¦ä½¿ç¨çèªè¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html63
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html63
+
å¯©æ ¸è NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html81
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html81
+
æ¬ç«èºçºææè NSFW å
§å®¹å°ç¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html91
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html91
+
åç¨æ¤åè½æè®å
¶ä»ç®¡çå¡ç¥éæ¨ä¸»è¦æ¯å¨ä¸²æµææå
§å®¹ã æ¤å¤ï¼é è¨æ
æ³ä¸ï¼ç³»çµ±æèªåå¾é¸å½±çä¸å³ä¸ç NSFW å¾é¸æ¡ã
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html95
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html95
+
å
å«ææå
§å®¹çå½±çæ¿ç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html104
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html104
+
模ç³ç¸®å
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html118src/app/shared/shared-user-settings/user-video-settings.component.html17
+ 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.html119src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8src/app/shared/shared-user-settings/user-video-settings.component.html18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html119
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8
+ src/app/shared/shared-user-settings/user-video-settings.component.html18
+
çç¥
@@ -4709,103 +4753,102 @@ 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.html127src/app/+signup/+register/register.component.html34
+ src/app/+about/about-instance/about-instance.component.html169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html127
+ src/app/+signup/+register/register.component.html34
+
è¡çºå®å
-
-
-
- src/app/+about/about-instance/about-instance.component.html155src/app/+admin/config/edit-custom-config/edit-instance-information.component.html138src/app/shared/shared-instance/instance-about-accordion.component.html47
+ src/app/+about/about-instance/about-instance.component.html155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html138
+ src/app/shared/shared-instance/instance-about-accordion.component.html47
+
管çè³è¨
-
-
-
- src/app/+about/about-instance/about-instance.component.html141src/app/+admin/config/edit-custom-config/edit-instance-information.component.html149src/app/shared/shared-instance/instance-about-accordion.component.html41
+ src/app/+about/about-instance/about-instance.component.html141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html149
+ src/app/shared/shared-instance/instance-about-accordion.component.html41
+
誰管çæ¤ç«èºï¼å° NSFW å½±çæä½æ¿çï¼æ¿æ²»å½±çå¢ï¼çç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html150
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html150
+
æ¨èæ¨çç«èº
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html165
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html165
+
誰å¨ç®¡çç«èºï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html171
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html171
+
ä¸å人ï¼éçå©çµç¹ï¼éæ¯ä¸éå
¬å¸ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html172
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html172
+
çºä»éº¼æ¨è¦å»ºç«æ¤ç«èºï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183
+
è¦å享æ¨çå人影çï¼éæ¯è¦éæ¾è¨»å並è®äººåå¯ä»¥ä¸å³ä»åæ³è¦ä¸å³çå½±çå¢ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184
+
æ¨æç®ç¶è·æ¤ç«èºå¤ä¹
ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html195
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html195
+
éå°æ³è¦å¨æ¨çç«èºä¸è¨»åç使ç¨è
ä¾èªªæ¯å¾éè¦ç
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html196
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html196
+
æ¨å° PeerTube 伺æå¨æä½è²¡åè¦åï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207
+
ç¨èªå·±çè³éåï¼ä½¿ç¨è
æ款ï¼å»£åï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html208
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html208
+
å
¶ä»è³è¨
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html223
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html223
+
ç«èºå¨ä½ç¨®ä¼ºæå¨ï¼ç¡¬é«ä¸å·è¡ï¼
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html229
+ 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.html230
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html230
+
å¤è§
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
-
- 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
-
-
é¦é
@@ -5237,22 +5280,24 @@ The link will expire within 1 hour.
ä½å»¶é²åç¨ P2Pï¼é«å»¶é²å¯ä»¥å¢å P2P æ¯ä¾
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
-
- 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.html55src/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.html55
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html67
+
+
+
+ æ¯å使ç¨è
å¯åæ建ç«çæå¤åæç´æ
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
62
@@ -5261,38 +5306,38 @@ The link will expire within 1 hour.
æ大ç´ææé
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html74
+
ç´æè½æ編碼å·è¡ç·
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html136
+
å°ææå¤ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
+
å°ææå°ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143
+
å³æè½æ編碼è¨å®æª
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html158
+
å¯ä»¥éé PeerTube å¤æç¨å¼æ°å¢æ°çå³æè½æ編碼è¨å®æª
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159
+
è¦çæçç´æ解æ度
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115
+
å
許ç´æ串æµ
@@ -5301,8 +5346,8 @@ The link will expire within 1 hour.
å·²åç¨ç´æ串æµçè½ç¢¼
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html109
+
ç´æ串æµ
@@ -5317,149 +5362,149 @@ The link will expire within 1 hour.
è½æ編碼
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html21
+
èé¨é¸è¦è¨è½ç¢¼ç¸åï¼å°ç´æ串æµè½ç¢¼çºä»»ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ãéè¦å¼·å¤§ç CPU 以åä¸äºå
¶ä»ç¡¬é«ã
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html94
+
輸å
¥æ ¼å¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html41
+
è½æ編碼已åç¨
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35
+
å
許é¡å¤çå¯æªå
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html46
+ 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.html49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html49
+
å
許ä¸å³é³è¨æªæ¡
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html57
+ 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.html60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html60
+
該æªæ¡å°æå¨ä¸å³æèéæ¢åçåä½µçºå½±ççé 覽æªæ¡ã
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html61
+
輸åºæ ¼å¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html68
+
WebTorrent å·²åç¨
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html74
+
è¥æ¨ä¹åç¨äº HLS æ¯æ´ï¼æéçå²å空éå°æä¹ä»¥ 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html78
+ 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.html89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89
+
éè¦ ffmpeg >= 4.1èæ®éç WebTorrent ç¸æ¯ï¼çæ HLS ææ¾æ¸
å®èç段åç MP4 æªæ¡å¯å¾å°æ´å¥½çææ¾é«é©ï¼è®æ´è§£æ度æ´å¹³é æ´å¿«çææ¾é度ï¼ç¹å¥æ¯å°è¼é·çå½±çä¾èªªï¼æ´ç©©å®çææ¾ï¼è¼å°èè²èç¡éè¼å
¥ï¼è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å²å空ééæ±å°æä¹ä»¥ 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
+
æ¯ç¨®å·²åç¨æ ¼å¼ç解æ度
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
+
å¦ææ²æé¸åé¸é
ï¼é è¨ç®æ¨å°ææ¯åå§æªæ¡è§£æ度ã
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html114
+
è½æ編碼å·è¡ç·
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html139
+
å°æ使ç¨æå¤ ä¾é²è¡å³æè½ç¢¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html142
+
å°æ使ç¨æå° ä¾é²è¡å³æè½ç¢¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html146
+
è½ç¢¼ä½æ¥ä¸¦è¡
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
+
å
許åæè½ç¢¼å¤åæªæ¡ã â ï¸ éè¦éæ°åå PeerTube
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html163
+
è½æ編碼è¨å®æª
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174
+
éé PeerTube å¤æç¨å¼æ°å¢æ°çè½æ編碼è¨å®æª
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html175
+
å½±çå·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
+
å
許æ¨ç使ç¨ç·¨è¼¯ä»åçå½±çï¼åªè¼¯ãæ°å¢ä»ç´¹ï¼çµå°¾ãæ°å¢æ°´å°çï¼
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
+
åç¨å½±çå·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206
+
â ï¸ æ¨å¿
é å
åç¨è½æ編碼æè½åç¨å½±çå·¥ä½å®¤
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html209
+
å¿«å
-
- 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
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html7
+
è¦ä¿çå¨å¿«åä¸çé 覽æ¸é
@@ -5515,13 +5560,13 @@ The link will expire within 1 hour.
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html73
+ 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.html76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html76
+
ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼#custom-css color: red; å¨åæ¹å å
¥ #custom-css 以è¦å¯«æ¨£å¼ãç¯ä¾ï¼#custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95
+
å¦ææ¨æªåç¨è½æ編碼ï¼åç¡æ³å
許ç´æéæã
@@ -5591,38 +5636,38 @@ color: red;
ç°¡ä»
-
- src/app/shared/shared-video-miniature/video-download.component.ts234
+ src/app/shared/shared-video-miniature/video-download.component.ts234
+
解æ度
-
- src/app/shared/shared-video-miniature/video-download.component.ts243
+ src/app/shared/shared-video-miniature/video-download.component.ts243
+
é·å¯¬æ¯
-
- src/app/shared/shared-video-miniature/video-download.component.ts244
+ src/app/shared/shared-video-miniature/video-download.component.ts244
+
å¹³åç«é¢ç
-
- src/app/shared/shared-video-miniature/video-download.component.ts245
+ src/app/shared/shared-video-miniature/video-download.component.ts245
+
åç´ æ ¼å¼
-
- src/app/shared/shared-video-miniature/video-download.component.ts246
+ src/app/shared/shared-video-miniature/video-download.component.ts246
+
å樣ç
-
- src/app/shared/shared-video-miniature/video-download.component.ts250
+ src/app/shared/shared-video-miniature/video-download.component.ts250
+
é »éä½å±
-
- src/app/shared/shared-video-miniature/video-download.component.ts251
+ src/app/shared/shared-video-miniature/video-download.component.ts251
+
æ´æ°æ¨çè¨å®
@@ -5725,8 +5770,6 @@ color: red;
å¯©æ ¸ï¼
src/app/shared/shared-video-miniature/video-filters-header.component.html121
-
-
è®æ´å¯ç¢¼
@@ -5736,9 +5779,9 @@ color: red;
ç®åçå¯ç¢¼
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html30src/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.html30
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html8
+
æ°å¯ç¢¼
@@ -5757,15 +5800,15 @@ color: red;
æé±èæ模ç³ç¸®åï¼è¦è§çå½±çæå°æè«æ±ç¢ºèªã
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html108src/app/shared/shared-user-settings/user-video-settings.component.html7
+ 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.html116src/app/shared/shared-user-settings/user-video-settings.component.html15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116
+ src/app/shared/shared-user-settings/user-video-settings.component.html15
+
å
顯示以ä¸èªè¨ï¼åå¹çå½±ç
@@ -5779,20 +5822,19 @@ color: red;
å å
¥æ°èªè¨
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html70src/app/shared/shared-forms/select/select-languages.component.html6
-
+ 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.html19
+ 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.html38
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html38
+
ä½æ¯ä¸»é¡
@@ -5899,9 +5941,9 @@ color: red;
ç¯ä¾ï¼my_channel
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html31src/app/+manage/video-channel-edit/video-channel-edit.component.html31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html31
+
é »é
@@ -5923,9 +5965,9 @@ color: red;
è¦å¯«æ¤é »éææå½±ççæ¯æ´æ¬ä½
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html81src/app/+manage/video-channel-edit/video-channel-edit.component.html81
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html81
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html81
+
@@ -5971,8 +6013,8 @@ color: red;
{VAR_PLURAL, plural, =0 {æ²æ檢è¦} =1 {1 次檢è¦} other { 次檢è¦}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html40
+
ç± å»ºç«
@@ -5986,13 +6028,13 @@ color: red;
æ¨çè§çç´éä¸éæ²æä»»ä½å½±çã
-
- src/app/+my-library/my-history/my-history.component.ts143
+ src/app/+my-library/my-history/my-history.component.ts143
+
å¾æ·å²ç´éåªé¤
-
- src/app/+my-library/my-history/my-history.component.html37
+ src/app/+my-library/my-history/my-history.component.html37
+
å½±çæ·å²ç´éå·²åç¨
@@ -6032,8 +6074,10 @@ color: red;
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
@@ -6113,8 +6157,8 @@ color: red;
建ç«ææ¾æ¸
å®
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html14
+
æçå½±çé »é
@@ -6146,17 +6190,16 @@ color: red;
檢è¦æ件以åå¾æ´å¤è³è¨ã
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
-
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
-
- src/app/+signup/shared/signup-success.component.html14
+ src/app/+signup/shared/signup-success.component.html14
+
è¦åå©ç®¡çå¡èå
¶ä»ä½¿ç¨è
ç¥éæ¨æ¯èª°ï¼è«ä¸è¦å¿è¨è¨å®æ¨ç帳èå人簡ä»ï¼æ°å¢å¤§é ç
§èæè¿°ã
-
- src/app/+signup/shared/signup-success.component.html18
+ src/app/+signup/shared/signup-success.component.html18
+
å½±ççµ±è¨
@@ -6279,27 +6322,27 @@ color: red;
ç»å
¥
-
-
-
-
- src/app/+login/login-routing.module.ts12src/app/+login/login.component.html69src/app/menu/menu.component.html102src/app/menu/menu.component.html103
- > Login
-
+ src/app/+login/login-routing.module.ts12
+ src/app/+login/login.component.html69
+ src/app/menu/menu.component.html102
+ src/app/menu/menu.component.html103
+
+
+
+ > ç»å
¥
src/app/+login/login.component.html
2,5
-
-
éå°é¯èª¤ã
-
- 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.html10
+
+
+
+ è«æ±æ°é©èé»åéµä»¶
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6320,12 +6363,11 @@ 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.html16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html16
+
æ¤ç«èºä¸éè¦é»åéµä»¶é©èã
@@ -6335,25 +6377,33 @@ color: red;
ééé»åéµä»¶é©è帳è
src/app/+signup/+verify-account/verify-account-routing.module.ts15
+
+ Ask to send an email to verify your account
+
+ src/app/+signup/+verify-account/verify-account-routing.module.ts
+ 24
+
-
-
- è¦æ±å³éé»åéµä»¶ä»¥é©èæ¨ç帳è
- src/app/+signup/+verify-account/verify-account-routing.module.ts24
-
- 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
@@ -6446,12 +6496,12 @@ 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.html38src/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/+about/about.component.html5
+
Network
網路
-
- src/app/+about/about.component.html7
+ src/app/+about/about.component.html7
+
Follows
追蹤
@@ -6541,13 +6591,13 @@ channel with the same name ()!
Follower instances ()
追蹤è
ç«å°ï¼ï¼
-
- src/app/+about/about-follows/about-follows.component.html5
+ src/app/+about/about-follows/about-follows.component.html5
+
Following instances ()
æ£å¨è¿½è¹¤ç«å° ()
-
- src/app/+about/about-follows/about-follows.component.html17
+ src/app/+about/about-follows/about-follows.component.html17
+
Your name
æ¨çåå
@@ -6678,154 +6728,154 @@ channel with the same name ()!
Discover how to setup your account, what is a channel, how to create a playlist and more!
æ¢ç´¢å¦ä½è¨å®æ¨ç帳èãä»éº¼æ¯é »éãå¦ä½å»ºç«ææ¾æ¸
å®èæ´å¤ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html31
+ src/app/+about/about-peertube/about-peertube.component.html31
+
PeerTube Applications
PeerTube æç¨ç¨å¼
-
- src/app/+about/about-peertube/about-peertube.component.html40
+ src/app/+about/about-peertube/about-peertube.component.html40
+
Discover unofficial Android applications or browser addons!
æ¢ç´¢éå®æ¹ç Android æç¨ç¨å¼æç覽å¨éå å
件ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html43
+ src/app/+about/about-peertube/about-peertube.component.html43
+
Contribute on PeerTube
å¨ PeerTube ä¸è²¢ç»
-
- src/app/+about/about-peertube/about-peertube.component.html52
+ src/app/+about/about-peertube/about-peertube.component.html52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
æ³è¦å¹«å¿æ¹å PeerTubeï¼æ¨å¯ä»¥ç¿»è¯ç¶²é ä»é¢ï¼çµ¦æåæ¨çåé¥æç´æ¥è²¢ç»ç¨å¼ç¢¼ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html55
+ src/app/+about/about-peertube/about-peertube.component.html55
+
P2P & Privacy
P2P èé±ç§
-
- src/app/+about/about-peertube/about-peertube.component.html66
+ src/app/+about/about-peertube/about-peertube.component.html66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
PeerTube é è¨ä½¿ç¨ BitTorrent åå®ä»¥å¨ä½¿ç¨è
éåäº«é »å¯¬ï¼èæ¤å¹«å¿éä½ä¼ºæå¨è² è¼ï¼ä½ä»å¯è®æ¨åæåä¸è¬çå¾ä¼ºæå¨ä¾ç串æµæ¹å¼ãå
ç¶æ¨æ³è¦ç¹¼çºä½¿ç¨ PeerTube ç P2P 模å¼æï¼ä»¥ä¸çå
§å®¹ææç¨ã
-
- src/app/+about/about-peertube/about-peertube.component.html69
+ src/app/+about/about-peertube/about-peertube.component.html69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
BitTorrent å°æ¨çé±ç§é æç主è¦å¨è
å¨æ¼ï¼åªè¦æ¨ä¸è¼æè§çå½±çï¼æ¨ç IP å°±æ被å²åå¨ç«å°ç BitTorrent 追蹤å¨ä¸ã
-
- src/app/+about/about-peertube/about-peertube.component.html75
+ src/app/+about/about-peertube/about-peertube.component.html75
+
What are the consequences?
æä»éº¼å¾æï¼
-
- src/app/+about/about-peertube/about-peertube.component.html80
+ src/app/+about/about-peertube/about-peertube.component.html80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
çè«ä¸ï¼æè¶³å¤ æè¡ç¥èç人å¯ä»¥å»ºç«è
³æ¬ä¾è¿½è¹¤åªå IP æ£å¨ä¸è¼åªåå½±çã實éä¸ï¼éç¸ç¶å°é£ï¼å çºï¼
-
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
å¿
é å¨æ¯å追蹤å¨ä¸ç¼é HTTP è«æ±ä»¥ç£è¦æ¯åå½±çãå¦ææåæ³è¦ç£è¦ææ PeerTube å½±çï¼æåå¿
é å³éèå½±çä¸æ¨£å¤çè«æ±ï¼å æ¤æé常å¤ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html88
+ src/app/+about/about-peertube/about-peertube.component.html88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
å°æ¼æ¯åå³éçè«æ±ï¼è¿½è¹¤å¨å°æåå³æéçé¨æ©ç«¯é»ãèä¾ä¾èªªï¼å¦æ群é«ä¸æ 1000 å端é»ï¼è追蹤å¨å
çºæ¯åè«æ±å³é 20 å端é»ï¼é£å°±å¿
é è³å°å³é 50 åè«æ±æè½ç¥é群é«ä¸ææç端é»
-
- src/app/+about/about-peertube/about-peertube.component.html93
+ src/app/+about/about-peertube/about-peertube.component.html93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
å¿
é å®æç¼éè«æ±æè½ç¥é誰éå§ï¼åæ¢è§çå½±çãä½é種è¡çºå¾å®¹æåµæ¸¬å°
-
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
å¦æ IP 被å²åå¨è¿½è¹¤å¨ä¸ï¼ä¹ä¸ä»£è¡¨å¨ IP èå¾ç人ï¼å¦æéå人åå¨ç話ï¼çéäºå½±ç
-
- src/app/+about/about-peertube/about-peertube.component.html103
+ src/app/+about/about-peertube/about-peertube.component.html103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
IP ä½ç½®æ¯æ¨¡ç³çè³è¨ï¼é常å®æå®æè®æ´ï¼å¯è½å¯ä»¥ä»£è¡¨è¨±å¤äººæ實é«
-
- src/app/+about/about-peertube/about-peertube.component.html108
+ src/app/+about/about-peertube/about-peertube.component.html108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
網路 peer ç¡æ³å
¬éååï¼å çºæåä½¿ç¨ WebSocket å³è¼¸ï¼èå³çµ±ç BitTorrent 追蹤å¨ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨è£¡æï¼æ¨å°±æå³éå
å«æ¨ç IP çè¨èå°é¨æ©é¸åå
¶ä» peer è½ç¼è³è¨ç追蹤å¨ãè«è¦ æ¤æ件 以åå¾æ´å¤è³è¨
-
- src/app/+about/about-peertube/about-peertube.component.html112
+ src/app/+about/about-peertube/about-peertube.component.html112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
ä¸è¬äººç£è¦æåçæå£æ
æ³æ¯ä¸å¤ªå¯è½ç¼ççãææ´å¤ææçæ¹å¼ä¾åå¾éé¡è³è¨ã
-
- src/app/+about/about-peertube/about-peertube.component.html120
+ src/app/+about/about-peertube/about-peertube.component.html120
+
How does PeerTube compare with YouTube?
PeerTube è YouTube æ¯èµ·ä¾å¦ä½ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html125
+ src/app/+about/about-peertube/about-peertube.component.html125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
YouTube çé±ç§å¨è
è PeerTube çä¸åãå¨ YouTube çä¾åä¸ï¼è©²å¹³å°æèé大éçå人è³æï¼ä¸åªæ¯ IPï¼ï¼ä»¥é²è¡åæè追蹤ãæ¤å¤ï¼YouTube çº Google/Alphabet ææï¼è©²å
¬å¸å¯å¨è¨±å¤ç¶²ç«ä¸ï¼éé AdSense æ Google Analyticsï¼è¿½è¹¤æ¨ã
-
- src/app/+about/about-peertube/about-peertube.component.html127
+ src/app/+about/about-peertube/about-peertube.component.html127
+
What can I do to limit the exposure of my IP address?
æè¦å¦ä½éå¶æè½è®æç IP ä½ç½®ä¸æå
ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html133
+ src/app/+about/about-peertube/about-peertube.component.html133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
æ¨ç IP æ¯å
¬éçï¼å æ¤æ¨æ¯æ¬¡åå網ç«æï¼é½ææ許å¤çåèè
ï¼é¤äºæçµç¶²ç«ä»¥å¤ï¼å¯ä»¥å¨å
¶é£ç·æ¥èªä¸çå°æ¨ç IPï¼ISPï¼è·¯ç±å¨ï¼è¿½è¹¤å¨ï¼CDN 以åæ´å¤ãPeerTube å°æ¤ç¸ç¶éæï¼æåæè¦åæ¨ï¼å¦ææ¨æ³è¦è®æ¨ç IP ä¿æé±å¯ï¼è«ä½¿ç¨ VPN æ Tor ç覽å¨ãèªçºå¾ PeerTube ç§»é¤ P2P å°±è½çºæ¨å¸¶ä¾å¿åæ§æ¯ä¸çæ§çã
-
- src/app/+about/about-peertube/about-peertube.component.html135
+ src/app/+about/about-peertube/about-peertube.component.html135
+
What will be done to mitigate this problem?
å¯ä»¥ååªäºäºæ
ä¾ç·©è§£æ¤åé¡ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html142
+ src/app/+about/about-peertube/about-peertube.component.html142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube å¸ææä¾ç¡å¯è½æ好çå°çï¼ä»¥ä¾¿çºæ¨æä¾æ´å¤é¸æ並æ¸å°æ»æçå¯è½æ§ãå°ç®åçºæ¢ï¼éæ¯æåå·è¡çåä½ï¼
-
- src/app/+about/about-peertube/about-peertube.component.html144
+ src/app/+about/about-peertube/about-peertube.component.html144
+
We set a limit to the number of peers sent by the tracker
æåå°è¿½è¹¤å¨å¯ä»¥å³éç端é»æ¸éé²è¡äºéå¶
-
- src/app/+about/about-peertube/about-peertube.component.html150
+ src/app/+about/about-peertube/about-peertube.component.html150
+
We set a limit on the request frequency received by the tracker
æåå°è¿½è¹¤å¨æ¶å°çè«æ±é »çé²è¡äºéå¶
-
- src/app/+about/about-peertube/about-peertube.component.html151
+ src/app/+about/about-peertube/about-peertube.component.html151
+
Allow instance admins to disable P2P from the administration interface
å
許ç«èºç®¡çå¡å¾ç®¡çä»é¢åç¨ P2P
-
- src/app/+about/about-peertube/about-peertube.component.html152
+ src/app/+about/about-peertube/about-peertube.component.html152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
æå¾ï¼è«è¨ä½æ¨ä¸ç´é½å¯ä»¥ééå¨å½±çææ¾å¨ä¸åæ P2P ä¾åç¨å®ï¼æè
å
å¨ç覽å¨ä¸åç¨ WebRTCã
-
- src/app/+about/about-peertube/about-peertube.component.html155
+ src/app/+about/about-peertube/about-peertube.component.html155
+
This instance does not have instances followers.
æ¤ç«èºæ²æç«èºè¿½è¹¤è
ã
-
- src/app/+about/about-follows/about-follows.component.html7
+ src/app/+about/about-follows/about-follows.component.html7
+
Show full list
顯示å®æ´æ¸
å®
-
-
- src/app/+about/about-follows/about-follows.component.html13src/app/+about/about-follows/about-follows.component.html25
+ src/app/+about/about-follows/about-follows.component.html13
+ src/app/+about/about-follows/about-follows.component.html25
+
This instance is not following any other.
æ¤ç«å°æ²æ追蹤任ä½å
¶ä»çç«å°ã
-
- src/app/+about/about-follows/about-follows.component.html19
+ src/app/+about/about-follows/about-follows.component.html19
+
About this instance
éæ¼æ¤ç«èº
@@ -6854,7 +6904,6 @@ channel with the same name ()!3
-
Get help
åå¾åå©
@@ -6865,9 +6914,11 @@ channel with the same name ()!
建ç«æç帳è
-
- src/app/+signup/+register/register.component.html98
- Done!Done!
+ src/app/+signup/+register/register.component.html98
+
+
+ Done!
+ å®æï¼
src/app/+signup/+register/register.component.html
103
@@ -6876,23 +6927,26 @@ channel with the same name ()!
PeerTube is creating your account...
PeerTube æ£å¨å»ºç«æ¨ç帳èâ¦â¦
-
- src/app/+signup/+register/register.component.html107
- Go to the previous stepGo to the previous step
+ 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
-
- Go to the next stepGo to the next step
+
+
+ Go to the next step
+ å°ä¸ä¸æ¥
src/app/+signup/+register/register.component.ts
46
Button on the registration form to go to the previous step
-
Who are we?
æåæ¯èª°ï¼
@@ -6907,8 +6961,10 @@ channel with the same name ()!How will we finance this instance?
æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
src/app/shared/shared-instance/instance-about-accordion.component.html29
-
- Terms of Terms of
+
+
+ Terms of
+ çæ¢æ¬¾
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6923,46 +6979,56 @@ channel with the same name ()!
Step
æ¥é©
-
- src/app/+signup/+register/custom-stepper.component.html10
-
-
+ src/app/+signup/+register/custom-stepper.component.html10
+
Channel display name
é »é顯示å稱
-
- src/app/+signup/+register/steps/register-step-channel.component.html21
- This is the name that will be publicly visible by other users.This is the name that will be publicly visible by other users.
+ 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
-
- Example: Sweet MelodiesExample: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ ç¯ä¾ï¼Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifierChannel identifier
+
+
+ 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.This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ éæ¯å°æ顯示å¨æ¨å人æªæ¡ URL ä¸çå稱ã
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ ç¯ä¾ï¼sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ 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
@@ -6971,75 +7037,84 @@ channel with the same name ()!
Channel name
é »éå稱
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html94src/app/+admin/overview/users/user-edit/user-edit.component.html94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html94
+
john_channel
john_channel
src/app/+admin/overview/users/user-edit/user-edit.component.html96
src/app/+admin/overview/users/user-edit/user-edit.component.html96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
æè³å°æ²ï¼ä¸åææ¤ç«å°çæ¢æ¬¾èè¡çºæºå
-
- src/app/+signup/+register/steps/register-step-terms.component.html5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ src/app/+signup/+register/steps/register-step-terms.component.html5
+
+
+ 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
-
- Public namePublic name
+
+
+ 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. This is the name that will be publicly visible by other users.
+
+
+ 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 DoeExample: John Doe
+
+
+ Example: John Doe
+ ç¯ä¾ï¼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. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ éæ¯å°æ顯示å¨æ¨å人æªæ¡ URL ä¸çå稱ã
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58Example: john_doe58
+
+
+ Example: john_doe58
+ ç¯ä¾ï¼john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ æ¤é»åéµä»¶å°æç¨æ¼é©èæ¨ç帳èã
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verificationRequest email for account verification
+
+
+ Request email for account verification
+ è«æ±ç¨æ¼å¸³èé©èçé»åéµä»¶
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
æ¤ç«å°ä¸æªåç¨è¨»åã
@@ -7047,14 +7122,15 @@ channel with the same name ()!src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > 建ç«å¸³è
src/app/+signup/+register/register.component.html
9,12
-
Register
註å
@@ -7288,20 +7364,20 @@ channel with the same name ()!Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
é è¨ä¼ºæå¨è½ç¢¼è串æµå½±ççè½å並ä¸å®¹æï¼æ³ä¸æåç¡æ³èªåèª¿æ´ PeerTubeã
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ 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
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
èçä¸å³çå½±çï¼è®å®å以任ä½è£ç½®é½å¯ä»¥ææ¾ç串æµå½¢å¼ææ¾ãå管è³æºæè²´ï¼ä½éæ¯ PeerTube çééµé¨ä»½ï¼å æ¤è«è¬¹æ
è¡äºã
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html22
+
threads
å·è¡ç·
@@ -7348,8 +7424,8 @@ channel with the same name ()!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
æ¨åç¨äºè¨»åï¼æåèªååç¨äºä¸é¢ãå½±çãé¨ä»½çãèªåå°éæ°å½±çãã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts109
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts109
+
Edit custom configuration
編輯èªè¨è¨å®
@@ -7539,30 +7615,30 @@ channel with the same name ()!
Delete
åªé¤
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts101src/app/+admin/overview/comments/video-comment-list.component.ts176src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts249src/app/+admin/overview/videos/video-list.component.ts77src/app/+admin/overview/videos/video-list.component.ts205src/app/+admin/overview/videos/video-list.component.ts260src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts174src/app/+videos/+video-edit/shared/video-edit.component.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.ts16src/app/shared/shared-main/buttons/delete-button.component.ts21src/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
+
removed from instance followers
å·²å¾ç«èºè¿½è¹¤è
ä¸ç§»é¤
@@ -8098,8 +8174,10 @@ channel with the same name ()!Warning
è¦å
src/app/core/routing/can-deactivate-guard.service.ts23
-
- Light/Orange or DarkLight/Orange or Dark
+
+
+ Light/Orange or Dark
+ æ·ºè²ï¼æ©è²ææ·±è²
src/app/core/theme/theme.service.ts
46
@@ -8258,10 +8336,10 @@ channel with the same name ()!
Unban
åæ¶é»æ
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts112src/app/+admin/overview/users/user-list/user-list.component.ts218src/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
+
Set Email as Verified
è¨å®é»åéµä»¶çºå·²é©è
@@ -8286,77 +8364,80 @@ channel with the same name ()!
You cannot ban root.
æ¨ä¸è½é»æ rootã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
+ 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}}?
æ¨ççæ³è¦åæ¶å°é {count, plural, =1 {1 ä½ä½¿ç¨è
} other { ä½ä½¿ç¨è
}}ï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts214
+ src/app/+admin/overview/users/user-list/user-list.component.ts214
+
Do you really want to unban users?
æ¨ççæ³è¦è§£é¤é»æ 使ç¨è
åï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}}{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 å使ç¨è
已解é¤å°é} other { å使ç¨è
已解é¤å°éã}}
src/app/+admin/overview/users/user-list/user-list.component.ts
227
-
users unbanned.
使ç¨è
已解é¤é»æã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts229
+ src/app/+admin/overview/users/user-list/user-list.component.ts229
+
You cannot delete root.
æ¨ç¡æ³åªé¤ rootã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts241src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
+ 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>
<p>æ¨ç¡æ³å»ºç«è¢«å·²åªé¤ç使ç¨è
æé »é使ç¨ç使ç¨è
å稱æé »éå稱ã</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts245
+ 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.}}{count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 å使ç¨è
å·²åªé¤ã} other { å使ç¨è
å·²åªé¤ã}}
src/app/+admin/overview/users/user-list/user-list.component.ts
256
-
users deleted.
å使ç¨è
å·²åªé¤ã
-
- 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.}}{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.ts258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã} other { å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã}}
src/app/+admin/overview/users/user-list/user-list.component.ts
274
-
users email set as verified.
å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts276
+ src/app/+admin/overview/users/user-list/user-list.component.ts276
+
Account unmuted.
帳è 已解é¤éé³ã
@@ -8378,13 +8459,13 @@ channel with the same name ()!
Track watch history
追蹤è§çç´é
-
- src/app/+my-library/my-history/my-history.component.html14
+ src/app/+my-library/my-history/my-history.component.html14
+
Clear all history
æ¸
é¤æææ·å²ç´é
-
- src/app/+my-library/my-history/my-history.component.html18
+ src/app/+my-library/my-history/my-history.component.html18
+
Ownership accepted
æææ¬å·²æ¥å
@@ -8398,9 +8479,9 @@ channel with the same name ()!
Email updated.
é»åéµä»¶å·²æ´æ°ã
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html7
+
You current password is invalid.
æ¨ç®åå¯ç¢¼ç¡æã
@@ -8460,9 +8541,9 @@ channel with the same name ()!
Interface settings updated.
çé¢è¨å®å·²æ´æ°ã
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts91src/app/shared/shared-user-settings/user-interface-settings.component.ts101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts101
+
New video from your subscriptions
å¾æ¨çè¨é±èä¾çæ°å½±ç
@@ -8769,14 +8850,14 @@ channel with the same name ()!
Create
建ç«
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+manage/video-channel-edit/video-channel-create.component.ts102src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts92src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/shared/shared-video-playlist/video-add-to-playlist.component.html79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts102
+ src/app/+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.html79
+
Update playlist
æ´æ°ææ¾æ¸
å®
@@ -8918,22 +8999,26 @@ channel with the same name ()!My abuse reports
æçæ¿«ç¨åå ±
src/app/+my-account/my-account-routing.module.ts117
-
- is awaiting email verification
- is awaiting email verification
-
+
+
+ is awaiting email verification
+ æ£å¨çå¾
é»åéµä»¶é©è
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your emailChange your email
+
+
+ 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. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ æ¨ç®åçé»åéµä»¶çº ãéæ°¸é ä¸æå
¬é顯示ã
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8959,14 +9044,15 @@ channel with the same name ()!
Videos
å½±ç
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts17src/app/+admin/admin.component.ts49src/app/+admin/overview/videos/video-list.component.html3src/app/+my-library/my-library.component.ts52src/app/+search/search-filters.component.html195src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17src/app/core/menu/menu.service.ts76src/app/modal/quick-settings-modal.component.html10
+ src/app/+accounts/account-videos/account-videos.component.ts17
+ src/app/+admin/admin.component.ts49
+ src/app/+admin/overview/videos/video-list.component.html3
+ src/app/+my-library/my-library.component.ts52
+ src/app/+search/search-filters.component.html195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17
+ src/app/core/menu/menu.service.ts76
+ src/app/modal/quick-settings-modal.component.html10
+
Playlists
ææ¾æ¸
å®
@@ -8990,14 +9076,14 @@ channel with the same name ()!é¢éæ大å編輯å¨
src/app/shared/shared-forms/markdown-textarea.component.ts51
-
-
An email with verification link will be sent to .
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts40
-
- Verify account email confirmationVerify account email confirmation
+
+
+ Verify account email confirmation
+ é©è帳èé»åéµä»¶ç¢ºèª
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9134,38 +9220,38 @@ channel with the same name ()!
Focus the search bar
å°ç¦é»ç½®æ¼æå°å
-
- src/app/app.component.ts286
+ src/app/app.component.ts286
+
Toggle the left menu
åæå·¦é¸å®
-
- src/app/app.component.ts291
+ src/app/app.component.ts291
+
Go to the discover videos page
åå¾æ¢ç´¢å½±çé é¢
-
- src/app/app.component.ts296
+ src/app/app.component.ts296
+
Go to the trending videos page
åå¾ç±éå½±çé é¢
-
- src/app/app.component.ts301
+ src/app/app.component.ts301
+
Go to the recently added videos page
åå¾æè¿æ°å¢å½±çé é¢
-
- src/app/app.component.ts306
+ src/app/app.component.ts306
+
Go to the local videos page
åå¾æ¬å°å½±çé é¢
-
- src/app/app.component.ts311
+ src/app/app.component.ts311
+
Go to the videos upload page
åå¾å½±çä¸å³é é¢
-
- src/app/app.component.ts316
+ src/app/app.component.ts316
+
Go to my subscriptions
åå¾æçè¨é±
@@ -9263,13 +9349,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Incorrect username or password.
ä¸æ£ç¢ºç使ç¨è
å稱æå¯ç¢¼ã
-
- src/app/+login/login.component.ts185
+ src/app/+login/login.component.ts185
+
Your account is blocked.
æ¨ç帳è已被å°éã
-
- src/app/+login/login.component.ts186
+ src/app/+login/login.component.ts186
+
any language
ä»»ä½èªè¨
@@ -10079,12 +10165,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
æ¯æ´æåå¿
é è³å° 3 ååå
é·ã
src/app/shared/form-validators/video-channel-validators.ts47
+
+ Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 48
+
-
- Support text cannot be more than 1000 characters long
- æ¯æ´æåä¸è½è¶
é 1000 ååå
é·
- src/app/shared/form-validators/video-channel-validators.ts48
-
+
See the documentation to learn how to use the PeerTube live streaming feature.
檢è¦æ件以åå¾å¦ä½ä½¿ç¨ PeerTube ç´æ串æµåè½çè³è¨ã
@@ -10828,8 +10916,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
ééæå°
-
- src/app/shared/shared-main/misc/simple-search-input.component.html12
+ src/app/shared/shared-main/misc/simple-search-input.component.html12
+
users banned.
@@ -11225,13 +11313,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
è¨é±ç®åé »éçå¤ç¨®æ¹å¼
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html38
+
Open subscription dropdown
éåè¨é±ä¸æå¼é¸å®
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html40
+
Moderator
調解å¡
@@ -11312,41 +11400,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Encoder
編碼å¨
-
- src/app/shared/shared-video-miniature/video-download.component.ts209
+ src/app/shared/shared-video-miniature/video-download.component.ts209
+
Format name
æ ¼å¼å稱
-
- src/app/shared/shared-video-miniature/video-download.component.ts210
+ src/app/shared/shared-video-miniature/video-download.component.ts210
+
Size
大å°
-
- src/app/shared/shared-video-miniature/video-download.component.ts211
+ src/app/shared/shared-video-miniature/video-download.component.ts211
+
Bitrate
ä½å
ç
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts213src/app/shared/shared-video-miniature/video-download.component.ts236
+ src/app/shared/shared-video-miniature/video-download.component.ts213
+ src/app/shared/shared-video-miniature/video-download.component.ts236
+
Codec
編解碼å¨
-
- src/app/shared/shared-video-miniature/video-download.component.ts233
+ src/app/shared/shared-video-miniature/video-download.component.ts233
+
Copied
å·²è¤è£½
-
-
- src/app/shared/shared-forms/input-text.component.ts47
+ src/app/shared/shared-forms/input-text.component.ts47
+
Copy
è¤è£½
-
-
- src/app/shared/shared-forms/input-text.component.html15
+ src/app/shared/shared-forms/input-text.component.html15
+
Video reported.
å½±çå·²åå ±ã
@@ -11377,10 +11463,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Download
ä¸è¼
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329src/app/shared/shared-video-miniature/video-download.component.html4src/app/shared/shared-video-miniature/video-download.component.html147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329
+ src/app/shared/shared-video-miniature/video-download.component.html4
+ src/app/shared/shared-video-miniature/video-download.component.html147
+
Display live information
顯示ç´æè³è¨
@@ -11389,17 +11475,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
æ´æ°
-
-
-
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts181src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html20src/app/shared/shared-main/buttons/edit-button.component.ts22src/app/shared/shared-main/buttons/edit-button.component.ts27src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts181
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.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.ts22
+ src/app/shared/shared-main/buttons/edit-button.component.ts27
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
+
Block
å°é
@@ -11522,30 +11608,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Report
èå ±
-
-
-
- src/app/+accounts/accounts.component.ts188src/app/shared/shared-abuse-list/abuse-details.component.html57src/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
+
Reported part
å·²åå ±çé¨ä»½
-
- src/app/shared/shared-abuse-list/abuse-details.component.html75
+ src/app/shared/shared-abuse-list/abuse-details.component.html75
+
Note
注æ
-
- src/app/shared/shared-abuse-list/abuse-details.component.html82
+ src/app/shared/shared-abuse-list/abuse-details.component.html82
+
The video was deleted
å½±ç已被åªé¤
-
- src/app/shared/shared-abuse-list/abuse-details.component.html91
+ src/app/shared/shared-abuse-list/abuse-details.component.html91
+
Comment:
çè¨ï¼
-
- src/app/shared/shared-abuse-list/abuse-details.component.html97
+ src/app/shared/shared-abuse-list/abuse-details.component.html97
+
Messages with the reporter
èåå ±è
çè¨æ¯
@@ -11620,24 +11706,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18src/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.html20src/app/shared/shared-main/misc/top-menu-dropdown.component.html30src/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.html47src/app/shared/shared-video-miniature/video-download.component.html69src/app/shared/shared-video-miniature/video-download.component.html80src/app/shared/shared-video-miniature/video-download.component.html92src/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
+
Add to watch later
æ°å¢å°ç¨å¾è§ç
@@ -11647,19 +11734,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
å¾ç¨å¾è§ç移é¤
src/app/shared/shared-thumbnail/video-thumbnail.component.ts30
-
- default theme () default theme ()
+
+
+ default theme ()
+ é è¨ä¸»é¡ï¼ï¼
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
æ·ºè²ï¼æ©è²
-
- src/app/core/theme/theme.service.ts49
+ src/app/core/theme/theme.service.ts49
+
LIVE ENDED
ç´æçµæ
@@ -11801,8 +11889,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Loop playlist videos
循ç°ææ¾ææ¾æ¸
å®ä¸çå½±ç
src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts244
-
- Other videosOther videos
+
+
+ Other videos
+ å
¶ä»å½±ç
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11844,28 +11934,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Cancel
åæ¶
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html131src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html31src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html69src/app/+videos/+video-edit/video-add-components/video-upload.component.html81src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts449src/app/modal/confirm.component.html20src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html143
+ src/app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/+admin/follows/following-list/follow-modal.component.html33
+ src/app/+login/login.component.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
+
Autoplay is suspended
èªåææ¾å·²æ«å