X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=5400d631934f04c44ee364426a543f62d172829c;hb=5fd9a646b0863c2bfc8619cd8d5b989a4ad6778f;hp=73157afd016869f084fa116bba8fc6574a99bf2d;hpb=f332ffa2a2e9bd7d223c78b6123dbba272f21e84;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 73157afd0..5400d6319 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -51,8 +51,8 @@
7
+ node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts5
node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6
- node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7
Select year
@@ -60,8 +60,8 @@
16
- node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15
- node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16
+ node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts13
+ node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts14
%
@@ -149,7 +149,7 @@
12
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts13
Hours
@@ -157,7 +157,7 @@
14
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts15
Decrement hours
@@ -165,7 +165,7 @@
21
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts23
Increment minutes
@@ -173,7 +173,7 @@
30
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts32
MM
@@ -181,7 +181,7 @@
33
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35
Minutes
@@ -189,7 +189,7 @@
35
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts37
Decrement minutes
@@ -197,7 +197,7 @@
42
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts45
Increment seconds
@@ -205,7 +205,7 @@
51
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54
SS
@@ -213,7 +213,7 @@
54
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts57
Seconds
@@ -221,7 +221,7 @@
56
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts59
Decrement seconds
@@ -229,7 +229,7 @@
63
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts67
@@ -237,7 +237,7 @@
71
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts75
@@ -245,7 +245,7 @@
72
- node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72
+ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts76
Close
@@ -264,8 +264,8 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- ç¼ä½äºæ°å½±çï¼
+ published a new video:
+ ç¼ä½äºæ°å½±çï¼
src/app/shared/users/user-notifications.component.html
15
@@ -280,28 +280,28 @@
- Your video has been unblacklisted
- æ¨çå½±ç 已被解é¤é»åå®
+ Your video has been unblacklisted
+ æ¨çå½±ç 已被解é¤é»åå®
src/app/shared/users/user-notifications.component.html32
- Your video has been blacklisted
- æ¨çå½±ç 已被解é¤é»åå®
+ Your video has been blacklisted
+ æ¨çå½±ç 已被åå
¥é»åå®
src/app/shared/users/user-notifications.component.html40
- A new video abuse has been created on video
- æ°çå½±çæ¿«ç¨ å·²å»ºç«æ¼å½±ç
+ A new video abuse has been created on video
+ æ°çå½±çæ¿«ç¨ å·²å»ºç«æ¼å½±ç
src/app/shared/users/user-notifications.component.html48
- The recently added video has been auto-blacklisted
- æè¿æ°å¢çå½±ç 已被 èªåå å
¥é»åå®
+ The recently added video has been auto-blacklisted
+ æè¿æ°å¢çå½±ç 已被 èªåå å
¥é»åå®
src/app/shared/users/user-notifications.component.html56
- commented your video
- å·²å¨æ¨çå½±çä¸çè¨
+ commented your video
+ å·²å¨æ¨çå½±çä¸çè¨
src/app/shared/users/user-notifications.component.html
69
@@ -316,54 +316,46 @@
- Your video has been published
- æ¨çå½±ç å·²ç¼ä½
+ Your video has been published
+ æ¨çå½±ç å·²ç¼ä½
src/app/shared/users/user-notifications.component.html86
- Your video import succeeded
- æ¨çå½±çå¯å
¥ æå
+ Your video import succeeded
+ æ¨çå½±çå¯å
¥ æå
src/app/shared/users/user-notifications.component.html94
- Your video import failed
- æ¨çå½±çå¯å
¥ 失æ
+ Your video import failed
+ æ¨çå½±çå¯å
¥ 失æ
src/app/shared/users/user-notifications.component.html102
- User registered on your instance
- 使ç¨è
å·²æ¼æ¨çç«èºè¨»å
+ User registered on your instance
+ 使ç¨è
å·²æ¼æ¨çç«èºè¨»å
src/app/shared/users/user-notifications.component.html
110
-
- is following
-
- your channel
- your account
-
- æ£å¨è¿½è¹¤ æ¨çé »é your account
+ is following your channel your account
+ æ£å¨è¿½è¹¤ æ¨çé »é your account
src/app/shared/users/user-notifications.component.html120
- mentioned you on video
- æåæ¨æ¼ å½±ç
+ mentioned you on video
+ æåæ¨æ¼ å½±ç
src/app/shared/users/user-notifications.component.html133
-
- Your instance has a new follower ()
- awaiting your approval
-
- æ¨çç«èºæ æ°ç追蹤è
() æ£çåæ¨çæ¹å
+ Your instance has a new follower () awaiting your approval
+ æ¨çç«èºæ æ°ç追蹤è
() æ£çåæ¨çæ¹å
src/app/shared/users/user-notifications.component.html141
- Your instance automatically followed
- æ¨çç«èºå·²èªå追蹤
+ Your instance automatically followed
+ æ¨çç«èºå·²èªå追蹤
src/app/shared/users/user-notifications.component.html150
@@ -374,6 +366,14 @@
158
+
+
+
+
+ src/app/shared/buttons/action-dropdown.component.html
+ 22
+
+
Save to
å²åè³
@@ -388,8 +388,9 @@
9
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html9src/app/videos/+video-watch/comment/video-comment.component.html41
+ src/app/shared/video-playlist/video-add-to-playlist.component.html9
+ src/app/videos/+video-watch/comment/video-comment.component.html42
+
Start at
éå§æ¼
@@ -418,6 +419,14 @@
45
+
+ Create a private playlist
+ 建ç«ç§äººææ¾æ¸
å®
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html
+ 65
+
+
Display name
顯示å稱
@@ -439,40 +448,38 @@
74
src/app/shared/video-playlist/video-add-to-playlist.component.html80
-
- videovideo
-
- src/app/shared/video/modals/video-download.component.html
- 4
-
-
- src/app/shared/video/modals/video-download.component.html
- 12
-
-
- subtitlessubtitles
+
+
+ video
+ å½±ç
+ src/app/shared/video/modals/video-download.component.html4
+ src/app/shared/video/modals/video-download.component.html12
+ src/app/header/search-typeahead.component.html46
+
+
+ subtitles
+ åå¹
src/app/shared/video/modals/video-download.component.html
11
-
Direct download
ç´æ¥ä¸è¼
27
-
- src/app/shared/video/modals/video-download.component.html42
+ src/app/shared/video/modals/video-download.component.html44
+
Torrent (.torrent file)
種åï¼.torrent æªæ¡ï¼
32
-
- src/app/shared/video/modals/video-download.component.html47
+ src/app/shared/video/modals/video-download.component.html49
+
Cancel
@@ -481,18 +488,18 @@
47
-
-
-
- src/app/shared/video/modals/video-download.component.html53src/app/videos/+video-watch/comment/video-comment-add.component.html20src/app/videos/+video-watch/comment/video-comment-add.component.html50
+ src/app/shared/video/modals/video-download.component.html55
+ src/app/videos/+video-watch/comment/video-comment-add.component.html20
+ src/app/videos/+video-watch/comment/video-comment-add.component.html50
+
Download
ä¸è¼
43
-
- src/app/shared/video/modals/video-download.component.html58
+ src/app/shared/video/modals/video-download.component.html60
+
Report video
åå ±å½±ç
@@ -502,13 +509,10 @@
src/app/shared/video/modals/video-report.component.html3
-
- Your report will be sent to moderators of .
- It will be forwarded to origin instance too.
-
+ Your report will be sent to moderators of . It will be forwarded to origin instance too.
æ¨çåå ±å°æ被å³é給 ç管çå¡ã
- å®å°æ被è½éå°åå§å¯¦é« too.
+ å®å°æ被è½éå°åå§å¯¦é« too.
9
@@ -572,35 +576,32 @@
6
-
-
- src/app/shared/video/video-miniature.component.html15src/app/videos/+video-watch/video-watch-playlist.component.html6
+ src/app/shared/video/video-miniature.component.html24
+ src/app/videos/+video-watch/video-watch-playlist.component.html6
+
Private
ç§å¯
7
-
-
-
- src/app/shared/video/video-miniature.component.html16src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7
-
- views
- 次檢è¦
-
- 24
-
-
- src/app/shared/video/video-miniature.component.html27
+ src/app/shared/video/video-miniature.component.html25
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html33
+ src/app/videos/+video-watch/video-watch-playlist.component.html7
+
+
+ {VAR_PLURAL, plural, =1 {1 view} other { views} }
+ {VAR_PLURAL, plural, =1 {1 次檢è¦} other { 次檢è¦} }
+ src/app/shared/video/video-miniature.component.html20
+
Blacklisted
å·²å å
¥é»åå®
42
-
- src/app/shared/video/video-miniature.component.html45
+ src/app/shared/video/video-miniature.component.html43
+
Sensitive
@@ -609,8 +610,8 @@
46
-
- src/app/shared/video/video-miniature.component.html49
+ src/app/shared/video/video-miniature.component.html47
+
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }
@@ -651,9 +652,9 @@
34
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html48
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
+ src/app/videos/+video-watch/comment/video-comment.component.html49
+
Edit starts/stops at
編輯éå§ï¼åæ¢æ¼
@@ -669,8 +670,7 @@
15
src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html103
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html61
src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
@@ -687,16 +687,16 @@
20
-
-
-
-
-
-
-
-
-
- src/app/shared/video/videos-selection.component.html1src/app/shared/video/abstract-video-list.html28src/app/shared/video/abstract-video-list.html28src/app/shared/video/abstract-video-list.html28src/app/shared/video/abstract-video-list.html28src/app/shared/video/abstract-video-list.html28src/app/videos/video-list/video-overview.component.html3src/app/shared/video/abstract-video-list.html28src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/videos-selection.component.html1
+ src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/abstract-video-list.html28
+ src/app/videos/video-list/video-overview.component.html3
+ src/app/shared/video/abstract-video-list.html28
+ src/app/shared/video/abstract-video-list.html28
+
Delete
åªé¤
@@ -705,8 +705,8 @@
src/app/shared/buttons/delete-button.component.html5
src/app/videos/+video-edit/shared/video-edit.component.html182
- src/app/videos/+video-watch/comment/video-comment.component.html38
- src/app/+my-account/my-account-videos/my-account-videos.component.html17
+ src/app/videos/+video-watch/comment/video-comment.component.html39
+ src/app/+my-account/my-account-videos/my-account-videos.component.html21
Edit
@@ -745,51 +745,21 @@
src/app/shared/misc/help.component.html29
-
- Subscribe
-
- è¨é±
-
-
- 6
-
- src/app/shared/user-subscription/subscribe-button.component.html6
-
-
- Unsubscribe
-
- åæ¶è¨é±
-
-
- 18
-
- src/app/shared/user-subscription/subscribe-button.component.html18
-
-
- Subscribe
-
- è¨é±
-
-
- 26
-
- src/app/shared/user-subscription/subscribe-button.component.html26
-
Using an ActivityPub account
ä½¿ç¨ ActivityPub 帳è
36
- src/app/shared/user-subscription/subscribe-button.component.html36
+ src/app/shared/user-subscription/subscribe-button.component.html50
-
- Subscribe with an account on
- ä½¿ç¨ ä¸ç帳èè¨é±
-
- 39
+
+ Subscribe with an account on this instance
+ 使ç¨æ¤ç«èºä¸ç帳èè¨é±
+
+ src/app/shared/user-subscription/subscribe-button.component.html
+ 53
- src/app/shared/user-subscription/subscribe-button.component.html39
Subscribe with your local account
@@ -797,7 +767,7 @@
40
- src/app/shared/user-subscription/subscribe-button.component.html40
+ src/app/shared/user-subscription/subscribe-button.component.html54
Subscribe with a Mastodon account:
@@ -805,7 +775,7 @@
43
- src/app/shared/user-subscription/subscribe-button.component.html43
+ src/app/shared/user-subscription/subscribe-button.component.html57
Using a syndication feed
@@ -813,7 +783,7 @@
48
- src/app/shared/user-subscription/subscribe-button.component.html48
+ src/app/shared/user-subscription/subscribe-button.component.html62
Subscribe via RSS
@@ -821,16 +791,13 @@
49
- src/app/shared/user-subscription/subscribe-button.component.html49
+ src/app/shared/user-subscription/subscribe-button.component.html63
-
- Remote subscribe
- Remote interact
-
+ Remote subscribe Remote interact
- é 端è¨é±
- é 端實é«
+ é 端è¨é±
+ é 端實é«
10
@@ -838,12 +805,9 @@
src/app/shared/user-subscription/remote-subscribe.component.html10
-
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
- For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.
-
+ You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.
- æ¨å¯ä»¥ééä»»ä½æ¯æ´ ActivityPub åå®çè¯ç實é«è¨é±æ¤é »éã
+ æ¨å¯ä»¥ééä»»ä½æ¯æ´ ActivityPub åå®çè¯ç實é«è¨é±æ¤é »éã
èä¾ä¾èªªï¼æ¨å¯ä»¥å¨ Mastodon æ Pleroma ä¸çæå°æ¡è¼¸å
¥é »éç URLï¼ä¸¦å¨é£è£¡è¨é±ã
@@ -852,12 +816,9 @@
src/app/shared/user-subscription/remote-subscribe.component.html17
-
- You can interact with this via any ActivityPub-capable fediverse instance.
- For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there.
-
+ You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there.
- æ¨å¯ä»¥ééä»»ä½æ¯æ´ ActivityPub åå®çè¯ç實é«èæ¤äºåã
+ æ¨å¯ä»¥ééä»»ä½æ¯æ´ ActivityPub åå®çè¯ç實é«èæ¤äºåã
èä¾ä¾èªªï¼æ¨å¯ä»¥å¨ Mastodon æ Pleroma ä¸çæå°æ¡è¼¸å
¥é »éç URLï¼ä¸¦å¨é£è£¡è¨é±ã
@@ -874,13 +835,10 @@
-
- Default NSFW/sensitive videos policy
- can be redefined by the users
-
+ Default NSFW/sensitive videos policy can be redefined by the users
- é è¨ç NSFWï¼ææå½±çæ¿ç
- å¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
+ é è¨ç NSFWï¼ææå½±çæ¿ç
+ å¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
5
@@ -912,6 +870,22 @@
src/app/shared/instance/instance-features-table.component.html31
+
+ Requires manual validation by moderators
+ éè¦ç®¡çå¡æåé©è
+
+ src/app/shared/instance/instance-features-table.component.html
+ 40
+
+
+
+ Automatically published
+ èªåç¼ä½
+
+ src/app/shared/instance/instance-features-table.component.html
+ 41
+
+
Video quota
å½±çé
é¡
@@ -919,13 +893,13 @@
57
src/app/shared/instance/instance-features-table.component.html46
- src/app/+admin/users/user-edit/user-edit.component.html57
- src/app/+admin/users/user-edit/user-edit.component.html57
+ src/app/+admin/users/user-edit/user-edit.component.html64
+ src/app/+admin/users/user-edit/user-edit.component.html64
- Unlimited ( per day)
+ Unlimited ( per day)
- ç¡é ( per day)
+ ç¡é ( per day)
53
@@ -941,7 +915,6 @@
src/app/shared/instance/instance-features-table.component.html66
src/app/videos/+video-edit/video-add-components/video-import-url.component.html40
src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286
HTTP import (YouTube, Vimeo, direct URL...)
@@ -989,9 +962,9 @@
86
-
-
- src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html100
+ src/app/shared/instance/instance-statistics.component.html4
+ src/app/menu/menu.component.html131
+
users
使ç¨è
@@ -1084,7 +1057,7 @@
src/app/shared/moderation/user-ban-modal.component.html23
src/app/shared/confirm/confirm.component.html19
- src/app/login/login.component.html79
+ src/app/login/login.component.html84
src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23
@@ -1121,13 +1094,29 @@
src/app/login/login.component.html2
+
+ If you are looking for an accountâ¦
+ å¦ææ¨æ£å¨å°æ¾å¸³èâ¦â¦
+
+ src/app/login/login.component.html
+ 7
+
+
+
+ Currently this instance doesn't allow for user registration, but you can 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
+ 11
+
+
Request new verification email.
è«æ±æ°çé©èé»åéµä»¶ã
16
- src/app/login/login.component.html7
+ src/app/login/login.component.html22
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
@@ -1136,7 +1125,7 @@
13
- src/app/login/login.component.html13
+ src/app/login/login.component.html28
src/app/+signup/+register/register.component.html13
@@ -1145,7 +1134,7 @@
15
- src/app/login/login.component.html15
+ src/app/login/login.component.html30
or create an account
@@ -1155,23 +1144,7 @@
18
- src/app/login/login.component.html18
-
-
- or create an account on another instance
- æå¨å
¶ä»å¯¦é«ä¸å»ºç«å¸³è
-
- 22
-
- src/app/login/login.component.html22
-
-
- User registration is not allowed on this instance, but you can register on many others!
- æ¤å¯¦é«ä¸ä¸å
許使ç¨è
註åï¼ä½æ¨å¯ä»¥å¨å
¶ä»è¨±å¤å¯¦é«ä¸è¨»åï¼
-
- 28
-
- src/app/login/login.component.html28
+ src/app/login/login.component.html33
Password
@@ -1179,8 +1152,8 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
+ src/app/login/login.component.html44
+ src/app/login/login.component.html47
src/app/reset-password/reset-password.component.html8
src/app/reset-password/reset-password.component.html10
src/app/+admin/users/user-edit/user-edit.component.html31
@@ -1189,13 +1162,13 @@
src/app/+signup/+register/register-step-user.component.html52
src/app/+signup/+register/register-step-user.component.html54
-
- I forgot my password
- æå¿è¨æçå¯ç¢¼äº
-
- 45
+
+ Click here to reset your password
+ é»ææ¤è以éè¨æ¨çå¯ç¢¼
+
+ src/app/login/login.component.html
+ 50
- src/app/login/login.component.html45
Login
@@ -1203,16 +1176,16 @@
32
-
-
- src/app/login/login.component.html52src/app/menu/menu.component.html46
+ src/app/login/login.component.html57
+ src/app/menu/menu.component.html77
+
Forgot your password
å¿è¨æ¨çå¯ç¢¼
58
- src/app/login/login.component.html58
+ src/app/login/login.component.html63
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
@@ -1222,7 +1195,7 @@
65
- src/app/login/login.component.html65
+ src/app/login/login.component.html70
Email
@@ -1230,7 +1203,7 @@
43
- src/app/login/login.component.html70
+ src/app/login/login.component.html75
src/app/+admin/users/user-edit/user-edit.component.html19
src/app/+admin/users/user-edit/user-edit.component.html19
src/app/+admin/users/user-list/user-list.component.html41
@@ -1246,7 +1219,7 @@
10
- src/app/login/login.component.html72
+ src/app/login/login.component.html77
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
@@ -1255,7 +1228,7 @@
82
- src/app/login/login.component.html82
+ src/app/login/login.component.html87
Reset my password
@@ -1289,18 +1262,18 @@
src/app/reset-password/reset-password.component.html29
-
- results
- åçµæ
-
+
+
+
+
+ src/app/search/search.component.html
5
- src/app/search/search.component.html5
- for
+ for
- çº
+ çº
6
@@ -1308,13 +1281,10 @@
src/app/search/search.component.html6
-
- Filters
-
-
+ Filters
é濾å¨
-
+
16
@@ -1346,8 +1316,7 @@
src/app/modal/welcome-modal.component.html3
- CLI
- documentation
+ CLI documentation
CLI
æ件
@@ -1364,8 +1333,7 @@
src/app/modal/welcome-modal.component.html15
- Administer
- documentation
+ Administer documentation
管çå¡
æ件
@@ -1382,8 +1350,7 @@
src/app/modal/welcome-modal.component.html22
- Use
- documentation
+ Use documentation
使ç¨
æ件
@@ -1408,16 +1375,16 @@
src/app/modal/welcome-modal.component.html41
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- PeerTube å®æ¹ç¶²é ï¼æ°èãæ¯æ´ãè²¢ç»â¦â¦ï¼ï¼https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ PeerTube å®æ¹ç¶²é ï¼æ°èãæ¯æ´ãè²¢ç»â¦â¦ï¼ï¼https://joinpeertube.org
44
src/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- å°æ¨çç«èºæ¾å¨å
¬éç PeerTube ç´¢å¼ä¸ï¼https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ å°æ¨çç«èºæ¾å¨å
¬éç PeerTube ç´¢å¼ä¸ï¼https://instances.joinpeertube.org/instances
47
@@ -1433,14 +1400,10 @@
src/app/modal/welcome-modal.component.html59
-
- Choosing your instance name, setting up a description, specifying who you are,
- why you created your instance and how long you plan to maintain your it
- is very important for visitors to understand on what type of instance they are.
-
+ Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are.
- é¸ææ¨çç«èºå稱ãè¨å®æè¿°ãæå®æ¨æ¯èª°ã
- çºä»éº¼æ¨è¦å»ºç«æ¨èªå·±çç«èºèæ¨è¨ç«è¦ç¶è·å®å¤ä¹
+ é¸ææ¨çç«èºå稱ãè¨å®æè¿°ãæå®æ¨æ¯èª°ã
+ çºä»éº¼æ¨è¦å»ºç«æ¨èªå·±çç«èºèæ¨è¨ç«è¦ç¶è·å®å¤ä¹
é½å°è¨ªå®¢äºè§£ä»åæ£å¨åªç¨®ç«èºä¸é常éè¦ã
@@ -1449,18 +1412,12 @@
src/app/modal/welcome-modal.component.html61
-
- If you want to open registrations, please decide what are your moderation rules, fill your instance
- terms
- and specify the categories and languages you speak. This way, you will help users to register on the
- appropriate
- PeerTube instance.
-
+ If you want to open registrations, please decide what are your moderation rules, fill your instance terms and specify the categories and languages you speak. This way, you will help users to register on the appropriate PeerTube instance.
- å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®å¥½æ¨ç管çè¦åï¼å¡«å¯«æ¨çç«èº
- æ¢æ¬¾
- 並æå®åé¡èæ¨èªªçèªè¨ãé樣ï¼æ¨å°±å¯ä»¥åå©ä½¿ç¨è
å¨the
- é©åç
+ å¦ææ¨æ³è¦éæ¾è¨»åï¼è«æ±ºå®å¥½æ¨ç管çè¦åï¼å¡«å¯«æ¨çç«èº
+ æ¢æ¬¾
+ 並æå®åé¡èæ¨èªªçèªè¨ãé樣ï¼æ¨å°±å¯ä»¥åå©ä½¿ç¨è
å¨the
+ é©åç
PeerTube ç«èºä¸è¨»åã
@@ -1558,6 +1515,14 @@
src/app/modal/instance-config-warning-modal.component.html21
+
+ Please consider to configure these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on JoinPeerTube website.
+ è«èæ
®è¨å®éäºæ¬ä½ä»¥åå©äººåé¸æé©åçç«èºãæ²æå®åï¼æ¨çç«èºå¯è½ç¡æ³å¨ JoinPeerTube 網ç«ä¸é¡¯ç¤ºã
+
+ src/app/modal/instance-config-warning-modal.component.html
+ 24
+
+
Configure these fields
è¨å®éäºæ¬ä½
@@ -1583,23 +1548,14 @@
src/app/modal/instance-config-warning-modal.component.html43
src/app/videos/+video-watch/modal/video-share.component.html182
-
- Powered by PeerTube
- å¨åæ¬æº PeerTube
-
- src/app/app.component.html
- 32
-
-
Change the language
è®æ´èªè¨
107
-
-
- src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html121
+ src/app/menu/language-chooser.component.html3
+
Help to translate PeerTube!
@@ -1633,11 +1589,102 @@
src/app/menu/menu.component.html
29
-
- HelpHelp
+
+
+ Interface:
+ ç«èºï¼
src/app/menu/menu.component.html
- 35
+ 36
+
+
+ src/app/menu/menu.component.html
+ 158
+
+
+
+ Videos:
+ å½±çï¼
+
+ src/app/menu/menu.component.html
+ 42
+
+
+
+ Sensitive:
+ ææçï¼
+
+ src/app/menu/menu.component.html
+ 49
+
+
+
+ Help share videos
+ åå©å享影ç
+
+ src/app/menu/menu.component.html
+ 55
+
+
+
+ More account settings
+ æ´å¤å¸³èè¨å®
+
+ src/app/menu/menu.component.html
+ 60
+
+
+
+ Keyboard shortcuts
+ éµç¤å¿«æ·éµ
+
+ src/app/menu/menu.component.html
+ 66
+
+
+
+ Help
+ 說æ
+ src/app/menu/menu.component.html167
+
+
+ Get help using PeerTube
+ åå¾ PeerTube ç使ç¨èªªæ
+
+ src/app/menu/menu.component.html
+ 167
+
+
+
+ Shortcuts
+ å¿«æ·éµ
+
+ src/app/menu/menu.component.html
+ 168
+
+
+
+ powered by PeerTube
+ å¨åæ¬æº PeerTube
+
+ src/app/menu/menu.component.html
+ 172
+
+
+
+ PeerTube website
+ PeerTube 網ç«
+
+ src/app/menu/menu.component.html
+ 172
+
+
+
+ powered by PeerTube - CopyLeft 2015-2020
+ å¨åæ¬æº PeerTube - CopyLeft 2015-2020
+
+ src/app/menu/menu.component.html
+ 171
@@ -1646,125 +1693,136 @@
25
-
- src/app/menu/menu.component.html39
+ src/app/menu/menu.component.html70
+
Create an account
建ç«å¸³è
33
-
- src/app/menu/menu.component.html47
+ src/app/menu/menu.component.html78
+
+
+ MY LIBRARY
+ æçåªé«åº«
+
+ src/app/menu/menu.component.html
+ 82
+
+
My library
æçåªé«åº«
37
-
- src/app/menu/menu.component.html51
+ src/app/+my-account/my-account.component.ts1
+
Videos
å½±ç
24
-
-
-
-
- src/app/menu/menu.component.html55src/app/menu/menu.component.html76src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html30
+ src/app/menu/menu.component.html86
+
Playlists
ææ¾æ¸
å®
46
-
- src/app/menu/menu.component.html60
+ src/app/menu/menu.component.html91
+
Subscriptions
è¨é±
51
-
- src/app/menu/menu.component.html65
+ src/app/menu/menu.component.html96
+
History
æ·å²ç´é
56
-
- src/app/menu/menu.component.html70
+ src/app/menu/menu.component.html101
+
+
+ VIDEOS
+ å½±ç
+
+ src/app/menu/menu.component.html
+ 107
+
+
Discover
æ¢ç´¢
66
-
- src/app/menu/menu.component.html80
+ src/app/menu/menu.component.html111
+
Trending
趨å¢
71
-
- src/app/menu/menu.component.html85
+ src/app/menu/menu.component.html116
+
Most liked
æåæ¡ç
76
-
- src/app/menu/menu.component.html90
+ src/app/menu/menu.component.html121
+
Recently added
æè¿æ°å¢
81
-
- src/app/menu/menu.component.html95
-
- More
- æ´å¤
-
- 91
-
-
- src/app/menu/menu.component.html105
+ src/app/menu/menu.component.html126
+
Administration
管ç
95
-
- src/app/menu/menu.component.html109
+ src/app/menu/menu.component.html140
+
About
éæ¼
26
-
-
-
- src/app/menu/menu.component.html114src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html32
-
- Show keyboard shortcuts
- 顯示éµç¤å¿«æ·éµ
-
- 111
+ src/app/menu/menu.component.html148
+
+
+ Contact
+ è¯çµ¡äºº
+
+ src/app/menu/menu.component.html
+ 154
-
- src/app/menu/menu.component.html125
+
+
+ Terms of Service
+ æåæ¢æ¬¾
+
+ src/app/menu/menu.component.html
+ 155
+
+
View your notifications
檢è¦æ¨çéç¥
@@ -1785,9 +1843,9 @@
Mark all as read
æ¨è¨çºå·²è®
-
-
- src/app/menu/avatar-notification.component.html18src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
+ src/app/menu/avatar-notification.component.html18
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
+
Update your notification preferences
æ´æ°æ¨çéç¥å好è¨å®
@@ -1807,9 +1865,82 @@
Search videos, channelsâ¦
æå°å½±çãé »éâ¦â¦
+ src/app/header/search-typeahead.component.html3
+
+
+ GLOBAL SEARCH
+ å
¨åæå°
- src/app/header/header.component.html
- 2
+ src/app/header/search-typeahead.component.html
+ 16
+
+
+
+ using
+ æ£å¨ä½¿ç¨
+
+ src/app/header/search-typeahead.component.html
+ 18
+
+
+
+ Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
+ çµæå°ä½¿ç¨ç¬¬ä¸æ¹ç´¢å¼ä¾å¼·åãå
æå³éæ¥è©¢æéçè³æã
+
+ src/app/header/search-typeahead.component.html
+ 22
+
+
+
+ ADVANCED SEARCH
+ é²éæå°
+
+ src/app/header/search-typeahead.component.html
+ 29
+
+
+
+ any instance
+ ä»»ä½ç«èº
+
+ src/app/header/search-typeahead.component.html
+ 32
+
+
+
+ only followed instances
+ å
已追蹤çç«èº
+
+ src/app/header/search-typeahead.component.html
+ 33
+
+
+
+ Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
+ 確å®æ¨æ¯å¦å¯ä»¥è§£æä»»ä½é 端å
§å®¹ï¼æå
å
許å
¶è¿½è¹¤çç«èºé麼åã
+
+ src/app/header/search-typeahead.component.html
+ 31
+
+
+
+ account or channel
+ 帳èæé »é
+
+ src/app/header/search-typeahead.component.html
+ 40
+
+
+ src/app/header/search-typeahead.component.html
+ 43
+
+
+
+ Any other text will return matching video, channel or account names.
+ å
¶ä»ä»»ä½æåå°æåå³ç¬¦åçå½±çãé »éæ帳èå稱ã
+
+ src/app/header/search-typeahead.component.html
+ 49
@@ -1826,7 +1957,39 @@
9
- src/app/header/header.component.html9
+ src/app/header/header.component.html5
+
+
+ In this channel
+ å¨æ¤é »é
+
+ src/app/header/suggestion.component.html
+ 12
+
+
+
+ In this instance
+ å¨æ¤ç«èº
+
+ src/app/header/suggestion.component.html
+ 13
+
+
+
+ In the vidiverse
+ å¨æ¤è¯ç
+
+ src/app/header/suggestion.component.html
+ 14
+
+
+
+ Jump to channel âµ
+ è·³å°é »é âµ
+
+ src/app/header/suggestion.component.html
+ 18
+
Sort
@@ -1898,8 +2061,9 @@
45
-
- src/app/search/search-filters.component.html65src/app/videos/+video-watch/video-watch.component.html231
+ src/app/search/search-filters.component.html65
+ src/app/videos/+video-watch/video-watch.component.html237
+
Display sensitive content
顯示ææå
§å®¹
@@ -1932,7 +2096,7 @@
src/app/search/search-filters.component.html100
src/app/videos/+video-edit/shared/video-edit.component.html66
- src/app/videos/+video-watch/video-watch.component.html196
+ src/app/videos/+video-watch/video-watch.component.html202
Reset
@@ -1958,9 +2122,9 @@
155
-
- Any or no category set
- ä»»ä½ææªè¨å®åé¡
+
+ Display all categories
+ 顯示ææåé¡
src/app/search/search-filters.component.html
106
@@ -1974,11 +2138,11 @@
src/app/search/search-filters.component.html113
src/app/videos/+video-edit/shared/video-edit.component.html80
- src/app/videos/+video-watch/video-watch.component.html205
+ src/app/videos/+video-watch/video-watch.component.html211
-
- Any or no license set
- ä»»ä½ææªè¨å®ææ¬æ¢æ¬¾
+
+ Display all licenses
+ 顯示ææææ¬æ¢æ¬¾
src/app/search/search-filters.component.html
119
@@ -1993,11 +2157,11 @@
src/app/search/search-filters.component.html126
src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
src/app/videos/+video-edit/shared/video-edit.component.html94
- src/app/videos/+video-watch/video-watch.component.html214
+ src/app/videos/+video-watch/video-watch.component.html220
-
- Any or no language set
- ä»»ä½ææªè¨æèªè¨
+
+ Display all languages
+ 顯示ææèªè¨
src/app/search/search-filters.component.html
132
@@ -2034,36 +2198,6 @@
115
src/app/search/search-filters.component.html173
-
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
-
- src/app/shared/video/abstract-video-list.html
- 14
-
Display unlisted and private videos
@@ -2071,14 +2205,14 @@
14
-
-
-
-
-
-
-
- src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+ src/app/shared/video/abstract-video-list.html22
+
Add caption
æ°å¢åå¹
@@ -2140,15 +2274,11 @@
191
src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html223
+ src/app/videos/+video-watch/video-watch.component.html229
-
- Tags could be used to suggest relevant recommendations.
- There is a maximum of 5 tags.
- Press Enter to add a new tag.
-
- æ¨ç±¤å¯ç¨æ¼ç¸é建è°ãæå¤å¯æ 5 åæ¨è±ãæä¸ Enter 以å å
¥æ°çæ¨ç±¤ã
+ Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
+ æ¨ç±¤å¯ç¨æ¼ç¸é建è°ãæå¤å¯æ 5 åæ¨è±ãæä¸ Enter 以å å
¥æ°çæ¨ç±¤ã
src/app/videos/+video-edit/shared/video-edit.component.html
21
@@ -2197,8 +2327,6 @@
src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20
- src/app/+accounts/account-about/account-about.component.html3
- src/app/+video-channels/video-channel-about/video-channel-about.component.html4
src/app/+about/about-instance/about-instance.component.html55
@@ -2231,14 +2359,55 @@
33
+ src/app/menu/menu.component.html164
src/app/videos/+video-edit/shared/video-edit.component.html108
src/app/videos/+video-edit/video-add-components/video-import-url.component.html31
src/app/videos/+video-edit/video-add-components/video-upload.component.html21
src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37
- src/app/videos/+video-watch/video-watch.component.html186
+ src/app/videos/+video-watch/video-watch.component.html187
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+
+ More information about privacy within PeerTube
+ æé PeerTube ä¸é±ç§çæ´å¤è³è¨
+
+ src/app/menu/menu.component.html
+ 164
+
+
+
+ FAQ
+ FAQ
+
+ src/app/menu/menu.component.html
+ 165
+
+
+
+ Frequently asked questions about PeerTube
+ éæ¼ PeerTube ç常è¦åé¡
+
+ src/app/menu/menu.component.html
+ 165
+
+
+
+ API
+ API
+
+ src/app/menu/menu.component.html
+ 166
+
+
+
+ API documentation
+ API æ件
+
+ src/app/menu/menu.component.html
+ 166
+
+
Schedule publication ()
è¨åç¼ä½æ¼ ()
@@ -2304,7 +2473,7 @@
src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded â
+ Already uploaded â
å·²ä¸å³ â
179
@@ -2376,7 +2545,6 @@
78
src/app/videos/+video-edit/shared/video-edit.component.html226
- src/app/videos/+video-watch/video-watch.component.html87
Short text to tell people how they can support you (membership platform...).
@@ -2436,13 +2604,9 @@
src/app/videos/+video-watch/modal/video-share.component.html32
-
- You can import any URL supported by youtube-dl
- or URL that points to a raw MP4 file.
- You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
+ You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- æ¨å¯ä»¥å¯å
¥ä»»ä½ URL supported by youtube-dl
+ æ¨å¯ä»¥å¯å
¥ä»»ä½ URL supported by youtube-dl
ææååå§ MP4 æªæ¡ç URLã
æ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
@@ -2477,7 +2641,8 @@
src/app/videos/+video-edit/video-add-components/video-import-url.component.html69
src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74
- src/app/videos/+video-edit/video-update.component.html17
+ src/app/videos/+video-edit/video-update.component.html3
+ src/app/videos/+video-edit/video-update.component.html18
Select the file to upload
@@ -2504,14 +2669,10 @@
src/app/videos/+video-edit/video-add-components/video-upload.component.html32
-
- Image that will be merged with your audio file.
-
- The chosen image will be definitive and cannot be modified.
-
+ Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
åçå°æ被åä½µå°æ¨çé³è¨æªä¸ã
-
+
é¸å®çåçå°ç¡æ³ä¿®æ¹ã
@@ -2570,10 +2731,7 @@
src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14
-
- You can import any torrent file that points to a mp4 file.
- You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
+ You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
æ¨å¯ä»¥å¯å
¥ä»»ä½æå mp4 æªæ¡ç torrent æªæ¡ã
æ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æè®æ¨èæ¨çç«èºæ¹ä¸æ³æ
®åé¡ã
@@ -2592,12 +2750,8 @@
src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57
-
- We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance.
-
- Instead, create a dedicated account to upload your videos.
-
- æå建è°æ¨ä¸è¦ä½¿ç¨ root 使ç¨è
ç¼ä½æ¨çå½±çï¼å çºéæ¯æ¨ç«èºçè¶
ç´ç®¡çå¡å¸³èãè«å»ºç«å°ç¨ç帳èä¾ä¸å³æ¨çå½±çã
+ We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
+ æå建è°æ¨ä¸è¦ä½¿ç¨ root 使ç¨è
ç¼ä½æ¨çå½±çï¼å çºéæ¯æ¨ç«èºçè¶
ç´ç®¡çå¡å¸³èãè«å»ºç«å°ç¨ç帳èä¾ä¸å³æ¨çå½±çã
src/app/videos/+video-edit/video-add.component.html
2
@@ -2643,16 +2797,6 @@
src/app/videos/+video-edit/video-add.component.html30
-
- Update
-
- æ´æ°
-
-
- 2
-
- src/app/videos/+video-edit/video-update.component.html2
-
Other videos
å
¶ä»å½±ç
@@ -2661,6 +2805,14 @@
4
+
+ AUTOPLAY
+ èªåææ¾
+
+ src/app/videos/recommendations/recommended-videos.component.html
+ 10
+
+
Share
å享
@@ -2668,7 +2820,6 @@
83
src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html92
Share the playlist
@@ -2748,7 +2899,6 @@
127
- src/app/videos/recommendations/recommended-videos.component.html10
src/app/videos/+video-watch/modal/video-share.component.html135
@@ -2774,7 +2924,7 @@
20
src/app/videos/+video-watch/modal/video-share.component.html142
- src/app/+accounts/accounts.component.html20
+ src/app/+accounts/accounts.component.html19
Loop
@@ -2855,21 +3005,45 @@
src/app/videos/+video-watch/video-watch.component.html32
- Published ⢠views
- å·²ç¼ä½ ⢠檢è¦
+ Published ⢠views
+ å·²ç¼ä½ ⢠檢è¦
src/app/videos/+video-watch/video-watch.component.html
45
- Published ⢠views
- å·²ç¼ä½ ⢠檢è¦
+ Published ⢠views
+ å·²ç¼ä½ ⢠檢è¦
src/app/videos/+video-watch/video-watch.component.html
56
+
+ SUPPORT
+ æ¯æ´
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 87
+
+
+
+ SHARE
+ å享
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 92
+
+
+
+ SAVE
+ å²å
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 103
+
+
Like this video
åæ¡æ¤å½±ç
@@ -2901,7 +3075,7 @@
118
src/app/shared/channel/avatar.component.html2
- src/app/videos/+video-watch/video-watch.component.html149
+ src/app/videos/+video-watch/video-watch.component.html150
By
@@ -2909,7 +3083,7 @@
129
- src/app/videos/+video-watch/video-watch.component.html153
+ src/app/videos/+video-watch/video-watch.component.html154
Go to the account page
@@ -2918,16 +3092,48 @@
63
src/app/shared/channel/avatar.component.html5
- src/app/videos/+video-watch/video-watch.component.html152
+ src/app/videos/+video-watch/video-watch.component.html153
src/app/+admin/users/user-list/user-list.component.html63
+
+ Subscribe
+ è¨é±
+
+ src/app/shared/user-subscription/subscribe-button.component.html
+ 7
+
+
+
+ Subscribe to all channels
+ è¨é±ææé »é
+
+ src/app/shared/user-subscription/subscribe-button.component.html
+ 9
+
+
+
+ channels subscribed
+ å·²è¨é±é »é
+
+ src/app/shared/user-subscription/subscribe-button.component.html
+ 11
+
+
+
+ {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
+ {VAR_SELECT, select, undefined {åæ¶è¨é±} other {åæ¶è¨é±ææé »é} }
+
+ src/app/shared/user-subscription/subscribe-button.component.html
+ 31
+
+
Show more
顯示æ´å¤
141
- src/app/videos/+video-watch/video-watch.component.html173
+ src/app/videos/+video-watch/video-watch.component.html174
Show less
@@ -2935,7 +3141,15 @@
147
- src/app/videos/+video-watch/video-watch.component.html179
+ src/app/videos/+video-watch/video-watch.component.html180
+
+
+ Origin instance
+ ä¾æºç«èº
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 192
+
Originally published
@@ -2943,52 +3157,48 @@
159
- src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-watch/video-watch.component.html197
-
- Friendly Reminder:
- ååæéï¼
-
- 211
-
-
- src/app/videos/+video-watch/video-watch.component.html254
-
- the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
-
- ç¨æ¼æ¤å½±ççå享系統代表äºæ¨ç³»çµ±çæäºæè¡è³è¨ï¼å¦å
¬éç IP ä½ç½®çï¼å¯è½æ被å³é給å
¶ä» peerã
-
-
- 212
+
+ Help your peers and activate the sharing system to improve the experience for everyone.
+ åå©æ¨çå伴並ååå享系統以æ¹åææ人çé«é©ã
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 260
-
- src/app/videos/+video-watch/video-watch.component.html255
+
More information
æ´å¤è³è¨
215
-
- src/app/videos/+video-watch/video-watch.component.html258
+ src/app/videos/+video-watch/video-watch.component.html264
+
Get more information
åå¾æ´å¤è³è¨
215
-
- src/app/videos/+video-watch/video-watch.component.html258
-
- OK
-
- 確å®
-
-
- 218
+ src/app/videos/+video-watch/video-watch.component.html264
+
+
+ No thanks
+ ä¸ç¨äºï¼è¬è¬
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 267
-
- src/app/videos/+video-watch/video-watch.component.html261
+
+
+ Activate
+ åå
+
+ src/app/videos/+video-watch/video-watch.component.html
+ 270
+
+
1 Comment
1 åçè¨
@@ -2997,9 +3207,9 @@
6
-
- Comments
- åçè¨
+
+ Comments
+ çè¨
src/app/videos/+video-watch/comment/video-comments.component.html
7
@@ -3013,8 +3223,8 @@
9
-
- Sort by
+
+ SORT BY
æåºæ¹å¼
src/app/videos/+video-watch/comment/video-comments.component.html
@@ -3122,11 +3332,7 @@
src/app/videos/+video-watch/comment/video-comment-add.component.html38
-
- Otherwise, you can comment using an account on any ActivityPub-compatible instance.
- On most platforms, you can find the video by typing its URL in the search bar and then comment it
- from within the software's interface.
-
+ Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface.
å¦åæ¨å¯ä»¥ä½¿ç¨ä»»ä½ç¸å®¹æ¼ ActivityPub ç«èºç帳èçè¨ã
å¨å¤§å¤æ¸çå¹³èºä¸ï¼æ¨å¯ä»¥å¨å
¶è»é«ä»é¢çæå°åä¸è¼¸å
¥å
¶ URL ä¾æ¾å°å½±ç並çè¨ã
@@ -3152,7 +3358,7 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html19
+ src/app/videos/+video-watch/comment/video-comment.component.html20
Reply
@@ -3160,75 +3366,20 @@
14
- src/app/videos/+video-watch/comment/video-comment.component.html37
+ src/app/videos/+video-watch/comment/video-comment.component.html38
This comment has been deleted
æ¤çè¨å·²è¢«åªé¤
-
- src/app/videos/+video-watch/comment/video-comment.component.html54
-
- Users
- 使ç¨è
-
- 3
-
- src/app/+admin/admin.component.html3
-
-
- Manage follows
- 管ç追蹤
-
- 7
-
- src/app/+admin/admin.component.html7
-
-
- Moderation
-
- 管ç
-
-
- 60
-
- src/app/+admin/admin.component.html11
- src/app/+about/about-instance/about-instance.component.html60
-
-
- Configuration
- è¨å®
-
- 15
-
- src/app/+admin/admin.component.html15
-
-
- Plugins/Themes
-
- å¤å¦ç¨å¼ï¼ä½æ¯ä¸»é¡
-
-
- 19
-
- src/app/+admin/admin.component.html19
+ src/app/videos/+video-watch/comment/video-comment.component.html55
-
- System
-
- 系統
-
-
- 23
-
- src/app/+admin/admin.component.html23
-
-
- Manage follows
- 管ç追蹤
-
+
+ Follows & redundancies
+ 追蹤èåé¤
+
+ src/app/+admin/follows/follows.component.html
2
- src/app/+admin/follows/follows.component.html2
Following
@@ -3254,6 +3405,14 @@
src/app/+admin/follows/follows.component.html9
+
+ Video redundancies
+ å½±çåé¤
+
+ src/app/+admin/follows/follows.component.html
+ 11
+
+
1 host (without "http://") per line
æ¯è¡ä¸å主æ©ï¼ä¸éè¦ "http://"ï¼
@@ -3310,52 +3469,62 @@
10
-
-
- src/app/+admin/system/jobs/jobs.component.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
- Delayed.Delayed.
+ src/app/+admin/system/jobs/jobs.component.html33
+ src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
+
+ Delayed.
+ 已延é²ã
src/app/+admin/system/jobs/jobs.component.html
42
-
- Will start soon...Will start soon...
+
+
+ Will start soon...
+ å³å°éå§â¦â¦
src/app/+admin/system/jobs/jobs.component.html
43
-
- Running...Running...
+
+
+ Running...
+ æ£å¨å·è¡â¦â¦
src/app/+admin/system/jobs/jobs.component.html
44
-
- FinishedFinished
+
+
+ Finished
+ å·²çµæ
src/app/+admin/system/jobs/jobs.component.html
45
-
- FailedFailed
+
+
+ Failed
+ 失æ
src/app/+admin/system/jobs/jobs.component.html
46
- Created
- 建ç«
+ Created
+ 建ç«
11
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html19src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/follows/following-list/following-list.component.html20
+ src/app/+admin/users/user-list/user-list.component.html44
+ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9
+ src/app/+admin/system/jobs/jobs.component.html32
+ src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+
Accepted
å·²æ¥å
@@ -3401,13 +3570,21 @@
src/app/+admin/follows/following-list/following-list.component.html18
- Redundancy allowed
- å
許åé¤
+ Redundancy allowed
+ å
許åé¤
src/app/+admin/follows/following-list/following-list.component.html
21
+
+ Video redundancies list
+ å½±çåé¤æ¸
å®
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 2
+
+
Create user
建ç«ä½¿ç¨è
@@ -3455,30 +3632,39 @@
src/app/+admin/users/user-edit/user-edit.component.html21
src/app/+admin/users/user-edit/user-edit.component.html21
+
+ If you leave the password empty, an email will be sent to the user.
+ å¦ææ¨å°å¯ç¢¼ç空ï¼å°æå³éé»åéµä»¶çµ¦ä½¿ç¨è
ã
+
+ src/app/+admin/users/user-edit/user-edit.component.html
+ 34
+
+
+ src/app/+admin/users/user-edit/user-edit.component.html
+ 34
+
+
Role
è§è²
43
- src/app/+admin/users/user-edit/user-edit.component.html42
- src/app/+admin/users/user-edit/user-edit.component.html42
+ src/app/+admin/users/user-edit/user-edit.component.html49
+ src/app/+admin/users/user-edit/user-edit.component.html49
src/app/+admin/users/user-list/user-list.component.html43
-
- Transcoding is enabled on server. The video quota only take in account original video.
- At most, this user could use ~ .
-
+ Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ .
- 伺æå¨å·²åç¨è½æ編碼ãå½±çé
é¡å
èæ
® original å½±çã
+ 伺æå¨å·²åç¨è½æ編碼ãå½±çé
é¡å
èæ
® original å½±çã
éå使ç¨è
æå¤å¯ä»¥ä½¿ç¨ ~ ã
66
- src/app/+admin/users/user-edit/user-edit.component.html66
- src/app/+admin/users/user-edit/user-edit.component.html66
+ src/app/+admin/users/user-edit/user-edit.component.html73
+ src/app/+admin/users/user-edit/user-edit.component.html73
Daily video quota
@@ -3486,8 +3672,8 @@
73
- src/app/+admin/users/user-edit/user-edit.component.html73
- src/app/+admin/users/user-edit/user-edit.component.html73
+ src/app/+admin/users/user-edit/user-edit.component.html80
+ src/app/+admin/users/user-edit/user-edit.component.html80
Bypass video auto blacklist
@@ -3495,8 +3681,8 @@
86
- src/app/+admin/users/user-edit/user-edit.component.html86
- src/app/+admin/users/user-edit/user-edit.component.html86
+ src/app/+admin/users/user-edit/user-edit.component.html93
+ src/app/+admin/users/user-edit/user-edit.component.html93
Danger Zone
@@ -3504,8 +3690,8 @@
94
- src/app/+admin/users/user-edit/user-edit.component.html94
- src/app/+admin/users/user-edit/user-edit.component.html94
+ src/app/+admin/users/user-edit/user-edit.component.html101
+ src/app/+admin/users/user-edit/user-edit.component.html101
Send a link to reset the password by email to the user
@@ -3513,8 +3699,8 @@
97
- src/app/+admin/users/user-edit/user-edit.component.html97
- src/app/+admin/users/user-edit/user-edit.component.html97
+ src/app/+admin/users/user-edit/user-edit.component.html104
+ src/app/+admin/users/user-edit/user-edit.component.html104
Ask for new password
@@ -3522,8 +3708,8 @@
98
- src/app/+admin/users/user-edit/user-edit.component.html98
- src/app/+admin/users/user-edit/user-edit.component.html98
+ src/app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+admin/users/user-edit/user-edit.component.html105
Manually set the user password
@@ -3531,8 +3717,8 @@
102
- src/app/+admin/users/user-edit/user-edit.component.html102
- src/app/+admin/users/user-edit/user-edit.component.html102
+ src/app/+admin/users/user-edit/user-edit.component.html109
+ src/app/+admin/users/user-edit/user-edit.component.html109
Show
@@ -3567,16 +3753,16 @@
src/app/+admin/users/user-list/user-list.component.html19
- Username
- 使ç¨è
å稱
+ Username
+ 使ç¨è
å稱
40
src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- å½±çé
é¡
+ Video quota
+ å½±çé
é¡
42
@@ -3661,15 +3847,48 @@
13
- src/app/+admin/moderation/moderation.component.html13
+ src/app/+admin/moderation/moderation.component.html13
+
+
+ Video name
+ å½±çå稱
+
+ 8
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html23
+ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
+
+
+ Video URL
+ å½±ç URL
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 24
+
+
+
+ Total size
+ 總大å°
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 25
+
+
+
+ Enabled strategies stats
+ çç¥çµ±è¨å·²åç¨
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 69
+
-
- Video name
- å½±çå稱
-
- 8
+
+ No redundancy strategy is enabled on your instance.
+ æ¨çç«èºæªåç¨çç¥çµ±è¨ã
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 73
- src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
Sensitive
@@ -3688,8 +3907,8 @@
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- æ¥æ
+ Date
+ æ¥æ
11
@@ -3767,8 +3986,8 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- é³è¿°
+ State
+ é³è¿°
11
@@ -3777,8 +3996,8 @@
src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
- Score
- åæ¸
+ Score
+ åæ¸
src/app/+admin/follows/followers-list/followers-list.component.html
18
@@ -3825,13 +4044,12 @@
5
src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10
src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12
src/app/+about/about.component.html5
- Muted at
- éé³æ¼
+ Muted at
+ éé³æ¼
13
@@ -3876,20 +4094,38 @@
src/app/+admin/plugins/plugins.component.html5
+
+ Show plugin settings
+ 顯示å¤æç¨å¼è¨å®
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html
+ 13
+
+
Search
æå°
7
+ src/app/shared/instance/instance-features-table.component.html96
src/app/+admin/plugins/plugins.component.html7
+
+ Users can resolve distant content
+ 使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
+
+ src/app/shared/instance/instance-features-table.component.html
+ 100
+
+
Homepage
é¦é
51
+ src/app/app.component.html11
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
src/app/+admin/plugins/plugin-search/plugin-search.component.html51
@@ -3908,8 +4144,18 @@
29
+ src/app/modal/quick-settings-modal.component.html3
+ src/app/menu/menu.component.html144
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html29
+
+ Display settings
+ 顯示è¨å®
+
+ src/app/modal/quick-settings-modal.component.html
+ 7
+
+
Uninstall
解é¤å®è£
@@ -3950,6 +4196,7 @@
23
+ src/app/search/search.component.html5
src/app/+admin/plugins/plugin-search/plugin-search.component.html23
@@ -4011,14 +4258,18 @@
2
src/app/+admin/system/jobs/jobs.component.html2
-
- Job typeJob type
+
+
+ Job type
+ å·¥ä½é¡å
src/app/+admin/system/jobs/jobs.component.html
5
-
- Job stateJob state
+
+
+ Job state
+ å·¥ä½çæ
src/app/+admin/system/jobs/jobs.component.html
14
@@ -4032,8 +4283,6 @@
src/app/+admin/system/jobs/jobs.component.html31
-
-
Refresh
éæ°æ´ç
@@ -4042,14 +4291,30 @@
src/app/+admin/system/logs/logs.component.html20
+
+ Loading...
+ æ£å¨è¼å
¥â¦â¦
+
+ src/app/+admin/system/logs/logs.component.html
+ 24
+
+
- By ->
- ç± ->
+ By ->
+ ç± ->
src/app/+admin/system/logs/logs.component.html
32
+
+ INSTANCE
+ ç«èº
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 10
+
+
Name
å稱
@@ -4094,13 +4359,13 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52
-
- Moderation & NSFW
- å¯©æ ¸è NSFW
-
+
+ MODERATION & NSFW
+ å¯©æ ¸è NSFW
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
63
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63
This instance is dedicated to sensitive or NSFW content
@@ -4111,12 +4376,9 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68
-
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
- Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
+ Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- åç¨å®æè®å
¶ä»ç®¡çå¡ç¥éæ¨çç«èºä¸»è¦æ¯è¨ç®¡ææå
§å®¹ã
+ åç¨å®æè®å
¶ä»ç®¡çå¡ç¥éæ¨çç«èºä¸»è¦æ¯è¨ç®¡ææå
§å®¹ã
æ¤å¤ï¼é è¨å°æå¾é¸å½±çä¸å³éç¨ä¸ç NSFW å¾é¸æ¡ã
@@ -4133,9 +4395,9 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81
- With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
- 帶æä¸è¦åå
¥æ¸
å®æ模ç³ç縮åï¼è§çå½±çæå¿
é ç¶é確èªã
+ 帶æä¸è¦åå
¥æ¸
å®æ模ç³ç縮åï¼è§çå½±çæå¿
é ç¶é確èªã
85
@@ -4166,9 +4428,18 @@
16
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html5
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16
+
+ Strategy
+ çç¥
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
+ 22
+
+
Terms
æ¢æ¬¾
@@ -4199,13 +4470,21 @@
src/app/+about/about-instance/about-instance.component.html65
src/app/+signup/+register/register.component.html76
-
- You and your instance
- æ¨èæ¨çç«èº
-
+
+ Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
+ 誰管çæ¤ç«èºï¼å° NSFW å½±çæä½æ¿çï¼å°æ¿æ²»å½±çå¢ï¼çç
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 121
+
+
+
+ YOU AND YOUR INSTANCE
+ æ¨èæ¨çç«èº
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
130
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130
Who is behind the instance?
@@ -4215,6 +4494,14 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133
+
+ A single person? A non-profit? A company?
+ ä¸å人ï¼éçå©çµç¹ï¼éæ¯ä¸éå
¬å¸ï¼
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 134
+
+
Why did you create this instance?
çºä»éº¼æ¨è¦å»ºç«æ¤ç«èºï¼
@@ -4223,6 +4510,14 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145
+
+ To share your personal videos? To open registrations and allow people to upload what they want?
+ è¦å享æ¨çå人影çï¼éæ¯è¦éæ¾è¨»å並è®äººåå¯ä»¥ä¸å³ä»åæ³è¦ä¸å³çå½±çå¢ï¼
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 146
+
+
How long do you plan to maintain this instance?
æ¨æç®ç¶è·æ¤ç«èºå¤ä¹
ï¼
@@ -4231,6 +4526,14 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156
+
+ It's important to know for users who want to register on your instance
+ éå°æ³è¦å¨æ¨çç«èºä¸è¨»åç使ç¨è
ä¾èªªæ¯å¾éè¦ç
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 157
+
+
How will you finance the PeerTube server?
æ¨å° PeerTube 伺æå¨æä½è²¡åè¦åï¼
@@ -4239,13 +4542,21 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167
-
- Other information
- å
¶ä»è³è¨
-
+
+ With your own funds? With users donations? Advertising?
+ ç¨èªå·±çè³éï¼ä½¿ç¨è
æ款ï¼å»£åï¼
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 168
+
+
+
+ OTHER INFORMATION
+ å
¶ä»è³è¨
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
177
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177
What server/hardware does the instance run on?
@@ -4255,6 +4566,14 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html180
+
+ 2vCore 2GB RAM/or directly the link to the server you rent etc
+ 2åèæ¬æ ¸å¿ 2GB RAM ææ¯ç´æ¥è²¼ä¸å°æ¨ç§ç¨ä¼ºæå¨çé£çµçç
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 181
+
+
Instance information
ç«èºè³è¨
@@ -4263,13 +4582,13 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5
-
- Theme & Default route
- ä½æ¯ä¸»é¡èé è¨è·¯å¾
-
+
+ THEME AND DEFAULT ROUTE
+ ä½æ¯ä¸»é¡èé è¨è·¯å¾
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
198
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198
Global theme
@@ -4335,13 +4654,13 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html223
-
- Signup
- 註å
-
+
+ SIGNUP
+ 註å
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
229
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html229
Signup enabled
@@ -4351,13 +4670,21 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html235
+
+ USERS
+ 使ç¨è
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 261
+
+
Signup requires email verification
註åéè¦é»åéµä»¶é©è
242
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html242
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html243
Signup limit
@@ -4373,7 +4700,15 @@
257
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257
+ src/app/+admin/admin.component.ts1
+
+
+ Configuration
+ è¨å®
+
+ src/app/+admin/admin.component.ts
+ 1
+
Default video quota per user
@@ -4381,7 +4716,7 @@
261
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html261
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html265
Default daily upload limit per user
@@ -4389,47 +4724,54 @@
273
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html277
-
- Video import with HTTP URL (i.e. YouTube) enabled
- 以 HTTP URL å¯å
¥å½±çï¼å¦ YouTubeï¼å·²åç¨
-
- 294
+
+ IMPORT
+ å¯å
¥
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 290
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294
-
- Video import with a torrent file or a magnet URI enabled
- å·²åç¨ç¨®åæªæ¡æç£åé£çµå¯å
¥å½±ç
-
- 301
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html301
+
+ Allow import with HTTP URL (i.e. YouTube)
+ å
è¨±ä½¿ç¨ HTTP URL å¯å
¥ï¼å¦ YouTubeï¼
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html298
-
- Auto-blacklist
- èªååå
¥é»åå®
-
- 309
+
+ Allow import with a torrent file or a magnet URI
+ å
許使ç¨ç¨®åæªæ¡æç£åé£çµå¯å
¥
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html305
+
+
+ AUTO-BLACKLIST
+ èªåé»åå®
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 313
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309
-
- New videos of users automatically blacklisted enabled
- 使ç¨è
çæ°å½±çèªååå
¥é»åå®å·²åç¨
-
- 318
+
+ Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
+ é¤é使ç¨è
被æ¨è¨çºåä¿¡ä»»ï¼å¦åä»åçå½±çå°æå¨ç主審é±åä¿æç§äººå½±çççæ
ã
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 325
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318
-
- Instance followers
- 實é«è¿½è¹¤è
-
- 327
+
+ Blacklist new videos automatically
+ èªåå°æ°å½±çåå
¥é»åå®
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html322
+
+
+ INSTANCE FOLLOWERS
+ ç«èºè¿½è¹¤è
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 335
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327
Other instances can follow your instance
@@ -4437,23 +4779,27 @@
335
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html343
-
- Manually approve new instance follower
- æåæ¹åæ°ç實é«è¿½è¹¤è
-
- 342
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342
+
+ Manually approve new instance followers
+ æåæ¹åæ°çç«èºè¿½è¹¤è
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html350
-
- Instance followings
- ç«èºè¿½è¹¤
-
- 348
+
+ INSTANCE FOLLOWINGS
+ ç«èºè¿½è¹¤
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 356
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348
+
+
+ â ï¸ This functionality requires a lot of attention and extra moderation.
+ â ï¸ ä½¿ç¨æ¤åè½æå¿
é é常å°å¿ã
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html238
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html368
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html381
Automatically follow other instances that follow you
@@ -4461,15 +4807,7 @@
357
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357
-
-
- Automatically follow instance of the public index (below)
- èªå追蹤å
¬éç´¢å¼ä¸çç«èºï¼ä¸æ¹ï¼
-
- 366
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html365
Index URL
@@ -4477,7 +4815,20 @@
371
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html386
+
+
+ Automatically follow instances of the public index
+ èªå追蹤å
¬éç´¢å¼ç«èº
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html378
+
+
+ ADMINISTRATORS
+ 管ç
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 402
+
Administrator
@@ -4485,7 +4836,7 @@
384
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html384
+ src/app/shared/users/user.service.ts1
Admin email
@@ -4493,7 +4844,7 @@
387
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405
Enable contact form
@@ -4501,7 +4852,7 @@
398
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html416
Basic configuration
@@ -4511,13 +4862,13 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html195
-
- Twitter
- Twitter
-
- 407
+
+ TWITTER
+ TWITTER
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 425
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html407
Your Twitter username
@@ -4525,7 +4876,7 @@
413
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html413
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
Indicates the Twitter account for the website or platform on which the content was published.
@@ -4533,7 +4884,7 @@
417
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html417
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
Instance whitelisted by Twitter
@@ -4541,27 +4892,21 @@
431
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html449
-
- If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.
- If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.
- Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on
- https://cards-dev.twitter.com/validator
- to see if you instance is whitelisted.
-
+ If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is whitelisted.
- å¦ææ¨çç«èºè¢« Twitter åå
¥ç½åå®ï¼æ¨æä¸å°æåºç¾ PeerTube å½±çå享çå½±çææ¾å¨ã
- å¦æç«èºä¸¦æªå¨ç½åå®ä¸ï¼æåæ使ç¨åçé£çµå¡çä¾éæ°å°åå°æ¨ç PeerTube ç«èºã
+ å¦ææ¨çç«èºè¢« Twitter åå
¥ç½åå®ï¼æ¨æä¸å°æåºç¾ PeerTube å½±çå享çå½±çææ¾å¨ã
+ å¦æç«èºä¸¦æªå¨ç½åå®ä¸ï¼æåæ使ç¨åçé£çµå¡çä¾éæ°å°åå°æ¨ç PeerTube ç«èºã
å¾é¸æ¤å¾é¸æ¡ï¼å²åè¨å®ä¸¦ä½¿ç¨æ¨ç«èºçå½±ç URL 測試 (https://example.com/videos/watch/blabla) 測試ä½ç½®ä½æ¼
- https://cards-dev.twitter.com/validator
+ https://cards-dev.twitter.com/validator
ä¾æª¢è¦æ¨çç«èºæ¯å¦å¨ç½åå®ä¸ã
435
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html453
Services
@@ -4569,15 +4914,15 @@
405
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html405
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html423
-
- Transcoding
- è½æ編碼
-
- 455
+
+ TRANSCODING
+ è½æ編碼
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 473
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html455
Transcoding enabled
@@ -4585,7 +4930,7 @@
461
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html461
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html479
If you disable transcoding, many videos from your users will not work!
@@ -4593,7 +4938,7 @@
465
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html483
Allow your users to upload .mkv, .mov, .avi and .flv videos
@@ -4601,7 +4946,7 @@
478
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html496
Allow additional extensions
@@ -4609,7 +4954,7 @@
475
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html493
Allow your users to upload audio files that will be merged with the preview file on upload
@@ -4617,7 +4962,7 @@
489
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html489
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html507
Allow audio files upload
@@ -4625,176 +4970,132 @@
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Experimental, we suggest you to not disable webtorrent support for now
-
- If you also enabled HLS support, it will multiply videos storage by 2
-
-
-
- If disabled, breaks federation with PeerTube instances < 2.1
-
- Experimental, we suggest you to not disable webtorrent support for now
-
- If you also enabled HLS support, it will multiply videos storage by 2
-
-
-
- If disabled, breaks federation with PeerTube instances < 2.1
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
-
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html504
+
+
+ Experimental, we suggest you to not disable webtorrent support for now If you also enabled HLS support, it will multiply videos storage by 2 If disabled, breaks federation with PeerTube instances < 2.1
+ 實é©æ§ï¼æå建è°æ¨æ«æä¸è¦åç¨ WebTorrent æ¯æ´ ï¼å¦ææ¨ä¹åç¨ HLS æ¯æ´ç話ï¼å®æå°å½±ççå²å空éè®çºå
©å ï¼è¥åç¨ï¼åæç ´å£è PeerTube ç«èºçè¯ç< 2.1
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html519
-
WebTorrent support enabled
WebTorrent æ¯æ´å·²åç¨
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
-
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html516
-
- Requires ffmpeg >= 4.1
-
- Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
-
- Resolution change is smoother
- Faster playback in particular with long videos
- More stable playback (less bugs/infinite loading)
-
-
- If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- éè¦ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®ä¸¦å° MP4 æªæ¡åå²ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½çææ¾ææï¼ è§£æ度è®æ´è¼å¹³é ææ¾é度æ´å¿«ï¼å°¤å
¶å¨é·å½±çæ æ´ç©©å®çææ¾ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼ è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å®å°æè®å½±ççå²å空éè®çº 2 å
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html522
+ Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: Resolution change is smoother Faster playback in particular with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
+ éè¦ ffmpeg >= 4.1 çæ HLS ææ¾æ¸
å®ä¸¦å° MP4 æªæ¡åå²ä»¥åå¾æ¯ç®åé è¨çææ¾å¨æ´å¥½çææ¾ææï¼ è§£æ度è®æ´è¼å¹³é ææ¾é度æ´å¿«ï¼å°¤å
¶å¨é·å½±çæ æ´ç©©å®çææ¾ï¼è¼å°èè²ï¼ç¡éè¼å
¥ï¼ è¥æ¨ä¹åç¨äº WebTorrent æ¯æ´ï¼å
¶å®å°æè®å½±ççå²å空éè®çº 2 å
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html540
+
HLS support enabled
å·²åç¨ HLS æ¯æ´
498
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html519
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html537
+
Transcoding threads
è½æ編碼å·è¡ç·
517
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html540
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html558
+
Resolution enabled
解æ度 å·²åç¨
532
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html555
-
- Cache
- å¿«å
-
- 541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html573
+
+
+ CACHE
+ å¿«å
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 586
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html568
+
Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
æä¸äºæªæ¡ä¸¦æªè¯çåï¼é 覽ãåå¹ï¼ãæåæç´æ¥å¾åå§å¯¦é«æ·åå®å並快åã
545
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html572
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html590
+
Previews cache size
é 覽快å大å°
552
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html579
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
+
Video captions cache size
å½±çåå¹å¿«å大å°
561
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html588
-
- Customizations
- èªè¨
-
- 570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html606
+
+
+ CUSTOMIZATIONS
+ èªè¨
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 615
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
+
JavaScript
JavaScript
575
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html602
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html620
+
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('æçç«èºè¶
æ£ç');
+ ç´æ¥ç·¨å¯« JavaScript ç¨å¼ç¢¼ãç¯ä¾ï¼console.log('æçç«èºè¶
æ£ç');
578
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html605
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html623
+
-
- Write CSS code directly. Example:
-#custom-css
- color: red;
-
-
-
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
- color: red;
-
-
-
+ Write CSS code directly. Example: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red;
- ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼
-#custom-css
+ ç´æ¥ç·¨å¯« CSS ç¨å¼ç¢¼ãç¯ä¾ï¼
+#custom-css
color: red;
-
+
- å ä¸å綴 #custom-css 以èé樣å¼ãç¯ä¾ï¼
-#custom-css .logged-in-email
+ å ä¸å綴 #custom-css 以èé樣å¼ãç¯ä¾ï¼
+#custom-css .logged-in-email
color: red;
-
+
597
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html624
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html642
+
Advanced configuration
é²éè¨å®
452
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html470
Update configuration
@@ -4802,16 +5103,16 @@
628
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html655
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html673
+
It seems like the configuration is invalid. Please search for potential errors in the different tabs.
è¨å®ä¼¼ä¹ç¡æãè«å¨ä¸åçåé ä¸æå°æ½å¨çé¯èª¤ã
629
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html656
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html674
+
Total video quota:
總影çé
é¡ï¼
@@ -4850,8 +5151,17 @@
10
+ src/app/modal/quick-settings-modal.component.html11
src/app/+my-account/my-account-settings/my-account-settings.component.html18
+
+ Interface settings
+ ä»é¢è¨å®
+
+ src/app/modal/quick-settings-modal.component.html
+ 15
+
+
Interface
çé¢
@@ -4910,9 +5220,9 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3
- With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
- æäº ä¸è¦ååº æ 模ç³ç¸®åï¼è§çå½±çæå°æè¦æ±ç¢ºèªã
+ æäº ä¸è¦ååº æ 模ç³ç¸®åï¼è§çå½±çæå°æè¦æ±ç¢ºèªã
6
@@ -4938,10 +5248,7 @@
Use P2P to exchange parts of the video with others
ä½¿ç¨ P2P ä¾èå
¶ä»äº¤æå½±ççé¨ä»½
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 41
-
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html43
Automatically plays video
@@ -4949,7 +5256,7 @@
48
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html50
Automatically starts playing next video
@@ -4957,7 +5264,7 @@
55
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html57
Update my profile
@@ -4968,9 +5275,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- æ¨ç®åçé»åéµä»¶å°åçº
+ æ¨ç®åçé»åéµä»¶å°åçº
4
@@ -4978,9 +5285,9 @@
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
- is awaiting email verification
+ is awaiting email verification
- æ£å¨çå¾
é»åéµä»¶é©è
+ æ£å¨çå¾
é»åéµä»¶é©è
8
@@ -5050,7 +5357,7 @@
22
src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3
- src/app/+my-account/my-account-videos/my-account-videos.component.html26
+ src/app/+my-account/my-account-videos/my-account-videos.component.html30
Select the next owner
@@ -5060,14 +5367,19 @@
src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html10
-
- Search your videos
- æå°æ¨çå½±ç
+
+ Videos
+ å½±ç
src/app/+my-account/my-account-videos/my-account-videos.component.html
2
+
+ Search your videos
+ æå°æ¨çå½±ç
+ src/app/+my-account/my-account-videos/my-account-videos.component.html4
+
Accept ownership
æ¥åæææ¬
@@ -5093,13 +5405,10 @@
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
-
- Created
-
-
+ Created
已建ç«
-
+
15
@@ -5155,8 +5464,6 @@
src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20
src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15
- src/app/+accounts/account-video-channels/account-video-channels.component.html12
- src/app/+video-channels/video-channels.component.html20
Create a video channel
@@ -5177,9 +5484,8 @@
src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15
- Short text to tell people how they can support your channel (membership platform...).<br /><br />
-When you will upload a video in this channel, the video support field will be automatically filled by this text.
- ç°¡ççæåå訴人åä»åè¦å¦ä½æ¯æ´æ¨çé »éï¼æå¡å¹³èºççï¼ã<br /><br />ç¶æ¨è¦ä¸å³å½±çå°æ¤é »éæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
+ Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text.
+ ç°¡ççæåå訴人åä»åè¦å¦ä½æ¯æ´æ¨çé »éï¼æå¡å¹³èºççï¼ã<br /><br />ç¶æ¨è¦ä¸å³å½±çå°æ¤é »éæï¼å½±çæ¯æ´æ¬ä½å°æèªåå¡«å
¥éäºæåã
52
@@ -5258,7 +5564,7 @@ When you will upload a video in this channel, the video support field will be au
17
src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18
- src/app/+video-channels/video-channels.component.html23
+ src/app/+video-channels/video-channels.component.html29
Go the owner account page
@@ -5267,7 +5573,7 @@ When you will upload a video in this channel, the video support field will be au
16
src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17
- src/app/+video-channels/video-channels.component.html22
+ src/app/+video-channels/video-channels.component.html28
Muted instances
@@ -5277,21 +5583,18 @@ When you will upload a video in this channel, the video support field will be au
src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- Enable video history
- åç¨å½±çæ·å²
+
+ Video history
+ å½±çæ·å²
src/app/+my-account/my-account-history/my-account-history.component.html
4
-
-
- Delete history
-
+ Delete history
-
+
åªé¤æ·å²ç´é
@@ -5299,21 +5602,18 @@ When you will upload a video in this channel, the video support field will be au
src/app/+my-account/my-account-history/my-account-history.component.html7
-
- You don't have videos history yet.
- æ¨éæ²æå½±ççæ·å²ç´éã
-
+
+ You don't have any video history yet.
+ æ¨å°æªæä»»ä½è¨æ¯æ·å²ã
+
+ src/app/+my-account/my-account-history/my-account-history.component.html
14
- src/app/+my-account/my-account-history/my-account-history.component.html14
-
-
- Notification preferences
-
+ Notification preferences
-
+
éç¥å好è¨å®
@@ -5324,8 +5624,8 @@ When you will upload a video in this channel, the video support field will be au
All read
å
¨é¨å·²è®
-
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html17
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html17
+
Activities
æ´»å
@@ -5350,7 +5650,7 @@ When you will upload a video in this channel, the video support field will be au
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1
- src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html6
+ src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html8
Playlist thumbnail
@@ -5361,14 +5661,19 @@ When you will upload a video in this channel, the video support field will be au
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60
src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html60
-
- Search your playlists
- æå°æ¨çææ¾æ¸
å®
+
+ Playlists
+ ææ¾æ¸
å®
src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html
2
+
+ Search your playlists
+ æå°æ¨çææ¾æ¸
å®
+ src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html4
+
No videos in this playlist.
æ¤ææ¾æ¸
å®ä¸æ²æå½±çã
@@ -5386,9 +5691,9 @@ When you will upload a video in this channel, the video support field will be au
src/app/+signup/shared/signup-success.component.html8
- If you need help to use PeerTube, you can have a look at the documentation.
+ If you need help to use PeerTube, you can have a look at the documentation.
- å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥çç æ件ã
+ å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥çç æ件ã
13
@@ -5464,7 +5769,7 @@ When you will upload a video in this channel, the video support field will be au
19
- src/app/+accounts/accounts.component.html19
+ src/app/+accounts/accounts.component.html18
Instance muted
@@ -5472,7 +5777,7 @@ When you will upload a video in this channel, the video support field will be au
21
- src/app/+accounts/accounts.component.html21
+ src/app/+accounts/accounts.component.html20
Muted by your instance
@@ -5480,7 +5785,7 @@ When you will upload a video in this channel, the video support field will be au
22
- src/app/+accounts/accounts.component.html22
+ src/app/+accounts/accounts.component.html21
Instance muted by your instance
@@ -5488,23 +5793,13 @@ When you will upload a video in this channel, the video support field will be au
23
- src/app/+accounts/accounts.component.html23
-
-
- subscribers
- åè¨é±è
-
- 31
-
- src/app/+accounts/accounts.component.html31
+ src/app/+accounts/accounts.component.html22
-
- Video channels
- å½±çé »é
-
- 36
-
- src/app/+accounts/accounts.component.html36
+
+ Manage
+ 管ç
+ src/app/+accounts/accounts.component.html35
+ src/app/+video-channels/video-channels.component.html21
This account does not have channels.
@@ -5514,6 +5809,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/account-video-channels/account-video-channels.component.html3
+
+ {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} }
+ {VAR_PLURAL, plural, =1 {1 åè¨é±è
} other { åè¨é±è
} }
+ src/app/+accounts/account-video-channels/account-video-channels.component.html12
+ src/app/+video-channels/video-channels.component.html26
+
See this video channel
檢è¦éåå½±çé »é
@@ -5522,23 +5823,45 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/account-video-channels/account-video-channels.component.html8
-
- This channel does not have videos.
- æ¤é »éæ²æå½±çã
-
+
+ This channel doesn't have any videos.
+ æ¤é »éæ²æä»»ä½å½±çã
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html
19
- src/app/+accounts/account-video-channels/account-video-channels.component.html19
-
- Show this channel
-
- 顯示æ¤é »é
-
-
+
+ SHOW THIS CHANNEL
+ 顯示æ¤é »é
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html
27
- src/app/+accounts/account-video-channels/account-video-channels.component.html27
+
+
+ DESCRIPTION
+ æè¿°
+
+ src/app/+accounts/account-about/account-about.component.html
+ 3
+
+
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html
+ 4
+
+
+
+ STATS
+ çµ±è¨
+
+ src/app/+accounts/account-about/account-about.component.html
+ 8
+
+
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html
+ 16
+
Stats
@@ -5546,8 +5869,43 @@ When you will upload a video in this channel, the video support field will be au
16
- src/app/+accounts/account-about/account-about.component.html8
- src/app/+video-channels/video-channel-about/video-channel-about.component.html16
+ src/app/menu/menu.component.html156
+
+
+ Creators
+ åµä½è
+
+ src/app/menu/menu.component.html
+ 162
+
+
+
+ Creator guide
+ åµä½è
æå
+
+ src/app/menu/menu.component.html
+ 162
+
+
+
+ Contributors
+ è²¢ç»è
+
+ src/app/menu/menu.component.html
+ 163
+
+
+
+ PeerTube license
+ PeerTube ææ¬æ¢æ¬¾
+
+ src/app/menu/menu.component.html
+ 163
+
+
+ src/app/menu/menu.component.html
+ 175
+
Joined
@@ -5557,21 +5915,13 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/account-about/account-about.component.html10
-
- Video playlists
- å½±çææ¾æ¸
å®
-
- 25
-
- src/app/+video-channels/video-channels.component.html31
-
-
- Support this channel
- æ¯æ´æ¤é »é
-
+
+ SUPPORT THIS CHANNEL
+ æ¯æ´æ¤é »é
+
+ src/app/+video-channels/video-channel-about/video-channel-about.component.html
9
- src/app/+video-channels/video-channel-about/video-channel-about.component.html9
Created
@@ -5679,15 +6029,13 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html19
-
- Administrators & sustainability
-
- 管çå¡èæçºæ§
-
-
+
+ ADMINISTRATORS & SUSTAINABILITY
+ 管çèæ°¸çºæ§
+
+ src/app/+about/about-instance/about-instance.component.html
22
- src/app/+about/about-instance/about-instance.component.html22
Who we are
@@ -5721,25 +6069,29 @@ When you will upload a video in this channel, the video support field will be au
45
-
- Information
-
- è³è¨
-
-
+
+ INFORMATION
+ è³è¨
+
+ src/app/+about/about-instance/about-instance.component.html
50
- src/app/+about/about-instance/about-instance.component.html50
-
- Other information
-
- å
¶ä»è³è¨
-
-
+
+ MODERATION
+ å¯©æ ¸
+
+ src/app/+about/about-instance/about-instance.component.html
+ 60
+
+
+
+ OTHER INFORMATION
+ å
¶ä»è³è¨
+
+ src/app/+about/about-instance/about-instance.component.html
82
- src/app/+about/about-instance/about-instance.component.html82
Hardware information
@@ -5758,15 +6110,13 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html94
src/app/+signup/+register/register.component.html47
-
- Statistics
-
- çµ±è¨
-
-
+
+ STATISTICS
+ çµ±è¨
+
+ src/app/+about/about-instance/about-instance.component.html
99
- src/app/+about/about-instance/about-instance.component.html99
What is PeerTube?
@@ -5785,27 +6135,23 @@ When you will upload a video in this channel, the video support field will be au
-
- It is a free and open-source software, under the AGPLv3
- licence.
-
- éæ¯èªç±èéæ¾åå§ç¢¼è»é«ï¼ä»¥ AGPLv3 licence ææ¬ã
+ It is a free and open-source software, under the AGPLv3 licence.
+ éæ¯èªç±èéæ¾åå§ç¢¼è»é«ï¼ä»¥ AGPLv3 licence ææ¬ã
src/app/+about/about-peertube/about-peertube.component.html
13
- For more information, please visit joinpeertube.org.
- è¦åå¾æ´å¤è³è¨ï¼è«é 訪 joinpeertube.orgã
+ For more information, please visit joinpeertube.org.
+ è¦åå¾æ´å¤è³è¨ï¼è«é 訪 joinpeertube.orgã
src/app/+about/about-peertube/about-peertube.component.html
18
- Use PeerTube
- documentation
+ Use PeerTube documentation
ä½¿ç¨ PeerTube æ件
src/app/+about/about-peertube/about-peertube.component.html
@@ -5821,8 +6167,7 @@ When you will upload a video in this channel, the video support field will be au
- PeerTube
- Applications
+ PeerTube Applications
PeerTube æç¨ç¨å¼
src/app/+about/about-peertube/about-peertube.component.html
@@ -5838,8 +6183,7 @@ When you will upload a video in this channel, the video support field will be au
- Contribute on
- PeerTube
+ Contribute on PeerTube
å¨ PeerTube ä¸è²¢ç»
src/app/+about/about-peertube/about-peertube.component.html
@@ -5862,12 +6206,9 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-peertube/about-peertube.component.html69
-
-
- PeerTube uses the BitTorrent protocol to share bandwidth between users.
- This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- PeerTube ä½¿ç¨ BitTorrent åå®å¨ä½¿ç¨è
éåäº«é »å¯¬ãé代表äºæ¨åªè¦ä¸è¼æè§çå½±çå°±æè®æ¨ç IP ä½ç½®å²åå¨ç«èºç BItTorrent 追蹤å¨ã
+
+ 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.html
71
@@ -5879,93 +6220,47 @@ When you will upload a video in this channel, the video support field will be au
32
- src/app/+about/about-peertube/about-peertube.component.html76
+ src/app/+about/about-peertube/about-peertube.component.html82
-
- 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:
-
+ 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.html
- 78
-
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- 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)
-
+ 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.html
- 84
-
+ src/app/+about/about-peertube/about-peertube.component.html90
-
- 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 peers in the swarm
-
+ 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 peers in the swarm
å°æ¯åå³éçè«æ±ï¼è¿½è¹¤å¨é½æå³åæéçæ¸é給é¨æ©ç peerãèä¾ä¾èªªï¼å¦æ群é«ä¸æ 1000 å peerï¼è追蹤å¨å
æå°æ¯åè«æ±å³é給 peerï¼æ¨å°±å¿
é å³éè³å° 50 åè«æ±ä»¥å¾ç¥ç¾¤é«ä¸çæ¯å peer
-
- src/app/+about/about-peertube/about-peertube.component.html
- 89
-
+ src/app/+about/about-peertube/about-peertube.component.html95
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.html
- 95
-
+ src/app/+about/about-peertube/about-peertube.component.html101
-
- 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
-
+ 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.html
- 99
-
+ src/app/+about/about-peertube/about-peertube.component.html105
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.html
- 104
-
+ src/app/+about/about-peertube/about-peertube.component.html110
-
- Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the
- WebTorrent library), the protocol is different from classic BitTorrent.
- 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 並ç¡æ³å
¬éååï¼å çºæåå¨ç覽å¨ä¸ä½¿ç¨ WebRTCï¼ä½¿ç¨ WebTorrent å½å¼åº«ï¼ï¼éååå®èç¶å
¸ç BitTorrent ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨ä¸ï¼æ¨å°±æå³éä¸åå
å«æ¨ IP ä½ç½®çè¨è給追蹤å¨ï¼å
¶å°æé¨æ©é¸æå
¶ä» peer è½ç¼è³è¨ãççæ¤æ件ä¾åå¾æ´å¤è³è¨
-
- src/app/+about/about-peertube/about-peertube.component.html
- 108
-
+ Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. 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 並ç¡æ³å
¬éååï¼å çºæåå¨ç覽å¨ä¸ä½¿ç¨ WebRTCï¼ä½¿ç¨ WebTorrent å½å¼åº«ï¼ï¼éååå®èç¶å
¸ç BitTorrent ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨ä¸ï¼æ¨å°±æå³éä¸åå
å«æ¨ IP ä½ç½®çè¨è給追蹤å¨ï¼å
¶å°æé¨æ©é¸æå
¶ä» peer è½ç¼è³è¨ãççæ¤æ件ä¾åå¾æ´å¤è³è¨
+ src/app/+about/about-peertube/about-peertube.component.html114
-
- 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.
-
+ 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.html
- 117
-
+ src/app/+about/about-peertube/about-peertube.component.html123
How does PeerTube compare with YouTube?
@@ -5973,18 +6268,14 @@ When you will upload a video in this channel, the video support field will be au
74
- src/app/+about/about-peertube/about-peertube.component.html122
+ src/app/+about/about-peertube/about-peertube.component.html128
-
-
- The threats to privacy in 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 ä¾å¨è¨±å¤ç¶²é ä¸è¿½è¹¤æ¨ã
+
+ 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.html
- 124
+ 130
@@ -5993,20 +6284,12 @@ When you will upload a video in this channel, the video support field will be au
82
- src/app/+about/about-peertube/about-peertube.component.html130
+ src/app/+about/about-peertube/about-peertube.component.html136
-
- 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.
-
+ 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.html
- 132
-
+ src/app/+about/about-peertube/about-peertube.component.html138
What will be done to mitigate this problem?
@@ -6014,59 +6297,54 @@ When you will upload a video in this channel, the video support field will be au
90
- src/app/+about/about-peertube/about-peertube.component.html139
+ src/app/+about/about-peertube/about-peertube.component.html145
-
-
- PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released.
- In the meantime, we want to test different ideas related to this issue:
-
- PeerTube å°èæ¼å¾æ©æçé段ï¼å¸æå¨ç¼å¸ç©©å®çæç¡å¯è½æä¾æä½³å°çãåæï¼æåæ³æ¸¬è©¦èæ¤åé¡ç¸éçä¸åæ³æ³ï¼
+
+ 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.html
- 141
+ 147
-
- Set a limit to the number of peers sent by the tracker
- è¨å®éé tracker å³éç peer æ¸ééå¶
-
- 98
+
+ We set a limit to the number of peers sent by the tracker
+ æåå°è¿½è¹¤å¨å¯ä»¥å³éçå°çé»æ¸éé²è¡äºéå¶
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 153
- src/app/+about/about-peertube/about-peertube.component.html147
-
- Set a limit on the request frequency received by the tracker (being tested)
- è¨å®éé tracker æ¥æ¶çè«æ±é »çéå¶ï¼æ£å¨æ¸¬è©¦ï¼
-
- 99
+
+ We set a limit on the request frequency received by the tracker
+ æåå°è¿½è¹¤å¨æ¶å°çè«æ±é »çé²è¡äºéå¶
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 154
- src/app/+about/about-peertube/about-peertube.component.html148
-
- Ring a bell if there are unusual requests (being tested)
- å¦ææç°å¸¸è«æ±æé¿é´ï¼æ£å¨æ¸¬è©¦ï¼
-
- 100
+
+ Allow instance admins to disable P2P from the administration interface
+ å
許ç«èºç®¡çå¡å¾ç®¡çä»é¢åç¨ P2P
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 155
- src/app/+about/about-peertube/about-peertube.component.html149
-
- Disable P2P from the administration interface
- å¾ç®¡çä»é¢åç¨ P2P
-
- 101
+
+ Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server
+ å¨æäºæ
æ³ä¸æèªåå½±çåé¤åè½ï¼äººåä¸ç¥é IP æ¯æ
æä¸è¼äºå½±çææ¯å®æ¯ä¼ºæå¨
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 156
- src/app/+about/about-peertube/about-peertube.component.html150
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
- automatized program
-
- èªåå½±çåé¤ç¨å¼ï¼æåæ²è¾¦æ³ç¥é IP æ¯æ
æä¸è¼å½±çéæ¯èªååç¨å¼
+
+ 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.html
- 151
+ 159
@@ -6102,8 +6380,8 @@ When you will upload a video in this channel, the video support field will be au
- Developed with ⤠by Framasoft
- ç±å¸¶è ⤠ç Framasoft éç¼
+ Developed with ⤠by Framasoft
+ ç±å¸¶è ⤠ç Framasoft éç¼
src/app/+about/about-peertube/about-peertube-contributors.component.html
3
@@ -6184,12 +6462,9 @@ When you will upload a video in this channel, the video support field will be au
src/app/+signup/+register/register.component.html56
-
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
- For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
-
+ A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
- é »éæ¯æ¨ä¸å³å½±çç實é«ã建ç«æ¸åå¯ä»¥åå©æ¨çµç¹ä¸¦åé¢æ¨çå
§å®¹ã
+ é »éæ¯æ¨ä¸å³å½±çç實é«ã建ç«æ¸åå¯ä»¥åå©æ¨çµç¹ä¸¦åé¢æ¨çå
§å®¹ã
èä¾ä¾èªªï¼æ¨å¯ä»¥æ±ºå®å
¶ä¸ä¸åé »éç¼ä½æ¨é¼ç´æ¼å¥æçå½±çï¼èå¦ä¸åé »éåç¼ä½éæ¼çæ
å¸çå½±çã
@@ -6231,15 +6506,13 @@ When you will upload a video in this channel, the video support field will be au
src/app/+signup/+register/register-step-channel.component.html34
-
- The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel.
-
- é »éå稱æ¯æ¨çé »éå¨æ¤ç«èºä¸çå¯ä¸èå¥ç¬¦ãå®å°±åé»åéµä»¶å°åï¼é樣å
¶ä»äººæè½æ¾å°æ¨çé »éã
-
-
+
+ The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
+ é »éå稱æ¯å¨éåèå
¶ä»ææç«èºä¸å°æ¨çé »éçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
+
+ src/app/+signup/+register/register-step-channel.component.html
42
- src/app/+signup/+register/register-step-channel.component.html42
Channel name cannot be the same than your account name. You can click on the first step to update your account name.
@@ -6259,27 +6532,20 @@ When you will upload a video in this channel, the video support field will be au
src/app/+signup/+register/register-step-user.component.html23
-
- The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you.
-
- 使ç¨è
å稱æ¯æ¨å¨æ¤ç«èºä¸çå¯ä¸èå¥ç¬¦ãå®å°±åé»åéµä»¶å°åï¼é樣å
¶ä»äººæè½æ¾å°æ¨ã
-
-
+
+ The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
+ 使ç¨è
å稱æ¯å¨éåèå
¶ä»ææç«èºä¸å°æ¨ç帳èçå¯ä¸èå¥è¨èãå®å°±è·é»åéµä»¶å°åä¸æ¨£ç¨ä¸ç¡äºï¼è®å
¶ä»äººæ´å®¹ææ¾å°ä¸¦èå
¶äºåã
+
+ src/app/+signup/+register/register-step-user.component.html
31
- src/app/+signup/+register/register-step-user.component.html31
-
- I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
- of this instance
-
+ I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance
æè³å° 16 æ²ä¸¦åææ¤ç«èºç
- æ¢æ¬¾
- èè¡çºå®å
+ æ¢æ¬¾
+ èè¡çºå®å
65
@@ -6296,14 +6562,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/+page-not-found/page-not-found.component.html4
-
- Cannot get about information from server
- ç¡æ³å¾ä¼ºæå¨åå¾éæ¼è³è¨
-
- 1
-
- src/app/+about/about-instance/about-instance.component.ts1
-
Your message has been sent.
æ¨çè¨æ¯å·²è¢«å³éã
@@ -6336,7 +6594,34 @@ When you will upload a video in this channel, the video support field will be au
1
src/app/+accounts/account-videos/account-videos.component.ts1
- src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1
+
+
+ direct account followers
+ ç´æ¥å¸³è追蹤è
+
+ src/app/+accounts/accounts.component.ts
+ 1
+
+
+
+ VIDEO CHANNELS
+ å½±çé »é
+
+ src/app/+accounts/accounts.component.ts
+ 1
+
+
+
+ ABOUT
+ éæ¼
+
+ src/app/+accounts/accounts.component.ts
+ 1
+
+
+ src/app/+video-channels/video-channels.component.ts
+ 1
+
Username copied
@@ -6347,6 +6632,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
src/app/+video-channels/video-channels.component.ts1
+
+ {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} }
+ {VAR_PLURAL, plural, =1 {1 subscriber} other { åè¨é±è
} }
+
+ src/app/+accounts/accounts.component.ts
+ 1
+
+
Audio-only
å
é³è¨
@@ -6354,8 +6647,10 @@ When you will upload a video in this channel, the video support field will be au
src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
1
-
- A .mp4 that keeps the original audio track, with no videoA .mp4 that keeps the original audio track, with no video
+
+
+ A .mp4 that keeps the original audio track, with no video
+ .mp4 ä¿çäºåå§é³è¨è»ï¼ä½æ²æå½±ç
src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
1
@@ -6618,8 +6913,8 @@ When you will upload a video in this channel, the video support field will be au
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- è¥æ¨ç¢ºèªï¼æ¨å°æå³é追蹤è«æ±çµ¦ï¼ -
+ If you confirm, you will send a follow request to: -
+ è¥æ¨ç¢ºèªï¼æ¨å°æå³é追蹤è«æ±çµ¦ï¼ -
1
@@ -6689,6 +6984,46 @@ When you will upload a video in this channel, the video support field will be au
src/app/+admin/follows/shared/redundancy-checkbox.component.ts1
+
+ Used
+ 已使ç¨
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 1
+
+
+
+ Available
+ å¯ç¨
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 1
+
+
+
+ Do you really want to remove this video redundancy?
+ æ¨ççæ³è¦ç§»é¤æ¤éè¤å½±çåï¼
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 1
+
+
+
+ Remove redundancy
+ 移é¤åé¤
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 1
+
+
+
+ Video redundancies removed!
+ éè¤å½±çå·²åªé¤ï¼
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 1
+
+
Account unmuted by your instance.
帳è 已被æ¨ç實é«è§£é¤éé³ã
@@ -7047,6 +7382,30 @@ When you will upload a video in this channel, the video support field will be au
src/app/+admin/users/user-edit/user-update.component.ts1
+
+ Videos will be deleted, comments will be tombstoned.
+ å½±çèçè¨é½å°æ被åªé¤ã
+
+ src/app/+admin/users/user-list/user-list.component.ts
+ 1
+
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
+
+ User won't be able to login anymore, but videos and comments will be kept as is.
+ 使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½å½±çèçè¨å°æä¿æå樣ã
+
+ src/app/+admin/users/user-list/user-list.component.ts
+ 1
+
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Unban
åæ¶é»æ
@@ -7409,6 +7768,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1
+
+ Display/Video settings updated.
+ 顯示ï¼è¦è¨è¨å®å·²æ´æ°ã
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts
+ 1
+
+
Video channel created.
å½±çé »é å·²æ´æ°ã
@@ -7644,6 +8011,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1
+
+ {VAR_PLURAL, plural, =1 {Published 1 video} other {Published videos} }
+ {VAR_PLURAL, plural, =1 {Published 1 video} other {Published é¨å½±ç} }
+
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts
+ 1
+
+
Subscribe to the account
è¨é±å¸³è
@@ -7653,6 +8028,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/+video-channels/video-channels.component.ts1
src/app/videos/+video-watch/video-watch.component.ts1
+
+ VIDEO PLAYLISTS
+ å½±çææ¾æ¸
å®
+
+ src/app/+video-channels/video-channels.component.ts
+ 1
+
+
Focus the search bar
å°ç¦é»ç½®æ¼æå°å
@@ -7806,6 +8189,38 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ any language
+ ä»»ä½èªè¨
+
+ src/app/menu/menu.component.ts
+ 1
+
+
+
+ hide
+ é±è
+
+ src/app/menu/menu.component.ts
+ 1
+
+
+
+ blur
+ 模ç³
+
+ src/app/menu/menu.component.ts
+ 1
+
+
+
+ display
+ 顯示
+
+ src/app/menu/menu.component.ts
+ 1
+
+
Your password has been successfully reset!
æ¨çå¯ç¢¼å·²æåéè¨ï¼
@@ -7876,7 +8291,7 @@ When you will upload a video in this channel, the video support field will be au
src/app/search/search-filters.component.ts1
- Long (> 10 min)
+ Long (> 10 min)
é·ï¼å¤§æ¼ 10 åéï¼
1
@@ -9204,8 +9619,8 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown ç¸å®¹æ¯æ´ï¼
+ Markdown compatible that supports:
+ Markdown ç¸å®¹æ¯æ´ï¼
1
@@ -9363,17 +9778,17 @@ When you will upload a video in this channel, the video support field will be au
1
-
- Delete user
- åªé¤ä½¿ç¨è
+
+ Change quota, role, and more.
+ è®æ´é
é¡ãè§è²ççã
src/app/shared/moderation/user-moderation-dropdown.component.ts
1
-
- Ban user
- å°é使ç¨è
+
+ Delete user
+ åªé¤ä½¿ç¨è
src/app/shared/moderation/user-moderation-dropdown.component.ts
1
@@ -9387,6 +9802,14 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ Allow the user to login and create videos/comments again
+ å次å
許使ç¨è
ç»å
¥ä¸¦å»ºç«å½±çï¼çè¨
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Mute this account
éé³æ¤å¸³è
@@ -9395,6 +9818,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Hide any content from that user for you.
+ å°æ¨é±èæ¤ä½¿ç¨è
çä»»ä½å
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Unmute this account
解é¤éé³æ¤å¸³è
@@ -9403,6 +9834,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Show back content from that user for you.
+ å°æ¨é¡¯ç¤ºè©²ä½¿ç¨è
çå
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Mute the instance
éé³å¯¦é«
@@ -9411,6 +9850,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Hide any content from that instance for you.
+ å°æ¨é±èæ¤ç«èºçä»»ä½å
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Unmute the instance
解é¤éé³å¯¦é«
@@ -9419,6 +9866,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Show back content from that instance for you.
+ å°æ¨é¡¯ç¤ºè©²ç«èºçå
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Mute this account by your instance
æ¨ç實é«éé³æ¤å¸³è
@@ -9427,6 +9882,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Hide any content from that user for you, your instance and its users.
+ å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
é±èæ¤ä½¿ç¨è
çä»»ä½å
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Unmute this account by your instance
æ¨ç實é«è§£é¤éé³æ¤å¸³è
@@ -9435,6 +9898,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Show back content from that user for you, your instance and its users.
+ å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
顯示該使ç¨è
çå
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Mute the instance by your instance
æ¨ç實é«éé³æ¤å¯¦é«
@@ -9443,6 +9914,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Hide any content from that instance for you, your instance and its users.
+ å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
é±èæ¤ç«èºçä»»ä½å
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Unmute the instance by your instance
æ¨ç實é«è§£é¤éé³æ¤å¯¦é«
@@ -9451,6 +9930,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/moderation/user-moderation-dropdown.component.ts1
+
+ Show back content from that instance for you, your instance and its users.
+ å°æ¨ãæ¨çç«èºèå
¶ä½¿ç¨è
顯示該ç«èºçå
§å®¹ã
+
+ src/app/shared/moderation/user-moderation-dropdown.component.ts
+ 1
+
+
Request is too large for the server. Please contact you administrator if you want to increase the limit size.
è«æ±å°ä¼ºæå¨ä¾èªªå¤ªå¤§ãè¥æ¨æ³è¦å¢å éå¶å¤§å°ï¼è«è¯çµ¡æ¨ç管çå¡ã
@@ -9482,8 +9969,18 @@ When you will upload a video in this channel, the video support field will be au
1
src/app/shared/rest/rest-extractor.service.ts1
-
- Subscribed to . You will be notified of all their new videos.Subscribed to . You will be notified of all their new videos.
+
+
+ Subscribed to all current channels of . You will be notified of all their new videos.
+ è¨é± ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°å½±çã
+
+ src/app/shared/user-subscription/subscribe-button.component.ts
+ 1
+
+
+
+ Subscribed to . You will be notified of all their new videos.
+ è¨é± ãæ¨å°ææ¶å°å®åææçæ°å½±çã
src/app/shared/user-subscription/subscribe-button.component.ts
1
@@ -9497,6 +9994,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/user-subscription/subscribe-button.component.ts1
+
+ Unsubscribed from all channels of
+ åæ¶è¨é± çææé »é
+
+ src/app/shared/user-subscription/subscribe-button.component.ts
+ 1
+
+
Unsubscribed from
å¾ è¨±æ¶è¨é±
@@ -9612,6 +10117,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/video/video-actions-dropdown.component.ts1
+
+ This video will be duplicated by your instance.
+ æ¤å½±çå°æ被æ¨çç«èºè¤è£½ã
+
+ src/app/shared/video/video-actions-dropdown.component.ts
+ 1
+
+
Save to playlist
å²åå°ææ¾æ¸
å®
@@ -9629,6 +10142,14 @@ When you will upload a video in this channel, the video support field will be au
src/app/shared/video/video-actions-dropdown.component.ts1
+
+ Duplicate (redundancy)
+ è¤è£½ï¼åé¤ï¼
+
+ src/app/shared/video/video-actions-dropdown.component.ts
+ 1
+
+
Report
åå ±
@@ -9676,14 +10197,18 @@ When you will upload a video in this channel, the video support field will be au
1
src/app/shared/video/video-miniature.component.ts1
-
- Add to watch laterAdd to watch later
+
+
+ Add to watch later
+ æ°å¢å°ç¨å¾è§ç
src/app/shared/video/video-thumbnail.component.ts
1
-
- Remove from watch laterRemove from watch later
+
+
+ Remove from watch later
+ å¾ç¨å¾è§ç移é¤
src/app/shared/video/video-thumbnail.component.ts
1