diff --git a/client/src/locale/angular.ar-001.xlf b/client/src/locale/angular.ar-001.xlf
index b57b7d331..81d0753bd 100644
--- a/client/src/locale/angular.ar-001.xlf
+++ b/client/src/locale/angular.ar-001.xlf
@@ -264,9 +264,9 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
+ published a new video:
- published a new video:
+ published a new video: src/app/shared/users/user-notifications.component.html
@@ -274,9 +274,9 @@
- Your video has been unblacklisted
+ Your video has been unblacklisted
- Your video has been unblacklisted
+ Your video has been unblacklisted
src/app/shared/users/user-notifications.component.html
@@ -284,9 +284,9 @@
- Your video has been blacklisted
+ Your video has been blacklisted
- Your video has been blacklisted
+ Your video has been blacklisted
src/app/shared/users/user-notifications.component.html
@@ -294,9 +294,9 @@
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -304,9 +304,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -314,9 +314,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -324,9 +324,9 @@
- Your video has been published
+ Your video has been published
- Your video has been published
+ Your video has been published
src/app/shared/users/user-notifications.component.html
@@ -334,9 +334,9 @@
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -344,9 +344,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -354,9 +354,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -364,12 +364,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -377,9 +382,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -387,10 +392,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -398,9 +406,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -426,35 +434,17 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameالإسم العلني
@@ -527,10 +517,13 @@
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.
+
Your report will be sent to moderators of .
- It will be forwarded to origin instance too.
+ It will be forwarded to origin instance too.src/app/shared/video/modals/video-report.component.html
@@ -666,11 +659,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -685,11 +675,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -720,24 +710,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Editتحرير63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewمعاينة مقتطعة
@@ -837,10 +827,13 @@
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Remote subscribe
- Remote interact
+ Remote subscribe
+ Remote interactsrc/app/shared/user-subscription/remote-subscribe.component.html
@@ -848,9 +841,12 @@
- 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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -859,9 +855,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -870,10 +869,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -919,9 +921,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Unlimited ( per day)
+ Unlimited ( per day)src/app/shared/instance/instance-features-table.component.html
@@ -1178,16 +1180,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordنسيتُ كلمتي السرية
@@ -1229,16 +1231,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressعنوان البريد الإلكتروني
@@ -1297,9 +1299,9 @@
src/app/search/search.component.html5
- for
+ for
- for
+ for src/app/search/search.component.html
@@ -1307,10 +1309,13 @@
- Filters
+
+ Filters
+
+
Filters
-
+ src/app/search/search.component.html
@@ -1342,7 +1347,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1359,7 +1365,8 @@
- Administer documentation
+ Administer
+ documentationدليل الإدارةsrc/app/modal/welcome-modal.component.html
@@ -1375,7 +1382,8 @@
- Use documentation
+ Use
+ documentationدليل المستخدمsrc/app/modal/welcome-modal.component.html
@@ -1399,16 +1407,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1424,10 +1432,14 @@
- 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.
+
- 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
+ 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.
@@ -1436,12 +1448,18 @@
- 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.
+
- 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
+ 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.
@@ -1561,9 +1579,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageتغيير اللغة
@@ -1733,15 +1751,9 @@
Notificationsالإشعارات
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1781,7 +1793,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1789,73 +1827,96 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...بعد...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...قبل...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56Durationالمدّة45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentعرض المحتوى الحساس54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79Yesنعم58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87Noلا63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92Categoryالفئة164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1863,9 +1924,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1873,10 +1940,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1884,15 +1957,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsواحد مِن هذه الوسوم108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1900,8 +1983,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos
@@ -1992,13 +2075,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -2006,13 +2092,24 @@
21
+
+ Tag+ وسم30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -2020,103 +2117,85 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31Descriptionالوصف55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channelالقناة23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23Privacyالخصوصية33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoمعلومات أساسية
@@ -2128,156 +2207,124 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createإلغاء الإنشاء189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionإلغاء الحذف197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217Supportالدعم78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsالسماح بالتعليق على الفيديوهات254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadتنشيط التنزيل
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsالإعدادات المتقدمة210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLالرابط10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2341,10 +2388,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2403,7 +2454,10 @@
- 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.
+
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.
@@ -2487,8 +2541,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2496,103 +2568,85 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135Mutedتم كتمه20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2640,132 +2694,117 @@
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoالإعجاب بهذه الفيديو63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoإلغاء الإعجاب بهذه الفيديو71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageالإنتقال إلى صفحة القناة118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageالإنتقال إلى صفحة الحساب63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreعرض المزيد141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessعرض القليل147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:تذكير أخوي:211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationالمزيد من التفاصيل215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationاحصل على معلومات أكثر215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OKنعم218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Commentsالتعليقات
@@ -2841,7 +2880,11 @@
src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+
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
@@ -2865,18 +2908,21 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16Replyالرد14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2959,9 +3005,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -3001,129 +3047,85 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16Stateالحالة10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Score
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 11
-
-
+ Created
+ Created
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11Acceptedتم القبول32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30Pendingمعلق33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41Refuseرفض42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42Hostالمضيف19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redundancy allowed
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userإنشاء مستخدِم
@@ -3185,9 +3187,12 @@
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 ~ .
+
- Transcoding is enabled on server. The video quota only take in account original video.
+ Transcoding is enabled on server. The video quota only take in account original video.
At most, this user could use ~ .
@@ -3301,16 +3306,16 @@
- Username
- Username
+ Username
+ Username src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3401,8 +3406,8 @@
- Video name
- Video name
+ Video name
+ Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3425,8 +3430,8 @@
- Date
- Date
+ Date
+ Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11
@@ -3504,11 +3509,14 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- State
+ State
+ State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3557,8 +3565,8 @@
src/app/+about/about.component.html5
- Muted at
- Muted at
+ Muted at
+ Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -3711,11 +3719,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29Systemالنظام
@@ -3762,24 +3767,18 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -3855,9 +3854,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -3874,9 +3876,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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4300,12 +4302,18 @@
- 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.
+
+ 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
+ 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.
@@ -4376,126 +4384,143 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580Customizationsالتخصيصات570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptالجافا سكريبت575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationالإعدادات المتقدمة
@@ -4507,59 +4532,61 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- تقم الفيديو:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
Profileالملف الشخصي7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsإعدادات الفيديو10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18Interfaceالواجهة
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneمنطقة الخطر25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordتغيير الكلمة السرية
@@ -4602,39 +4629,36 @@
- 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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoالتشغيل التلقائي للفيديو
@@ -4660,9 +4684,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4670,9 +4694,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4777,10 +4801,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -4858,8 +4885,9 @@
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.
- Short text to tell people how they can support your channel (membership platform...).<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.
+ 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.src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
@@ -4969,19 +4997,21 @@ When you will upload a video in this channel, the video support field will be au
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -4998,9 +5028,12 @@ When you will upload a video in this channel, the video support field will be au
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5009,9 +5042,12 @@ When you will upload a video in this channel, the video support field will be au
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5080,9 +5116,9 @@ When you will upload a video in this channel, the video support field will be au
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5100,7 +5136,7 @@ When you will upload a video in this channel, the video support field will be au
-
+
@@ -5461,291 +5497,378 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- حر ومفتوح المصدر تحت بنود AGPLv3 رخصة.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- لمزيد من المعلومات زرjoinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & Privacyالند للند و الخصوصية25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?ماهي العواقب؟32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
-
-
-
- How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?
- What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?
+ How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?
+ What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
-
- 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 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerضع حدا لعدد النظائر المرسلين من قبل المتتبع98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)ضع حدا لعدد النظائر المستقبلين من قبل المتتبع(لا يزال تجريبيا)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceتعطيل الند للند عن طريق الواجهة الإدارية101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 102
+ 151
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an accountإنشاء حساب
@@ -5821,9 +5944,12 @@ When you will upload a video in this channel, the video support field will be au
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -5904,11 +6030,16 @@ When you will upload a video in this channel, the video support field will be au
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -5978,6 +6109,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6251,8 +6388,8 @@ When you will upload a video in this channel, the video support field will be au
- If you confirm, you will send a follow request to: -
- If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7445,6 +7582,16 @@ When you will upload a video in this channel, the video support field will be au
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7496,8 +7643,8 @@ When you will upload a video in this channel, the video support field will be au
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -8839,8 +8986,8 @@ When you will upload a video in this channel, the video support field will be au
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -9204,9 +9351,9 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.فيديو تم الإبلاغ عنها.
@@ -9403,14 +9550,7 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9426,6 +9566,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9450,6 +9596,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf
index 995bf99c1..a7720723d 100644
--- a/client/src/locale/angular.ca-ES.xlf
+++ b/client/src/locale/angular.ca-ES.xlf
@@ -373,33 +373,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameMostra el nom
@@ -596,11 +578,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -613,7 +592,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -633,14 +612,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEditar63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewVista prèvia truncada
@@ -1051,7 +1030,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordHe oblidat la meva contrasenya
@@ -1089,7 +1068,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressAdreça de correu
@@ -1372,15 +1351,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageCanvia la llengua
@@ -1514,15 +1487,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1555,102 +1522,173 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateData de publicació15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDurada45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentMostra contingut sensible54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesSí58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNo63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategoria164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLlicència173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageLlengua182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsTotes aquestes etiquetes103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUna d'aquestes etiquetes108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltre115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1740,12 +1778,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1754,82 +1794,80 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescripció55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacitat33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programa la publicació ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentAquest vídeo conté contingut madur o explícit136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Alguns instàncies, de manera determinada, no mostren els vídeos que contenen contingut madur o explícit.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoEspera la transcodificació abans de publicar el vídeo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInformació bàsica
@@ -1838,122 +1876,83 @@
src/app/videos/+video-edit/shared/video-edit.component.html4Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSuporta78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Text breu per dir a la gent com us poden ajudar (plataforma de pertinença ...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsActiva els comentaris de vídeo254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAjustos avançats210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2153,21 +2152,36 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
- QR-CodeQR-Code
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 27
+ 10
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ Share the playlist at this video positionShare the playlist at this video positionsrc/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+
+ QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
@@ -2176,73 +2190,49 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2290,105 +2280,87 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoM'agrada aquest vídeo63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoNo m'agrada aquest vídeo71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageAnar a la pàgina del canal118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageAnar a la pàgina del compte63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreVeure més141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessVeure menys147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMés informació215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationObtenir més informació215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2399,7 +2371,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2506,14 +2478,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyRespon14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2608,7 +2586,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 amfitrió (sense "http: //") per línia
@@ -2654,85 +2632,52 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEstat10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Puntuació
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Creat 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostAmfitrió19
- src/app/+admin/follows/following-list/following-list.component.html19
- Redundancy allowedRedundancy allowed
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
@@ -3036,9 +2981,12 @@
src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3218,11 +3166,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3260,19 +3205,13 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3756,100 +3695,109 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsSubprocessos per la transcodificació517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheMemòria cau541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeMemòria cau per a visualitzacions prèvies552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalitzacions570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3875,11 +3823,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfiguració avançada
@@ -3893,46 +3838,49 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Quota de vídeo:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfilePerfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsAjustos de vídeo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordCanvia contrasenya
@@ -3976,20 +3924,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4259,8 +4207,8 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4679,66 +4627,122 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- És un programari lliure i de codi obert, sota la llicència AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Per a més informació si us plau visita joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P i Privacitat25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4747,117 +4751,122 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
32
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4866,19 +4875,21 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
82
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4887,17 +4898,17 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
90
- src/app/+about/about-peertube/about-peertube.component.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4906,59 +4917,69 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Estableix un límit a la freqüència de sol·licitud rebuda pel rastrejador (en proves)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Toca una campana si hi ha peticions inusuals (en proves)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDesactiva P2P des de la interfície d'administració101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programa automàtic de redundància de vídeo: no sabríem si l'IP descarregava el vídeo a propòsit o si era el programa automatitzat
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5164,6 +5185,12 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6320,7 +6347,17 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayAvui
@@ -7740,7 +7777,7 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vídeo reportat.
@@ -7902,13 +7939,7 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- respostes també se suprimiran.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -7920,6 +7951,12 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -7941,7 +7978,73 @@ Quan pugis un vídeo en aquest canal, el camp d'assistència de vídeo s'omplir
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoLike the videosrc/app/videos/+video-watch/video-watch.component.ts
diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf
index 95e9e49a9..c937b1fcb 100644
--- a/client/src/locale/angular.cs-CZ.xlf
+++ b/client/src/locale/angular.cs-CZ.xlf
@@ -264,33 +264,33 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- publikoval nové video:
+ published a new video:
+ publikoval nové video: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Vaše video bylo odebráno z blacklistu
+ Your video has been unblacklisted
+ Vaše video bylo odebráno z blacklistu src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Vaše video bylo dáno na blacklist
+ Your video has been blacklisted
+ Vaše video bylo dáno na blacklist src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -298,9 +298,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -308,9 +308,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -318,49 +318,54 @@
- Your video has been published
- Vaše video bylo publikováno
+ Your video has been published
+ Vaše video bylo publikováno src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- Impotování vašeho videa se povedlo
+ Your video import succeeded
+ Impotování vašeho videa se povedlo src/app/shared/users/user-notifications.component.html66
- Your video import failed
- Váš video import selhal
+ Your video import failed
+ Váš video import selhal src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- Uživatel se zaregistroval na vaší instanci
+ User registered on your instance
+ Uživatel se zaregistroval na vaší instanci src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- sleduje váš kanál váš účet
+
+ is following
+
+ your channel
+ your account
+
+ sleduje váš kanál váš účetsrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -368,10 +373,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -379,8 +387,8 @@
- Your instance automatically followed
- Vaše instance automaticky začala sledovat
+ Your instance automatically followed
+ Vaše instance automaticky začala sledovat src/app/shared/users/user-notifications.component.html118
@@ -408,20 +416,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atZastavit v čase112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameZobrazované jméno
@@ -496,10 +504,13 @@
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.
+
Vaše hlášení bude zasláno moderátorům .
- Bude rovněž zasláno do zdrojové instance .
+ Bude rovněž zasláno do zdrojové instance .9
@@ -639,11 +650,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atUpravit čas spuštění/zastavení
@@ -658,11 +666,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Smazat ze seznamu
@@ -693,24 +701,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditUpravit63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewRychlý náhled
@@ -814,10 +822,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Vzdálený odběr
- Vzdálená interakce
+ Vzdálený odběr
+ Vzdálená interakce10
@@ -825,9 +836,12 @@
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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -836,9 +850,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -847,10 +864,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -896,9 +916,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Neomezeno ( za den)
+ Neomezeno ( za den)53
@@ -1161,16 +1181,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordZapomněl/a jsem heslo
@@ -1212,16 +1232,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-mailová adresa
@@ -1282,9 +1302,9 @@
src/app/search/search.component.html5
- for
+ for
- pro
+ pro 6
@@ -1292,10 +1312,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filtry
-
+ 16
@@ -1329,7 +1352,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1346,7 +1370,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1363,7 +1388,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1388,16 +1414,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1413,10 +1439,14 @@
- 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.
+
- 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
+ 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.
@@ -1425,12 +1455,18 @@
- 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.
+
- 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
+ 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.
@@ -1547,15 +1583,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageZměnit jazyk
@@ -1730,9 +1760,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesAktualizovat vaše předvolby oznámení
@@ -1772,7 +1802,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1780,73 +1836,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearPůvodní rok publikování24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Po...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Před...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationTrvání45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentZobrazit citlivý obsah54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesAno58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNe63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategorie164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1854,9 +1942,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1864,10 +1958,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1875,15 +1975,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsJeden z těchto štítků108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1891,8 +2001,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosZobrazit neuvedená a soukromá videa
@@ -1967,13 +2077,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1981,117 +2094,116 @@
21
+
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionPopis55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanál23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacySoukromí33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Naplánovat publikování ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentVideo obsahující citlivý materiál136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Některé instance nezobrazují videa s citlivým materiálem.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoČekat na překódování před publikováním videa146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoZákladní údaje
@@ -2106,56 +2218,38 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2164,95 +2258,93 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsTitulky159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportPodpora78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Krátký text, kterým sdělíte lidem, jak vás mohou podpořit (členská platforma...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication datePůvodní datum publikace239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsPovolit komentáře254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadDownload povolen259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsRozšířená nastavení210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2322,10 +2414,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2384,7 +2480,10 @@
- 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.
+
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.
@@ -2470,112 +2569,112 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedVložit do stránky35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSkryt20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2623,124 +2722,106 @@
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoTo se mi líbí63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoTo se mi nelíbí71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pagePřejít na stránku kanálu118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pagePřejít na stránku účtu63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreZobrazit více141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessZobrazit méně147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationVíce informací215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationZískat více informací215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2749,8 +2830,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2832,7 +2913,11 @@
- 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.
+
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
@@ -2859,15 +2944,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyOdpovědět14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2960,9 +3051,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (bez "http://") na každý řádek
@@ -3005,102 +3096,94 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStav10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Skóre
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Vytvořeno
+ Created
+ Vytvořeno 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedPřijato32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingČeká33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptPřijmout41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseOdmítnout42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Nadbytek povolen
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userVytvořit uživatele
@@ -3159,9 +3242,12 @@
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 ~ .
+
- Překódování je povoleno. Limit videí bere v ůvahu pouze původní video.
+ Překódování je povoleno. Limit videí bere v ůvahu pouze původní video.
Tento uživatel může nanajvýš použít ~ .
@@ -3257,16 +3343,16 @@
src/app/+admin/users/user-list/user-list.component.html19
- Username
- Uživatelské jméno
+ Username
+ Uživatelské jméno 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3354,8 +3440,8 @@
src/app/+admin/moderation/moderation.component.html13
- Video name
- Název videa
+ Video name
+ Název videa 8
@@ -3378,8 +3464,8 @@
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- Datum
+ Date
+ Datum 11
@@ -3457,12 +3543,18 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Stav
+ State
+ Stav 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3510,8 +3602,8 @@
src/app/+about/about.component.html5
- Muted at
- Muted at
+ Muted at
+ Muted at 13
@@ -3655,11 +3747,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystém
@@ -3706,24 +3795,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onZpracováno22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onDokončeno23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshObnovit
@@ -3793,9 +3882,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -3812,9 +3904,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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4235,12 +4327,18 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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
+ 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.
@@ -4311,126 +4409,161 @@
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsVlákna na překódování517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledRozlišení povoleno532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheMezipaměť541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Některé soubory nejsou federované (náhledy, titulky). Získáváme je přímo ze zdrojových instancí a ukládáme do mezipaměti (cache).545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeVelikost mezipaměti náhledů552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVelikost mezipaměti titulků561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPřizpůsobení570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationPokročilá nastavení
@@ -4445,56 +4578,61 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Limit na videa:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsNastavení videí10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneNebezpečná zóna25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordZměnit heslo
@@ -4537,39 +4675,36 @@
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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Zobrazovat pouze videa následujících jazyků
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Používat WebTorrent pro výměnu částí videa s ostatními
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomaticky přehrávat videa
@@ -4595,9 +4730,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Váš současný email je
+ Váš současný email je 4
@@ -4605,9 +4740,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
- čeká na ověření emailem
+ čeká na ověření emailem
8
@@ -4712,10 +4847,13 @@
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Vytvořeno
-
+ 15
@@ -4793,8 +4931,9 @@
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.
- Krátký text, kterým sdělíte lidem, jak mohou podpořit váš kanál (členství...).<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.
+ Krátký text, kterým sdělíte lidem, jak mohou podpořit váš kanál (členství...).<br /><br />
Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vyplněno tímto textem.52
@@ -4895,19 +5034,21 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Historie povolena
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Smazat historii
@@ -4924,9 +5065,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Nastavení notifikací
@@ -4935,9 +5079,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Označit vše jako přečtené
@@ -4997,9 +5144,9 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5017,7 +5164,7 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
-
+
@@ -5378,291 +5525,390 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Jde o svobodný a otevřený software zveřejněný pod licencí AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Pro více informací prosím navštivte joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P & soukromí25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Co to má za následky?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
+
+
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Jaký je PeerTube v porovnání s YouTubem?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
-
- 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).
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Co mohu dělat pro zkrácení doby uložení mé IP adresy?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Co můžete udělat pro zmírnění tohoto problému?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 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:
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerNastavit limit počtu peerů odeslaných trackerem98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Nastavit limit opakování požadavků přijatých trackerem (v testování)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Zazvonit na zvon v případě podezřelých požadavků na tracker (v testování)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceMožnost zákazu P2P z administračního panelu101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Automatické rozpoznávání redundantních videí: nelze poznat, zda IP adresa stáhla video záměrně, nebo zda šlo o automatizovaný program
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- Tato instance nemá sledující.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5740,9 +5986,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -5823,11 +6072,16 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -5897,6 +6151,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6170,8 +6430,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Potvrzením odešlete požadavek na odběr z instance: -
+ If you confirm, you will send a follow request to: -
+ Potvrzením odešlete požadavek na odběr z instance: - 1
@@ -7297,7 +7557,7 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
Cannot retrieve OAuth Client credentials: .
- >Nelze získat OAuth Client pověření: .
+ >Nelze získat OAuth Client pověření: .
1
@@ -7367,6 +7627,16 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7418,8 +7688,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -8761,8 +9031,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown kompatibilní a podporuje:
+ Markdown compatible that supports:
+ Markdown kompatibilní a podporuje:1
@@ -9126,9 +9396,9 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video nahlášeno.
@@ -9325,14 +9595,7 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- odpovědí bude také odstraněno.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9348,6 +9611,12 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9372,6 +9641,72 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf
index 20a035471..df4d48210 100644
--- a/client/src/locale/angular.da-DK.xlf
+++ b/client/src/locale/angular.da-DK.xlf
@@ -394,14 +394,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop ved112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameVis navn
@@ -601,11 +601,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -618,7 +615,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -638,14 +635,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditRedigere63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1047,7 +1044,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1087,7 +1084,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail-adresse
@@ -1365,15 +1362,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageSkift sprog
@@ -1514,15 +1505,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1554,97 +1539,153 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationVarighed45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesJa58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNej63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryKategori164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicens173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageSprog182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
- All of these tagsAll of these tags
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 103
+ 132
-
+
+ All of these tagsAll of these tags
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1728,20 +1769,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1750,124 +1787,68 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionBeskrivelse55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -1875,129 +1856,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2195,103 +2113,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2339,111 +2239,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2539,15 +2391,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2634,15 +2486,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2685,113 +2531,47 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3126,9 +2906,12 @@
src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3310,11 +3093,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3346,23 +3126,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3850,96 +3621,93 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3965,11 +3733,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAvanceret konfiguration
@@ -3978,47 +3743,41 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4062,20 +3821,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4370,14 +4129,14 @@ 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
-
-
- History enabled
- Historik aktiveret
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
Delete history
@@ -4792,273 +4551,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5268,6 +5076,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6439,6 +6253,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7801,15 +7625,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -7966,12 +7784,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -7984,6 +7796,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8002,6 +7820,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf
index 001a3adf2..656066d6e 100644
--- a/client/src/locale/angular.de-DE.xlf
+++ b/client/src/locale/angular.de-DE.xlf
@@ -264,112 +264,120 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- hat ein neues Video veröffentlicht:
+ published a new video:
+ hat ein neues Video veröffentlicht: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Dein Video wurde wurde freigeschaltet
+ Your video has been unblacklisted
+ Dein Video wurde wurde freigeschaltet src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Dein Video wurde gesperrt
+ Your video has been blacklisted
+ Dein Video wurde gesperrt src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- Ein Video wurde gemeldet
+ A new video abuse has been created on video
+ Ein Video wurde gemeldet src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- Das gerade hochgeladene Video wurde automatisch gesperrt
+ The recently added video has been auto-blacklisted
+ Das gerade hochgeladene Video wurde automatisch gesperrtsrc/app/shared/users/user-notifications.component.html42
- commented your video
- hat dein Video kommentiert
+ commented your video
+ hat dein Video kommentiert src/app/shared/users/user-notifications.component.html50
- Your video has been published
- Dein Video wurde veröffentlicht
+ Your video has been published
+ Dein Video wurde veröffentlicht src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- Dein Video wurde erfolgreich importiert
+ Your video import succeeded
+ Dein Video wurde erfolgreich importiert src/app/shared/users/user-notifications.component.html66
- Your video import failed
- Dein Video konnte leider nicht importiert werden
+ Your video import failed
+ Dein Video konnte leider nicht importiert werden src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- Der Nutzer registrierte sich auf deiner Instanz
+ User registered on your instance
+ Der Nutzer registrierte sich auf deiner Instanz src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- folgt jetztdeinem Kanal your account
+
+ is following
+
+ your channel
+ your account
+
+ folgt jetztdeinem Kanal your accountsrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- hat dich hier erwähnt: video
+ mentioned you on video
+ hat dich hier erwähnt: video src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- Deine Instanz hat einen neuen Follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ Deine Instanz hat einen neuen Follower () awaiting your approvalsrc/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- Deine Instanz ist automatisch gefolgt
+ Your instance automatically followed
+ Deine Instanz ist automatisch gefolgt src/app/shared/users/user-notifications.component.html118
@@ -397,20 +405,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atEnde bei112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameAnzeigename
@@ -485,10 +493,13 @@
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.
+
Dein Bericht wird an gesendet.
- Er wird ebenfalls an die ursprüngliche Instanz weitergeleitet.
+ Er wird ebenfalls an die ursprüngliche Instanz weitergeleitet.9
@@ -628,11 +639,8 @@
DeletedGelöscht
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atBearbeitung beginnt/endet bei
@@ -647,11 +655,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Entferne von
@@ -682,24 +690,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditBearbeiten63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewGekürzte Vorschau
@@ -799,10 +807,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Entfernt abonnieren
- Entfernt interagieren
+ Entfernt abonnieren
+ Entfernt interagieren10
@@ -810,24 +821,33 @@
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.
- Du kannst einen Kanal über jede ActivityPub-kompatible Fediverse-Instanz abonnieren. Zum Beispiel bei Mastodon oder Pleroma kannst du die Kanal-URL ins Suchfeld eintragen und abonnieren.
+
+ 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.
+
+ Du kannst einen Kanal über jede ActivityPub-kompatible Fediverse-Instanz abonnieren. Zum Beispiel bei Mastodon oder Pleroma kannst du die Kanal-URL ins Suchfeld eintragen und abonnieren. 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.
- Du kannst über jede ActivityPub-kompatible Fediverse-Instanz damit interagieren. Zum Beispiel bei Mastodon oder Pleroma kannst du die aktuelle URL in das Suchfeld eintragen und dann damit interagieren.
+
+ 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.
+
+ Du kannst über jede ActivityPub-kompatible Fediverse-Instanz damit interagieren. Zum Beispiel bei Mastodon oder Pleroma kannst du die aktuelle URL in das Suchfeld eintragen und dann damit interagieren. src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
- Standardrichtlinie für NSFW-/heikle Videoskann von den Nutzern geändert werden
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
+ Standardrichtlinie für NSFW-/heikle Videoskann von den Nutzern geändert werdensrc/app/shared/instance/instance-features-table.component.html5
@@ -872,9 +892,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Unbegrenzt ( pro Tag)
+ Unbegrenzt ( pro Tag)53
@@ -1137,16 +1157,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordIch habe mein Passwort vergessen
@@ -1186,16 +1206,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-Mail-Adresse
@@ -1256,9 +1276,9 @@
src/app/search/search.component.html5
- for
+ for
- für
+ für 6
@@ -1266,10 +1286,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filter
-
+ 16
@@ -1301,7 +1324,8 @@
- CLI documentation
+ CLI
+ documentationCLI-Dokumentationsrc/app/modal/welcome-modal.component.html
@@ -1317,7 +1341,8 @@
- Administer documentation
+ Administer
+ documentationDokumentation verwaltensrc/app/modal/welcome-modal.component.html
@@ -1333,7 +1358,8 @@
- Use documentation
+ Use
+ documentationVerwende Dokumentationsrc/app/modal/welcome-modal.component.html
@@ -1357,16 +1383,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Offizielle PeerTube-Website (Nachrichten, Hilfe, beitragen...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Offizielle PeerTube-Website (Nachrichten, Hilfe, beitragen...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Füge deine Instanz zum öffentlichen PeerTube-Index hinzu: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Füge deine Instanz zum öffentlichen PeerTube-Index hinzu: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html47
@@ -1381,16 +1407,26 @@
- 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.
- Deinen Instanznamen auswählen, eine Beschreibung hinzufügen, beschreiben wer du bist, warum du diese Instanz erstellt hast und wie lange du planst sie zu betreiben ist sehr wichtig für die Besucher um zu verstehen auf was für einer Art von Instanz sie sich befinden.
+
+ 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.
+
+ Deinen Instanznamen auswählen, eine Beschreibung hinzufügen, beschreiben wer du bist, warum du diese Instanz erstellt hast und wie lange du planst sie zu betreiben ist sehr wichtig für die Besucher um zu verstehen auf was für einer Art von Instanz sie sich befinden. 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.
- Wenn du die Instanz für Registrierungen öffnen willst, lege bitte fest, wie deine Moderationsregeln lauten, fülle die Nutzungsbedingungen deiner Instanzaus und lege Kategorien fest und gib die Sprache an, die du sprichst. Auf diese Art hilfst du Nutzern sich auf der richtigen PeerTube-Instanz anzumelden.
+
+ 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.
+
+ Wenn du die Instanz für Registrierungen öffnen willst, lege bitte fest, wie deine Moderationsregeln lauten, fülle die Nutzungsbedingungen deiner Instanzaus und lege Kategorien fest und gib die Sprache an, die du sprichst. Auf diese Art hilfst du Nutzern sich auf der richtigen PeerTube-Instanz anzumelden. src/app/modal/welcome-modal.component.html67
@@ -1506,9 +1542,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageSprache wechseln
@@ -1682,9 +1718,9 @@ Hilf mit PeerTube zu übersetzen!
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesAktualisiere deine Benachrichtigungseinstellungen
@@ -1724,7 +1760,33 @@ Hilf mit PeerTube zu übersetzen!
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1732,73 +1794,105 @@ Hilf mit PeerTube zu übersetzen!
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearUrsprüngliches Veröffentlichungsdatum24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Nach...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Bevor...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationLänge45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentAnstößige Inhalte zeigen54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesJa58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNein63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategorie164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1806,9 +1900,15 @@ Hilf mit PeerTube zu übersetzen!
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1816,10 +1916,16 @@ Hilf mit PeerTube zu übersetzen!
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1827,15 +1933,25 @@ Hilf mit PeerTube zu übersetzen!
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsEiner dieser Tags108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1843,8 +1959,8 @@ Hilf mit PeerTube zu übersetzen!
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosPrivate und nicht gelisteten Videos aufzeigen
@@ -1919,24 +2035,41 @@ Hilf mit PeerTube zu übersetzen!
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
- Schlagworte können verwendet werden um relevante Empfehlungen vorzuschlagen. Drücke Enter um ein neues Schlagwort hinzuzufügen.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1944,101 +2077,98 @@ Hilf mit PeerTube zu übersetzen!
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionBeschreibung55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Videobeschreibungen werden standardmäßig gekürzt und erfordern manuelles Eingreifen um sie zu erweitern.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacySichtbarkeit33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Veröffentlichung planen ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentDieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Einige Instanzen zeigen keine Videos, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoTranskodieren abwarten, bevor das Video veröffentlicht wird146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Wenn du dich entschließt, das Transkodieren nicht abzuwarten, kann das Video unabspielbar sein, bis das Transkodieren beendet ist.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoGrundlegende Infos
@@ -2053,56 +2183,56 @@ Hilf mit PeerTube zu übersetzen!
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSiehe in der Untertiteldatei175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Fast hochgeladen ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWird bei einer Aktualisierung erstellt187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createErstellen abbrechen189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWird bei einer Aktualisierung gelöscht195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionLöschen abbrechen197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2111,94 +2241,98 @@ Hilf mit PeerTube zu übersetzen!202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsUntertitel159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideovorschau216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportUnterstützen78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Ein kurzer Text, der anderen erklärt, wie sie dich unterstützen können.226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateUrsprüngliches Veröffentlichungsdatum239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Das ist das Datum, an dem der Inhalt ursprünglich veröffentlicht wurde (z.B. das Erscheinungsdatum eines Films)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsVideokommentare zulassen254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadHerunterladen erlauben259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsErweiterte Einstellungen210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
- Du kannst jede URL importieren die von youtube-dl unterstützt wird oder jede URL die direkt auf eine MP4-Datei zeigt. Du solltest sicherstellen, dass du die Vertriebsrechte zu dem Inhalt besitzt auf den sie zeigt, andernfalls kann das zu rechlichen Schwierigkeiten für dich und deine Instanz führen.
+
+ 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.
+
+ Du kannst jede URL importieren die von youtube-dl unterstützt wird oder jede URL die direkt auf eine MP4-Datei zeigt. Du solltest sicherstellen, dass du die Vertriebsrechte zu dem Inhalt besitzt auf den sie zeigt, andernfalls kann das zu rechlichen Schwierigkeiten für dich und deine Instanz führen. src/app/videos/+video-edit/video-add-components/video-import-url.component.html10
@@ -2259,10 +2393,14 @@ Hilf mit PeerTube zu übersetzen!
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.
+
Ein Bild, das mit deiner Audiodatei zusammengeführt wird.
-
+
Das ausgwählte Bild wird endgültig sein und kann nicht angepasst werden.
@@ -2321,7 +2459,10 @@ Hilf mit PeerTube zu übersetzen!
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.
+ Du kannst jede Torrent-Datei importieren, die auf eine mp4-Datei zeigt. Du solltest sicherstellen, dass du die Vertriebsrechte zu dem Inhalt auf den sie zeigt besitzt, andernfalls kann dies zu rechtlichen Schwierigkeiten für dich und deine Instanz führen.src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
@@ -2402,8 +2543,26 @@ Hilf mit PeerTube zu übersetzen!
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2411,103 +2570,106 @@ Hilf mit PeerTube zu übersetzen!
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- Die URL ist nicht sicher (kein HTTPS), deshalb wird das eingebundene Video auf HTTPS-Websites nicht funktionieren (Webbrowsers blockieren unsichere HTTP-Anfragen auf HTTPS-Websites).
-
-
- 47
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
EmbedEinbetten35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleUntertitel automatisch auswählen76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
-
- More customization
-
- Mehr Anpassungen
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
- Weniger Anpassungen
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutomatisches Abspielen127
- src/app/videos/+video-watch/modal/video-share.component.html127
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedStummgeschaltet20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopSchleife141
- src/app/videos/+video-watch/modal/video-share.component.html141
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleZeige Videotitel150
- src/app/videos/+video-watch/modal/video-share.component.html150
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningZeige Datenschutzwarnung157
- src/app/videos/+video-watch/modal/video-share.component.html157
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsZeige Abspielsteuerung164
- src/app/videos/+video-watch/modal/video-share.component.html164
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublik
@@ -2555,94 +2717,88 @@ Hilf mit PeerTube zu übersetzen!
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
- Veröffentlicht - Aufrufe
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+ Published - views
+ Veröffentlicht - Aufrufe
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
- Veröffentlicht - Aufrufe
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+ Published - views
+ Veröffentlicht - Aufrufe
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoDas Video gefällt mir63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDas Video gefällt mir nicht71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageZur Seite des Kanals gehen118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Von 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageZur Kontoseite gehen63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMehr anzeigen141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessWeniger anzeigen147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedUrsprünglich veröffentlicht159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Freundliche Erinnerung:211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2651,24 +2807,24 @@ Hilf mit PeerTube zu übersetzen!212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationWeitere Informationen215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationWeitere Informationen bekommen215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2677,8 +2833,8 @@ Hilf mit PeerTube zu übersetzen!218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2758,7 +2914,11 @@ Hilf mit PeerTube zu übersetzen!src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+ Ansonsten kannst du ein Konto auf jeder ActivityPub-kompatiblen Instanz verwenden um zu kommentieren. Auf den meisten Plattformen kannst du das Video durch die Eingabe seiner URL in die Suchleiste finden und dann es von innerhalb der Softwareoberfläche kommentieren.src/app/videos/+video-watch/comment/video-comment-add.component.html
@@ -2779,15 +2939,21 @@ Hilf mit PeerTube zu übersetzen!
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyAntworten14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2880,9 +3046,9 @@ Hilf mit PeerTube zu übersetzen!
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 Host pro Zeile (ohne "http://")
@@ -2925,102 +3091,94 @@ Hilf mit PeerTube zu übersetzen!
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFolger-Identifikator17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStatus10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Punkte
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Erstellt
+ Created
+ Erstellt 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAkzeptiert32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingAusstehend33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAkzeptieren41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseAblehnen42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redundanz erlaubt
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userBenutzer anlegen
@@ -3079,8 +3237,11 @@ Hilf mit PeerTube zu übersetzen!
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 ~ .
- Das Transkodieren ist auf diesem Server eingeschaltet. Das Videokontingent berücksichtigt nur das ursprüngliche Video. Dieser Nutzer kann maximal ca. nutzen.
+
+ Transcoding is enabled on server. The video quota only take in account original video.
+ At most, this user could use ~ .
+
+ Das Transkodieren ist auf diesem Server eingeschaltet. Das Videokontingent berücksichtigt nur das ursprüngliche Video. Dieser Nutzer kann maximal ca. nutzen. 66
@@ -3174,16 +3335,16 @@ Hilf mit PeerTube zu übersetzen!
src/app/+admin/users/user-list/user-list.component.html19
- Username
- Benutzername
+ Username
+ Benutzername 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video-Kontingent
+ Video quota
+ Video-Kontingent 42
@@ -3271,8 +3432,8 @@ Hilf mit PeerTube zu übersetzen!
src/app/+admin/moderation/moderation.component.html13
- Video name
- Name des Videos
+ Video name
+ Name des Videos 8
@@ -3295,8 +3456,8 @@ Hilf mit PeerTube zu übersetzen!
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- Datum
+ Date
+ Datum 11
@@ -3374,12 +3535,18 @@ Hilf mit PeerTube zu übersetzen!
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Status
+ State
+ Status 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3427,8 +3594,8 @@ Hilf mit PeerTube zu übersetzen!
src/app/+about/about.component.html5
- Muted at
- Stummgeschaltet am
+ Muted at
+ Stummgeschaltet am 13
@@ -3567,8 +3734,8 @@ Hilf mit PeerTube zu übersetzen!
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3615,24 +3782,24 @@ Hilf mit PeerTube zu übersetzen!
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onVerarbeitet am22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFertiggestellt am23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshAuffrischen
@@ -3702,8 +3869,11 @@ Hilf mit PeerTube zu übersetzen!
- 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.
- Dies aktivieren ermöglicht es anderen Administratoren zu erkennen, dass du hauptsächlich heikle Inhalte verteilst. Darüber hinaus, wird das Auswahlfeld NSFW beim Hochladen von Videos standardmäßig automatisch ausgewählt.
+
+ 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.
+
+ Dies aktivieren ermöglicht es anderen Administratoren zu erkennen, dass du hauptsächlich heikle Inhalte verteilst. Darüber hinaus, wird das Auswahlfeld NSFW beim Hochladen von Videos standardmäßig automatisch ausgewählt. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72
@@ -3718,8 +3888,8 @@ Hilf mit PeerTube zu übersetzen!
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.
- Mit Nicht zeigen oder Verwische Vorschauen, wird nach einer Bestätigung gefragt um das Video anzusehen.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ Mit Nicht zeigen oder Verwische Vorschauen, wird nach einer Bestätigung gefragt um das Video anzusehen. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85
@@ -4139,8 +4309,14 @@ Hilf mit PeerTube zu übersetzen!
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
- Wenn deine Instanz von Twitter freigeschaltet ist, wird ein Videoplayer bei Twitter angezeigt. Sollte deine Instanz nicht freigeschaltet sein, wird ein Bild verwendet, das auf deine PeerTube Instanz weiterleitet. Setze hier den Haken und speichere die Konfiguration. Dann kannst du mit einem Video auf deiner Instanz (https://beispiel.de/videos/watch/blabla) auf https://cards-dev.twitter.com/validator testen, ob deine Instanz freigeschaltet ist.
+
+ 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.
+
+ Wenn deine Instanz von Twitter freigeschaltet ist, wird ein Videoplayer bei Twitter angezeigt. Sollte deine Instanz nicht freigeschaltet sein, wird ein Bild verwendet, das auf deine PeerTube Instanz weiterleitet. Setze hier den Haken und speichere die Konfiguration. Dann kannst du mit einem Video auf deiner Instanz (https://beispiel.de/videos/watch/blabla) auf https://cards-dev.twitter.com/validator testen, ob deine Instanz freigeschaltet ist. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
@@ -4209,103 +4385,147 @@ Hilf mit PeerTube zu übersetzen!
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
- Erfordert ffmpeg >= 4.1 und verdoppelt den Speicherbedarf!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Ohne Unterbrechung die Auflösung wechselnSchnellerer Beginn der Wiedergabe (insbesondere bei langen Videos)Stabilere Wiedergabe (weniger Fehler / endloses laden)
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS Unterstützung einschalten
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS Unterstützung einschalten
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscodierungsthreads517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledAuflösung aktiviert532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Einige Dateien (Vorschau, Untertitel) werden nicht verteilt gespeichert. Wir laden sie direkt von der Ursprungsinstanz und speichern sie zwischen.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeCachegröße der Vorschau552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeCachegröße der Untertitel561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalisierung570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Hier einfach JavaScript Code einfügen.Beispiel: console.log('Meine Instanz ist unglaublich!');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Hier einfach JavaScript Code einfügen.Beispiel: console.log('Meine Instanz ist unglaublich!');
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- Hier einfach CSS Code einfügen. Beispiel:#custom-css color: red; Stelle #custom-css voran um Eigenschaften zu überschreiben. Beispiel:#custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ Write CSS code directly. Example:
+#custom-css
+ color: red;
+
+
+
+ Prepend with #custom-css to override styles. Example:
+#custom-css .logged-in-email
+ color: red;
+
+
+
+ Hier einfach CSS Code einfügen. Beispiel:#custom-css color: red; Stelle #custom-css voran um Eigenschaften zu überschreiben. Beispiel:#custom-css .logged-in-email color: red;
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationErweiterte Einstellungen
@@ -4320,56 +4540,64 @@ Hilf mit PeerTube zu übersetzen!
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.Es scheint, als wäre die Konfiguration ungültig. Bitte suche in den Tabs nach möglichen Fehlern.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Videokontingent:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideoeinstellungen10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceSchnittstelle16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneGefahrenzone25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordPasswort ändern
@@ -4412,37 +4640,34 @@ Hilf mit PeerTube zu übersetzen!
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.
+ 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. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Nur Videos der folgenden Sprachen anzeigen
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Kürzlich hinzugefügt, Beliebt, Lokal und Suchseiten
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- WebTorrent benutzen, um Videoteile mit andern auszutauschen
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoVideos automatisch abspielen
@@ -4468,9 +4693,9 @@ Hilf mit PeerTube zu übersetzen!
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Deine aktuelle E-Mail-Adresse ist
+ Deine aktuelle E-Mail-Adresse ist 4
@@ -4478,9 +4703,9 @@ Hilf mit PeerTube zu übersetzen!
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
- wartet auf die Verifizierung per E-Mail
+ wartet auf die Verifizierung per E-Mail
8
@@ -4585,10 +4810,13 @@ Hilf mit PeerTube zu übersetzen!
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Erstellt
-
+ 15
@@ -4666,8 +4894,9 @@ Hilf mit PeerTube zu übersetzen!
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.
- Ein kurzer Text, der anderen erklärt, wie sie deinen Kanal unterstützen können.<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.
+ Ein kurzer Text, der anderen erklärt, wie sie deinen Kanal unterstützen können.<br /><br />
Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automatisch mit diesem Text gefüllt.52
@@ -4765,19 +4994,21 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Verlauf aktiviert
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Lösche Verlauf
@@ -4794,9 +5025,12 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Benachrichtigungseinstellungen
@@ -4805,9 +5039,12 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Alle als gelesen markieren
@@ -4867,8 +5104,8 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa
- If you need help to use PeerTube, you can have a look at the documentation.
- Wenn du Hilfe beim Benutzen von PeerTube brauchst, schau einfach in die Dokumentation.
+ If you need help to use PeerTube, you can have a look at the documentation.
+ Wenn du Hilfe beim Benutzen von PeerTube brauchst, schau einfach in die Dokumentation. src/app/+signup/shared/signup-success.component.html13
@@ -5236,251 +5473,390 @@ Wenn du ein Video in diesen Kanal hochlädst, wird das entsprechende Feld automa
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
- Was ist PeerTube?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- PeerTube selbstständig betriebe, föderierte (ActivityPub-Protokoll) Videoplattform, die mit P2P im Webbrowser arbeitet.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Es handelt sich um freie Open-Source-Software, die unter der AGPLv3-Lizenz steht.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Für weitere Informationen besuche joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P & Datenschutz25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 verwendet das BitTorrent um Bandbreite zwischen Nutzern zu verteilen. Das bedeutet, dass deine IP-Adresse für die Dauer des Schauen oder Herunterladens im BitTorrent Tracker dieser Instanz gespeichert wird.
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Was sind die Konsequenzen?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
- Theoretisch ist es jemandem mit entsprechenden Fähigkeiten möglich ein Skript zu erstellen, welches die IP-Adressen aufzeichnet, die ein Video herunterladen. In der Praxis gestaltet sich das jedoch deutlich schwieriger, denn:
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 34
+ 78
-
-
- 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)
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 84
-
-
- 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
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 45
+ 89
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 50
+ 95
-
-
- 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
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 54
+ 99
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+ src/app/+about/about-peertube/about-peertube.component.html
- 58
+ 104
-
-
- 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
- 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
+
+
+ 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
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 108
-
-
- 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.
+
+
+ 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Was sind die Unterschiede zwischen PeerTube und YouTube?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
- 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).
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Was kann ich tun, um die Sichtbarkeit meiner IP-Adresse zu begrenzen?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Was wird getan, um dieses Problem zu beheben?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 macht gerade seine ersten Schritte. Sobald di eerste stabile Version veröffentlich ist, wollen wir die bestmöglichen Gegenmaßnahmen integrieren. In der Zwischenzeit werden wir verschiedene Ideen rund um dieses Problem testen:
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerDie Zahl der Peers, die durch einen Tracker gesendet werden, begrenzen98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Die Anfragehäufigkeit, die von einem Tracker empfangen wird, begrenzen (wird getestet)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Bei ungewöhnlichen Anfragen darauf aufmerksam machen (wird getestet)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceP2P in den Administrationseinstellungen abschalten101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Automatisches Video-Redundanz-Programm: Wir können nicht unterscheiden zwischen bewusstem Herunterladen eines Videos und Herunterladen aufgrund des Programms
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- Dieser Instanz folgt niemand.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Gefolgschaften
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Diese Instanz hat keine Gefolgschaften.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Wer hat diese Software gemacht?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5556,9 +5932,12 @@ Erstelle mein Konto
- 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.
+
- Ein Kanal ist eine Einheit in die du Videos hochladen kannst. Mehrere zu erstellen hilft dir deine Inhalte zu organisieren und zu trennen.
+ Ein Kanal ist eine Einheit in die du Videos hochladen kannst. Mehrere zu erstellen hilft dir deine Inhalte zu organisieren und zu trennen.
Zum Beispiel, könntest du entscheiden, einen Kanal zu haben, auf dem du deine Klavierkonzerte veröffentlichst und einen anderen, auf dem du über Umweltthemen sprichst.
@@ -5637,8 +6016,13 @@ Erstelle mein Konto
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
- Ich bin mindestens 16 Jahre alt und stimme den Nutzungsbedingungen und den Verhaltensregeln dieser Instanz zu
+
+ I am at least 16 years old and agree
+ to the Terms
+ and to the Code of Conduct
+ of this instance
+
+ Ich bin mindestens 16 Jahre alt und stimme den Nutzungsbedingungen und den Verhaltensregeln dieser Instanz zu src/app/+signup/+register/register-step-user.component.html65
@@ -5701,6 +6085,12 @@ Erstelle mein Konto
1src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -5959,8 +6349,8 @@ Erstelle mein Konto
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Bei Bestätigung wird eine Anfrage zum Folgen gesendet an: -
+ If you confirm, you will send a follow request to: -
+ Bei Bestätigung wird eine Anfrage zum Folgen gesendet an: - 1
@@ -7138,6 +7528,16 @@ Erstelle mein Konto
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7189,8 +7589,8 @@ Erstelle mein Konto
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Lang (> 10 min)
+ Long (> 10 min)
+ Lang (> 10 min)1
@@ -8517,8 +8917,8 @@ Erstelle mein Konto
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown-Unterstützung von:
+ Markdown compatible that supports:
+ Markdown-Unterstützung von:1
@@ -8876,9 +9276,9 @@ Erstelle mein Konto
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video gemeldet.
@@ -9072,14 +9472,7 @@ Erstelle mein Konto
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- Antworten werden ebenfalls gelöscht.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too.Das Löschen wird an entfernte Instanzen gesendet, damit diese auch den Kommentar entfernen können.
@@ -9095,6 +9488,12 @@ Erstelle mein Konto
1src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9119,6 +9518,72 @@ Erstelle mein Konto
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf
index 7c033b384..fa262f41f 100644
--- a/client/src/locale/angular.el-GR.xlf
+++ b/client/src/locale/angular.el-GR.xlf
@@ -405,14 +405,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atΛήξη στο112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameΕμφανιζόμενο όνομα
@@ -596,11 +596,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atΕπεξεργασία ξεκινά/σταματά στο
@@ -614,7 +611,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Διαγραφή από
@@ -635,14 +632,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditΕπεξεργασία63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewΜικρή σύνοψη
@@ -1043,7 +1040,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordΞέχασα τον κωδικό σύνδεσης
@@ -1081,7 +1078,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressΔιεύθυνση e-mail
@@ -1371,7 +1368,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageΑλλαγή γλώσσας
@@ -1521,7 +1518,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesΕνημέρωση ρυθμίσεων για τις ειδοποιήσεις
@@ -1556,105 +1553,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateΗμερομηνία δημοσίευσης15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearΈτος αρχικής δημοσίευσης24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Μετά από...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Πριν από...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationΔιάρκεια45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentΕμφάνιση ευαίσθητου περιεχομένου54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesΝαι58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoΌχι63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryΚατηγορία164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceΆδεια173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageΓλώσσα182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsΌλες τις ετικέτες103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsΜία από τις ετικέτες108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterΦίλτρο115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosΕμφάνιση μη καταχωρισμένων και ιδιωτικών βίντεο
@@ -1718,12 +1795,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1737,80 +1816,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagΕισαγωγή νέας ετικέτας30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionΠεριγραφή55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelΚανάλι23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyΙδιωτικότητα33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Προγραμματισμός δημοσίευσης ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentΤο περιεχόμενο του βίντεο είναι σοκαριστικό ή για ενηλίκους136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Κάποιοι κόμβοι δεν εμφανίζουν τα βίντεο που έχουν σοκαριστικό περιεχόμενο ή για ενηλίκους.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoΑναμονή για επανακωδικοποίηση πριν τη δημοσίευση146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Αν το βίντεο δημοσιευτεί πριν ολοκληρωθεί η επανακωδικοποίηση, μπορεί να μην παίζει σωστά. 150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoΒασικές πληροφορίες
@@ -1824,49 +1910,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileΔείτε το αρχείο υποτίτλων175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Ανέβηκε ήδη ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateΘα δημιουργηθεί όταν γίνει ενημέρωση187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createΑκύρωση δημιουργίας189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateΘα διαγραφεί όταν γίνει ενημέρωση195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionΑκύρωση διαγραφής197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1877,77 +1963,77 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsΥπότιτλοι159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewΠροεπισκόπηση βίντεο216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportΥποστηρίξτε78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Σύντομο κείμενο που ενημερώνει πώς μπορεί κανείς να σας υποστηρίξει (πλατφόρμα συνδρομών...)226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateΗμερομηνία αρχικής δημοσίευσης239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Αυτή είναι η ημερομηνία κατά την οποία το περιεχόμενο δημοσιεύτηκε αρχικά (π.χ. η πρεμιέρα μιας ταινίας)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsΕνεργοποίηση σχολίων στο βίντεο254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadΕνεργοποίηση κατεβάσματος259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsΡυθμίσεις για προχωρημένους210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2154,103 +2240,121 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeQR-Code27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- Το url δεν είναι ασφαλές (χωρίς HTTPS), κι έτσι η ενσωμάτωση του βίντεο δεν θα λειτουργεί σε ιστοτόπους με HTTPS (οι περιηγητές μπλοκάρουν μη ασφαλή (HTTP) αιτήματα σε ιστοτόπους με HTTPS.
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
EmbedΕνσωμάτωση35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleΑυτόματη επιλογή υποτίτλων76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
-
- Επιπλέον προσαρμογή
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- Λιγότερη προσαρμογή
-
-
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
AutoplayΑυτόματη αναπαραγωγή127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedΣε σίγαση20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopΕπανάληψη141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleΠροβολή τίτλου βίντεο150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningΠροβολή ειδοποίησης προσωπικών δεδομένων157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsΠροβολή στοιχείων ελέγχου αναπαραγωγής164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicΔημόσιο
@@ -2303,84 +2407,78 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoΣας αρέσει63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoΔεν σας αρέσει71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageΣελίδα καναλιού118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Από 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageΜετάβαση στη σελίδα του λογαριασμού63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreΠερισσότερα141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessΛιγότερα147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedΑρχική δημοσίευση159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Φιλική υπενθύμιση:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2391,21 +2489,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationΠερισσότερες πληροφορίες215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationΔείτε περισσότερες πληροφορίες215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2416,7 +2514,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2527,14 +2625,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyΑπάντηση14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2628,7 +2732,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 κόμβος (χωρίς "http://") ανά σειρά
@@ -2667,77 +2771,71 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleΨευδώνυμο (handle) ακολούθου17
- src/app/+admin/follows/followers-list/followers-list.component.html17
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateΚατάσταση10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Βαθμολογία
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Δημιουργήθηκε 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedΈγινε αποδοχή32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingΕκκρεμεί33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptΑποδοχή41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseΆρνηση42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostΚόμβος19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Επιτρέπεται η αναμετάδοση
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userΔημιουργία χρήστη
@@ -3041,7 +3139,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountΜετάβαση στον λογαριασμό
@@ -3204,7 +3308,7 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemΣύστημα
@@ -3246,21 +3350,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onΈγινε επεξεργασία στις22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onΟλοκληρώθηκε στις23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshΑνανέωση
@@ -3752,102 +3856,117 @@
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsΝήματα επανακωδικοποίησης517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledΑνάλυση ενεργή532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some 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.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeΜέγεθος προσωρινής μνήμης προεπισκοπήσεων552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeΜέγεθος προσωρινής μνήμης υποτίτλων561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsΠροσαρμογή570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3873,11 +3992,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationΡυθμίσεις για προχωρημένους
@@ -3891,48 +4007,57 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Όριο βίντεο:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfileΠροφίλ7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsΡυθμίσεις βίντεο10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceΠεριβάλλον χρήσης16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneΡυθμίσεις που χρειάζονται προσοχή25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordΑλλαγή κωδικού
@@ -3977,28 +4102,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Εμφάνιση βίντεο μόνο στις εξής γλώσσες
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
- Στις σελίδες Πρόδφατα, Τάσεις, Τοπικά και Αναζήτηση
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
- Χρήση WebTorrent για την ανταλλαγή μέρους των δεδομένων με άλλους
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
+
Automatically plays videoΑυτόματη αναπαραγωγή βίντεο
@@ -4279,14 +4404,14 @@ When you will upload a video in this channel, the video support field will be au
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- Ιστορικό ενεργό
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4718,66 +4843,122 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- Είναι ελεύθερο λογισμικό και ανοιχτού κώδικα, κάτω από άδεια χρήσης AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Για περισσότερα, παρακαλούμε επισκεφθείτε το joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P και ιδιωτικότητα25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4786,97 +4967,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4885,19 +5074,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4906,19 +5095,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4927,17 +5118,17 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4946,62 +5137,72 @@ When you will upload a video in this channel, the video support field will be au
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Περιορισμός στη συχνότητα των αιτημάτων που δέχεται ο ιχνηλάτης (δοκιμάζεται)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ειδοποίηση αν υπάρχουν ασυνήθιστα αιτήματα (δοκιμάζεται)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceΑπενεργοποίηση του P2P από τη διαχείριση101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- 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 κατέβασε σκόπιμα το βίντεο ή αν αυτό έγινε από το αυτοματοποιημένο πρόγραμμα
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
- This instance does not have followers.
- Αυτός ο κόμβος δεν έχει ακολούθους.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
- Followings
- Ακολουθούνται
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
- Αυτός ο κόμβος δεν ακολουθεί άλλους.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
Create an account
@@ -5220,7 +5421,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/+accounts/accounts.component.ts1
+ src/app/+accounts/accounts.component.ts1
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p240p
@@ -6450,7 +6657,17 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayΣήμερα
@@ -7931,7 +8148,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Υποβλήθηκε αναφορά για το βίντεο.
@@ -8100,13 +8317,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- απαντήσεις θα διαγραφούν επίσης.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -8119,7 +8330,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes «μου αρέσει» / «δε μου αρέσει»
@@ -8140,7 +8357,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoΣας αρέσει το βίντεο
diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf
index 5506b8ef6..7d21aa875 100644
--- a/client/src/locale/angular.en-GB.xlf
+++ b/client/src/locale/angular.en-GB.xlf
@@ -383,33 +383,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay name
@@ -589,11 +571,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -606,7 +585,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -626,14 +605,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated preview
@@ -1031,7 +1010,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my password
@@ -1069,7 +1048,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail address
@@ -1359,7 +1338,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the language
@@ -1503,7 +1482,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1538,105 +1517,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published datePublished date15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...After...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Before...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationDuration45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesYes58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNo63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategory164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicence173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageLanguage182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsAll of these tags103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFilter115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos
@@ -1700,12 +1759,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1719,80 +1780,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagEnter a new tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic info
@@ -1806,49 +1874,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1859,75 +1927,69 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2132,22 +2194,40 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeQR-Code27
- src/app/videos/+video-watch/modal/video-share.component.html27
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
@@ -2156,70 +2236,52 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
-
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2268,84 +2330,78 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By By 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder: 211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2356,21 +2412,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2381,7 +2437,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2492,14 +2548,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2591,7 +2653,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -2630,79 +2692,64 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Score
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Created 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Redundancy allowed
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userCreate user
@@ -3006,7 +3053,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountGo to the account
@@ -3161,11 +3214,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3203,21 +3253,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3706,101 +3756,113 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.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.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomisations570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3826,11 +3888,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configuration
@@ -3844,47 +3903,53 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Video quota:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfileProfile7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideo settings10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange password
@@ -3929,26 +3994,26 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
Automatically plays videoAutomatically plays video
@@ -4222,14 +4287,14 @@ When you will upload a video in this channel, the video support field will be au
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- History enabled
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
Delete history
@@ -4657,66 +4722,122 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- For more information, please visit joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P & Privacy25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4725,97 +4846,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4824,19 +4953,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4845,19 +4974,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4866,17 +4997,17 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4885,59 +5016,69 @@ When you will upload a video in this channel, the video support field will be au
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5147,6 +5288,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6338,7 +6485,17 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayToday
@@ -7811,7 +7968,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -7978,13 +8135,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- replies will be deleted too.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -7996,6 +8147,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -8017,7 +8174,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoLike the video
diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf
index ffdd6e0ae..01081269a 100644
--- a/client/src/locale/angular.en-US.xlf
+++ b/client/src/locale/angular.en-US.xlf
@@ -264,9 +264,9 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
+ published a new video:
- published a new video:
+ published a new video: src/app/shared/users/user-notifications.component.html
@@ -274,9 +274,9 @@
- Your video has been unblacklisted
+ Your video has been unblacklisted
- Your video has been unblacklisted
+ Your video has been unblacklisted
src/app/shared/users/user-notifications.component.html
@@ -284,9 +284,9 @@
- Your video has been blacklisted
+ Your video has been blacklisted
- Your video has been blacklisted
+ Your video has been blacklisted
src/app/shared/users/user-notifications.component.html
@@ -294,9 +294,9 @@
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -304,9 +304,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -314,9 +314,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -324,9 +324,9 @@
- Your video has been published
+ Your video has been published
- Your video has been published
+ Your video has been published
src/app/shared/users/user-notifications.component.html
@@ -334,9 +334,9 @@
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -344,9 +344,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -354,9 +354,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -364,12 +364,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -377,9 +382,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -387,10 +392,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -398,9 +406,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -429,20 +437,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay name
@@ -517,10 +525,13 @@
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.
+ It will be forwarded to origin instance too.
+
+
+ Your report will be sent to moderators of .
+ It will be forwarded to origin instance too.9
@@ -660,11 +671,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -679,11 +687,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -735,51 +743,21 @@
DeleteDelete
-
- src/app/shared/buttons/delete-button.component.html
- 5
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 181
-
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 15
-
-
- src/app/+my-account/my-account-videos/my-account-videos.component.html
- 13
-
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated preview
@@ -883,10 +861,13 @@
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Remote subscribe
- Remote interact
+ Remote subscribe
+ Remote interactsrc/app/shared/user-subscription/remote-subscribe.component.html
@@ -894,9 +875,12 @@
- 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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -905,9 +889,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -916,10 +903,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -971,9 +961,9 @@
- Unlimited ( per day)
+ Unlimited ( per day)
- Unlimited ( per day)
+ Unlimited ( per day)src/app/shared/instance/instance-features-table.component.html
@@ -1263,43 +1253,16 @@
PasswordPassword
-
- src/app/login/login.component.html
- 39
-
-
- src/app/login/login.component.html
- 42
-
-
- src/app/reset-password/reset-password.component.html
- 8
-
-
- src/app/reset-password/reset-password.component.html
- 10
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
-
-
- src/app/+signup/+register/register-step-user.component.html
- 52
-
-
- src/app/+signup/+register/register-step-user.component.html
- 54
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my password
@@ -1341,43 +1304,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail address
@@ -1441,9 +1377,9 @@
- for
+ for
- for
+ for src/app/search/search.component.html
@@ -1451,10 +1387,13 @@
- Filters
+
+ Filters
+
+
Filters
-
+ src/app/search/search.component.html
@@ -1488,7 +1427,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1505,7 +1445,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1522,7 +1463,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1547,16 +1489,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1572,10 +1514,14 @@
- 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.
+
- 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
+ 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.
@@ -1584,12 +1530,18 @@
- 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.
+
- 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
+ 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.
@@ -1706,15 +1658,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the language
@@ -1904,15 +1850,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1952,151 +1892,165 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryCategory
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos
@@ -2192,19 +2146,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -2212,180 +2163,95 @@
21
+
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic info
@@ -2397,165 +2263,106 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2631,10 +2438,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2693,7 +2504,10 @@
- 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.
+
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.
@@ -2776,121 +2590,106 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2938,137 +2737,89 @@
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -3150,7 +2901,11 @@
- 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.
+
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
@@ -3174,17 +2929,17 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -3278,15 +3033,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -3332,147 +3081,70 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- Score
- Score
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 11
-
-
+ Created
+ Created
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
-
- Redundancy allowed
- Redundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userCreate user
@@ -3558,9 +3230,12 @@
- 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 ~ .
+
- Transcoding is enabled on server. The video quota only take in account original video.
+ Transcoding is enabled on server. The video quota only take in account original video.
At most, this user could use ~ .
@@ -3677,16 +3352,16 @@
- Username
- Username
+ Username
+ Username src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3777,8 +3452,8 @@
- Video name
- Video name
+ Video name
+ Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3801,8 +3476,8 @@
- Date
- Date
+ Date
+ Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11
@@ -3895,11 +3570,14 @@
- State
- State
+ State
+ State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3963,8 +3641,8 @@
- Muted at
- Muted at
+ Muted at
+ Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -4129,11 +3807,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -4177,27 +3852,18 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -4279,9 +3945,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -4298,9 +3967,9 @@
- 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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4736,12 +4405,18 @@
- 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.
+
+ 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
+ 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.
@@ -4812,126 +4487,137 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configuration
@@ -4943,59 +4629,52 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
-
- Profile
- Profile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
-
- Video settings
- Video settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
+
+
+ Profile
+ Profile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+
+ Video settings
+ Video settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange password
@@ -5041,39 +4720,36 @@
- 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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatically plays video
@@ -5099,9 +4775,9 @@
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -5109,9 +4785,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -5219,10 +4895,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -5318,8 +4997,9 @@
- 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.
- Short text to tell people how they can support your channel (membership platform...).<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.
+ 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.src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
@@ -5429,19 +5109,21 @@ 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
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -5458,9 +5140,12 @@ When you will upload a video in this channel, the video support field will be au
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5469,9 +5154,12 @@ When you will upload a video in this channel, the video support field will be au
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5540,9 +5228,9 @@ When you will upload a video in this channel, the video support field will be au
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5560,7 +5248,7 @@ When you will upload a video in this channel, the video support field will be au
-
+
@@ -5927,291 +5615,363 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
-
- P2P & Privacy
- P2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
-
- What are the consequences?
- What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
-
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
- 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
-
- 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
+
+
+
+
+
+ P2P & Privacy
+ P2P & Privacy
+
+ 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 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
- 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.
-
+
+
+ What are the consequences?
+ What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
-
- How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?
- What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
-
- What will be done to mitigate this problem?
- What will be done to mitigate this problem?
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
+ 89
-
-
- 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 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:
-
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 92
+ 95
-
-
- Set a limit to the number of peers sent by the tracker
- Set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
-
- Set a limit on the request frequency received by the tracker (being tested)
- Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?
+ How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?
+ What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
+
+ What will be done to mitigate this problem?
+ What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+
+
+ Set a limit to the number of peers sent by the tracker
+ Set a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+
+ Set a limit on the request frequency received by the tracker (being tested)
+ Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -6289,9 +6049,12 @@ When you will upload a video in this channel, the video support field will be au
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -6372,11 +6135,16 @@ When you will upload a video in this channel, the video support field will be au
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -6449,6 +6217,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6731,8 +6505,8 @@ When you will upload a video in this channel, the video support field will be au
- If you confirm, you will send a follow request to: -
- If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7970,6 +7744,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -8024,8 +7808,8 @@ When you will upload a video in this channel, the video support field will be au
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -9394,8 +9178,8 @@ When you will upload a video in this channel, the video support field will be au
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -9756,15 +9540,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -9961,14 +9739,7 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too.
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9984,6 +9755,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -10008,6 +9785,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf
index 50685b59f..07e348588 100644
--- a/client/src/locale/angular.eo.xlf
+++ b/client/src/locale/angular.eo.xlf
@@ -409,14 +409,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atĈesi je112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display namePrezenta nomo
@@ -606,7 +606,7 @@
34
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atRedakti tempojn de komenco kaj ĉeso
@@ -620,7 +620,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Forigi el
@@ -641,14 +641,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditRedakti63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewParta antaŭrigardo
@@ -1054,7 +1054,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordMi forgesis mian pasvorton
@@ -1093,7 +1093,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressRetpoŝtadreso
@@ -1409,7 +1409,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageŜanĝi la lingvon
@@ -1560,7 +1560,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesĜisdatigi viajn sciigajn agordojn
@@ -1595,105 +1595,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateDato de publikigo15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearJaro de elsendo originala24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Poste…30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Antaŭ…37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationDaŭro45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentMontri konsternan enhavon54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesJes58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNe63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryKategorio164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicencePermesilo173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageLingvo182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsĈiom el la etikedoj103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUnu el la etikedoj108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltri115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosMontri nelistigatajn kaj privatajn filmojn
@@ -1757,41 +1837,53 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
-
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
-
-
- Etikedoj servas por proponado de rilataj rekomendatoj.
- Premu la enigan klavon por aldoni novan etikedon.
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html21
- src/app/videos/+video-edit/shared/video-edit.component.html21
+
+
+ Tag+ Etikedo30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagEnigu novan etikedon30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionPriskribo55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
@@ -1802,56 +1894,56 @@
40
- src/app/videos/+video-edit/shared/video-edit.component.html40
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanalo23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivateco33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Plani publikigon ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentTiu ĉi filmo povas esti konsterna aŭ maltaŭga por neplenaĝaj.136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Iuj nodoj ne listigas filmojn, kiuj estas konsternaj aŭ maltaŭgaj por neplenaĝuloj.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAtendi transkodadon antaŭ publikigi la filmon146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se vi decidos ne atendi finon de transkodado antaŭ publikigo, ĝi povus esti neludebla ĝis la transkodo finiĝos.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBazaj informoj
@@ -1865,49 +1957,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileRigardi la dosieron kun subtekstoj175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Jam alŝutita ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateKreiĝos je ĝisdatigo187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createNuligi kreon189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateForiĝos je ĝisdatigo195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionNuligi forigon197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1918,77 +2010,77 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsTransskriboj159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewAntaŭrigardo de filmo216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSubteno78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Mallonga teksto por sciigi homojn, kiel ili povas subteni vin.226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginala dato de publikigo239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Ĉi tio estas la dato kiam la aŭdvidaĵo originale publikiĝis (ekz. dato de eldono de kinofilmo)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsŜalti komentojn al filmo254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadŜalti elŝuton259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsSpecialaj agordoj210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLLigilo10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2198,103 +2290,121 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeRapidresponda kodo27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- La URL ne estas sekurigita (per HTTPS), kaj tial la enkorpigita filmo ne funkcios sur retpaĝoj kun HTTPS (foliumiloj blokas nesekurigitajn HTTP-petojn por retpaĝoj kun HTTPS).
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
EmbedEnkorpigi35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleMemage elekti subtekston76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
-
- Pli da adapto
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- Malpli da adapto
-
-
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
AutoplayMemaga ludo127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSilentigita20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopRipetadi141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleMontri titolon de filmo150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningMontri privatecan averton157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsMontri regilojn de ludilo164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublika
@@ -2352,7 +2462,7 @@
44
- src/app/videos/+video-watch/video-watch.component.html44
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
@@ -2363,70 +2473,70 @@
53
- src/app/videos/+video-watch/video-watch.component.html53
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoŜati ĉi tiun filmon63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoMalŝati tiun ĉi filmon71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageIri al paĝo de la kanalo118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By De 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageIri al paĝo de la konto63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMontri pli141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMontri malpli147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginale publikigita159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Afabla rememorigo: 211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2437,21 +2547,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationPliaj informoj215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationAkiri pliajn informojn215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2462,7 +2572,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2574,14 +2684,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyRespondi14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2675,7 +2791,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per linePo 1 gastiganto (sen « http:// ») linie
@@ -2714,77 +2830,71 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleNomo de abonanto17
- src/app/+admin/follows/followers-list/followers-list.component.html17
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStato10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Poentaro
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Kreita 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAprobita32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingTraktata33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAkcepti41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRifuzi42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostGastiganto19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Plurobleco permesita
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userKrei uzanton
@@ -3087,7 +3197,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountIri al la konto
@@ -3249,7 +3365,7 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSistemo
@@ -3291,21 +3407,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onTraktita je22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinita je23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshAktualigi
@@ -3810,10 +3926,29 @@
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -3821,84 +3956,89 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
-
- Bezonas ffmpeg ≥ 4.1 kaj obligas spacon por filmoj per 2!
- Fari HLS-ludlistojn kaj erigitajn MP4-dosierojn, estigante ludadon pli bonan ol kun la nuna norma ludilo:
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ Requires ffmpeg >= 4.1
+
+ Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
- Ŝanĝo de distingumo estas pli glata
- Pli rapida ludado, ĉefe je longaj filmoj
- Pli stabila ludado (malpli da eraroj / senfina enlegado)
+ 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
-
- 501
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
+
+
HLS support enabledSubteno de HLS estas ŝaltita498
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsFadenoj por transkodado517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledDistingumo ŝaltiĝis532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheKaŝmemoro541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Iuj dosieroj ne estas federataj (antaŭrigardoj, transskriboj). Ni prenas kaj kaŝmemoras ilin rekte el la fonta nodo.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeGrando de antaŭrigarda kaŝmemoro552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeGrandeco de kaŝmemoro por filmaj transskriboj.561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsAdaptoj570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptĜavoskripto575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
@@ -3909,7 +4049,7 @@
578
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -3940,7 +4080,7 @@
597
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationSpecialaj agordoj
@@ -3954,49 +4094,61 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.Ŝajnas, ke la agordaro estas nevalida. Bonvolu serĉi eblajn erarojn en ĉiuj langetoj.629
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629
-
- Video quota:
- Datumlimo por filmoj:
-
- 4
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
+
+
+
ProfileProfilo7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsFilmaj agordoj:10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceFasado16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanĝera areo25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordŜanĝi pasvorton
@@ -4042,28 +4194,28 @@
6
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languages
- Montri nur filmojn en la jenaj lingvoj
-
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
- Sur la paĝoj « Freŝe aldonitaj », « Furoraj », « Lokaj », kaj « Serĉi »
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
- Uzi teĥnikaron WebTorrent por interŝanĝi partojn de la video kun aliuloj
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
+
Automatically plays videoMemage ludas filmon
@@ -4345,14 +4497,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- Historio ŝaltita
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4797,305 +4949,381 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
99
- src/app/+about/about-instance/about-instance.component.html99
-
+ src/app/+about/about-instance/about-instance.component.html99
- What is PeerTube?
-
-
- Kio estas PeerTube?
-
-
- 1
-
- src/app/+about/about-peertube/about-peertube.component.html1
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
-
- PeerTube estas memgastiga federa (per ActivityPub) film-elsenda reto uzanta samtavolan teĥnikaron rekte en la reta foliumilo.
+ What is PeerTube?
+
+ What is PeerTube?
-
- 8
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 2
- src/app/+about/about-peertube/about-peertube.component.html8
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- Ĝi estas libera programaro, sub la permesilo « AGPLv3 ».
-
-
- 12
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
- src/app/+about/about-peertube/about-peertube.component.html12
-
+
- For more information, please visit joinpeertube.org.
-
-
- Por pliaj informoj, bonvolu rigardi joinpeertube.org.
-
-
- 16
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
+
+
+
+
+
+
P2P & PrivacySamtavola teĥnikaro ϗ privateco25
- src/app/+about/about-peertube/about-peertube.component.html25
-
+ 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 uzas la protokolon BitTorrent por kunhavigi rettrafikon al uzantoj.
- Tio implicas, ke via IP-adreso restas ĉe la kunordiga servilo de la nodo dum vi spektas aŭ elŝutas la filmon.
-
-
- 27
+ 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 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 71
- src/app/+about/about-peertube/about-peertube.component.html27
+
+
What are the consequences?Kio sekvas el tio?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- Teorie, iu sufiĉe teĥnike lerta povus krei skripton, kiu spurus, kiu IP-adreso elŝutas kiun filmon.
- Praktike, tio malfacilas, ĉar:
-
-
- 34
-
- src/app/+about/about-peertube/about-peertube.component.html34
-
-
- 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)
-
-
- Necesas sendi HTTP-peton al ĉiu kunordiga servilo por ĉiu spionota filmo.
- Se oni volus spioni ĉiujn filmojn de PeerTube, oni devus sendi tiom da petoj, kiom ekzistas filmoj (eble to multegon)
+ 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:
-
- 40
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 78
- src/app/+about/about-peertube/about-peertube.component.html40
-
+
- 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
-
-
- Por ĉiu sendita peto, la kunordigilo redonas hazardan limigitan nombron da samtavolanoj.
- Ekzemple, se la samtavolanaro nombras 1000’n, kaj la kunordigilo sendas nur 20 el tiuj por ĉiu peto, necesas almenaŭ 50 petoj por ekscii pri ĉiu el la samtavolanoj.
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
-
- 45
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 117
- src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
-
- Tiuj petoj devas regule esti sendataj por ekscii, kiu komencas/finas spekti filmon. Estas facile tian konduton malkovri
-
-
- 50
-
- src/app/+about/about-peertube/about-peertube.component.html50
-
-
- 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
-
-
- Se IP-adreso restas ĉe la kunordigilo, tio ne signifas, ke la persono sub tiu IP-adreso (se tia persono ekzistas) spektis la filmon
-
-
- 54
-
- src/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- La IP-adreso estas malpreciza informo: plej ofte ĝi regule ŝanĝiĝas kaj povas superi plurajn homojn aŭ aliajn estojn.
-
-
- 58
-
- src/app/+about/about-peertube/about-peertube.component.html58
-
-
- 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
-
-
- Retaj samtavolanoj ne estas publike atingeblaj: ĉar ni uzas teĥnikaron WebRTC en la reta foliumilo (kun la biblioteko WebTorrent), la protokolo malsamas al tiu de la kutima BitTorrent.
- Kiam vi uzas retan foliumilon, vi sendas signalon kun via IP-adreso al la kunordigilo, kiu hazarde elektos aliajn samtavolanojn ricevontajn tiun informon.
- Rigardu ĉi tiun dokumenton por ekscii plion
-
-
- 62
-
- src/app/+about/about-peertube/about-peertube.component.html62
-
-
- 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.
-
-
- La plej malbona okazo, kiam ordinara persono spionus siajn amikojn, estas malprobabla.
- Ekzistas multe pli efikaj manieroj akiri tiajn informojn.
-
-
- 69
-
- src/app/+about/about-peertube/about-peertube.component.html69
+
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Kiel PeerTube kompariĝas kun YouTube?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
-
- La minacoj al privateco de YouTube estas malsamaj al tiuj de PeerTube.
- YouTube kolektas multegon da viaj personaj informoj (ne nur vian IP-adreson) por ilin analizi kaj vin spuri.
- Plie, YouTube estas posedata de Google/Alphabet, kompanio, kiu vin spuradas trans multaj retejoj (per AdSense aŭ Google Analytics).
-
-
- 76
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
- src/app/+about/about-peertube/about-peertube.component.html76
+
+
What can I do to limit the exposure of my IP address?Kion mi povas fari por limigi montradon de mia IP-adreso?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
-
- Ĉar via IP-adreso estas publika, pluraj agantoj (aldone al la cela retejo) povas ĝin vini en sia protokolo: provizanto de retservoj, enkursigiloj, supriloj, provizantoj de enhavoj por retejoj, kaj pliaj.
- PeerTube ne kaŝas tion de vi: ni avertas vin, ke se vi volas teni vian IP-adreson privata, vi devas uzi virtualan privatan reton aŭ la Tor-foliumilon.
- Ne sencas pensi, ke forigo de la samtavoleco de PeerTube redonos vian sennomecon al vi.
-
-
- 84
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
- src/app/+about/about-peertube/about-peertube.component.html84
+
+
What will be done to mitigate this problem?Kio estas farota por kuraci tiun ĉi problemon?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 estas ankoraŭ juna projekto, kaj ni volas doni al vi la plej eble bonajn protektilojn kiam nia pleno eldoniĝos.
- Ĝis tiam, ni volas provi diversajn ideojn rilatajn al la problemo:
-
-
- 92
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
- src/app/+about/about-peertube/about-peertube.component.html92
+
+
Set a limit to the number of peers sent by the trackerLimigi nombron da samtavolanoj sendatan de la kunordigilo98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Limigi oftecon de petoj al la kunordigilo (nun testata)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Sciigi iun okaze de strangaj petoj (nun testata)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceMalŝalti samtavolan teĥnikaron el la administra interfaco.101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Memaga rekonado de pluroblaj videoj: ni ne scius, ĉu la IP-adreso elŝutis la videon intence, aŭ ĉu tion faris la memaga programo
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
- This instance does not have followers.
- Ĉi tiu nodo ne havas abonantojn.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
- Followings
- Abonatoj
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
- Ĉi tiu nodo ne havas abonatojn.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?
- Kiu kreis ĉi tiun programaron?
-
- 2
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft
+
+ src/app/+about/about-peertube/about-peertube-contributors.component.html
+ 3
- src/app/+about/about-peertube/about-peertube-contributors.component.html2
+
+
+
+
+
+
Create an account
@@ -5321,7 +5549,13 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1
- src/app/+accounts/accounts.component.ts1
+ src/app/+accounts/accounts.component.ts1
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p240p
@@ -6555,7 +6789,17 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayHodiaŭ
@@ -8039,7 +8283,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Filmo raportita.
@@ -8208,13 +8452,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- respondoj ankaŭ estos forigitaj.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+
The deletion will be sent to remote instances, so they remove the comment too. La forigo sendiĝos al foraj nodoj, por ke ankaŭ ili forigu la komenton.
@@ -8228,7 +8466,13 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes ŝatoj / malŝatoj
@@ -8249,7 +8493,73 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoŜati la filmon
diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf
index 0ffcd98ad..399c159b5 100644
--- a/client/src/locale/angular.es-ES.xlf
+++ b/client/src/locale/angular.es-ES.xlf
@@ -264,112 +264,120 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- publicó un nuevo videa:
+ published a new video:
+ publicó un nuevo videa: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Su video se ha removido de la lista negra
+ Your video has been unblacklisted
+ Su video se ha removido de la lista negra src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Su video se ha incluido en la lista negra
+ Your video has been blacklisted
+ Su video se ha incluido en la lista negra src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- Un nuevo video abusivo se ha generado en el video
+ A new video abuse has been created on video
+ Un nuevo video abusivo se ha generado en el video src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- El video añadido recientemente ha sido puesto automáticamente en la lista negra
+ The recently added video has been auto-blacklisted
+ El video añadido recientemente ha sido puesto automáticamente en la lista negrasrc/app/shared/users/user-notifications.component.html42
- commented your video
- comentó su video
+ commented your video
+ comentó su video src/app/shared/users/user-notifications.component.html50
- Your video has been published
- Su video ha sido publicado
+ Your video has been published
+ Su video ha sido publicado src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- La importación de su video fue exitosa
+ Your video import succeeded
+ La importación de su video fue exitosa src/app/shared/users/user-notifications.component.html66
- Your video import failed
- L importación de su video falló
+ Your video import failed
+ L importación de su video falló src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- El usuario se registró en su instancia
+ User registered on your instance
+ El usuario se registró en su instancia src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- está siguiendo your channel su cuenta
+
+ is following
+
+ your channel
+ your account
+
+ está siguiendo your channel su cuentasrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- lo mencionó en el video
+ mentioned you on video
+ lo mencionó en el video src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- Su instancia tiene un nuevo seguidor () esperando su aprobación
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ Su instancia tiene un nuevo seguidor () esperando su aprobación src/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- Su instancia siguió automáticamente
+ Your instance automatically followed
+ Su instancia siguió automáticamente src/app/shared/users/user-notifications.component.html118
@@ -397,20 +405,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atDetener en112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNombre a mostrar
@@ -485,10 +493,13 @@
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.
+
Su reporte estará enviado a los moderadores de .
- También estará transferido a la instancia original .
+ También estará transferido a la instancia original .9
@@ -626,11 +637,8 @@
DeletedBorrado
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atLa edición comienza/termina en
@@ -645,11 +653,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Eliminar de
@@ -680,24 +688,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditModificar63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewPrevisualización truncada
@@ -796,10 +804,13 @@ Cancelar la subscripción
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Suscripción remota
- Interacción remota
+ Suscripción remota
+ Interacción remota10
@@ -807,24 +818,33 @@ Cancelar la subscripción
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.
- Se puede suscribir al canal a través de cualquier instancia capaz de federarse con ActivityPub. Por ejemplo, con Mastodon o Pleroma puede digitar la URL del canal en el cuadro de búsqueda y suscribirse.
+
+ 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.
+
+ Se puede suscribir al canal a través de cualquier instancia capaz de federarse con ActivityPub. Por ejemplo, con Mastodon o Pleroma puede digitar la URL del canal en el cuadro de búsqueda y suscribirse. 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.
- Puede interactuar por medio de cualquier instancia capaz de federarse con ActivityPub. Por ejemplo con Mastodon o Pleroma puede digitar la URL actual en el cuadro de búsqueda e interactuar allí.
+
+ 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.
+
+ Puede interactuar por medio de cualquier instancia capaz de federarse con ActivityPub. Por ejemplo con Mastodon o Pleroma puede digitar la URL actual en el cuadro de búsqueda e interactuar allí. src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
- La política predefinida para videos sensibles se puede redefinir por los usuarios
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
+ La política predefinida para videos sensibles se puede redefinir por los usuariossrc/app/shared/instance/instance-features-table.component.html5
@@ -869,9 +889,9 @@ Cancelar la subscripción
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Illimitado ( por día)
+ Illimitado ( por día)53
@@ -1133,16 +1153,16 @@ Iniciar sesión
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordOlvidé mi contraseña
@@ -1182,16 +1202,16 @@ Iniciar sesión
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressCorreo electrónico
@@ -1252,9 +1272,9 @@ Iniciar sesión
src/app/search/search.component.html5
- for
+ for
- para
+ para 6
@@ -1262,10 +1282,13 @@ Iniciar sesión
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filtros
-
+ 16
@@ -1299,7 +1322,8 @@ Iniciar sesión
- CLI documentation
+ CLI
+ documentationdocumentación de la CLIsrc/app/modal/welcome-modal.component.html
@@ -1315,7 +1339,8 @@ Iniciar sesión
- Administer documentation
+ Administer
+ documentationAdministrar documentaciónsrc/app/modal/welcome-modal.component.html
@@ -1331,7 +1356,8 @@ Iniciar sesión
- Use documentation
+ Use
+ documentationDocumentación de usosrc/app/modal/welcome-modal.component.html
@@ -1355,16 +1381,16 @@ Iniciar sesión
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Sitio web oficial de PeerTube (noticias, soporte, contribución...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Sitio web oficial de PeerTube (noticias, soporte, contribución...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Ponga su instancia en el índice público de PeerTube: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Ponga su instancia en el índice público de PeerTube: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html47
@@ -1379,20 +1405,30 @@ Iniciar sesión
- 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.
- Seleccionando su instancia name, configurando descripción, definiendo quien es usted, por qué creó su instancia y por cuanto tiempo planea mantenerla es muy importante para los visitantes entencer en qué tipo de instancia están.
+
+ 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.
+
+ Seleccionando su instancia name, configurando descripción, definiendo quien es usted, por qué creó su instancia y por cuanto tiempo planea mantenerla es muy importante para los visitantes entencer en qué tipo de instancia están. 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.
+
- 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
+ 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.
@@ -1512,9 +1548,9 @@ Iniciar sesión
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageCambiar el idioma
@@ -1689,9 +1725,9 @@ Iniciar sesión
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesActualizar sus preferencias de notificación
@@ -1731,7 +1767,33 @@ Iniciar sesión
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1739,73 +1801,96 @@ Iniciar sesión
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuración45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentMostrar contenido sensible54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesSí58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNo63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryCategoría164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1813,9 +1898,15 @@ Iniciar sesión
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1823,10 +1914,16 @@ Iniciar sesión
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1834,15 +1931,25 @@ Iniciar sesión
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsUna de estas estiquetas108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1850,8 +1957,8 @@ Iniciar sesión
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosMostrar los vídeos no listados y privados
@@ -1926,13 +2033,16 @@ Iniciar sesión
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1940,13 +2050,24 @@ Iniciar sesión
21
+
+ Tag+ Etiqueta30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1954,103 +2075,100 @@ Iniciar sesión
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescripción55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacidad33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programar publicación ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentEste vídeo contiene material para adultos o explícito136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Algunos nodos no listan vídeos que contengan material para adultos o explícito por defecto.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoEsperar transcodificación antes de publicar el vídeo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Si decides no esperar a la transcodificación antes de publicar el vídeo, quizás no se pueda reproducir hasta que finalice la transcodificación.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInfo básica
@@ -2065,56 +2183,56 @@ Iniciar sesión
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVer el archivo de subtítulo175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Ya ha sido subido ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateEstará creado al actualizar187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancelar creación189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateEstará eliminado al actualizar195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancelar borrado197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2123,95 +2241,87 @@ Iniciar sesión202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsSubtítulos159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportApoyar78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Breve texto para explicar a la gente cómo pueden apoyarte (plataforma de miembros...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsPermitir comentarios del vídeo254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAjustes avanzados210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2275,10 +2385,14 @@ Iniciar sesión
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2337,7 +2451,10 @@ Iniciar sesión
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.
+
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.
@@ -2423,8 +2540,26 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2432,103 +2567,88 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedIncrustar35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSilenciados20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2576,98 +2696,89 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoMe gusta este vídeo63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoNo me gusta este vídeo71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageIr a la página del canal118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Por 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageIr a la página de la cuenta63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMostrar más141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMostrar menos147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Recuerdo amistoso:211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2676,24 +2787,24 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMás información215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationVer más información215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2702,8 +2813,8 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2785,7 +2896,11 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+
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
@@ -2812,15 +2927,21 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyResponder14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2913,9 +3034,9 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") por línea
@@ -2958,105 +3079,88 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEstado10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Puntuación
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Creado
+ Created
+ Creado 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAceptado32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPendiente33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRechazar42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redundancia autorizada
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userCrear usuario
@@ -3115,9 +3219,12 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
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 ~ .
+
- La transcodificación está activada en el servidor. La cuota de vídeo solo tiene en cuenta el vídeo original.
+ La transcodificación está activada en el servidor. La cuota de vídeo solo tiene en cuenta el vídeo original.
Como mucho, este usuario podría utilizar ~ .
@@ -3228,16 +3335,16 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+admin/users/user-list/user-list.component.html19
- Username
- Nombre de usuario
+ Username
+ Nombre de usuario 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3325,8 +3432,8 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+admin/moderation/moderation.component.html13
- Video name
- Nombre del vídeo
+ Video name
+ Nombre del vídeo 8
@@ -3349,8 +3456,8 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
- Date
- Fecha
+ Date
+ Fecha 11
@@ -3428,12 +3535,18 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Estado
+ State
+ Estado 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3481,8 +3594,8 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+about/about.component.html5
- Muted at
- Silenciado en
+ Muted at
+ Silenciado en 13
@@ -3626,11 +3739,8 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3677,24 +3787,24 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcesado el22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinalizado el23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -3770,9 +3880,12 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -3789,9 +3902,9 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4212,12 +4325,18 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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
+ 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.
@@ -4288,126 +4407,158 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsHilos de transcodificaciones517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCaché541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Algunos archivos (previsualizaciones, subtítulos) no están federados. Los obtenemos directamente del nodo de origen y las ponemos en caché.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTamaño de caché de las previsualizaciones552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTamaño de caché de los subtítulos561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizaciones570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfiguración avanzada
@@ -4422,56 +4573,61 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Cuota de vídeo
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfilePerfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsAjustes de vídeo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZona peligrosa25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordCambiar contraseña
@@ -4514,39 +4670,36 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Usar WebTorrent para intercambiar partes del vídeo con otros
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoReproducir vídeo automáticamente
@@ -4572,9 +4725,9 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4582,9 +4735,9 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4689,10 +4842,13 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Creado
-
+ 15
@@ -4770,8 +4926,9 @@ Enhorabuena, el vídeo sera importado con BitTorrent! Ya puedes añadir informac
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.
- Texto corto para decirle a la gente cómo pueden dar soporte a tu canal (plataforma de miembros...).<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.
+ Texto corto para decirle a la gente cómo pueden dar soporte a tu canal (plataforma de miembros...).<br /><br />
Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenará automáticamente con este texto.52
@@ -4872,19 +5029,21 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Historial habilitado
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -4901,9 +5060,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -4912,9 +5074,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -4983,9 +5148,9 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5003,7 +5168,7 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2
-
+
@@ -5364,291 +5529,390 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Es un software libre y de código abierto, bajo la licencia AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Para más información, por favor visite joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P y Privacidad25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?¿Cuáles son las consecuencias?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
+
+
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?¿Qué diferencias hay entre PeerTube y YouTube?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
-
- 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).
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?¿Qué puedo hacer para limitar la exposición de mi dirección IP?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?¿Qué se va a hacer para mitigar este problema?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 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:
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerPoner un límite al número de pares enviados por el rastreador98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Poner un límite a la frecuencia de peticiones recibidas por el rastreador (se está probando)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Hacer sonar un aviso si hay peticiones inusuales (se está probando)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceInhabilitar el P2P desde el interfaz de administración101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programa de redundancia automatizada de vídeo: no sabríamos si la IP descargó el vídeo a propósito o si fue el programa automatizado
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an accountCrear una cuenta
@@ -5724,9 +5988,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -5807,11 +6074,16 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -5881,6 +6153,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6145,8 +6423,8 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Si confirmas, enviaras una petición de seguimiento a: -
+ If you confirm, you will send a follow request to: -
+ Si confirmas, enviaras una petición de seguimiento a: - 1
@@ -7324,6 +7602,16 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7375,8 +7663,8 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Largo (> 10 min)
+ Long (> 10 min)
+ Largo (> 10 min)1
@@ -8703,8 +8991,8 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown compatible que soporta:
+ Markdown compatible that supports:
+ Markdown compatible que soporta:1
@@ -9068,9 +9356,9 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vídeo reportado.
@@ -9264,14 +9552,7 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- respuestas serán eliminadas también.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9287,6 +9568,12 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9311,6 +9598,72 @@ Cuando subas un vídeo a este canal, el campo de soporte del vídeo se rellenar
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf
index 966f15e37..4dfd48299 100644
--- a/client/src/locale/angular.eu-ES.xlf
+++ b/client/src/locale/angular.eu-ES.xlf
@@ -439,34 +439,16 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display namePantaila-izena
@@ -673,11 +655,8 @@
DeletedEzabatua
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -691,11 +670,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -725,24 +704,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEditatu63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewMoztutako aurrebista
@@ -1181,16 +1160,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordPasahitza ahaztu dut
@@ -1229,16 +1208,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-mail helbidea
@@ -1546,9 +1525,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageAldatu hizkuntza
@@ -1708,15 +1687,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1754,7 +1727,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1762,70 +1761,93 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationIraupena45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentErakutsi eduki hunkigarria54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesBai58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoEz63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategoria164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1833,9 +1855,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1843,10 +1871,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1854,15 +1888,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsEtiketa hauetako bat108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1870,8 +1914,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosBistaratu zerrendatu gabeko bideoak eta bideo pribatuak
@@ -1946,27 +1990,41 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
-
-
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+Etiketa30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1974,100 +2032,97 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDeskripzioa55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanala23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPribatutasuna33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programatutako argitaratzea ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentBideo honek helduentzako edo hunkigarria den edukia du136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Instantzia batzuk ez dute lehenetsita helduentzako edo hunkigarria den edukia zerrendatzen.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoItxaron transkodetzeari bideoa argitaratu aurretik146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Bideoa argitaratu aurretik ez baduzu transkodetzea bukatu arte itxaroten, bideoa transkodetzea bukatu arte ezin ikustea gerta daiteke.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoOinarrizko informazioa
@@ -2082,56 +2137,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileIkusi azpitituluen fitxategia175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Jadanik igota ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateEguneratzean sortuko da187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createEzeztatu sorkuntza189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateEguneratzean ezabatuko da195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionEzeztatu ezabaketa197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2140,87 +2195,75 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsAzpitituluak159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportBabestu78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Jendeari zu nola babestu azaltzeko testu labur bat (kidetza plataforma...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsGaitu bideoaren iruzkinak254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsEzarpen aurreratuak210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL-a10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2429,8 +2472,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2438,88 +2499,82 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedTxertatu35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customizationMore customization
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customizationLess customization
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
+
+
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMututua20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2558,90 +2613,81 @@
Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoAtsegin bideo hau63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoUtzi bideoa hau atsegiteari71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageJoan kanalaren orrira118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Nork 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageJoan kontuaren orrira63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreErakutsi gehiago141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessErakutsi gutxiago147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Oroigarria: 211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2650,24 +2696,24 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationInformazio gehiago215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationLortu informazio gehiago215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2676,8 +2722,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2784,15 +2830,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyErantzun14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2879,9 +2931,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per lineOstalari 1 lerroko ("http://" gabe)
@@ -2924,103 +2976,86 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEgoera10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Puntuazioa
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created (e)an sortuta11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedOnartua32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingZain33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseErrefusatu42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostOstalaria 19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Erredundantzia onartua
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userSortu erabiltzailea
@@ -3388,7 +3423,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3569,11 +3610,8 @@
This does not have settings. This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3616,24 +3654,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProzesatze data22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onBukatze data23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -4185,10 +4223,29 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -4196,90 +4253,94 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
-
+
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ 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
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
+ 518
+
HLS support enabledHLS support enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranskodetze hariak517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCachea541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Fitxategi batzuk ez dira federatzen (aurrebistak, azpitituluak). Zuzenean jatorrizko instantziatik jasotzen ditugu eta cachean gorde.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeAurrebisten cachearen tamaina552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeBideoaren azpitituluen cachearen tamaina561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPertsonalizazioak570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594Write JavaScript code directly.Example: console.log('my instance is amazing');Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -4295,11 +4356,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationKonfigurazio aurreratua
@@ -4314,54 +4372,59 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Bideo-kuota:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfila7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsBideo ezarpenak10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneEremu arriskutsua25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordAldatu pasahitza
@@ -4409,29 +4472,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Erabili WebTorrent bideoaren zatiak besteekin partekatzeko
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatikoki abiatzen du bideoa
@@ -4744,14 +4806,14 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
@@ -5184,272 +5246,390 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?What is PeerTube?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Software libre eta kode irekikoa da, AGPLv3 lizentzia du.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Informazio gehiagorako bisitatu joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P eta pribatutasuna25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
+
+ 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Zein dira ondorioak?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 34
+ 78
-
-
+
- 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)
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 84
-
-
+
- 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
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 45
+ 89
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviourThose 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
- 50
-
-
-
- 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 videoIf 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
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entitiesThe IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
+
- 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
-
-
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 62
+ 95
-
-
+
- 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.
-
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Zein da PeerTube eta YouTube-ren arteko aldea?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Zer egin dezaket nire IP helbidearen ikusgaitasuna mugatzeko?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Zer egingo da arazo hau gutxiagotzeko?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerTracker-ak bidaltzen dituen berdin kopurua mugatzea98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Tracker-ak jasotzen dituen eskarien maitasuna mugatzea (probetan orain)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ezohiko eskariak badaude abisu ematea (probetan orain)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceP2P desgaitzea administrazio paneletik101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Bideoen erredundantzia programa automatiko bat: ez genuke jakingo bideoa deskargatu duen IP-a nahita ala automatikoki egin duen
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5651,6 +5831,12 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -7021,6 +7207,16 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -8739,9 +8935,9 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Bideoa salatuta.
@@ -8932,14 +9128,7 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- erantzun ezabatuko dira ere.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too.The deletion will be sent to remote instances, so they remove the comment too.
@@ -8953,6 +9142,12 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -8977,6 +9172,72 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf
index 8d277c654..769ea72d0 100644
--- a/client/src/locale/angular.fa-IR.xlf
+++ b/client/src/locale/angular.fa-IR.xlf
@@ -381,33 +381,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -638,11 +620,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -650,23 +629,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -686,14 +653,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Editویرایش63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1083,7 +1050,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordگذرواژهام را فراموش کردهام
@@ -1121,7 +1088,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressآدرس رایانامه
@@ -1402,15 +1369,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageتغییر زبان
@@ -1545,15 +1506,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1586,90 +1541,152 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateتاریخ انتشار15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56Durationمدت زمان45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79Yesبله58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87Noخیر63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92Categoryدستهبندی164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ Licenceمجوز173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ Languageزبان182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
- All of these tagsAll of these tags
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 103
+ 132
-
+
+ All of these tagsAll of these tags
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169
@@ -1678,7 +1695,7 @@
115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1762,20 +1779,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1784,124 +1797,68 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31Descriptionتوضیحات55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -1909,129 +1866,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2229,103 +2123,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2373,111 +2249,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2573,15 +2401,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2673,7 +2501,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2711,114 +2539,54 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- امتیاز
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+ Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42Hostمیزبان19
- src/app/+admin/follows/following-list/following-list.component.html19
- Redundancy allowedRedundancy allowed
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
@@ -3134,9 +2902,12 @@
src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3332,11 +3103,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3368,23 +3136,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3869,96 +3628,93 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptجاوااکسریپت575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3984,11 +3740,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -3996,47 +3749,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4080,20 +3827,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4386,8 +4133,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4800,273 +4547,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5278,6 +5074,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6443,6 +6245,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7823,7 +7635,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.ویدئو گزارششد
@@ -7975,12 +7787,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -7993,6 +7799,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8011,6 +7823,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf
index 51d33659b..da9491e4a 100644
--- a/client/src/locale/angular.fi-FI.xlf
+++ b/client/src/locale/angular.fi-FI.xlf
@@ -447,20 +447,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atLopeta kohdassa112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNäyttönimi
@@ -679,11 +679,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atMuokkaus alkaa/loppuu kohdassa
@@ -698,11 +695,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Poista kanavalta
@@ -733,24 +730,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditMuokkaa63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewKatkaistu esikatselu
@@ -1186,16 +1183,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordUnohdin salasanani
@@ -1234,16 +1231,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressSähköpostiosoite
@@ -1551,9 +1548,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageVaihda kieli
@@ -1727,9 +1724,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesPäivitä ilmoitusasetukset
@@ -1769,7 +1766,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1777,73 +1800,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearAlkuperäinen julkaisuvuosi24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Jälkeen...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Ennen...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationKesto45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentNäytä arkaluonteinen sisältö54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesKyllä58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoEi63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategoria164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1851,9 +1906,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1861,10 +1922,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1872,15 +1939,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsEi mikään näistä tageista108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1888,8 +1965,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosNäytä piilotetut ja yksityiset videot
@@ -1964,27 +2041,41 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
-
-
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Tagi30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1992,98 +2083,89 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionKuvaus55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanava23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyNäkyvyys33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Ajoita julkaisu ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentTämä video sisältää aikuisille tarkoitettua sisältöä136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoOdota transkoodausta ennen videon julkaisemista146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoYleistietoa
@@ -2098,56 +2180,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileNäytä tekstitystiedosto175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔On jo ladattu ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateLuodaan päivityksen yhteydessä187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createPeruuta luonti189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updatePoistetaan päivityksen yhteydessä195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionPeruuta poisto197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2156,91 +2238,91 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsMerkinnät159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideon esikatselu216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportTuki78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Lyhyt teksti kuinka katsojat voivat tukea sinua (lahjoitukset...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateAlkuperäinen julkaisupäivä239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Tämä on päivämäärä milloin sisältö on alkuperäisesti julkaistu (esim. elokuvan julkaisupäivämäärä)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsOta käyttöön kommentit videolle254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadOta käyttöön videon lataus259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsLisäasetukset210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2450,8 +2532,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2459,100 +2559,106 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedUpota35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleValitse tekstitykset automaattisesti76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
-
- More customization
-
- Lisämuokkauksia
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
- Vähemmän muokkauksia
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutomaattinen toisto127
- src/app/videos/+video-watch/modal/video-share.component.html127
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMykistetty20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopJatkuva toisto141
- src/app/videos/+video-watch/modal/video-share.component.html141
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleNäytä videon otsikko150
- src/app/videos/+video-watch/modal/video-share.component.html150
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningNäytä varoitus näkyvyydestä157
- src/app/videos/+video-watch/modal/video-share.component.html157
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsNäytä soittimen ohjaimet164
- src/app/videos/+video-watch/modal/video-share.component.html164
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicJulkinen
@@ -2595,114 +2701,105 @@
Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoTykkää videosta63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoElä tykkää videosta71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageMene kanavan sivulle118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageMene tilin sivulle63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreNäytä lisää141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessNäytä vähemmän147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedAlkuperäinen julkaisupäivä159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Ystävällinen muistutus:211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationNäytä lisää215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationNäytä lisätietoa215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2711,8 +2808,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2818,15 +2915,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyVastaa14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2919,9 +3022,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per lineYksi isäntä (ilman "http://") per rivi
@@ -2961,101 +3064,94 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleSeuraajan käsittelijä17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateTila10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Pisteet
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Luotiin 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedHyväksytty32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingOdottaa33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptHyväksy41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseKieltäydy42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostIsäntä19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowedRedundancy allowed
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userLuo tili
@@ -3420,7 +3516,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3602,11 +3704,8 @@
This does not have settings. This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemJärjestelmä
@@ -3653,24 +3752,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProsessoitiin22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onValmistui23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshPäivitä
@@ -4225,10 +4324,29 @@
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -4236,90 +4354,94 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
-
+
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ 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
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
+ 518
+
HLS support enabledHLS support enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranskoodaussäiteet517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResoluutio asetettu päälle532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Joitain tiedostoja ei federoija (esikatselut, tekstitykset). Haemme ne suoraan alkuperäisestä instanssista ja tallennamme ne.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeEsikatselee välimuistin tilaa552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideotekstityksen välimuistin koko561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsMuokkaukset570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594Write JavaScript code directly.Example: console.log('my instance is amazing');Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -4335,11 +4457,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationLisäasetukset
@@ -4354,55 +4473,63 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Videokiintiö:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileTili7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideoasetukset10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceKäyttöliittymä16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneVaaravyöhyke25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordVaihda salasana
@@ -4450,31 +4577,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Näytä videot vain seuraavilla kielillä
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- Vasta lisättyjen-, paikallisten- ja hakusivuilla
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Käytä WebTorrenttia jakaaksesi videon osia muille
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomaattisesti toistaa videon
@@ -4800,15 +4924,14 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Historia on päällä
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
@@ -5264,271 +5387,378 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?What is PeerTube?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka toimii AGPLv3-lisenssillä.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Lisätietoja osoitteessa joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyVertaisverkko ja yksityisyys25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
+
+ 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Mitkä ovat seuraukset?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 34
+ 78
-
-
+
- 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)
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 84
-
-
+
- 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
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 45
+ 89
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviourThose 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
- 50
-
-
-
- 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 videoIf 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
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entitiesThe IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
+
- 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
-
-
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 62
+ 95
-
-
+
- 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.
-
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Miten PeerTube eroaa YouTubesta?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Mitä voin tehdä rajoittaakseni IP-osoitteeni näkyvyyttä?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Mitä tämän ongelman lieventämiseksi tehdään?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 99
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfacePoista vertaisverkko (P2P) käytöstä ylläpidon hallintapaneelista101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 102
+ 151
-
-
- This instance does not have followers.
- Tällä instanssilla ei ole seuraajia.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Seuratut
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Tämä instanssi ei seuraa muita.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5741,6 +5971,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
1src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -7157,6 +7393,16 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -8837,9 +9083,9 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video ilmoitettu.
@@ -9031,13 +9277,7 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too.The deletion will be sent to remote instances, so they remove the comment too.
@@ -9051,6 +9291,12 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9075,6 +9321,72 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf
index f9d6235d4..7820a3194 100644
--- a/client/src/locale/angular.fr-FR.xlf
+++ b/client/src/locale/angular.fr-FR.xlf
@@ -264,112 +264,120 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- a publié une nouvelle vidéo :
+ published a new video:
+ a publié une nouvelle vidéo : src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Votre vidéo a été retirée de la liste noire
+ Your video has been unblacklisted
+ Votre vidéo a été retirée de la liste noire src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Votre vidéo a été mise sur liste noire
+ Your video has been blacklisted
+ Votre vidéo a été mise sur liste noire src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- Un nouvel abus de vidéo a été créé sur la vidéo
+ A new video abuse has been created on video
+ Un nouvel abus de vidéo a été créé sur la vidéo src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- La vidéo récemment ajoutée a été automatiquement mise sur liste noire
+ The recently added video has been auto-blacklisted
+ La vidéo récemment ajoutée a été automatiquement mise sur liste noiresrc/app/shared/users/user-notifications.component.html42
- commented your video
- a commenté votre vidéo
+ commented your video
+ a commenté votre vidéo src/app/shared/users/user-notifications.component.html50
- Your video has been published
- Votre vidéo a été publiée
+ Your video has been published
+ Votre vidéo a été publiée src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- Votre import de vidéo a terminé avec succès
+ Your video import succeeded
+ Votre import de vidéo a terminé avec succès src/app/shared/users/user-notifications.component.html66
- Your video import failed
- Votre import de vidéo a échoué
+ Your video import failed
+ Votre import de vidéo a échoué src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- L'utilisateur/utilisatrice s'est créé(e) un comte sur votre instance
+ User registered on your instance
+ L'utilisateur/utilisatrice s'est créé(e) un comte sur votre instance src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- suit your channel votre compte
+
+ is following
+
+ your channel
+ your account
+
+ suit your channel votre comptesrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- vous a mentionné sur la vidéo
+ mentioned you on video
+ vous a mentionné sur la vidéo src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- Votre instance a un nouvel abonné () qui attend votre approbation
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ Votre instance a un nouvel abonné () qui attend votre approbationsrc/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- Votre instance s'est automatiquement abonnée à
+ Your instance automatically followed
+ Votre instance s'est automatiquement abonnée à src/app/shared/users/user-notifications.component.html118
@@ -397,20 +405,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atArrêter à112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNom affiché
@@ -485,10 +493,13 @@
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.
+
Votre signalement sera envoyé aux modérateurs de .
- Il sera également transmis à l'instance d'origine
+ Il sera également transmis à l'instance d'origine 9
@@ -631,8 +642,8 @@
34
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atÉditer le début / la fin à
@@ -647,11 +658,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Supprimer de
@@ -682,24 +693,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditModifier63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewPrévisualisation tronquée
@@ -803,10 +814,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- S'abonner à distance
- Interaction distante
+ S'abonner à distance
+ Interaction distante10
@@ -814,9 +828,12 @@
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.
+
- Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub.
+ Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub.
Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner.
@@ -825,9 +842,12 @@
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.
+
- Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub.
+ Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub.
Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec.
@@ -836,10 +856,13 @@
src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites
- peut être redéfini par les utilisateur·rices
+ Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites
+ peut être redéfini par les utilisateur·rices5
@@ -882,9 +905,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- ( illimité par jour)
+ ( illimité par jour)53
@@ -1140,16 +1163,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordJ’ai oublié mon mot de passe
@@ -1191,16 +1214,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressCourriel
@@ -1261,9 +1284,9 @@
src/app/search/search.component.html5
- for
+ for
- pour
+ pour 6
@@ -1271,10 +1294,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filtres
-
+ 16
@@ -1308,7 +1334,8 @@
src/app/modal/welcome-modal.component.html3
- CLI documentation
+ CLI
+ documentationDocumentation de la CLI12
@@ -1324,7 +1351,8 @@
src/app/modal/welcome-modal.component.html15
- Administer documentation
+ Administer
+ documentationDocumentation sur l'administration19
@@ -1340,7 +1368,8 @@
src/app/modal/welcome-modal.component.html22
- Use documentation
+ Use
+ documentationDocumentation d'utilisation26
@@ -1364,16 +1393,16 @@
src/app/modal/welcome-modal.component.html41
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Site web officiel de PeerTube (actus, support, contribution...) : https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Site web officiel de PeerTube (actus, support, contribution...) : https://joinpeertube.org44src/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances47
@@ -1389,9 +1418,13 @@
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.
+
- Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont.
+ Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont.
61
@@ -1399,10 +1432,16 @@
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.
+
- Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance
- et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée.
+ Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance
+ et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée.
67
@@ -1519,9 +1558,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChanger la langue
@@ -1696,9 +1735,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesMettre à jour vos préférences de notification
@@ -1738,7 +1777,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1746,73 +1811,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearAnnée originale de publication24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Après...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Avant...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationDurée45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentAfficher le contenu sensible54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesOui58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNon63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryCatégorie164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1820,9 +1917,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1830,10 +1933,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1841,15 +1950,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsUn seul des mots clés suivants108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1857,8 +1976,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosAfficher les vidéos privées et non répertoriées
@@ -1933,24 +2052,41 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
- Les tags peuvent être utilisés pour améliorer les recommandations. Appuyez sur entrée pour ajouter un nouveau tag.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1958,25 +2094,25 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
@@ -1985,76 +2121,76 @@
40
- src/app/videos/+video-edit/shared/video-edit.component.html40
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChaîne23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyConfidentialité33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programmation de la publication ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentCette vidéo contient du contenu sensible136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Certaines instances ne listent pas, par défaut, les vidéos sensibles ou avec du contenu pour adultes.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAttendre l'encodage avant de publier la vidéo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Si vous décidez de ne pas attendre la fin du traitement avant la publication de la vidéo, elle pourrait bien être injouable.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInformations basiques
@@ -2069,56 +2205,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVoir le fichier de sous-titres175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Déjà téléversé ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateSera créé après la mise à jour187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createAnnuler la création189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateSera supprimé après la mise à jour195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionAnnuler la suppression197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2127,94 +2263,98 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsSous-titres159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewPrévisualisation de la vidéo216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSoutenir78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Courte description des moyens qu'ont les utilisateurs de vous soutenir (financement participatif, etc.).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateDate originale de publication239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Voici la date originel de publication (alias la date de sortie pour un film)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsActiver les commentaires254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadActiver le téléchargement259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsParamétrage avancé210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
+ 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. src/app/videos/+video-edit/video-add-components/video-import-url.component.html10
@@ -2275,10 +2415,14 @@
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.
+
Image qui sera fusionnée avec le fichier audio.
-
+
L'image choisie sera définitive et ne pourra pas être modifiée.
@@ -2337,7 +2481,10 @@
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.
+
Vous pouvez importer n'importe quel fichier torrent qui pointe vers un fichier mp4.
Vous devez vous assurer que vous avez les droits de diffusion sur le contenu vers lequel il pointe, sinon cela pourrait vous causer des problèmes juridiques, personnellement et à votre instance.
@@ -2420,8 +2567,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2429,103 +2594,106 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- Cette URL n'est pas sécurisée (pas d'HTTPS), donc l'intégration vidéo ne marchera pas sur les sites utilisant HTTPS (Les navigateurs bloquent les requêtes HTTP non sécurisées).
-
-
- 47
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
EmbedIntégration35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleChoix automatique des sous-titres76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
-
- More customization
-
- Plus de personnalisation
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
- Moins de personnalisation
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayLecture automatique127
- src/app/videos/+video-watch/modal/video-share.component.html127
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSilencieux20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopBoucle141
- src/app/videos/+video-watch/modal/video-share.component.html141
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleAfficher le titre de la vidéo150
- src/app/videos/+video-watch/modal/video-share.component.html150
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningAfficher l'avertissement de confidentialité157
- src/app/videos/+video-watch/modal/video-share.component.html157
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsAfficher les commandes du lecteur164
- src/app/videos/+video-watch/modal/video-share.component.html164
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublique
@@ -2573,94 +2741,88 @@
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
- Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+ Published - views
+ Published - views
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
- Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+ Published - views
+ Published - views
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoJ'aime cette vidéo63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoJe n'aime pas cette vidéo71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageAller à la page des chaînes118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Par 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageAccéder au profil public de l'utilisateur63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreVoir plus141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMontrer moins147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedPublié originellement159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Rappel :211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2669,24 +2831,24 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationPlus d'informations215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationObtenir plus d'informations215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2695,8 +2857,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2778,7 +2940,11 @@
src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+
Sinon, vous pouvez commenter en utilisant un compte sur n'importe quelle instance compatible ActivityPub.
Sur la plupart des plateformes, vous pouvez trouver la vidéo en tapant son URL dans la barre de recherche et en la commentant depuis l'interface du logiciel.
@@ -2804,15 +2970,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyRépondre14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2905,9 +3077,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 hôte (sans le "http://") par ligne
@@ -2950,102 +3122,94 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleIdentifiant d'abonné17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStatut10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Score
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Créé le
+ Created
+ Créé le 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepté32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingEn attente33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccepter41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuser42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHôte19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redondance autorisée
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userCréer un utilisateur
@@ -3104,9 +3268,12 @@
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 ~ .
+
- L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale.
+ L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale.
Au pire, cet utilisateur pourrait utiliser ~ .
@@ -3202,16 +3369,16 @@
src/app/+admin/users/user-list/user-list.component.html19
- Username
- Identifiant
+ Username
+ Identifiant 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Quota des vidéo
+ Video quota
+ Quota des vidéo 42
@@ -3299,8 +3466,8 @@
src/app/+admin/moderation/moderation.component.html13
- Video name
- Nom de la vidéo
+ Video name
+ Nom de la vidéo 8
@@ -3323,8 +3490,8 @@
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- Date
+ Date
+ Date 11
@@ -3402,12 +3569,18 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- État
+ State
+ État 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3455,8 +3628,8 @@
src/app/+about/about.component.html5
- Muted at
- Rendu silencieux
+ Muted at
+ Rendu silencieux 13
@@ -3595,8 +3768,8 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystème
@@ -3643,24 +3816,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onTraité sur22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFini sur23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRafraîchir
@@ -3730,8 +3903,11 @@
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.
+
+ 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. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72
@@ -3746,8 +3922,8 @@
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.
+ 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. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85
@@ -4155,8 +4331,14 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
@@ -4225,103 +4407,147 @@
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- Support HLS activé
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ Support HLS activé
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsNombre de threads pour l'encodage517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledRésolution activée532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Certain fichiers ne sont pas fédérés (miniature, sous-titre). Nous les récupérons directement depuis l'instance d'origine et nous les gardons en cache.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTaille du cache des prévisualisations 552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTaille du cache des sous-titres561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonnalisations570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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;
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ 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;
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfiguration avancée
@@ -4336,56 +4562,64 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.La configuration semble invalide. Merci de vérifier dans les onglets.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Quota de vidéos :
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsParamètres de la vidéo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZone dangereuse25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChanger le mot de passe
@@ -4428,37 +4662,34 @@
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.
+ 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. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- N'afficher les vidéos que dans les langues suivantes
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- Dans les pages Récemment ajoutées, Tendances, Locales et les pages de recherche
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Utilise WebTorrent pour échanger des bouts de vidéo avec les autres
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoLire automatiquement les vidéos
@@ -4484,9 +4715,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Votre courriel actuel est
+ Votre courriel actuel est 4
@@ -4494,9 +4725,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
- est en attente de la vérification de votre courriel.
+ est en attente de la vérification de votre courriel.
8
@@ -4601,10 +4832,13 @@
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Créé
-
+ 15
@@ -4682,8 +4916,9 @@
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.
- Texte court pour décrire les moyens mis à disposition de ceux qui souhaiteraient vous soutenir (plateforme de financement participatif, etc.).<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.
+ Texte court pour décrire les moyens mis à disposition de ceux qui souhaiteraient vous soutenir (plateforme de financement participatif, etc.).<br /><br />
Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera automatiquement un bouton pour afficher ce texte.52
@@ -4781,19 +5016,21 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Historique activé
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Supprimer l'historique
@@ -4810,9 +5047,12 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Préférences de notification
@@ -4821,9 +5061,12 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Marquer tout comme lu
@@ -4883,8 +5126,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera 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.
+ 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. src/app/+signup/shared/signup-success.component.html13
@@ -5262,278 +5505,390 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
99src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
- Qu'est ce que PeerTube ?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- PeerTube est une plateforme de streaming vidéo fédérée (ActivityPub) qui utilise P2P (WebTorrent) directement depuis le navigateur web.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- C'est un logiciel libre et open-source, sous licence AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Pour plus d'informations, merci de visiter joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P & Vie privée25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 utilise le protocole BitTorrent pour partager la bande passante entre les utilisateurs..
- Cela implique que votre adresse IP est stockée dans le tracker BitTorrent de l'instance tant que vous téléchargez ou regardez la vidéo.
-
-
- 27
+
+ 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 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 71
- src/app/+about/about-peertube/about-peertube.component.html27
+
What are the consequences?Quelles sont les conséquences ? 32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
- En théorie, quelqu'un ayant suffisamment de compétences techniques pourrait créer un script qui suit quelle IP télécharge quelle vidéo.
- En pratique, c'est beaucoup plus difficile parce que :
-
-
- 34
-
- src/app/+about/about-peertube/about-peertube.component.html34
-
-
- 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)
-
- Une requête HTTP doit être envoyée sur chaque tracker pour chaque vidéo à espionner.
- Si nous voulons espionner toutes les vidéos de PeerTube, nous devons envoyer autant de requêtes qu'il y a de vidéos (donc potentiellement beaucoup)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
-
- 40
-
- src/app/+about/about-peertube/about-peertube.component.html40
-
-
- 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
- Pour chaque demande envoyée, le tracker renvoie des pairs aléatoires à un nombre limité. Par exemple, s'il y a 1000 pairs dans l'essaim et que le traqueur n'envoie que 20 pairs pour chaque requête, il doit y avoir au moins 50 requêtes envoyées pour connaître tous les pairs de l'essaim
-
- 45
-
- src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- Ces demandes doivent être envoyées régulièrement pour savoir qui commence/arrête de regarder une vidéo. Il est facile de détecter ce genre de comportement
-
-
- 50
-
- src/app/+about/about-peertube/about-peertube.component.html50
-
-
- 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
-
- Si une adresse IP est stockée dans le tracker, cela ne signifie pas que la personne derrière l'IP (si cette personne existe) a vu la vidéo
-
-
- 54
-
- src/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- L'adresse IP est une information vague : généralement, elle change régulièrement et peut représenter plusieurs personnes ou des entitéssrc/app/+about/about-peertube/about-peertube.component.html
- 58
+ 78
-
-
- 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
- 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
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
-
- 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.
-
- Dans le pire des cas, il est peu probable qu'une personne normale espionne ses amis..
- Il existe des moyens beaucoup plus efficaces pour obtenir ce genre d'informations.
-
-
- 69
-
- src/app/+about/about-peertube/about-peertube.component.html69
-
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?PeerTube est-il comparable avec YouTube ?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
-
- Les menaces à la vie privée sur YouTube sont différentes de celles de PeerTube.
- Dans le cas de YouTube, la plate-forme recueille une énorme quantité d'informations personnelles (pas seulement votre adresse IP) pour les analyser et vous suivre.
- De plus, YouTube est la propriété de Google / Alphabet, une société qui vous suit sur de nombreux sites web (via AdSense ou Google Analytics).
-
-
- 76
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
- src/app/+about/about-peertube/about-peertube.component.html76
+
What can I do to limit the exposure of my IP address?Que puis-je faire pour limiter l'exposition de mon adresse IP ?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
- Votre adresse IP est publique, donc chaque fois que vous consultez un site Web, un certain nombre d'acteurs (en plus du site web final) voient votre IP dans leurs journaux de connexion : FAI / routeurs / trackers / RDC...
- PeerTube est transparent à ce sujet : nous vous avertissons que si vous voulez garder votre IP privée, vous devez utiliser un VPN ou un navigateur Tor.
- Penser que la suppression du P2P de PeerTube vous rendra l'anonymat n'a pas de sens.
-
-
- 84
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
- src/app/+about/about-peertube/about-peertube.component.html84
+
What will be done to mitigate this problem?Que fera-t-on pour atténuer ce problème ?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 en est à ses débuts, et veut fournir les meilleures contre-mesures possibles d'ici la sortie de la version stable.
- En attendant, nous voulons tester différentes idées liées à ce problème :
-
-
- 92
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
- src/app/+about/about-peertube/about-peertube.component.html92
+
Set a limit to the number of peers sent by the trackerFixer une limite du nombre de pairs envoyés par le tracker98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Définir une limite sur la fréquence de demande reçue par le tracker (en cours de test)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Générer une alerte s'il y a des demandes inhabituelles (en cours de test)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDésactiver le P2P depuis l'interface d'administration101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programme de redondance vidéo automatique : nous ne saurions pas si l'IP a téléchargé la vidéo intentionnellement ou si c'était le programme automatisé
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- Cette instance n'est pas suivie pas d'autres instances.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Abonnements
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Cette instance ne suit pas d'autres instances.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Qui a crée ce logiciel ?
-
- 2
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft
+
+ src/app/+about/about-peertube/about-peertube-contributors.component.html
+ 3
- src/app/+about/about-peertube/about-peertube-contributors.component.html2
+
+
+
+
+
Create an account
@@ -5611,8 +5966,11 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera 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.
- Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie.
+
+ 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.
+
+ Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. 4
@@ -5690,11 +6048,16 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
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
+
J'ai au moins 16 ans et je suis d'accord
- avec les Conditions
- et le Code de Conduite
+ avec les Conditions
+ et le Code de Conduite
de cette instance
@@ -5759,6 +6122,12 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
1src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6017,8 +6386,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Si vous confirmez, le système enverra une requête à : pour le suivre -
+ If you confirm, you will send a follow request to: -
+ Si vous confirmez, le système enverra une requête à : pour le suivre - 1
@@ -7196,6 +7565,16 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7247,8 +7626,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Longue (> 10 min)
+ Long (> 10 min)
+ Longue (> 10 min)1
@@ -8575,8 +8954,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Compatible Markdown supportant :
+ Markdown compatible that supports:
+ Compatible Markdown supportant :1
@@ -8934,9 +9313,9 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vidéo signalée.
@@ -9130,14 +9509,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- réponses seront aussi supprimées.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too.La suppression sera envoyée aux instances distantes, de sorte qu'elles suppriment également le commentaire.
@@ -9153,6 +9525,12 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
1src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9177,6 +9555,72 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf
index 58e1d7db0..1e3e2b4d4 100644
--- a/client/src/locale/angular.gd.xlf
+++ b/client/src/locale/angular.gd.xlf
@@ -264,112 +264,120 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- D’fhoillsich video ùr:
+ published a new video:
+ D’fhoillsich video ùr: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Chaidh a’ video agad a thoirt far na dubh-liosta
+ Your video has been unblacklisted
+ Chaidh a’ video agad a thoirt far na dubh-liosta src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Chaidh a’ video agad a chur ris an dubh-liosta
+ Your video has been blacklisted
+ Chaidh a’ video agad a chur ris an dubh-liosta src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- Chaidh mì-ghnàthachadh video ùr a chruthachadh air video
+ A new video abuse has been created on video
+ Chaidh mì-ghnàthachadh video ùr a chruthachadh air video src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- Chaidh a’ video a chuireadh ris o chionn ghoirid a chur air an dubh-liosta gu fèin-obrachail
+ The recently added video has been auto-blacklisted
+ Chaidh a’ video a chuireadh ris o chionn ghoirid a chur air an dubh-liosta gu fèin-obrachailsrc/app/shared/users/user-notifications.component.html42
- commented your video
- Chuir beachd ris a’ video agad
+ commented your video
+ Chuir beachd ris a’ video agad src/app/shared/users/user-notifications.component.html50
- Your video has been published
- Chaidh a’ video agad fhoillseachadh
+ Your video has been published
+ Chaidh a’ video agad fhoillseachadh src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- Chaidh a’ video agad ion-phortadh
+ Your video import succeeded
+ Chaidh a’ video agad ion-phortadh src/app/shared/users/user-notifications.component.html66
- Your video import failed
- Dh’fhàillig le ion-phortadh a’ video agad
+ Your video import failed
+ Dh’fhàillig le ion-phortadh a’ video agad src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- Chlàraich cleachdaiche air an ionstans agad
+ User registered on your instance
+ Chlàraich cleachdaiche air an ionstans agad src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- Tha a’ leantainn air an t-seanail agad an cunntas agad
+
+ is following
+
+ your channel
+ your account
+
+ Tha a’ leantainn air an t-seanail agad an cunntas agadsrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- Thug iomradh ort air video
+ mentioned you on video
+ Thug iomradh ort air video src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- Tha neach-leantainn ùr () a’ feitheamh air d’ aonta air an ionstans agad
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ Tha neach-leantainn ùr () a’ feitheamh air d’ aonta air an ionstans agadsrc/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- Thòisich an t-ionstans agad air leantainn air gu fèin-obrachail
+ Your instance automatically followed
+ Thòisich an t-ionstans agad air leantainn air gu fèin-obrachail src/app/shared/users/user-notifications.component.html118
@@ -394,35 +402,17 @@
Start atTòisich aig
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atCuir ’na stad aig
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameAinm taisbeanaidh
@@ -516,8 +506,11 @@
- Your report will be sent to moderators of . It will be forwarded to origin instance too.
- Thèid do ghearan a chuir dha na maoir aig . Thèid a shìneadh air adhart dhan ionstans tùsail cuideachd.
+
+ Your report will be sent to moderators of .
+ It will be forwarded to origin instance too.
+
+ Thèid do ghearan a chuir dha na maoir aig . Thèid a shìneadh air adhart dhan ionstans tùsail cuideachd.src/app/shared/video/modals/video-report.component.html9
@@ -686,11 +679,8 @@
DeletedAir a sguabadh às
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atTha toiseach/deireadh an deasachaidh aig
@@ -702,23 +692,11 @@
SaveSàbhail
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Sguab às o
@@ -770,51 +748,21 @@
DeleteSguab às
-
- src/app/shared/buttons/delete-button.component.html
- 5
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 181
-
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 15
-
-
- src/app/+my-account/my-account-videos/my-account-videos.component.html
- 13
-
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditDeasaich
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewRo-shealladh goirid
@@ -912,32 +860,44 @@
- Remote subscribeRemote interact
- Fo-sgrìobhadh cèinEadar-ghnìomh cèin
+
+ Remote subscribe
+ Remote interact
+
+ Fo-sgrìobhadh cèinEadar-ghnìomh cèinsrc/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.
- ’S urrainn dhut fo-sgrìobhadh air an t-seanail slighe ionstans co-nasgaichte sam bith aig a bheil comas ActivityPub. Airson ionstans aig a bheil Mastodon no Pleroma, ’s urrainn dhut URL an t-seanail a chur a-steach dhan bhogsa-luirg ’s fho-sgrìobhadh an-siud thall.
+
+ 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.
+
+ ’S urrainn dhut fo-sgrìobhadh air an t-seanail slighe ionstans co-nasgaichte sam bith aig a bheil comas ActivityPub. Airson ionstans aig a bheil Mastodon no Pleroma, ’s urrainn dhut URL an t-seanail a chur a-steach dhan bhogsa-luirg ’s fho-sgrìobhadh an-siud thall. 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.
- ’S urrainn dhut eadar-ghnìomh a dhèanamh le seo slighe ionstans co-nasgaichte sam bith aig a bheil comas ActivityPub. Airson ionstans aig a bheil Mastodon no Pleroma, ’s urrainn dhut an URL làithreach a chur a-steach dhan bhogsa-luirg ’s eadar-ghnìomh a dhèanamh leis an-siud thall.
+
+ 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.
+
+ ’S urrainn dhut eadar-ghnìomh a dhèanamh le seo slighe ionstans co-nasgaichte sam bith aig a bheil comas ActivityPub. Airson ionstans aig a bheil Mastodon no Pleroma, ’s urrainn dhut an URL làithreach a chur a-steach dhan bhogsa-luirg ’s eadar-ghnìomh a dhèanamh leis an-siud thall. src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
- ’S urrainn dhan luchd-cleachdaidh amPoileasaidh tùsail air susbaint dhìomhair no do dh’inbhich a-mhàin atharrachadh
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
+ ’S urrainn dhan luchd-cleachdaidh amPoileasaidh tùsail air susbaint dhìomhair no do dh’inbhich a-mhàin atharrachadhsrc/app/shared/instance/instance-features-table.component.html5
@@ -988,8 +948,8 @@
- Unlimited ( per day)
- Gun chuingeachadh ( gach latha)
+ Unlimited ( per day)
+ Gun chuingeachadh ( gach latha)src/app/shared/instance/instance-features-table.component.html53
@@ -1270,43 +1230,16 @@
PasswordFacal-faire
-
- src/app/login/login.component.html
- 39
-
-
- src/app/login/login.component.html
- 42
-
-
- src/app/reset-password/reset-password.component.html
- 8
-
-
- src/app/reset-password/reset-password.component.html
- 10
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
-
-
- src/app/+signup/+register/register-step-user.component.html
- 52
-
-
- src/app/+signup/+register/register-step-user.component.html
- 54
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordDìochuimhnich mi am facal-faire agam
@@ -1346,43 +1279,16 @@
EmailPost-d
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressSeòladh puist-d
@@ -1444,16 +1350,19 @@
- for
- airson
+ for
+ airson src/app/search/search.component.html6
- Filters
- Criathragan
+
+ Filters
+
+
+ Criathragan src/app/search/search.component.html16
@@ -1484,7 +1393,8 @@
- CLI documentation
+ CLI
+ documentationDocamaideadh na loidhne-àithnesrc/app/modal/welcome-modal.component.html
@@ -1500,7 +1410,8 @@
- Administer documentation
+ Administer
+ documentationDocamaideadh na rianachdsrc/app/modal/welcome-modal.component.html
@@ -1516,7 +1427,8 @@
- Use documentation
+ Use
+ documentationDocamaideadh dhan luchd-cleachdaichsrc/app/modal/welcome-modal.component.html
@@ -1540,16 +1452,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Làrach-lìn PeerTube oifigeil (naidheachdan, taic, cuidich leinn…): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Làrach-lìn PeerTube oifigeil (naidheachdan, taic, cuidich leinn…): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Cuir an t-ionstans agad air inneacs PeerTube poblach: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Cuir an t-ionstans agad air inneacs PeerTube poblach: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html47
@@ -1564,16 +1476,26 @@
- 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.
- Tagh ainm air an ionstans agd, suidhich tuairisgeul, sònraich cò thusa, carson an do chruthaich thu an t-ionstans agad agus dè dho fada ’s atha thu ’n dùil gun glèidh thu e. Tha e glè chudromach dhan luchd-tadhail gun tuig iad dè seòrsa de dh’ionstans a bhios iad air.
+
+ 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.
+
+ Tagh ainm air an ionstans agd, suidhich tuairisgeul, sònraich cò thusa, carson an do chruthaich thu an t-ionstans agad agus dè dho fada ’s atha thu ’n dùil gun glèidh thu e. Tha e glè chudromach dhan luchd-tadhail gun tuig iad dè seòrsa de dh’ionstans a bhios iad air. 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.
- Na bu mhiann leat an clàradh fhosgladh, tagh na riaghailtean maorsainneachd agad, lìon teirmichean an ionstans agad agus sònraich na roinnean-seòrsa agus na cànanan a th’ agad. Air an dòigh seo, cuidichidh tu an luchd-cleachdaidh gun clàraich iad air an ionstans PeerTube iomchaidh.
+
+ 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.
+
+ Na bu mhiann leat an clàradh fhosgladh, tagh na riaghailtean maorsainneachd agad, lìon teirmichean an ionstans agad agus sònraich na roinnean-seòrsa agus na cànanan a th’ agad. Air an dòigh seo, cuidichidh tu an luchd-cleachdaidh gun clàraich iad air an ionstans PeerTube iomchaidh. src/app/modal/welcome-modal.component.html67
@@ -1686,15 +1608,9 @@
CloseDùin
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageAtharraich an cànan
@@ -1882,15 +1798,9 @@
NotificationsBrathan
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesÙraich roghainnean nam brathan agad
@@ -1930,151 +1840,165 @@
SortSeòrsaich
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published dateCeann-là an fhoillseachaidh
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearBliadhna an fhoillseachaidh thùsail
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...Às dèidh…
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Ro…
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationFaid
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentSeall susbaint dhìomhair
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesTha
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoChan eil
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryRoinn-seòrsa
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceCeadachas
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageCànan
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsNa tagaichean seo uile
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsAonan dhe na tagaichean seo
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterCriathrag
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosSeall videothan prìobhaideach ’s a tha falaichte o liostaichean
@@ -2166,195 +2090,110 @@
TagsTagaichean
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
- Gabhaidh tagaichean a chleachdadh airson molaidhean iomchaidh a thoirt seachad. Brùth air Enter airson taga ùr a chur ris.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Taga
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagCuir a-steach taga ùr
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionTuairisgeul
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Thèid tuairisgeulan nam videothan a ghiorrachadh gu fèin-obrachail ’s feumaidh iad gnìomh a làimh gus an leudachadh.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelSeanail
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrìobhaideachd
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Cuir foillseachadh air an sgeideal ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentTha susbaint sa video seo a tha iomchaidh do dh’inbhich a-mhàin
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Cha chuir a h-uile ionstans videothan air a liosta sa bheil susbaint a tha iomchaidh do dh’inbhich a-mhàin.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoFuirich air an tar-chòdachadh mus fhoillsich thu a’ video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Mur eil thu airson feitheamh air an tar-chòdachadh mus fhoillsich thu a’ video, dh’fhaoidte nach gabh a chluich gus am bi an tar-chòdachadh deiseil.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoFiosrachadh bunasach
@@ -2366,162 +2205,103 @@
Add another captionCuir fo-thiotal eile ris
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSeall faidhle nam fo-thiotalan
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Chaidh a luchdadh suas mu thràth ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateThèid a chruthachadh leis an ùrachadh
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createSguir dhen chruthachadh
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateThèid a sguabadh às leis an ùrachadh
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionSguir dhen sguabadh às
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.Gun fho-thiotal fhathast.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsFo-thiotalan
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewRo-shealladh air video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportTaic
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Teacsa goirid a mhìnicheas ciamar as urrainn do dhaoine taic a chur ort (ùrlar ballrachd…).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateCeann-là an fhoillseachaidh thùsail
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Seo an ceann-là a chaidh an t-susbaint fhoillseachadh a’ chiad turas (can cheann-là sgaoilidh aig film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsCuir beachdan video an comas
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadCuir luchdadh a-nuas an comas
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsRoghainnean adhartach
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
- ’S urrainn dhut URL sam bith ris an cuir youtube-dl taic no URL a thomhas ri faidhle MP4 amh ion-phortadh. Bu chòir dhut dèanamh cinnteach gu bheil còir sgaoilidh agad air an t-susbaint ris an tomh e ach nach èirich trioblaid a thaobh an lagha dhut fhèin no dhan ionstans agad.
+
+ 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.
+
+ ’S urrainn dhut URL sam bith ris an cuir youtube-dl taic no URL a thomhas ri faidhle MP4 amh ion-phortadh. Bu chòir dhut dèanamh cinnteach gu bheil còir sgaoilidh agad air an t-susbaint ris an tomh e ach nach èirich trioblaid a thaobh an lagha dhut fhèin no dhan ionstans agad. src/app/videos/+video-edit/video-add-components/video-import-url.component.html10
@@ -2592,8 +2372,12 @@
- Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
- Seo dealbh a thèid a chur ris an fhaidhle fhuaime agad. Bidh an dealbh a thagh thu buan is cha ghabh atharrachadh an uairsin.
+
+ Image that will be merged with your audio file.
+
+ The chosen image will be definitive and cannot be modified.
+
+ Seo dealbh a thèid a chur ris an fhaidhle fhuaime agad. Bidh an dealbh a thagh thu buan is cha ghabh atharrachadh an uairsin. src/app/videos/+video-edit/video-add-components/video-upload.component.html34
@@ -2648,7 +2432,10 @@
- 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.
+ ’S urrainn dhut faidhle torrent sam bith a thomhas ri faidhle mp4 ion-phortadh. Bu chòir dhut dèanamh cinnteach gu bheil còir sgaoilidh agad air an t-susbaint ris an tomh e ach nach èirich trioblaid a thaobh an lagha dhut fhèin no dhan ionstans agad.src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
@@ -2722,115 +2509,106 @@
ShareCo-roinn
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeCòd QR
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
- Chan eil an url tèarainte (dìth HTTPS) ’s chan obraich leabachadh a’ video air làraichean-lìn HTTPS (bacaidh brabhsairean iarrtasan HTTP nach eil tèarainte air làraichean-lìn HTTPS).
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedLeabaich
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleTagh fo-thiotalan gu fèin-obrachail
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
- Barrachd gnàthachaidh
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
- Nas lugha de ghnàthachadh
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayFèin-chluich
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedAir a mhùchadh
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLùb
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleSeall tiotal a’ video
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningSeall rabhadh prìobhaideachd
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsSeall stiùireadh a’ chluicheadair
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPoblach
@@ -2872,129 +2650,81 @@
- Published - views
- Air fhoillseachadh – Choimhead air
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+ Published - views
+ Air fhoillseachadh – Choimhead air
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
- Air fhoillseachadh – Choimhead air
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+ Published - views
+ Air fhoillseachadh – Choimhead air
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this video’S toigh leam a’ video seo
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoCha toigh leam a’ video seo
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageTadhail air duilleag an t-seanail
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Le
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageTadhail air duilleag a’ chunntais
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreSeall barrachd dhiubh
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessSeall nas lugha dhiubh
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedA’ chiad fhoillseachadh
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:A’ cur nad chuimhne:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.air adhbhar an dòigh san obraich co-roinneadh a’ video seo, dh’fhaoidte gun dèid cuir a dh’fhiosrachadh teicnigeach mun t-siostam agad (can seòladh IP poblach) a chur gu seisean eile.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationBarrachd fiosrachaidh
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationFaigh barrachd fiosrachaidh
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OKCeart ma-thà
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233CommentsBeachdan
@@ -3068,7 +2798,11 @@
- 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.
+ Air neo ’s urrainn dhut do bheachd a chur ris le cunntas o ionstans sam bith a tha co-chòrdail ri ActivityPub. Air a’ mhòr-chuid a dh’ùrlaran, gheibh thu lorg air a’ video ’s tu a’ cur an URL aige sa bhàr-luirg agus ’s urrainn dhut do bheachd a chur ris am broinn eadar-aghaidh a’ bhathair-bhog an uairsin.src/app/videos/+video-watch/comment/video-comment-add.component.html
@@ -3086,17 +2820,17 @@
Highlighted commentBeachd soillsichte
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyFreagair
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -3178,15 +2912,9 @@
FollowersLuchd-leantainn
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per lineCuir gach òstair (às aonais “http://”) air loidhne fa leth
@@ -3230,147 +2958,70 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleLàimhsichear neach-leantainn
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStaid
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- Score
- Sgòr
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Air a chruthachadh
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 11
-
-
+ Created
+ Air a chruthachadh
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAir a ghabhail ris
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingRi lèirmheasadh
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptGabh ris
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseDiùlt
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostÒstair
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
-
- Redundancy allowed
- Tha anabarrachd ceadaichte
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userCruthaich cleachdaiche
@@ -3456,8 +3107,11 @@
- Transcoding is enabled on server. The video quota only take in account original video. At most, this user could use ~ .
- Tha an tar-chòdachadh an comas air an fhrithealaiche. Cha chunnt cuota nam videothan ach videothan tùsail. B’ urrainn dhan chleachdaiche seo mu a chleachdadh air a char as motha.
+
+ Transcoding is enabled on server. The video quota only take in account original video.
+ At most, this user could use ~ .
+
+ Tha an tar-chòdachadh an comas air an fhrithealaiche. Cha chunnt cuota nam videothan ach videothan tùsail. B’ urrainn dhan chleachdaiche seo mu a chleachdadh air a char as motha. src/app/+admin/users/user-edit/user-edit.component.html66
@@ -3572,16 +3226,16 @@
- Username
- Ainm-cleachdaiche
+ Username
+ Ainm-cleachdaiche src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Cuota de videothan
+ Video quota
+ Cuota de videothan src/app/+admin/users/user-list/user-list.component.html42
@@ -3672,8 +3326,8 @@
- Video name
- Ainm a’ video
+ Video name
+ Ainm a’ video src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3696,8 +3350,8 @@
- Date
- Ceann-là
+ Date
+ Ceann-là src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11
@@ -3788,11 +3442,14 @@
- State
- Staid
+ State
+ Staid
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3856,8 +3513,8 @@
- Muted at
- Air a mhùchadh
+ Muted at
+ Air a mhùchadh src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -4014,11 +3671,8 @@
This does not have settings. Chan eil roghainnean aig a’ seo.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemAn siostam
@@ -4062,27 +3716,18 @@
TypeSeòrsa
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onAir a phròiseasadh
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onAir a chrìochnachadh
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshAth-nuadhaich
@@ -4164,8 +3809,11 @@
- 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.
- Ma chuireas tu seo an comas, innsidh e do rianairean eile gu bheil thu a’ co-nasgadh susbaint dìomhair gu h-àraidh. A bharrachd air sin, nochdaidh cromag o thùs ann am bogsa na susbainte do dh’inbhich a-mhàin nuair a luchdaicheas cuideigin video suas.
+
+ 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.
+
+ Ma chuireas tu seo an comas, innsidh e do rianairean eile gu bheil thu a’ co-nasgadh susbaint dìomhair gu h-àraidh. A bharrachd air sin, nochdaidh cromag o thùs ann am bogsa na susbainte do dh’inbhich a-mhàin nuair a luchdaicheas cuideigin video suas. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72
@@ -4180,8 +3828,8 @@
- With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
- Nuair a bhios Na cuir ri liostaichean no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ Nuair a bhios Na cuir ri liostaichean no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85
@@ -4616,8 +4264,14 @@
- 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.
- Ma tha an t-ionstans agad air geal-liosta Twitter, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh. Mur eil an ionstans air a’ gheal-liosta, ’s urrainn dhuinn cairt ceangail deilbh a chleachdadh a nì ath-stiùireadh air an ionstans dhe PeerTube agad. Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/videos/watch/rudeigin) air https://cards-dev.twitter.com/validator feuch a bheil an t-ionstans agad air a’ gheal-liosta.
+
+ 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.
+
+ Ma tha an t-ionstans agad air geal-liosta Twitter, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh. Mur eil an ionstans air a’ gheal-liosta, ’s urrainn dhuinn cairt ceangail deilbh a chleachdadh a nì ath-stiùireadh air an ionstans dhe PeerTube agad. Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/videos/watch/rudeigin) air https://cards-dev.twitter.com/validator feuch a bheil an t-ionstans agad air a’ gheal-liosta. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
@@ -4686,103 +4340,123 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
- Bidh feum air ffmpeg >= 4.1 agus thèid stòras a’ video iomadachadh le 2!Gin liostaichean-cluich HLS agus bloighean fhaidhlichean MP4 ach am faigh thu cluich nas fheàrr na leis a’ chluicheadair thùsail làithreach:Atharrachaidhean air an dùmhlachd-bhreacaidh nas rèidheCluich nas luaithe, gu h-àraidh le videothan fadaCluich nas seasmhaiche (as lugha de bhugaichean/luchdadh gun chrìoch)
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- Tha taic ri HLS an comas
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ Tha taic ri HLS an comas
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsSnàithleanan tar-chòdachaidh
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledTha dùmhlachd-bhreacaidh an comas
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheAn tasgadan
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Cha dèid a h-uile faidhle a cho-nasgadh (ro-sheallaidhean, fo-thiotalan). Gheibh sinn iad gu dìreach on ionstans tùsail ’s cuiridh sinn san tasgadan iad.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeMeud tasgadan nan ro-sheallaidhean
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeMeud tasgadan nam fo-thiotalan video
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsGnàthachaidhean
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Sgrìobh còd JavaScript gu dìreach.Ball-eisimpleir: console.log('tha an t-ionstans agam sgoinneil');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Sgrìobh còd JavaScript gu dìreach.Ball-eisimpleir: console.log('tha an t-ionstans agam sgoinneil');
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- Sgrìobh còd CSS gu dìreach. Ball-eisimpleir:#custom-css color: red; Cuir #custom-css air a thoiseach airson stoidhlean a thar-àithneadh. Ball-eisimpleir:#custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ Write CSS code directly. Example:
+#custom-css
+ color: red;
+
+
+
+ Prepend with #custom-css to override styles. Example:
+#custom-css .logged-in-email
+ color: red;
+
+
+
+ Sgrìobh còd CSS gu dìreach. Ball-eisimpleir:#custom-css color: red; Cuir #custom-css air a thoiseach airson stoidhlean a thar-àithneadh. Ball-eisimpleir:#custom-css .logged-in-email color: red;
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationRèiteachadh adhartach
@@ -4794,59 +4468,52 @@
Update configurationÙraich an rèiteachadh
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.Tha coltas nach eil an rèiteachadh dligheach. Dèan lorg air mearachdan sna tabaichean.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Cuota de videothan:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
-
- Profile
- Pròifil
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
-
- Video settings
- Roghainnean video
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
+
+
+ Profile
+ Pròifil
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+
+ Video settings
+ Roghainnean video
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceEadar-aghaidh
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneEarrann chunnartach
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordAtharraich am facal-faire
@@ -4892,37 +4559,34 @@
- With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
- Nuair a bhios Na cuir ri liostaichean no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ Nuair a bhios Na cuir ri liostaichean no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatically plays video
@@ -4948,9 +4612,9 @@
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4958,9 +4622,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -5068,10 +4732,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -5167,8 +4834,9 @@
- 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.
- Short text to tell people how they can support your channel (membership platform...).<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.
+ 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.src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
@@ -5278,19 +4946,21 @@ 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
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -5307,9 +4977,12 @@ When you will upload a video in this channel, the video support field will be au
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5318,9 +4991,12 @@ When you will upload a video in this channel, the video support field will be au
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5389,9 +5065,9 @@ When you will upload a video in this channel, the video support field will be au
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5776,289 +5452,363 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- ’S e ùrlar sruthaidh video co-nasgaichte (ActivityPub) ’s a chleachdas P2P sa bhrabhsair-lìn fhèin a th’ ann am PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html
- 8
-
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 12
+ 2
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
-
- P2P & Privacy
- P2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
-
- What are the consequences?
- What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
-
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
- 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
-
- 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
+
+
+
+
+
+ P2P & Privacy
+ P2P & Privacy
+
+ 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 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
- 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.
-
+
+
+ What are the consequences?
+ What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
-
- How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?
- What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
-
- What will be done to mitigate this problem?
- What will be done to mitigate this problem?
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
+ 89
-
-
- 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 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:
-
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 92
+ 95
-
-
- Set a limit to the number of peers sent by the tracker
- Set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
-
- Set a limit on the request frequency received by the tracker (being tested)
- Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?
+ How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?
+ What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
+
+ What will be done to mitigate this problem?
+ What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+
+
+ Set a limit to the number of peers sent by the tracker
+ Set a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+
+ Set a limit on the request frequency received by the tracker (being tested)
+ Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -6136,9 +5886,12 @@ When you will upload a video in this channel, the video support field will be au
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -6219,11 +5972,16 @@ When you will upload a video in this channel, the video support field will be au
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -6296,6 +6054,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6578,8 +6342,8 @@ When you will upload a video in this channel, the video support field will be au
- If you confirm, you will send a follow request to: -
- If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7817,6 +7581,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7871,8 +7645,8 @@ When you will upload a video in this channel, the video support field will be au
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -9241,8 +9015,8 @@ When you will upload a video in this channel, the video support field will be au
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -9603,15 +9377,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -9808,14 +9576,7 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too.
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9831,6 +9592,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9855,6 +9622,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf
index 723828163..c672e313d 100644
--- a/client/src/locale/angular.gl-ES.xlf
+++ b/client/src/locale/angular.gl-ES.xlf
@@ -403,14 +403,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atParar en112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameMostrar nome
@@ -594,11 +594,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atA edición inicia/para en
@@ -612,7 +609,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Eliminar de
@@ -633,14 +630,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEditar63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewVista previa recortada
@@ -1037,7 +1034,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordEsquecín o contrasinal
@@ -1075,7 +1072,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEnderezo de correo electrónico
@@ -1360,15 +1357,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageCambiar o idioma
@@ -1518,7 +1509,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesActualizar preferencias notificacións
@@ -1553,105 +1544,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateData de publicación15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearAno orixinal da publicación24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Despois...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Antes...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationDuración45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentMostrar contido sensible54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesSi58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNon63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategoría164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicenza173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageIdioma182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsTodas estas etiquetas103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUnha de estas etiquetas108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltro115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosMostrar vídeos non listados e privados
@@ -1715,12 +1786,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1734,80 +1807,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagEngadir nova etiqueta30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescrición55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanle23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyIntimidade33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programar publicación ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentO vídeo contén contido explícito ou adulto136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Algunhas instancias por omisión non listan vídeos con contido explícito ou adulto.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAgardar a recodificación antes de publicar o vídeo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se decide non agardar pola recodificación antes de publicar o vídeo, podería non ser reproducible ate rematala.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInfo básica
@@ -1821,49 +1901,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVer o ficheiro de subtítulos175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Xa subido ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateSerá creado tras a subida187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancelar a creación189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateSerá borrado tras actualizar195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionDeter a eliminación197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1874,77 +1954,77 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsSubtítulos159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVista previa216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportAxuda78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Mostrar un texto para dicirlle a xente cómo te poden axudar (plataforma de doazóns ...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateData da publicación orixinal239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Esta é a data cando foi publicado orinixalmente o contido (ex. a data de estrea dunha película)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsActivar comentarios ao vídeo254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadActivar descarga259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAxustes avanzados210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2133,103 +2213,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2277,111 +2339,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2477,15 +2491,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2573,15 +2587,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2619,125 +2627,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3078,9 +3011,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3265,11 +3201,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3301,23 +3234,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3802,101 +3726,113 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsFíos de recodificación517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Algúns ficheiros non se federan (vista previa, comentarios). Recollémolos directamente desde a instancia de orixe e almacenámolos.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTamaño da caché de vista previa552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTamaño da caché de comentarios no vídeo561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizacións570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3922,11 +3858,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfiguración avanzada
@@ -3940,43 +3873,40 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4020,20 +3950,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4315,8 +4245,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4730,66 +4660,122 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- É software gratuíto e de código aberto, baixo a licenza AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Para máis información, pode visitar joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P & Intimidade25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4798,97 +4784,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4897,19 +4891,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4918,19 +4912,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4939,17 +4935,17 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4958,59 +4954,69 @@ When you will upload a video in this channel, the video support field will be au
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Establecer un límite na frecuencia das peticións recibidas polo rastrexador (en probas)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Activar un son se hai peticións estranas (en probas)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDesactivar P2P desde a interface de administración101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programa de redundancia automática de vídeos: non saberiamos si a IP descargou o vídeo de forma consciente ou se foi un programa automatizado
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5220,6 +5226,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6390,6 +6402,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7752,15 +7774,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -7908,12 +7924,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -7926,6 +7936,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -7944,6 +7960,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf
index f35b1b33d..61165c0ab 100644
--- a/client/src/locale/angular.hu-HU.xlf
+++ b/client/src/locale/angular.hu-HU.xlf
@@ -264,9 +264,9 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
+ published a new video:
- published a new video:
+ published a new video: src/app/shared/users/user-notifications.component.html
@@ -274,104 +274,112 @@
- Your video has been unblacklisted
- A videód törölve a feketelistáról
+ Your video has been unblacklisted
+ A videód törölve a feketelistáról src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- A videód feketelistázva
+ Your video has been blacklisted
+ A videód feketelistázva src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- Egy új videó visszaélés videón készült
+ A new video abuse has been created on video
+ Egy új videó visszaélés videón készült src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- A videó legutóbb hozzáadva has been az auto-feketelistázáshoz
+ The recently added video has been auto-blacklisted
+ A videó legutóbb hozzáadva has been az auto-feketelistázáshoz src/app/shared/users/user-notifications.component.html42
- commented your video
- hozzászólt a videódhoz
+ commented your video
+ hozzászólt a videódhoz src/app/shared/users/user-notifications.component.html50
- Your video has been published
- A videód közzétéve
+ Your video has been published
+ A videód közzétéve src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- A videód importálása sikerült
+ Your video import succeeded
+ A videód importálása sikerült src/app/shared/users/user-notifications.component.html66
- Your video import failed
- A videód importálása nem sikerült
+ Your video import failed
+ A videód importálása nem sikerült src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- A felhasználó regisztrált a példányodban
+ User registered on your instance
+ A felhasználó regisztrált a példányodban src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- követi a csatornádat your account
+
+ is following
+
+ your channel
+ your account
+
+ követi a csatornádat your accountsrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- megemlített téged a videóban
+ mentioned you on video
+ megemlített téged a videóban src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- A példányodnak van egy új követő () várja a jóváhagyásodat
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ A példányodnak van egy új követő () várja a jóváhagyásodatsrc/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- A példányodban automatikusan követve
+ Your instance automatically followed
+ A példányodban automatikusan követve src/app/shared/users/user-notifications.component.html118
@@ -399,20 +407,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atBefejezés112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameMegjelenítendő név
@@ -487,10 +495,13 @@
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.
+
A bejelentésed a moderátorainak lesz elküldve.
- Továbbítva lesz a forráspéldányra is.
+ Továbbítva lesz a forráspéldányra is.9
@@ -626,11 +637,8 @@
DeletedTörölve
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atKezdés/leállítás szerkesztése a
@@ -645,11 +653,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Törlés innen:
@@ -680,24 +688,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditSzerkesztés63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewMegvágott előnézet
@@ -796,32 +804,44 @@ Leiratkozás
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
- Távoli feliratkozásTávoli interakció
+
+ Remote subscribe
+ Remote interact
+
+ Távoli feliratkozásTávoli interakció10src/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.
- Feliratkozhatsz a csatornára bármely ActivityPub-kompatibilis fődiverzum instancán keresztül. Például a Mastodon vagy a Pleroma esetén beírhatod a csatorna URL-jét a keresőmezőbe, és ott feliratkozhatsz.
+
+ 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.
+
+ Feliratkozhatsz a csatornára bármely ActivityPub-kompatibilis fődiverzum instancán keresztül. Például a Mastodon vagy a Pleroma esetén beírhatod a csatorna URL-jét a keresőmezőbe, és ott feliratkozhatsz. 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.
- Bármilyen ActivityPub-képes fediverzum példányon keresztül interakcióba léphetsz. Például a Mastodon vagy a Pleroma esetén beírhatod az aktuális URL-t a keresőmezőbe, és ott interakcióba léphetsz.
+
+ 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.
+
+ Bármilyen ActivityPub-képes fediverzum példányon keresztül interakcióba léphetsz. Például a Mastodon vagy a Pleroma esetén beírhatod az aktuális URL-t a keresőmezőbe, és ott interakcióba léphetsz. src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
- Alapértelmezett NSFW/érzékeny videó irányelvéta felhasználók újradefiniálhatják
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
+ Alapértelmezett NSFW/érzékeny videó irányelvéta felhasználók újradefiniálhatjáksrc/app/shared/instance/instance-features-table.component.html5
@@ -866,9 +886,9 @@ Leiratkozás
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Korlátlan (naponta )
+ Korlátlan (naponta )53
@@ -1131,16 +1151,16 @@ Leiratkozás
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordElfelejtettem a jelszavamat
@@ -1180,16 +1200,16 @@ Leiratkozás
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail cím
@@ -1250,9 +1270,9 @@ Leiratkozás
src/app/search/search.component.html5
- for
+ for
- erre:
+ erre: 6
@@ -1260,10 +1280,13 @@ Leiratkozás
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Szűrők
-
+ 16
@@ -1297,7 +1320,8 @@ Leiratkozás
- CLI documentation
+ CLI
+ documentationCLI dokumentációsrc/app/modal/welcome-modal.component.html
@@ -1313,7 +1337,8 @@ Leiratkozás
- Administer documentation
+ Administer
+ documentationAdminisztráció dokumentációsrc/app/modal/welcome-modal.component.html
@@ -1329,7 +1354,8 @@ Leiratkozás
- Use documentation
+ Use
+ documentationDokumentáció használatasrc/app/modal/welcome-modal.component.html
@@ -1353,16 +1379,16 @@ Leiratkozás
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Hivatolos PeerTube weboldala (hírek, támogatás, közreműködés...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Hivatolos PeerTube weboldala (hírek, támogatás, közreműködés...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Helyezd el instacádat a nyilvános PeerTube indexébe: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Helyezd el instacádat a nyilvános PeerTube indexébe: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html47
@@ -1377,16 +1403,26 @@ Leiratkozás
- 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.
- Válaszd ki azinstancád nevét, a leírás megadása, meghatározása ki vagy, miért az instancádat elkészítetted és mekkora hossz terved a tartsd fenn a nagyon fontos, hogy a látogatók megértsék, milyen instancában vannak.
+
+ 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.
+
+ Válaszd ki azinstancád nevét, a leírás megadása, meghatározása ki vagy, miért az instancádat elkészítetted és mekkora hossz terved a tartsd fenn a nagyon fontos, hogy a látogatók megértsék, milyen instancában vannak. 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.
- Ha meg akarod nyítni a regisztrációt, kérem döntsd el, mi aa moderációs szabályzat, tölsd ki az instancád feltételeit és határozd meg a kategóriáját és a beszélt nyelvedet. Ezzel segítesz a beregisztáló felhasználók számáraa megfelelő PeerTube instancához.
+
+ 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.
+
+ Ha meg akarod nyítni a regisztrációt, kérem döntsd el, mi aa moderációs szabályzat, tölsd ki az instancád feltételeit és határozd meg a kategóriáját és a beszélt nyelvedet. Ezzel segítesz a beregisztáló felhasználók számáraa megfelelő PeerTube instancához. src/app/modal/welcome-modal.component.html67
@@ -1502,9 +1538,9 @@ Leiratkozás
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageNyelv megváltoztatása
@@ -1679,9 +1715,9 @@ Leiratkozás
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesÉrtesítési beállítások frissítése
@@ -1721,7 +1757,33 @@ Leiratkozás
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1729,73 +1791,96 @@ Leiratkozás
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationIdőtartam45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentÉrzékeny tartalom megjelenítése54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesIgen58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNem63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategória164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1803,9 +1888,15 @@ Leiratkozás
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1813,10 +1904,16 @@ Leiratkozás
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1824,15 +1921,25 @@ Leiratkozás
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsEgyik címke ezek közül108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1840,8 +1947,8 @@ Leiratkozás
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosNem listázott és privát videók megjelenítése
@@ -1916,24 +2023,41 @@ Leiratkozás
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Címke30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1941,101 +2065,98 @@ Leiratkozás
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionLeírás55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.A videó leírások alapértelmezés szerint csonkítva vannak, és a kibontáshoz kézi művelet szükséges.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCsatorna23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyAdatvédelem33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Közzététel időzítése ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentEz a videó felnőtt vagy explicit tartalmat tartalmaz136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Bizonyos példányok nem listázzák a felnőtt vagy explicit tartalmú videókat alapértelemezés szerint.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoVárja meg az átkódolást mielőtt közzétenné a videót146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Ha úgy döntesz, hogy nem várod meg az átkódolást mielőtt közzétennéd a videót, lejátszhatatlan lehet a videó, amíg befejeződik az átkódolás.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoAlap infó
@@ -2050,56 +2171,56 @@ Leiratkozás
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileFeliratfájl megnyitása175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Már fel van töltve ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateFrissítéskor létre lesz hozva187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createMégse hozza létre189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateFrissítéskor törölve lesz195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionMégse törölje197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2108,94 +2229,95 @@ Leiratkozás202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsFeliratok159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportTámogatás78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Rövid szöveg, ami elmondja, hogyan támogathatnak az emberek (tagsági platform...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateEredeti közzétételi dátum239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Ez az a dátum, amikor a tartalom eredetileg közzé lett téve (pl. egy film kiadási dátuma)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsVideó hozzászólások engedélyezése254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadLetöltés engedélyezése259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsHaladó beállítások210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
- Bármely URL-t importálhatsz a youtube-dl támogatása által vagy URL, amely egy nyers MP4 fájlra mutat. Ellenőrizd le, hogy rendelkezel-e terjesztési jogokkal a rámutatott tartalom felett, különben jogi problémákat okozhat neked és a te példányodnak.
+
+ 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.
+
+ Bármely URL-t importálhatsz a youtube-dl támogatása által vagy URL, amely egy nyers MP4 fájlra mutat. Ellenőrizd le, hogy rendelkezel-e terjesztési jogokkal a rámutatott tartalom felett, különben jogi problémákat okozhat neked és a te példányodnak. src/app/videos/+video-edit/video-add-components/video-import-url.component.html10
@@ -2256,8 +2378,12 @@ Leiratkozás
- Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
- Kép, amelyet egyesítenek a hangfájllal. A kiválasztott kép végleges lesz, és nem módosítható.
+
+ Image that will be merged with your audio file.
+
+ The chosen image will be definitive and cannot be modified.
+
+ Kép, amelyet egyesítenek a hangfájllal. A kiválasztott kép végleges lesz, és nem módosítható. src/app/videos/+video-edit/video-add-components/video-upload.component.html34
@@ -2314,7 +2440,10 @@ Leiratkozás
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.
+ 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.src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
@@ -2395,8 +2524,26 @@ Leiratkozás
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2404,97 +2551,88 @@ Leiratkozás
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedBeágyazás35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleFelirat automatikus kiválasztása
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
- Több testreszabás
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
- Kevesebb testreszabás
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutomatikus lejátszás
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedNémítva20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopIsmétlődés
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleA videó címének megjelenítése
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningAz adatvédelmi figyelmeztetés megjelenítése
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsLejátszó kezelőszervei megjelenítése
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicNyilvános
@@ -2536,94 +2674,88 @@ Leiratkozás
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
- Közzétéve - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+ Published - views
+ Közzétéve - views
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
- Közzétéve - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+ Published - views
+ Közzétéve - views
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoVideó kedvelése63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoVideó nem kedvelése71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageCsatornaoldal megnyitása118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By által129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageFiókoldal megnyitása63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreTöbb megjelenítése141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessKevesebb megjelenítése147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedEredetileg közzétéve159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Baráti Emlékeztető: 211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2632,24 +2764,24 @@ Leiratkozás212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationTovábbi információ215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationTovábbi információ szerzése215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2658,8 +2790,8 @@ Leiratkozás218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2741,7 +2873,11 @@ Leiratkozássrc/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+ 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.src/app/videos/+video-watch/comment/video-comment-add.component.html
@@ -2764,15 +2900,21 @@ Leiratkozás
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyVálasz14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2861,9 +3003,9 @@ Leiratkozás
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -2906,105 +3048,85 @@ Leiratkozás
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleKövető fogantyú
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateÁllapot10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Pont
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Létrehozva
+ Created
+ Létrehozva 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedElfogadva32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingFolyamatban33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseVisszautasítás42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostGazda
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
+ 21
-
- Redundancy allowed
- Redundancia engedélyezve
-
- 22
-
- src/app/+admin/follows/following-list/following-list.component.html22
-
+
Create userFelhasználó létrehozása
@@ -3063,9 +3185,12 @@ Leiratkozás
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 ~ .
+
- Az átkódolás engedélyezve van a szerveren. A videó kvóta csak az eredeti videót veszi figyelembe.
+ Az átkódolás engedélyezve van a szerveren. A videó kvóta csak az eredeti videót veszi figyelembe.
Ez a felhasználó legfeljebb ~ -t használhatna.
@@ -3164,16 +3289,16 @@ Leiratkozás
- Username
- Felhasználónév
+ Username
+ Felhasználónév 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3261,8 +3386,8 @@ Leiratkozás
src/app/+admin/moderation/moderation.component.html13
- Video name
- Videó neve
+ Video name
+ Videó neve 8
@@ -3285,8 +3410,8 @@ Leiratkozás
- Date
- Dátum
+ Date
+ Dátum 11
@@ -3364,12 +3489,18 @@ Leiratkozás
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Állapot
+ State
+ Állapot 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3417,8 +3548,8 @@ Leiratkozás
src/app/+about/about.component.html5
- Muted at
- Némítás ideje
+ Muted at
+ Némítás ideje 13
@@ -3554,11 +3685,8 @@ Leiratkozás
This does not have settings. Ennek a nincs beállításai.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemRendszer
@@ -3605,24 +3733,24 @@ Leiratkozás
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onFeldolgozva22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onBefejezve23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshFrissítés
@@ -3698,8 +3826,11 @@ Leiratkozás
- 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.
- Ennek engedélyezésével a többi rendszergazda tudni fogja, hogy elsősorban az érzékeny tartalmakat egyesíted. Ezenkívül a videó feltöltésének NSFW jelölőnégyzete alapértelmezés szerint automatikusan be lesz jelölve.
+
+ 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.
+
+ Ennek engedélyezésével a többi rendszergazda tudni fogja, hogy elsősorban az érzékeny tartalmakat egyesíted. Ezenkívül a videó feltöltésének NSFW jelölőnégyzete alapértelmezés szerint automatikusan be lesz jelölve. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72
@@ -3714,8 +3845,8 @@ Leiratkozás
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.
- Ezzel aNe listázd vagy Homályosítani az indexképet, a videó megtekintéséhez megerősítést kérünk.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ Ezzel aNe listázd vagy Homályosítani az indexképet, a videó megtekintéséhez megerősítést kérünk. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85
@@ -4135,8 +4266,14 @@ Leiratkozás
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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. src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435
@@ -4205,103 +4342,135 @@ Leiratkozás
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
- ffmpeg-et igényel >= 4.1 és többszörös videó tárolóra által 2!Generáljon HLS lejátszási listákat és töredezett MP4 fájlokat, így jobb lejátszást eredményez, mint a jelenlegi alapértelmezett lejátszónál:A felbontás változása simábbGyorsabb lejátszás, különösen hosszú videókkalStabilabb lejátszás (kevesebb hiba / végtelen betöltés)
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS támogatás engedélyezve
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS támogatás engedélyezve
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsÁtkódoló szálak517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledFelbontás engedélyezve
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheGyorsítótár
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Számos fájlok nincsen főderálva (előnézetek, feliratok). Őket közvetlenül az eredeti instaancából vonjuk be és gyorsítótározzuk.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeElőnézet-gyorsítótár mérete552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideófelirat-gyorsítótár mérete561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsSzemélyre szabások
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- JavaScript kód közvetlen beírása.Például: console.log('az én instancám csodálatos');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ JavaScript kód közvetlen beírása.Például: console.log('az én instancám csodálatos');
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- A CSS kód közvetlen beírása. Például:#custom-css color: red; Prepend with Feltöltöd ezzel#custom-css hogy felülírja a stílusokat. Például: #custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ Write CSS code directly. Example:
+#custom-css
+ color: red;
+
+
+
+ Prepend with #custom-css to override styles. Example:
+#custom-css .logged-in-email
+ color: red;
+
+
+
+ A CSS kód közvetlen beírása. Például:#custom-css color: red; Prepend with Feltöltöd ezzel#custom-css hogy felülírja a stílusokat. Például: #custom-css .logged-in-email color: red;
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationHaladó konfiguráció
@@ -4316,56 +4485,61 @@ Leiratkozás
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.Úgy tűnik, hogy a konfiguráció érvénytelen. Kérjük, keresse meg a lehetséges hibákat a különböző lapokon.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Videókvóta:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideóbeállítások10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterfész
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneVeszélyzóna25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordJelszó megváltoztatása
@@ -4408,37 +4582,34 @@ Leiratkozás
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.
- Ezzel Ne lisztázza or Bélyegkép homályosítása, a videó megtekintéséhez megerősítést fogunk kérni.
+ With Do not list or Blur thumbnails, a confirmation will be requested to watch the video.
+ Ezzel Ne lisztázza or Bélyegkép homályosítása, a videó megtekintéséhez megerősítést fogunk kérni. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Csak a következő nyelveken jelenítse meg a videókat
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- A legutóbb hozzáadott, Felkapott, Helyi és Kereső oldalakon
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- WebTorrent használata a videó részeinek másokkal való megosztására
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoVideók automatikus lejátszása
@@ -4464,16 +4635,16 @@ Leiratkozás
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
- A jelenlegi email
+ Your current email is
+ A jelenlegi email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
- is awaiting email verification
- e-mail megerősitésre vár.
+ is awaiting email verification
+ e-mail megerősitésre vár. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html8
@@ -4577,10 +4748,13 @@ Leiratkozás
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Létrehozási idő
-
+ 15
@@ -4658,8 +4832,9 @@ Leiratkozás
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.
- Rövid szöveg, ahol elmondod az embereknek, hogyan tudják támogatni a csatornádat (tagsági platform...).<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.
+ Rövid szöveg, ahol elmondod az embereknek, hogyan tudják támogatni a csatornádat (tagsági platform...).<br /><br />
Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője ki lesz töltve ezzel a szöveggel.52
@@ -4760,19 +4935,21 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Előzmények bekapcsolva
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Előzmények törlése
@@ -4789,9 +4966,12 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Értesítési beállítások
@@ -4800,9 +4980,12 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mind olvasottnak jelölése
@@ -4865,8 +5048,8 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- If you need help to use PeerTube, you can have a look at the documentation.
- Ha szükség van segitségre a PeerTube használatához, megtekintheted a dokumentációban.
+ If you need help to use PeerTube, you can have a look at the documentation.
+ Ha szükség van segitségre a PeerTube használatához, megtekintheted a dokumentációban. src/app/+signup/shared/signup-success.component.html13
@@ -5229,251 +5412,375 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
- Mi az a PeerTube?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- PeerTube egy önnálóan kiszolgáló egyesített (ActivityPub) videó streaming platform, amely P2P-t használ közvetlenül a webböngészőben.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Ingyenes és nyílt forráskódú szoftver, AGPLv3 licensszel.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- További információkért látogasd meg a joinpeertube.org oldalt.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P & Adatvédelem25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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.
- A PeerTube a BitTorrent protokollt használja a sávszélesség megosztására a felhasználók között. Ez azt jelenti, hogy a te IP-címedet a példány BitTorrent tracker-jében tárolja mindaddig, amíg letöltötted vagy megnézed a videót.
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Mik a következményei ennek?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
- Elméletileg valaki, aki elegendő műszaki ismerettel rendelkezik, az elkészíthet egy szkriptet, amely nyomon követi, melyik IP tölt le melyik videót. A gyakorlatban ez sokkal nehezebb, mert:
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 34
+ 78
-
-
- 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)
- Minden kémhez minden képen HTTP-kérést kell küldeni videónként. Ha meg akarjuk kémlelni az összes PeerTube videót, annyi kérést kell elküldenünk, amennyi videó van (potenciálisan sok)
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 84
-
-
- 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
- Minden elküldött kérésnél a tracker korlátozott számú véletlenszerű peer-t ad vissza. Például, ha 1000 peer van a rajban, és a tracker minden kérésre csak 20 peert küld, akkor legalább 50 kérést kell küldeni, hogy megismerjék a rajban lévő összes peer-jét
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 45
+ 89
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- Ezeket a kérelmeket rendszeresen el kell küldeni, hogy tudják, ki indítja el/állítja le a videó megtekintését. Könnyű felismerni az ilyen viselkedést
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 50
+ 95
-
-
- 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
- Ha egy IP-címet tárolnak a trackerben, ez nem azt jelenti, hogy az IP mögött lévő személy (ha létezik ez a személy) nézte a videót
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 54
+ 99
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- Az IP-cím homályos információ: általában rendszeresen megváltozik, és sok személyt vagy szervezetet képviselhet
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+ src/app/+about/about-peertube/about-peertube.component.html
- 58
+ 104
-
-
- 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
- A webes peer-ek nem érhetők el nyilvánosan: mert a WebRTC-t használjuk a böngészőben(WebTorrent könyvtárral), a protokoll eltér a hagyományos BitTorrent-től. Amikor böngészőben van, az IP-címét tartalmazó jelet küld a tracker-nek, amely véletlenszerűen választ más peer-eket, akiknek továbbítják az információt. Tekintsd megezt a dokumentumot a további információért
+
+
+ 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
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 108
-
-
- 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.
- Nagyon valószínűtlen, hogy egy átlagos ember a barátainak kémkedjen a legrosszabb esetben. Sokkal hatékonyabb módszerek vannak az ilyen információk megszerzésére.
+
+
+ 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Hogyan viszonyítható a PeerTube a YouTube-hoz?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
- A YouTube adatvédelmi fenyegetései eltérnek a PeerTube fenyegetéseitől. A YouTube esetében a platform hatalmas mennyiségű személyes információt gyűjt rólad (nem csak az IP-címedet), hogy elemezze azokat és nyomon kövessen téged. Ezenkívül a YouTube a Google/Alphabet tulajdonában van, egy olyan cég, amely sok weboldalon nyomon követ téged (az AdSense vagy Google Analytics segítségével).
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Mit tehetek, hogy korlátozzam az IP címem láthatóságát?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
- Az IP-címed nyilvános, így minden alkalommal, amikor egy weboldalt keressel fel, számos szereplő (a végső weboldalon kívül) látja az IP-jedet a kapcsolati naplókban: internetszolgáltató/útválasztók/nyomkövető/tartalomtovábbitó hálózat és így tovább. A PeerTube átlátható ezért: figyelmeztetjük téged, hogy ha IP-címét szeretnéd biztonságban tartani, akkor VPN-t vagy Tor-böngészőt kell használnod. Nincs értelme azt gondolni, hogy a P2P eltávolítása a PeerTube-ból anonimitást eredményez.
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Mit fogunk tenni a probléma enyhítése érdekében?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
-
- 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:
- A PeerTube még korai szakaszában van, és a lehető legjobb ellenintézkedéseket szeretné elérni, amíg az stabil kiadást kiadják. Időközben szeretnénk kipróbálni a témával kapcsolatos különböző ötleteket:
-
- src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerBeállitunk egy korlátot, hogy hány peer-eket küldjön a tracker-ek által
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Beállitunk egy korlátot a tracker által küldött kérések gyakoriságát (tesztelés alatt)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 99
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Szólunk, hogy ha szokatlan kérés van (tesztelés alatt)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceP2P letiltása az adminisztrációs felületről
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Automatikus videó redundanciás program: nem tudnánk, hogy az IP szándékosan töltötte le a videót, vagy egy automatizált program volt-e
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.
- Ebben a példányban nincsen követők.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Követések
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Ebben a példányban nincsen követések.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Ki készítette ezt a szoftvert?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5549,8 +5856,11 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- 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 csatorna olyan lényeg, amelyben feltöltötted videóit. Ha közülük többet készítesz, akkor segítesz összeállítani és elkülöníteni a tartalmat. Például dönthetsz úgy, hogy van egy csatornád a zongorakoncertek közzétételéhez, és egy másik csatorna, amelyben közzéteszed az ökológiáról szóló videóidat.
+
+ 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 csatorna olyan lényeg, amelyben feltöltötted videóit. Ha közülük többet készítesz, akkor segítesz összeállítani és elkülöníteni a tartalmat. Például dönthetsz úgy, hogy van egy csatornád a zongorakoncertek közzétételéhez, és egy másik csatorna, amelyben közzéteszed az ökológiáról szóló videóidat. src/app/+signup/+register/register-step-channel.component.html4
@@ -5621,8 +5931,13 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance
- Elmúltam 16 éves és elfogadom a feltételeket and to the Magatartási kódex a példányhoz
+
+ I am at least 16 years old and agree
+ to the Terms
+ and to the Code of Conduct
+ of this instance
+
+ Elmúltam 16 éves és elfogadom a feltételeket and to the Magatartási kódex a példányhoz src/app/+signup/+register/register-step-user.component.html65
@@ -5688,6 +6003,12 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -5970,8 +6291,8 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- If you confirm, you will send a follow request to: -
- Ha megerősíted, el fogod küldeni egy követési kérést a(z) - számára.
+ If you confirm, you will send a follow request to: -
+ Ha megerősíted, el fogod küldeni egy követési kérést a(z) - számára. src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7208,6 +7529,16 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7262,8 +7593,8 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- Long (> 10 min)
- Hosszú (> 10 perc)
+ Long (> 10 min)
+ Hosszú (> 10 perc)src/app/search/search-filters.component.ts1
@@ -8632,8 +8963,8 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -8994,15 +9325,9 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -9199,14 +9524,7 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
1
-
- replies will be deleted too.
- válaszok is törlődnek.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too.A törlés el lesz küldve a távoli instancákhoz, ezek a hozzászólások is törlődni fognak.
@@ -9222,6 +9540,12 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9246,6 +9570,72 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf
index c3e7f4ca8..a38e9a3dd 100644
--- a/client/src/locale/angular.it-IT.xlf
+++ b/client/src/locale/angular.it-IT.xlf
@@ -400,14 +400,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atFermati da112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNome visualizzato
@@ -590,11 +590,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atModifica inizio/fine a
@@ -608,7 +605,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Eliminato da
@@ -629,14 +626,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditModifica63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewAnteprima parziale
@@ -1034,7 +1031,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordHo dimenticato la mia password
@@ -1072,7 +1069,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressIndirizzo email
@@ -1362,7 +1359,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageCambia lingua
@@ -1511,7 +1508,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesAggiorna le preferenze sulle notifiche
@@ -1546,105 +1543,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateData di pubblicazione15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearData di pubblicazione24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Dopo...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Prima...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationDurata45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentMostra contenuti sensibili54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesSì58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNo63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategoria164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicenza173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageLingua182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsTutti questi tag103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUno di questi tag108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltra115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosMostra video privati e non elencati
@@ -1708,12 +1785,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1727,80 +1806,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagInserisci un nuovo tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescrizione55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanale23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Programma la pubblicazione ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentQuesto video contiene contenuti per adulti o espliciti136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Alcune istanze non elencano video che contengono contenuti per adulti o espliciti140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAspetta la trascodifica prima di pubblicare il video146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se si decide di non aspettare la trascodifica prima di pubblicare il video, lo stesso potrebbe essere non essere visualizzabile fino a che la trascodifica non sia terminata.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInformazioni di base
@@ -1814,49 +1900,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileGuarda il file dei sottotitoli175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Già caricato ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateVerrà creato dopo l'aggiornamento187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createAnnulla creazione189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateVerrà cancellato dopo l'aggiornamento195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionAnnulla creazione197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1867,76 +1953,73 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsDescrizioni159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupporto78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Breve testo per dire alla gente come possono supportarti (iscrizione piattaforma...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateData di pubblicazione239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Questa è la data nella quale il contenuto è stato pubblicato (es. la data di rilascio di un film)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsAbilita commenti per i video254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadAbilita download259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsImpostazioni avanzate210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2141,22 +2224,40 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeCodice QR27
- src/app/videos/+video-watch/modal/video-share.component.html27
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
@@ -2165,70 +2266,52 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
-
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSilenziato20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPubblico
@@ -2279,84 +2362,78 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoMetti mi piace su questo video63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoRimuovi mi piace da questo video71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageVai alla pagina del canale118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Di 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageVai alla pagina dell'account63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMostra di più141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMostra di meno147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedPubblicato159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Promemoria amichevole:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2367,21 +2444,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationPiù informazioni215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationOttieni più informazioni215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2392,7 +2469,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2503,14 +2580,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyRispondi14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2603,7 +2686,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (senza "http://") per riga
@@ -2642,76 +2725,67 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStato10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Punteggio
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Creato 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccettato32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingIn attesa33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccetta41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRifiuta42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Ridondanza permessa
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userCrea utente
@@ -3016,7 +3090,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountVai all'account
@@ -3171,11 +3251,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSistema
@@ -3217,21 +3294,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessato su22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinito il23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshAggiorna
@@ -3725,101 +3802,113 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsNumero thread di trascodifica517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Alcuni file non sono federati (anteprime, sottotitoli). Li recuperiamo direttamente dall'istanza di origine e li mettiamo in cache.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeDimensione del cache per l'anteprima552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeDimensione cache sottotitoli561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizzazioni570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3845,11 +3934,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfigurazione avanzata
@@ -3863,47 +3949,53 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Quota video:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfileProfilo7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsImpostazione video10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZona pericolosa25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordCambia password
@@ -3948,26 +4040,26 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Usa WebTorrent per scambiare parti di video con gli altri
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
Automatically plays videoRiproduci automaticamente video
@@ -4242,14 +4334,14 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- Storico abilitato
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4677,66 +4769,122 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- È un software libero e open-source, rilasciato sotto la licenza AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Per ulteriori informazioni, visitare joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P & Privacy25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4745,97 +4893,105 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
32
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4844,19 +5000,19 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
74
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4865,19 +5021,21 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
82
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4886,17 +5044,17 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
90
- src/app/+about/about-peertube/about-peertube.component.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4905,59 +5063,69 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Imporre un limite sulla frequenza delle richieste ricevute dal tracker (prova in corso)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Avvisare se si verificano richieste inusuali (prova in corso)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisabilitare la componente P2P dal pannello di amministrazione101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programma automatico per incrementare la ridondanza dei video: non potremmo sapere se l'indirizzo IP abbia scaricato il video volontariamente o per via del programma automatico
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5167,6 +5335,12 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6370,7 +6544,17 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayOggi
@@ -7844,7 +8028,7 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video segnalato.
@@ -8012,13 +8196,7 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- Saranno eliminate anche risposte.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -8030,6 +8208,12 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -8051,7 +8235,73 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoMi piace
diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf
index 54dbbc9a7..eb8b0bc4d 100644
--- a/client/src/locale/angular.ja-JP.xlf
+++ b/client/src/locale/angular.ja-JP.xlf
@@ -400,14 +400,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display name表示名
@@ -590,11 +590,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -608,7 +605,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from から削除
@@ -629,14 +626,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Edit編集63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated preview切り取ったプレビュー
@@ -1035,7 +1032,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordパスワードを忘れました
@@ -1073,7 +1070,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressメールアドレス
@@ -1363,7 +1360,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the language言語を変更する
@@ -1512,7 +1509,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferences通知設定を更新する
@@ -1547,105 +1544,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published date公開日15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication year元の出版年24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...後…30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...前…37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56Duration継続時間45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentセンシティブなコンテンツを表示54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79Yesはい58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87Noいいえ63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92Categoryカテゴリー164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ Licenceライセンス173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ Language言語182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsこれらのタグすべて103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsこれらのタグのうち1つ108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ Filterフィルタ115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videos未収載動画と非公開動画を表示する
@@ -1709,12 +1786,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1728,80 +1807,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tag新しいタグを入力30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31Description説明55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channelチャンネル23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23Privacy公開範囲33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()スケジュール公開 ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentこの動画には成人向けコンテンツまたは露骨なコンテンツが含まれています136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.デフォルトでは、成人向けコンテンツまたは露骨なコンテンツを含む動画は表示されません。140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the video動画を公開する前にトランスコーディングを待ってください。146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.動画を公開する前にトランスコーディングを待たないと決めた場合は、トランスコーディングが終了するまで再生できないことがあります。150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic info基本情報
@@ -1815,49 +1901,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle file字幕ファイルを見る175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔アップロード済み ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on update更新時に作成されます187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel create作成をキャンセル189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on update更新時に削除されます195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletion削除をキャンセル197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1868,76 +1954,73 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203Captions字幕159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217Support支持78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).人々があなたをどのようにサポートできるかを伝えるための短いテキスト (会員制プラットフォーム… 例: Patreon、Tipeee、Paypal、Liberapay)。226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication date元の発行日239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)これは、コンテンツが最初に公開された日付です (例: 映画の公開日)。240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video comments動画のコメントを有効にする254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadダウンロードを有効にする259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settings高度な設定210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2142,22 +2225,40 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeQRコード27
- src/app/videos/+video-watch/modal/video-share.component.html27
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
@@ -2166,70 +2267,52 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
-
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135Mutedミュート20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172Public公開
@@ -2279,84 +2362,78 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this video動画を高く評価63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this video動画を低く評価71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageチャンネルページに移動する118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By から 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageアカウントページに移動63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreもっと表示141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show less少なく表示147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedもともと公開された159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: フレンドリーリマインダー:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2367,21 +2444,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More information詳しくは:215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationより多くの情報を得る215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2392,7 +2469,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2503,14 +2580,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16Reply返信14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2602,7 +2685,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1行に1ホスト ("http://" は不要)
@@ -2641,76 +2724,67 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16State状態10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- スコア
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created 作成 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11Accepted受入済32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30Pending保留中33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31Accept受け入れる41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41Refuseごみ42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42Hostホスト19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- 冗長を許可
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userユーザーを作成
@@ -3016,7 +3090,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountアカウントに移動
@@ -3171,11 +3251,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3213,21 +3290,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed on処理済22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished on終了しました23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35Refresh受け入れる
@@ -3718,101 +3795,113 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsトランスコードスレッド517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some 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.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeプレビューキャッシュサイズ552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache size動画字幕のキャッシュサイズ561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580Customizationsカスタマイズ570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3838,11 +3927,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configuration高度な設定
@@ -3856,47 +3942,53 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- 容量制限:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
Profileプロフィール7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settings動画設定10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zone危険区域25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordパスワードを変更する
@@ -3941,26 +4033,26 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- WebTorrent を使って動画の一部を他の人と交換する
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
Automatically plays video動画の自動再生
@@ -4235,14 +4327,14 @@ When you will upload a video in this channel, the video support field will be au
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- 履歴が有効
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4670,66 +4762,122 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- これは、AGPLv3 ライセンス の下で、無料でオープンソースのソフトウェアです。
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- より詳しい情報は joinpeertube.org をご覧ください。
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2Pとプライバシー25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4738,97 +4886,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4837,19 +4993,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4858,19 +5014,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4879,17 +5037,17 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4898,59 +5056,69 @@ When you will upload a video in this channel, the video support field will be au
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)トラッカーが受信した要求頻度に制限を設定する (テスト中)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)変わった要求がある場合はベルを鳴らす (テスト中)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interface管理インターフェースからP2Pを無効にする101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- 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アドレスが意図的に動画をダウンロードしたのか、それとも自動化されたプログラムなのかわからない。
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5160,6 +5328,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6366,7 +6540,17 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ Today今日
@@ -7844,7 +8028,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.動画を報告しました。
@@ -8011,13 +8195,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- の返信も削除されます。
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -8030,7 +8208,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes高評価: / 低評価:
@@ -8051,7 +8235,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the video高く評価
diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf
index be51794f9..5096f75a5 100644
--- a/client/src/locale/angular.jbo.xlf
+++ b/client/src/locale/angular.jbo.xlf
@@ -388,33 +388,15 @@
src/app/shared/video-playlist/video-add-to-playlist.component.html9Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display namecmene
@@ -620,11 +602,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -637,7 +616,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -657,14 +636,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Editnu bixygau63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1062,7 +1041,7 @@ sisti lo nu jersi pe'a
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my password.i mi nalmo'i le mi lerpoijaspu
@@ -1100,7 +1079,7 @@ sisti lo nu jersi pe'a
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addresslo ve samymri
@@ -1384,7 +1363,7 @@ galfi le mi japyvla
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languagegalfi lo bangu
@@ -1526,7 +1505,7 @@ galfi le mi japyvla
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesnu basti fi lo ka ce'u notci te tcimi'e fi do
@@ -1561,78 +1540,121 @@ galfi le mi japyvla
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published datedetri lo nu co'a gubni15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearcabna'a fi lo nu co'a gubni24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56Durationlo temci45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentviska lo ganvi poi te kajde54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92Categorylo klesi164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
- LicenceLicence
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 81
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+
+ LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
@@ -1641,17 +1663,27 @@ galfi le mi japyvla
182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
- All of these tagsAll of these tags
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 103
+ 132
-
+
+ All of these tagsAll of these tags
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169
@@ -1660,7 +1692,7 @@ galfi le mi japyvla
115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1750,12 +1782,14 @@ galfi le mi japyvla
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1769,99 +1803,73 @@ galfi le mi japyvla
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagciska lo tcita poi cnino30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31Descriptionlo ve skicu55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channello te tivni23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit content.i le vi vidvi cu vasru lo makcu ja cnixai ganvi136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -1869,125 +1877,95 @@ galfi le mi japyvla
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createco'u zbasu189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionco'u vimcu197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217Supportrupsra78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication datedetri lo nu pa re'u co'a gubni239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film).i detri lo nu lo skina pu pa re'u co'a gubni240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentslo nu pinka le vidvi cu cumki254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingslo certu se cuxna210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLlo urli10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2192,95 +2170,83 @@ galfi le mi japyvla
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
- QR-CodeQR-Code
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 27
+ 10
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ Share the playlist at this video positionShare the playlist at this video positionsrc/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+
+ QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2329,116 +2295,83 @@ galfi le mi japyvla
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videozanru le vi vidvi63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoto'e zanru le vi vidvi71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageklama le papri pe le te tivni118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreviska lo zmadu141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessviska lo mleca147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2539,18 +2472,21 @@ galfi le mi japyvlaHighlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16Replyspuda14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2634,15 +2570,9 @@ lo pilno
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2680,125 +2610,50 @@ lo pilno
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3142,9 +2997,12 @@ lo pilno
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3326,11 +3184,8 @@ lo pilno
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3362,23 +3217,14 @@ lo pilno
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3864,96 +3710,93 @@ lo pilno
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptla .djavascript.575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3979,11 +3822,8 @@ lo pilno
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -3996,17 +3836,26 @@ lo pilno
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
@@ -4015,26 +3864,20 @@ lo pilno
7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingslo se cuxna pe lo vidvi10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordgalfi lo japyvla
@@ -4079,26 +3922,26 @@ lo pilno
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- pilno la .uebytorent. lo nu lo pagbu be le vidvi cu fatri lo drata
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+ Automatically plays videoAutomatically plays videosrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
@@ -4382,8 +4225,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4810,64 +4653,121 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 12
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- For more information, please visit joinpeertube.org.
-
-
-.i ga na ja do djica lo ka ce'u facki lo zmadu gi ko vitke la'o zoi. joinpeertube.org .zoi
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
P2P & Privacyni'o ni'o sau'e'u lo su'u simxu benji jo'u lo ka sivni25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4876,97 +4776,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4975,19 +4883,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4996,19 +4904,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -5017,71 +4927,69 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 99
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5292,6 +5200,12 @@ zbasu lo pilno
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6466,7 +6380,17 @@ zbasu lo pilno
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayTodaysrc/app/search/search-filters.component.ts
@@ -7831,15 +7755,9 @@ zbasu lo pilno
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -7989,12 +7907,6 @@ zbasu lo pilno
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8007,6 +7919,12 @@ zbasu lo pilno
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8025,6 +7943,72 @@ zbasu lo pilno
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf
index ac07acf4e..6536f5a50 100644
--- a/client/src/locale/angular.ko-KR.xlf
+++ b/client/src/locale/angular.ko-KR.xlf
@@ -264,33 +264,33 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- 님이 새 비디오를 공개했습니다:
+ published a new video:
+ 님이 새 비디오를 공개했습니다: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- 당신의 비디오 이(가) 차단 해제되었습니다
+ Your video has been unblacklisted
+ 당신의 비디오 이(가) 차단 해제되었습니다 src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- 당신의 비디오 가 차단되었습니다
+ Your video has been blacklisted
+ 당신의 비디오 가 차단되었습니다 src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -298,9 +298,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -308,9 +308,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -318,9 +318,9 @@
- Your video has been published
+ Your video has been published
- Your video has been published
+ Your video has been published
src/app/shared/users/user-notifications.component.html
@@ -328,9 +328,9 @@
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -338,9 +338,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -348,9 +348,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -358,12 +358,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -371,9 +376,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -381,10 +386,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -392,9 +400,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -423,20 +431,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop at종료 위치112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display name표시 이름
@@ -511,10 +519,13 @@
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.
+
Your report will be sent to moderators of .
- It will be forwarded to origin instance too.
+ It will be forwarded to origin instance too.src/app/shared/video/modals/video-report.component.html
@@ -654,11 +665,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops at시작 / 종료 지점 수정
@@ -673,11 +681,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -708,24 +716,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Edit편집63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated preview부분적인 미리보기
@@ -829,10 +837,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Remote subscribe
- Remote interact
+ Remote subscribe
+ Remote interactsrc/app/shared/user-subscription/remote-subscribe.component.html
@@ -840,9 +851,12 @@
- 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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -851,9 +865,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -862,10 +879,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -911,9 +931,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- 무제한(하루에 )
+ 무제한(하루에 )53
@@ -1185,16 +1205,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my password암호를 잊었습니다
@@ -1236,16 +1256,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email address이메일 주소
@@ -1306,9 +1326,9 @@
src/app/search/search.component.html5
- for
+ for
- for
+ for src/app/search/search.component.html
@@ -1316,10 +1336,13 @@
- Filters
+
+ Filters
+
+
Filters
-
+ src/app/search/search.component.html
@@ -1353,7 +1376,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1370,7 +1394,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1387,7 +1412,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1412,16 +1438,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1437,10 +1463,14 @@
- 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.
+
- 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
+ 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,12 +1479,18 @@
- 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.
+
- 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
+ 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.
@@ -1571,15 +1607,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the language언어 변경
@@ -1754,9 +1784,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferences알림 설정 변경
@@ -1796,7 +1826,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1804,73 +1860,99 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication year원래 공개 일시24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56Duration재생 시간45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive content민감한 내용 표시54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79Yes예58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87No아니오63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92Category카테고리164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1878,9 +1960,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1888,10 +1976,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1899,15 +1993,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tags이 태그들 중 하나108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1915,8 +2019,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videos목록에 미표시 및 비공개인 영상을 표시
@@ -1991,13 +2095,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -2005,13 +2112,24 @@
21
+
+ Tag+ 태그30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -2019,121 +2137,85 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31Description설명55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channel채널23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit content이 영상에는 성인 컨텐츠가 포함되어 있습니다.136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic info
@@ -2145,165 +2227,106 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2379,10 +2402,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2441,7 +2468,10 @@
- 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.
+
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.
@@ -2524,121 +2554,106 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2686,137 +2701,89 @@
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2898,7 +2865,11 @@
- 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.
+
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
@@ -2922,17 +2893,17 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -3026,15 +2997,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -3080,147 +3045,70 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- Score
- Score
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 11
-
-
+ Created
+ Created
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
-
- Redundancy allowed
- Redundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userCreate user
@@ -3306,9 +3194,12 @@
- 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 ~ .
+
- Transcoding is enabled on server. The video quota only take in account original video.
+ Transcoding is enabled on server. The video quota only take in account original video.
At most, this user could use ~ .
@@ -3425,16 +3316,16 @@
- Username
- Username
+ Username
+ Username src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3525,8 +3416,8 @@
- Video name
- Video name
+ Video name
+ Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3549,8 +3440,8 @@
- Date
- Date
+ Date
+ Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11
@@ -3643,11 +3534,14 @@
- State
- State
+ State
+ State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3711,8 +3605,8 @@
- Muted at
- Muted at
+ Muted at
+ Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -3877,11 +3771,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3925,27 +3816,18 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -4027,9 +3909,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -4046,9 +3931,9 @@
- 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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4484,12 +4369,18 @@
- 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.
+
+ 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
+ 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.
@@ -4560,126 +4451,137 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configuration
@@ -4691,59 +4593,52 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
-
- Profile
- Profile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
-
- Video settings
- Video settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
+
+
+ Profile
+ Profile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+
+ Video settings
+ Video settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange password
@@ -4789,39 +4684,36 @@
- 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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatically plays video
@@ -4847,9 +4739,9 @@
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4857,9 +4749,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4967,10 +4859,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -5066,8 +4961,9 @@
- 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.
- Short text to tell people how they can support your channel (membership platform...).<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.
+ 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.src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
@@ -5177,19 +5073,21 @@ 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
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -5206,9 +5104,12 @@ When you will upload a video in this channel, the video support field will be au
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5217,9 +5118,12 @@ When you will upload a video in this channel, the video support field will be au
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5288,9 +5192,9 @@ When you will upload a video in this channel, the video support field will be au
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5308,7 +5212,7 @@ When you will upload a video in this channel, the video support field will be au
-
+
@@ -5675,291 +5579,363 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
-
- P2P & Privacy
- P2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
-
- What are the consequences?
- What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
-
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
- 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
-
- 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
+
+
+
+
+
+ P2P & Privacy
+ P2P & Privacy
+
+ 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 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
- 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.
-
+
+
+ What are the consequences?
+ What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
-
- How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?
- What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
-
- What will be done to mitigate this problem?
- What will be done to mitigate this problem?
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
+ 89
-
-
- 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 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:
-
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 92
+ 95
-
-
- Set a limit to the number of peers sent by the tracker
- Set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
-
- Set a limit on the request frequency received by the tracker (being tested)
- Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?
+ How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?
+ What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
+
+ What will be done to mitigate this problem?
+ What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+
+
+ Set a limit to the number of peers sent by the tracker
+ Set a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+
+ Set a limit on the request frequency received by the tracker (being tested)
+ Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -6037,9 +6013,12 @@ When you will upload a video in this channel, the video support field will be au
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -6120,11 +6099,16 @@ When you will upload a video in this channel, the video support field will be au
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -6197,6 +6181,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6479,8 +6469,8 @@ When you will upload a video in this channel, the video support field will be au
- If you confirm, you will send a follow request to: -
- If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7718,6 +7708,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7772,8 +7772,8 @@ When you will upload a video in this channel, the video support field will be au
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -9142,8 +9142,8 @@ When you will upload a video in this channel, the video support field will be au
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -9504,15 +9504,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -9709,14 +9703,7 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too.
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9732,6 +9719,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9756,6 +9749,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf
index 0ef09c457..d7ad02a2d 100644
--- a/client/src/locale/angular.lt-LT.xlf
+++ b/client/src/locale/angular.lt-LT.xlf
@@ -381,33 +381,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -645,11 +627,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -657,23 +636,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -719,49 +686,19 @@
DeleteDelete
-
- src/app/shared/buttons/delete-button.component.html
- 5
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 181
-
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 15
-
-
- src/app/+my-account/my-account-videos/my-account-videos.component.html
- 13
-
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1173,43 +1110,16 @@
PasswordPassword
-
- src/app/login/login.component.html
- 39
-
-
- src/app/login/login.component.html
- 42
-
-
- src/app/reset-password/reset-password.component.html
- 8
-
-
- src/app/reset-password/reset-password.component.html
- 10
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
-
-
- src/app/+signup/+register/register-step-user.component.html
- 52
-
-
- src/app/+signup/+register/register-step-user.component.html
- 54
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1243,43 +1153,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail addresssrc/app/login/login.component.html
@@ -1557,15 +1440,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the languagesrc/app/menu/language-chooser.component.html
@@ -1715,15 +1592,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1753,123 +1624,137 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryCategory
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1953,20 +1838,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1975,159 +1856,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -2135,129 +1930,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2455,103 +2187,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2599,111 +2313,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2799,15 +2465,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2893,15 +2559,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2939,125 +2599,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3405,9 +2990,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3603,11 +3191,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3639,23 +3224,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -4143,95 +3719,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4257,11 +3827,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4269,47 +3836,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4353,20 +3914,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4659,8 +4220,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -5075,273 +4636,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5551,6 +5161,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6721,6 +6337,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -8083,15 +7709,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8239,12 +7859,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8257,6 +7871,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8275,6 +7895,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf
index cb60d6376..d60d9e704 100644
--- a/client/src/locale/angular.nb-NO.xlf
+++ b/client/src/locale/angular.nb-NO.xlf
@@ -363,33 +363,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -627,11 +609,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -639,23 +618,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -701,49 +668,19 @@
DeleteDelete
-
- src/app/shared/buttons/delete-button.component.html
- 5
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 181
-
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 15
-
-
- src/app/+my-account/my-account-videos/my-account-videos.component.html
- 13
-
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1155,43 +1092,16 @@
PasswordPassword
-
- src/app/login/login.component.html
- 39
-
-
- src/app/login/login.component.html
- 42
-
-
- src/app/reset-password/reset-password.component.html
- 8
-
-
- src/app/reset-password/reset-password.component.html
- 10
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
-
-
- src/app/+signup/+register/register-step-user.component.html
- 52
-
-
- src/app/+signup/+register/register-step-user.component.html
- 54
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1225,43 +1135,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail addresssrc/app/login/login.component.html
@@ -1539,15 +1422,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the languagesrc/app/menu/language-chooser.component.html
@@ -1697,15 +1574,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1735,123 +1606,137 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryCategory
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1935,20 +1820,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1957,159 +1838,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -2117,129 +1912,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2437,103 +2169,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2581,111 +2295,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2781,15 +2447,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2875,15 +2541,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2921,125 +2581,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3387,9 +2972,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3585,11 +3173,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3621,23 +3206,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -4125,95 +3701,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4239,11 +3809,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4251,47 +3818,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4335,20 +3896,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4641,8 +4202,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -5057,273 +4618,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5533,6 +5143,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6703,6 +6319,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -8065,15 +7691,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8221,12 +7841,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8239,6 +7853,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8257,6 +7877,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf
index 436ad20d8..6676c0c2e 100644
--- a/client/src/locale/angular.nl-NL.xlf
+++ b/client/src/locale/angular.nl-NL.xlf
@@ -405,14 +405,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStoppen bij112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameWeergavenaam
@@ -595,11 +595,8 @@ Annuleren
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atBewerk beginnen/stoppen bij
@@ -613,7 +610,7 @@ Annuleren
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Verwijderen van
@@ -634,14 +631,14 @@ Annuleren
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditBewerken63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewGedeeltelijke voorvertoning
@@ -1037,7 +1034,7 @@ of maak een account aan op een andere instantie
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordIk ben mijn wachtwoord vergeten
@@ -1075,7 +1072,7 @@ of maak een account aan op een andere instantie
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-mailadres
@@ -1361,7 +1358,7 @@ Geen resultaten gevonden
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageTaal veranderen
@@ -1511,7 +1508,7 @@ Geen resultaten gevonden
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate je notificatie voorkeuren
@@ -1546,105 +1543,185 @@ Geen resultaten gevonden
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateDatum van publicatie15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOrigineel publicatie jaar24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Na...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Voor...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationTijdsduur45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentLaat gevoelige inhoud zien54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesJa58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNee63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategorie164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicentie173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageTaal182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsAl deze tags103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsEen van deze tags108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFilter115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosLaat onvermelde en privé-video's zien
@@ -1706,12 +1783,14 @@ Annuleren
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1725,80 +1804,87 @@ Annuleren
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagVul een nieuwe tag in30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionBeschrijving55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanaal23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Publicatie inroosteren op ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentDeze video bevat expliciete inhoud of inhoud die enkel voor volwassenen geschikt is136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Op sommige instanties worden expliciete video's standaard niet in zoekresultaten en in lijsten getoond.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWacht tot het transcoderen voltooid is om de video te publiceren146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Als je beslist om niet te wachten totdat de transcoding compleet is voordat je de video publiceert, kan de video onspeelbaar zijn totdat de transcoding eindigt.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasisinformatie
@@ -1812,49 +1898,49 @@ Annuleren
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileZie het ondertitelingsbestand175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Al geupload ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWordt gecreëerd bij bijwerking187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createAnnuleer creatie189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWordt verwijdert bij bijwerking195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionAnnuleer verwijdering197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1864,77 +1950,77 @@ Geen ondertiteling voor nu.
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsOndertiteling159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo voorvertoning216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportOndersteun78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Korte tekst om mensen te vertellen hoe ze je kanaal kunnen ondersteunen (lidmaatschapsplatforms...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOorspronkelijke publicatiedatum239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Dit is de datum waarop de inhoud oorspronkelijk werd gepubliceerd (bijv. de releasedatum voor een film)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsVideoreacties inschakelen254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadSchakel download in259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsGeavanceerde instellingen210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2143,103 +2229,121 @@ Je kan nu al informatie toevoegen over deze video.
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeQR-Code27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- De URL is niet beveiligd (geen HTTPS), dus de embed-video werkt niet op HTTPS-websites (webbrowsers blokkeren niet-beveiligde HTTP-aanvragen op HTTPS-websites).
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
EmbedInbedden35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleSelecteer automatisch ondertiteling76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
-
- Meer maatwerk
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- Minder maatwerk
-
-
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
AutoplayAutomatisch afspelen127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedGedempt20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLus141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleToon video titel150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningToon privacy waarschuwing157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsToon bediening164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicOpenbaar
@@ -2292,84 +2396,78 @@ Je kan nu al informatie toevoegen over deze video.
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike deze video63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike deze video71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGa naar kanaalpagina118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Door 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGa naar accountpagina63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreLaat meer zien141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessLaat minder zien147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOorspronkelijk gepubliceerd159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Vriendelijke Herinnering:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2380,21 +2478,21 @@ Je kan nu al informatie toevoegen over deze video.
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationMeer informatie215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationKrijg meer informatie215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2405,7 +2503,7 @@ Je kan nu al informatie toevoegen over deze video.
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2515,14 +2613,20 @@ Als je een account op Mastodon of Pleroma hebt, kan je het direct openen vanuit
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyAntwoord14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2612,7 +2716,7 @@ Configuratie
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (zonder "http://") per lijn
@@ -2650,77 +2754,71 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleVolger naam17
- src/app/+admin/follows/followers-list/followers-list.component.html17
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStatus10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Score
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Gemaakt op 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedGeaccepteerd32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingIn behandeling33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccepteren41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseWeigeren42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Overtolligheid toegelaten
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userGebruiker aanmaken
@@ -3024,7 +3122,13 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountNaar account gaan
@@ -3187,7 +3291,7 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSysteem
@@ -3229,21 +3333,21 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onBehandeld op22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onVoltooid op23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshVerversen
@@ -3735,103 +3839,121 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsThreads gebruikt voor transcoding517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolutie ingeschakeld532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Sommige bestanden zijn niet federaal (voorbeelden, ondertitelingen). We verkrijgen ze direct van hun afkomstige instantie en cachen ze.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeCachegrootte voor previews552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeCachegrootte van video-ondertiteling561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsAanpassingen570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3857,11 +3979,8 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationGeavanceerde configuratie
@@ -3875,48 +3994,57 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Videoquotum:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfileProfiel7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideo-instellingen10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneGevarenzone25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordWachtwoord veranderen
@@ -3961,28 +4089,28 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Geef alleen video's weer in de volgende talen
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
- Op Recent toegevoegde, Trending, Lokaal en Zoek pagina's
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
- Gebruik WebTorrent om delen van de video over te maken naar anderen
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
+
Automatically plays videoVideo automatisch afspelen
@@ -4264,14 +4392,14 @@ Wees alstublieft zeker.
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- Geschiedenis ingeschakeld
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4701,64 +4829,122 @@ Vraag e-mail voor accountverificatie aan
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
-Het is vrije en open-source software, beschikbaar onder de AGPLv3 licentie.
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
-Kijk voor meer informatie op joinpeertube.org.
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyPeer-to-peer en privacy25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4767,97 +4953,105 @@ Kijk voor meer informatie op 32
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4866,19 +5060,19 @@ Kijk voor meer informatie op 74
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4887,19 +5081,21 @@ Kijk voor meer informatie op 82
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4908,17 +5104,17 @@ Kijk voor meer informatie op 90
- src/app/+about/about-peertube/about-peertube.component.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4927,62 +5123,72 @@ Kijk voor meer informatie op 98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Zet een limiet op de verzoekfrequentie verkregen door de tracker (wordt getest)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Laat iets horen als er ongebruikelijke requests zijn (wordt getest)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceSchakel P2P uit vanuit het administratieinterface101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Een automatisch video-overbodigheidsprogramma: we zouden niet weten of het IP de video met opzet heeft gedownload, of als het een geautomatiseerd programma was.
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
- This instance does not have followers.
- Deze instantie heeft geen volgers.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
- Followings
- Volgenden
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
- Deze instantie heeft geen volgenden.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
Create an account
@@ -5200,7 +5406,13 @@ Account aanmaken
1
- src/app/+accounts/accounts.component.ts1
+ src/app/+accounts/accounts.component.ts1
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p240p
@@ -6430,7 +6642,17 @@ Account aanmaken
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayVandaag
@@ -7911,7 +8133,7 @@ Account aanmaken
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video gerapporteerd.
@@ -8081,13 +8303,7 @@ Account aanmaken
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- reacties zullen ook worden verwijdert.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -8100,7 +8316,13 @@ Account aanmaken
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes likes / dislikes
@@ -8121,7 +8343,73 @@ Account aanmaken
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoLike de video
diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf
index 7e6f1c783..7d7451eea 100644
--- a/client/src/locale/angular.oc.xlf
+++ b/client/src/locale/angular.oc.xlf
@@ -447,20 +447,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atArrèsta a112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameEscais-nom
@@ -684,8 +684,8 @@
34
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atModificar la debuta/fin
@@ -700,11 +700,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Suprimir de
@@ -735,24 +735,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditModificar63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewApercebut acorchit
@@ -1193,16 +1193,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordAi oblidat lo senhal
@@ -1242,16 +1242,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressAdreça de corrièl
@@ -1570,9 +1570,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageCambiar la lenga
@@ -1747,9 +1747,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesActualizar vòstras preferéncias de notificacion
@@ -1789,7 +1789,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1797,73 +1823,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearAnnada de publicacion originala24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Aprèp...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Abans...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationDurada45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentMostrar lo contengut sensible54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesÒc58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNon63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryCategoria164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1871,9 +1929,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1881,10 +1945,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1892,15 +1962,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsUna d’aquestas etiquetas108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1908,8 +1988,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosMostrar las vidèos pas listadas e las privadas
@@ -1984,26 +2064,41 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Etiqueta30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -2011,100 +2106,97 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescripcion55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCadena23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyConfidencialitat33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Publicacion programada ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentAquesta vidèo conten de contengut per adult o explicite136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Qualques instàncias listan pas las vidèos amb de contengut per adult o explicite per defaut.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoEsperar lo transcodatge abans de publicar la vidèo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se decidissètz d’esperar pas lo transcodatge abans de publicar la vidèo, serà pas legibla fins a la fin del transcodatge.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInfo de basa
@@ -2119,56 +2211,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVeire lo fichièr de sostítols175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Ja enviada ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateSerà creada en actualizar187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createAnullar la creacion189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateSerà suprimida en actualizar195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionAnullar la supression197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2177,91 +2269,91 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsLegendas159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewApercebut de la vidèo216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSosténer78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Pichon tèxte per explicar al monde cossí pòdon vos sosténer (plataforma pels sòcis...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateData de publicacion originala239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Es la data que lo contengut foguèt publicat a l’origina (ex. la data de sortida per un film)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsActivar los comentaris254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadActivar lo telecargament259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsParamètres avançats210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2479,8 +2571,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2488,103 +2598,106 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- L’url es pas segura (pas HTTPS), doncas la vidèo embarcada foncionarà pas suls sites HTTPS (los navegadors blocan las requèstas HTTP pas seguras suls sites HTTPS).
-
-
- 47
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
EmbedEmbarcar35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleCausida automatica dels sostítols76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
-
- More customization
-
- Mai de personalizacions
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
- Mens de personalizacions
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayLectura automatica127
- src/app/videos/+video-watch/modal/video-share.component.html127
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuda20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopBocla141
- src/app/videos/+video-watch/modal/video-share.component.html141
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleMostrar lo títol de la vidèo150
- src/app/videos/+video-watch/modal/video-share.component.html150
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningMostrar l’avís de confidencialiat157
- src/app/videos/+video-watch/modal/video-share.component.html157
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsMostrar las comandas del lector164
- src/app/videos/+video-watch/modal/video-share.component.html164
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublica
@@ -2631,91 +2744,85 @@
Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoAimar la vidèo63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoAimar pas mai la vidèo71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageAnar la pagina de la cadena118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Per 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageAnar a la pagina del compte63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreNe veire mai141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessNe veire mens147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedPrima publicacion159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Recòrd amistós :211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2724,24 +2831,24 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMai d’informacions215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationObténer mai d’informacions215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2750,8 +2857,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2859,15 +2966,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyRespondre14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2960,9 +3073,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 òst (sens "http://") per linha
@@ -3005,102 +3118,94 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleGestion dels seguidors17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEstatisticas10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Marca
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Creat 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAcceptat32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingEn espèra33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAcceptar41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefusar42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostÒst19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redondància autorizada
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userCrear un utilizaire
@@ -3465,7 +3570,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3653,8 +3764,8 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSistèma
@@ -3701,24 +3812,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onTractat lo22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onAcabat lo23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshActualizar
@@ -4295,10 +4406,29 @@
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -4306,91 +4436,99 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
+
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ 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
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
+ 518
+
HLS support enabledCompatibilitat HLS activada
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscodatge dels threads517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledLa resolucion es activada532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Qualques fichièrs son pas federats (apercebuts, legendas). Los recuperam de l’instància d’origina estant e los metèm en cache.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTalha del cache d’apercebut552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTalha del cache per las legendas de las vidèos561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizacions570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594Write JavaScript code directly.Example: console.log('my instance is amazing');Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -4405,11 +4543,8 @@
Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfiguracion avançada
@@ -4424,55 +4559,63 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Quòta vidèo :
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfilePerfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsParamètres vidèo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterfàcia16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZòna perilhosa25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordCambiar lo senhal
@@ -4520,31 +4663,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Mostrar pas que las vidèos dins las lengas seguentas
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- Dins Apondons recents, Tendéncias, Localas e las paginas de recèrcata
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Utilizar WebTorrent per escambiar de tròces de la vidèo amb d’autres
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoLegir automaticament las vidèos
@@ -4871,15 +5011,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- L’istoric es activat
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
@@ -5346,309 +5485,390 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?What is PeerTube?
+
+
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 1
+ 2
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Es un logicial liure e open-source, jos la licéncia AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Per mai d’informacions, mercés de consultar joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P & Vida privada25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
+
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Quinas son las consequéncias ? 32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- En teoria, qualqu’un amb pro competéncias tecnicas poiriá crear un script que pista quala adreça IP es a telecargar quina vidèo.
- En pratica, aquò es mai complicat pr’amor :
-
-
- 34
+ 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 78
- src/app/+about/about-peertube/about-peertube.component.html34
-
-
+
- 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)
-
-
- Cada traçador deu recebre una requèsta HTTP per cada vidèo d’espiar.
- Se volèm espiar totas las vidèo de PeerTube, avèm d’enviar tantas requèstas qu’i a de vidèos (doncas potencialament un molon)
-
-
- 40
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
- src/app/+about/about-peertube/about-peertube.component.html40
-
-
+
- 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
-
- Per cada requèsta enviada, lo traçador tòrna un nombre limitat de pars a l’azard.
- Per cada instància s’i a 1000 pars per l’eissam e lo traçador envia pas que 20 pars per requèsta, cal almens 50 requèstas per conéisser totes los pars de l’eissam
-
- 45
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
- src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- Aquelas requèstas an d’èsser enviadas regularament per saber qual commença/arrèsta d’agachar una vidèo. Es aisit de detectar aquel tipe de compòrtament
-
-
- 50
-
- src/app/+about/about-peertube/about-peertube.component.html50
-
-
- 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
-
- S’una adreça es garda dins lo traçador, aquò vòl pas dire que la persona (s’existís) darrièr l’IP a agachat la vidèo
-
-
- 54
-
- src/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- L’adreça IP es una informacion vaga : sovent càmbia regularament e pòt èsser ligada a un fum de monde o d’entitats
-
-
- 58
-
- src/app/+about/about-peertube/about-peertube.component.html58
-
-
+
- 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
-
-
- Los pars web son pas accessibles publicament : pr’amor qu’utilizam WebRTC de l’interior del navigador web (amb la bibliotèca WebTorrent ), lo protocòl es diferent d’un classic BitTorrent.
- Quand sètz dins vòstre navigador web, mandatz un senhal que conten vòstra adreça IP al traçador que causirà a l’asard d’autres pars per lor far passar d’informacions.
- Veire aqueste document per ne saber mai
-
-
- 62
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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.html62
-
-
+
- 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.
-
-
- Lo scenari mai mal d’una persona mejana qu’espia sos amics es pauc probable.
- I a de biaisses mai eficaces per obténer aquela mena d’informacion.
-
-
- 69
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.html69
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Cossí PeerTube se compara a YouTube ?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
-
- Las menaças a la vida privada dins YouTube son diferentas de las de PeerTube.
- Dins lo cas de YouTube, la plataforma amassa una quantitat demasiada de donadas personalas vòstras (pas sonque vòstra IP) per las analisar e vos pistar.
- Emai, YouTube es la proprietat de Google/Alphabet, una companhiá que vos pista per un fum de sites web (via AdSense o Google Analytics).
-
-
- 76
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
- src/app/+about/about-peertube/about-peertube.component.html76
+
What can I do to limit the exposure of my IP address?Qué pòdi far per limitar l’exposicion de mon adreça IP ?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
-
- Vòstra adreça IP es publica doncas cada còp que consultatz un site web, i a mantun actors (en mai del site web final) que veson vòstra IP dins lors jornals d’audit : provesidor d’accès/routers/traçadors/CDN e encara mai.
- PeerTube es transparent tocant aquò : vos avisam que se volètz gardar vòstra IP privada, vos cal utilizar un VPN o Tor Browser.
- Pensar que tirar lo P2P de PeerTube vos donarà mai d’anonima a pas de sens.
-
-
- 84
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
- src/app/+about/about-peertube/about-peertube.component.html84
+
What will be done to mitigate this problem?Qué serà fach per reduire aqueste problèma ?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 es a son començament e vòl fornir las melhoras responsas d’aquí la sortida de la version establa.
- D’aquel temps, volèm ensajar diferentas idèas ligadas a aqueste problèma :
-
-
- 92
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
- src/app/+about/about-peertube/about-peertube.component.html92
+
Set a limit to the number of peers sent by the trackerConfigurar un limit al nombre de pars mandat pel traçador98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Configurar un limit a la frequéncia de requèstas recebudas pel traçador (ensag en cors)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Indicar s’i a de requèstas pas abitualas (ensag en cors)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDesactivar lo P2P de l’interfàcia d’administracion estant101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Un programa de redondància vidèo : saupriam pas se l’adreça IP telecarguèt la vidèo exprès o se foguèt un programa automatizat
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- Aquesta instància a pas cap de seguidor.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Abonaments
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Aquesta instància a pas cap d’abonament.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Qual escriguèt aqueste logicial ?
-
- 2
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft
+
+ src/app/+about/about-peertube/about-peertube-contributors.component.html
+ 3
- src/app/+about/about-peertube/about-peertube-contributors.component.html2
+
+
+
+
+
Create an account
@@ -5872,6 +6092,12 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
1src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -7307,6 +7533,16 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -9045,9 +9281,9 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vidèo senhalada.
@@ -9241,14 +9477,7 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- responsas seràn tanben suprimidas.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too.La supression serà enviada a l’instància alonhada, per que lèven lo comentari tanben.
@@ -9264,6 +9493,12 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
1src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9288,6 +9523,72 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf
index 2c7e1cc30..41e8e125d 100644
--- a/client/src/locale/angular.pl-PL.xlf
+++ b/client/src/locale/angular.pl-PL.xlf
@@ -264,33 +264,33 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- opublikował(a) nowy film:
+ published a new video:
+ opublikował(a) nowy film: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Twój film został usunięty z czarnej listy
+ Your video has been unblacklisted
+ Twój film został usunięty z czarnej listy src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Twój film został dodany na czarną listę
+ Your video has been blacklisted
+ Twój film został dodany na czarną listę src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -298,9 +298,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -308,9 +308,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -318,9 +318,9 @@
- Your video has been published
+ Your video has been published
- Your video has been published
+ Your video has been published
src/app/shared/users/user-notifications.component.html
@@ -328,9 +328,9 @@
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -338,9 +338,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -348,9 +348,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -358,12 +358,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -371,9 +376,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -381,10 +386,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -392,9 +400,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -420,35 +428,17 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNazwa wyświetlana
@@ -523,10 +513,13 @@
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.
+
Your report will be sent to moderators of .
- It will be forwarded to origin instance too.
+ It will be forwarded to origin instance too.src/app/shared/video/modals/video-report.component.html
@@ -669,11 +662,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -688,11 +678,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -723,24 +713,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdytuj63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewSkrócony podgląd
@@ -844,10 +834,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Remote subscribe
- Remote interact
+ Remote subscribe
+ Remote interactsrc/app/shared/user-subscription/remote-subscribe.component.html
@@ -855,9 +848,12 @@
- 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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -866,9 +862,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -877,10 +876,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -926,9 +928,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Nieograniczony ( per day)
+ Nieograniczony ( per day)53
@@ -1194,16 +1196,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordZapomniałem hasła
@@ -1245,16 +1247,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressAdres e-mail
@@ -1315,9 +1317,9 @@
src/app/search/search.component.html5
- for
+ for
- dla
+ dla 6
@@ -1325,10 +1327,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filters
-
+ src/app/search/search.component.html
@@ -1362,7 +1367,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1379,7 +1385,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1396,7 +1403,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1421,16 +1429,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1446,10 +1454,14 @@
- 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.
+
- 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
+ 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.
@@ -1458,12 +1470,18 @@
- 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.
+
- 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
+ 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.
@@ -1583,9 +1601,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageZmień język
@@ -1757,15 +1775,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1805,7 +1817,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1813,73 +1851,96 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationCzas trwania45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentPokaż wrażliwą treść54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesTak58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNie63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategoria164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1887,9 +1948,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1897,10 +1964,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1908,15 +1981,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsJeden z tych tagów108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1924,8 +2007,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos
@@ -2018,13 +2101,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -2032,117 +2118,119 @@
21
+
+ Tag+ Tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionOpis55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanał23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrywatność33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Zaplanuj publikację ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentTen film zawiera zawartość niecenzuralną lub dla dorosłych136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Niektóre instancje domyślnie nie wyświetlają filmów zawierających taką zawartość.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoPoczekaj na transkodowanie przed opublikowaniem filmu146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoPodstawowe informacje
@@ -2154,156 +2242,121 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportWsparcie78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Krótki tekst informujący innych, jak mogą Cię wesprzeć (platforma członkowska…).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsWłącz komentarze do filmu254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsUstawienia zaawansowane210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLAdres URL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2373,10 +2426,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2435,7 +2492,10 @@
- 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.
+
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.
@@ -2521,8 +2581,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2530,106 +2608,85 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedUmieść35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2677,124 +2734,112 @@
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoPolub ten film63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pagePrzejdź na stronę kanału118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Od 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pagePrzejdź na stronę konta63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show morePokaż więcej141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessPokaż mniej147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Przypomnienie:211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationWięcej informacji215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationUzyskaj więcej informacji215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2803,8 +2848,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2886,7 +2931,11 @@
- 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.
+
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
@@ -2913,15 +2962,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyOdpowiedz14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -3013,9 +3068,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (bez "http://") w linii
@@ -3064,108 +3119,85 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Wynik
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Utworzono
+ Created
+ Utworzono 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedZaakceptowane32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingOczekiwane33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redundancy allowed
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userUtwórz użytkownika
@@ -3224,9 +3256,12 @@
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 ~ .
+
- Transcoding is enabled on server. The video quota only take in account original video.
+ Transcoding is enabled on server. The video quota only take in account original video.
At most, this user could use ~ .
@@ -3340,16 +3375,16 @@
- Username
- Nazwa użytkownika
+ Username
+ Nazwa użytkownika 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3440,8 +3475,8 @@
- Video name
- Video name
+ Video name
+ Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3464,8 +3499,8 @@
- Date
- Data
+ Date
+ Data 11
@@ -3543,11 +3578,14 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- State
+ State
+ State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3596,8 +3634,8 @@
src/app/+about/about.component.html5
- Muted at
- Muted at
+ Muted at
+ Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -3762,11 +3800,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3813,24 +3848,18 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -3906,9 +3935,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -3925,9 +3957,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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4348,12 +4380,18 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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
+ 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.
@@ -4424,126 +4462,152 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsWątki transkodowania517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CachePamięć podręczna541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeRozmiar pamięci podręcznej podglądu552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsDostosowywanie570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationZaawansowana konfiguracja
@@ -4558,56 +4622,58 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Powierzchnia na filmy:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsUstawienia wideo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordZmień hasło
@@ -4650,39 +4716,36 @@
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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatycznie odtwarzaj filmy
@@ -4708,9 +4771,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4718,9 +4781,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4828,10 +4891,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -4909,8 +4975,9 @@
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.
- Krótki tekst informujący o tym, jak można wspomóc Twój kanał (platforma członkowska…).<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.
+ Krótki tekst informujący o tym, jak można wspomóc Twój kanał (platforma członkowska…).<br /><br />
Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia zostanie nim wypełnione.52
@@ -5011,19 +5078,21 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -5040,9 +5109,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5051,9 +5123,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5122,9 +5197,9 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5142,7 +5217,7 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
-
+
@@ -5506,291 +5581,387 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Jest to wolne i otwartoźródłowe oprogramowanie udostępniane na licencji AGPLv3 licence.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Aby uzyskać więcej informacji, odwiedź joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P i prywatność25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Jakie są tego konsekwencje?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
+
+
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Jak mogę ograniczyć widoczność mojego adresu IP?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Co zostanie zrobione, aby złagodzić ten problem?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 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:
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerUstawienie maksymalnej liczby peerów wysłanych przez tracker98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Ustawienie maksymalnej częstotliwości otrzymywania żądań przez tracker (jest testowane)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Reagowanie na nietypowe żądania (jest testowane)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceWyłącz P2P z interfejsu administracyjnego101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5868,9 +6039,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -5951,11 +6125,16 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -6025,6 +6204,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6289,8 +6474,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Jeżeli potwierdzisz, wyślesz prośbę o mozliwość śledzenia do: -
+ If you confirm, you will send a follow request to: -
+ Jeżeli potwierdzisz, wyślesz prośbę o mozliwość śledzenia do: - 1
@@ -7498,6 +7683,16 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7549,8 +7744,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Długie (> 10 min)
+ Long (> 10 min)
+ Długie (> 10 min)1
@@ -8892,8 +9087,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:1
@@ -9257,9 +9452,9 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Zgłoszono film.
@@ -9456,14 +9651,7 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- odpowiedzi również zostanie usunięte.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9479,6 +9667,12 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9503,6 +9697,72 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf
index b2b60bb72..b288955cd 100644
--- a/client/src/locale/angular.pt-BR.xlf
+++ b/client/src/locale/angular.pt-BR.xlf
@@ -383,33 +383,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNome de exibição
@@ -589,11 +571,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -606,7 +585,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -626,14 +605,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEditar63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewPré-visualização truncada
@@ -1031,7 +1010,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordEsqueci minha senha
@@ -1069,7 +1048,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEndereço de e-mail
@@ -1359,7 +1338,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageAlterar o idioma
@@ -1503,7 +1482,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesAtualizar suas preferências de notificações
@@ -1538,105 +1517,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateData de publicação15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearAno de publicação original24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Depois...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Antes...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationDuração45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentVisualizar conteúdo sensível54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesSim58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNão63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategoria164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicença173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageIdioma182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsTodas estas etiquetas103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUma destas etiquetas108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltro115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosExibir vídeos não listados e privados
@@ -1700,12 +1759,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1719,80 +1780,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagAdicione uma nova tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescrição55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacidade33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Agendar publicação ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentEsse vídeo contém conteúdo adulto e explícito136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Algumas instâncias não listam vídeos contendo conteúdo adulto e explícito por padrão.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAguarde a transcodificação antes de publicar o vídeo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInfo básica
@@ -1806,49 +1874,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVeja o arquivo de legenda175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Arquivo já existente ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateSerá criado na atualização187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancelar criação189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateSerá deletado na atualização195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancelar exclusão197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1859,76 +1927,73 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsLegendas ocultas159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportApoiar78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Texto curto para dizer às pessoas como elas podem apoiar você (plataforma de membros, etc.).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateData original de publicação239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Esta é a data em que o conteúdo foi publicado originalmente (por exemplo, a data de lançamento para um filme)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsHabilitar comentários de vídeos254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadHabilitar downloads259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsConfigurações avançadas210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2133,22 +2198,40 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeCódigo QR27
- src/app/videos/+video-watch/modal/video-share.component.html27
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
@@ -2157,70 +2240,52 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
-
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedSilenciado20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2269,83 +2334,74 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoCurtir este vídeo63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDescurtir este vídeo71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageIr para a página do canal118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Por 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageIr para a página da conta63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMostrar mais141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMostrar menos147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Lembrete amigável:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2356,21 +2412,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationMais informações215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationObtenha mais informações215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2381,7 +2437,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2492,14 +2548,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyResponder14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2591,7 +2653,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (sem "http://") por linha
@@ -2630,79 +2692,64 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEstado10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Pontuação
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Criado 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAceito32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPendente33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRecusar42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- Redundância permitida
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userUsuário criador
@@ -3006,7 +3053,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountIr para a conta
@@ -3161,11 +3214,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3203,21 +3253,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessado em22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinalizado em23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3706,102 +3756,117 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsThreads de transcodificação517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Alguns arquivos não são federados (pré-visualizações, legendas ocultas). Nós as obtivemos diretamente da instância de origem e a colocamos em cache.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTamanho do cache de pré-visualizações552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTamanho do cache de legendas ocultas de vídeos561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizações570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3827,11 +3892,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfigurações avançadas
@@ -3845,47 +3907,53 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Cota de vídeo:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfilePerfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsConfigurações de vídeo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZona perigosa25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordAlterar senha
@@ -3930,26 +3998,26 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Usar WebTorrent para trocar partes do vídeo com outros
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
Automatically plays videoReproduzir vídeo automaticamente
@@ -4223,14 +4291,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- Histórico habilitado
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
Delete history
@@ -4658,66 +4726,122 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- Este é um software livre, sob a licença AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Para mais informações por favor visite joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P & Privacidade25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4726,97 +4850,105 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
32
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4825,19 +4957,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
74
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4846,19 +4978,21 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
82
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4867,17 +5001,17 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
90
- src/app/+about/about-peertube/about-peertube.component.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4886,59 +5020,69 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Defina um limite para a frequência de requisições recebidas pelo rastreador (sendo testado)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Tocar um som se houverem requisições incomuns (em teste)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDesabilite P2P a partir da interface de administração101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Um programa de redundância automática de vídeos: nós não saberíamos se o IP baixou o vídeo de propósito ou se isso foi o programa automatizado
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5148,6 +5292,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6340,7 +6490,17 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayHoje
@@ -7814,7 +7974,7 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vídeo denunciado.
@@ -7981,13 +8141,7 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- respostas serão excluídas também.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -7999,6 +8153,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -8020,7 +8180,73 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoGostar do vídeo
diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf
index 9ad1e86db..989c0fbf7 100644
--- a/client/src/locale/angular.pt-PT.xlf
+++ b/client/src/locale/angular.pt-PT.xlf
@@ -396,12 +396,12 @@
Start atStart at61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameNome de exibição
@@ -585,11 +585,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at48
@@ -601,7 +598,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Eliminar da
@@ -622,14 +619,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEditar63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewPré-visualização truncada
@@ -1009,7 +1006,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordEsqueci minha senha
@@ -1047,7 +1044,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEndereço de e-mail
@@ -1335,7 +1332,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageAlterar o idioma
@@ -1471,7 +1468,7 @@
NotificationsNotifications13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences16
@@ -1502,102 +1499,173 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateData de publicação15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuração45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentVisualizar conteúdo sensível54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesSim58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNão63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryCategoria164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceLicença173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageIdioma182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsTodas estas etiquetas103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsUma destas etiquetas108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterFiltro115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos14
@@ -1659,12 +1727,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1676,78 +1746,85 @@
+ Tag+ Tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagEnter a new tag30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescrição55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelCanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacidade33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Agendar publicação ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentEsse vídeo contém conteúdo adulto e explícito136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Algumas instâncias não listam vídeos contendo conteúdo adulto e explícito por padrão.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoAguarde a transcodificação antes de publicar o vídeo146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoInfo básica
@@ -1761,43 +1838,43 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileVeja o arquivo de legenda175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancelar criação189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancelar exclusão197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1806,73 +1883,61 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsLegendas ocultas159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportApoiar78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Texto curto para dizer às pessoas como elas podem apoiar você (plataforma de membros, etc.).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsHabilitar comentários de vídeos254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsConfigurações avançadas210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2069,22 +2134,40 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeCódigo QR27
- src/app/videos/+video-watch/modal/video-share.component.html27
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
@@ -2093,68 +2176,50 @@
35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
-
- AutoplayAutoplay
+
+
+ Less customization
+
+ Less customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 109
-
+
+ AutoplayAutoplay
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2203,83 +2268,74 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoCurtir esse vídeo63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDescurtir esse vídeo71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageIr para a página do canal118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Por 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageIr para a página da conta63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreMostrar mais141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessMostrar menos147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Lembrete amigável:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2290,21 +2346,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More informationMais informações215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationObtenha mais informações215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2315,7 +2371,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2418,14 +2474,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyResponder14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2517,7 +2579,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (sem "http://") por linha
@@ -2554,73 +2616,60 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateEstado10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- Pontuação
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Criado 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRecusar42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowedRedundancy allowed
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create userUsuário criador
@@ -2920,7 +2969,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the accountIr para a conta
@@ -3069,11 +3124,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3111,21 +3163,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessado em22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinalizado em23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3608,101 +3660,113 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsThreads de transcodificação517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Alguns arquivos não são federados (pré-visualizações, legendas ocultas). Nós as obtivemos diretamente da instância de origem e a colocamos em cache.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeTamanho do cache de pré-visualizações552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeTamanho do cache de legendas ocultas de vídeos561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsPersonalizações570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3728,11 +3792,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationConfigurações avançadas
@@ -3746,47 +3807,53 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Cota de vídeo:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfilePerfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsConfigurações de vídeo10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneZona perigosa25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordAlterar senha
@@ -3831,24 +3898,26 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
Automatically plays videoReproduzir vídeo automaticamente
@@ -4116,12 +4185,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
Muted instancesMuted instances2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabledHistory enabled
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
Delete history
@@ -4523,66 +4594,122 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- Este é um software livre, sob a licença AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- Para mais informações por favor visite joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P & Privacidade25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4591,97 +4718,105 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
32
- src/app/+about/about-peertube/about-peertube.component.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4690,19 +4825,19 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
74
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4711,19 +4846,21 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
82
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4732,17 +4869,17 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
90
- src/app/+about/about-peertube/about-peertube.component.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4751,59 +4888,69 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Defina um limite para a frequência de requisições recebidas pelo rastreador (sendo testado)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Tocar um som se houverem requisições incomuns (em teste)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDesabilite P2P a partir da interface de administração101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Um programa de redundância automática de vídeos: nós não saberíamos se o IP baixou o vídeo de propósito ou se isso foi o programa automatizado
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
- This instance does not have followers.This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
Create an account
@@ -5007,6 +5154,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6065,7 +6218,17 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ TodayHoje
@@ -7460,7 +7623,7 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Vídeo denunciado.
@@ -7625,13 +7788,7 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- respostas serão excluídas também.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -7643,6 +7800,12 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -7664,7 +7827,73 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoLike the video1
diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index 9460f1521..a211e00a2 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -264,17 +264,17 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- опубликовал новое видео:
+ published a new video:
+ опубликовал новое видео: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
+ Your video has been unblacklisted
- Your video has been unblacklisted
+ Your video has been unblacklisted
src/app/shared/users/user-notifications.component.html
@@ -282,9 +282,9 @@
- Your video has been blacklisted
+ Your video has been blacklisted
- Your video has been blacklisted
+ Your video has been blacklisted
src/app/shared/users/user-notifications.component.html
@@ -292,9 +292,9 @@
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -302,9 +302,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -312,9 +312,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -322,17 +322,17 @@
- Your video has been published
- Ваше видео опубликовано
+ Your video has been published
+ Ваше видео опубликовано src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -340,9 +340,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -350,9 +350,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -360,12 +360,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -373,9 +378,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -383,10 +388,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -394,9 +402,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -425,20 +433,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atКонец в112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameОтображаемое имя
@@ -513,10 +521,13 @@
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.
+
Ваша жалоба будет отправлена модераторам .
- Также это будет отправлено на оригинальный сервер.
+ Также это будет отправлено на оригинальный сервер.9
@@ -656,11 +667,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atРедактировать начало/конец в
@@ -675,11 +683,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Удалить с
@@ -710,24 +718,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditРедактировать63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewУкороченная обложка
@@ -831,10 +839,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Удалённая подписка
- Удалённое соединение
+ Удалённая подписка
+ Удалённое соединение10
@@ -842,9 +853,12 @@
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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -853,9 +867,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -864,10 +881,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -913,9 +933,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Неограниченно ( в день)
+ Неограниченно ( в день)53
@@ -1178,16 +1198,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordЯ забыл пароль
@@ -1229,16 +1249,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressЭлектронный адрес
@@ -1299,9 +1319,9 @@
src/app/search/search.component.html5
- for
+ for
- для
+ для 6
@@ -1309,10 +1329,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Фильтры
-
+ 16
@@ -1346,7 +1369,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1363,7 +1387,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1380,7 +1405,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1405,16 +1431,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1430,10 +1456,14 @@
- 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.
+
- 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
+ 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.
@@ -1442,12 +1472,18 @@
- 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.
+
- 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
+ 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.
@@ -1567,9 +1603,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageИзменить язык
@@ -1744,9 +1780,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesИзменить настройки уведомлений
@@ -1786,7 +1822,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1794,73 +1856,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearГод публикации24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...После...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...До...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationПродолжительность45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentОтобразить нежелательный контент54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesДа58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoНет63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryКатегория164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1868,9 +1962,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1878,10 +1978,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1889,15 +1995,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsОдин тег108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1905,8 +2021,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosОтображать скрытые и приватные видео
@@ -1981,13 +2097,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1995,13 +2114,24 @@
21
+
+ Tag+ Тег30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -2009,103 +2139,100 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionОписание55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelКанал23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyДоступ33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Запланированная публикация ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentЭто видео содержит зрелый или откровенный контент136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.В некоторых случаях видеоролики, содержащий зрелый или откровенный контент, по умолчанию не перечисляются.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoПодождите транскодирования, прежде чем публиковать видео.146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Если вы решите не ждать транскодирования перед публикацией видео, оно может быть недоступно для воспроизведения до окончания транскодирования.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoБазовая информация
@@ -2120,56 +2247,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileПосмотреть файл с субтитрами175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Уже загружено ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateБудет создан после обновления187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createОтменить создание189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateБудет удалено после обновления195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionОтменить удаление197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2178,95 +2305,96 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsЗаголовки159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportПоддержка78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Короткий текст для того, как остальные могут помочь вашему каналу (платформа членства...).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateОригинальная дата публикации239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Это дата, когда контент был опубликован (например, дата выпуска фильма)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsВключить комментарии254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadРазрешить скачивание видео259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsДополнительные настройки210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2330,10 +2458,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2392,7 +2524,10 @@
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.
+
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.
@@ -2478,8 +2613,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2487,103 +2640,88 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedHTML-код35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedЗаглушено20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicОпубликовать
@@ -2631,98 +2769,92 @@
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoМне понравилось63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoМне не понравилось71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageПерейти на страницу канала118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Создано 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageПерейти на страницу аккаунта63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreПоказать больше141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessПоказать меньше147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedОфициально опубликовано159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Дружелюбное напоминание: 211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2731,24 +2863,24 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationПодробнее215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationПолучить подробную информацию215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2757,8 +2889,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2840,7 +2972,11 @@
src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+
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
@@ -2867,15 +3003,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyОтветить14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2968,9 +3110,9 @@
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 хост (без "http://") каждую строку
@@ -3013,105 +3155,88 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateСостояние10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Счет
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Создано
+ Created
+ Создано 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedПринято32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingОжидается33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseОтклонить42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostХост19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Избыток разрешён
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userСоздать пользователя
@@ -3170,9 +3295,12 @@
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 ~ .
+
- Транскодирование активировано на сервере. Квота видео только с учетом оригинального видео.
+ Транскодирование активировано на сервере. Квота видео только с учетом оригинального видео.
Этот пользователь может использовать максимум ~ .
@@ -3271,16 +3399,16 @@
- Username
- Имя пользователя
+ Username
+ Имя пользователя 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3368,8 +3496,8 @@
src/app/+admin/moderation/moderation.component.html13
- Video name
- Название видео
+ Video name
+ Название видео 8
@@ -3392,8 +3520,8 @@
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- Дата
+ Date
+ Дата 11
@@ -3471,12 +3599,18 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Состояние
+ State
+ Состояние 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3524,8 +3658,8 @@
src/app/+about/about.component.html5
- Muted at
- Заглушено в
+ Muted at
+ Заглушено в 13
@@ -3669,11 +3803,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3720,24 +3851,24 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onОбработано на22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onЗакончено на23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -3813,9 +3944,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -3832,9 +3966,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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4255,12 +4389,18 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
+ 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
+ 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.
@@ -4331,126 +4471,155 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsКоличество тредов для транскодирования517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some 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.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeРазмер кэша обложек552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeРазмер кэша заголовок561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsПерсонализация570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationПродвинутая конфигурация
@@ -4465,56 +4634,61 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- Квота видео:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
+
ProfileПрофиль7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsНастройки видео10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneОпасная зона25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordИзменить пароль
@@ -4557,39 +4731,36 @@
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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Использовать WebTorrent для обмена частями видео с другими пользователями
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoАвтоматически воспроизводить видео
@@ -4615,9 +4786,9 @@
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4625,9 +4796,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4732,10 +4903,13 @@
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Создано
-
+ 15
@@ -4813,8 +4987,9 @@
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
@@ -4915,19 +5090,21 @@
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Включить историю
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Удалить историю
@@ -4944,9 +5121,12 @@
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Настройки уведомлений
@@ -4955,9 +5135,12 @@
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Отметить все как прочитанные
@@ -5020,9 +5203,9 @@
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5040,7 +5223,7 @@
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html2
-
+
@@ -5401,291 +5584,390 @@
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- Это свободное программное обеспечение, выпущенное под лицензией AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Для получения подробной информации, посетите joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P и приватность25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?Каковы будут последствия?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
+
+
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Чем отличается PeerTube в сравнении с YouTube?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
-
- 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).
-
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
+
What can I do to limit the exposure of my IP address?Что я могу сделать, чтобы ограничить видимость моего IP-адреса?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
+
What will be done to mitigate this problem?Что требуется сделать, чтобы устранить эту проблему?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 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:
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
+
Set a limit to the number of peers sent by the trackerУстановить лимит на количество пиров, отправленные трекером98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Установить лимит на количество запросов, получаемого трекером (тестируется)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Оповестить, если появятся необычные запросы (тестируется)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceОтключить P2P в интерфейсе администратора101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- 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 видео специально или это была автоматическая программа
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5763,9 +6045,12 @@
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -5846,11 +6131,16 @@
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -5920,6 +6210,12 @@
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6184,8 +6480,8 @@
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
@@ -7366,6 +7662,16 @@
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7417,8 +7723,8 @@
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Длинная (> 10 мин)
+ Long (> 10 min)
+ Длинная (> 10 мин)1
@@ -8748,8 +9054,8 @@
- Markdown compatible that supports:
- Совместим с Markdown, который поддерживает:
+ Markdown compatible that supports:
+ Совместим с Markdown, который поддерживает:1
@@ -9107,9 +9413,9 @@
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Видео обжаловано.
@@ -9303,14 +9609,7 @@
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- ответов также будут удалены.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9326,6 +9625,12 @@
1src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9350,6 +9655,72 @@
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf
index 28fc449d8..b2f799281 100644
--- a/client/src/locale/angular.sk-SK.xlf
+++ b/client/src/locale/angular.sk-SK.xlf
@@ -385,33 +385,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -649,11 +631,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -661,23 +640,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -723,49 +690,19 @@
DeleteDelete
-
- src/app/shared/buttons/delete-button.component.html
- 5
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 181
-
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 15
-
-
- src/app/+my-account/my-account-videos/my-account-videos.component.html
- 13
-
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1177,43 +1114,16 @@
PasswordPassword
-
- src/app/login/login.component.html
- 39
-
-
- src/app/login/login.component.html
- 42
-
-
- src/app/reset-password/reset-password.component.html
- 8
-
-
- src/app/reset-password/reset-password.component.html
- 10
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
-
-
- src/app/+signup/+register/register-step-user.component.html
- 52
-
-
- src/app/+signup/+register/register-step-user.component.html
- 54
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1247,43 +1157,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail addresssrc/app/login/login.component.html
@@ -1561,15 +1444,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the languagesrc/app/menu/language-chooser.component.html
@@ -1719,15 +1596,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1757,123 +1628,137 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryCategory
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1957,20 +1842,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1979,159 +1860,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -2139,129 +1934,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2459,103 +2191,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2603,111 +2317,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2803,15 +2469,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2897,15 +2563,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2943,125 +2603,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3409,9 +2994,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3607,11 +3195,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3643,23 +3228,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -4147,95 +3723,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4261,11 +3831,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4273,47 +3840,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4357,20 +3918,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4663,8 +4224,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -5079,273 +4640,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5555,6 +5165,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6725,6 +6341,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -8087,15 +7713,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8243,12 +7863,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8261,6 +7875,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8279,6 +7899,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf
index d6ba567b1..6c90643b7 100644
--- a/client/src/locale/angular.sl-SI.xlf
+++ b/client/src/locale/angular.sl-SI.xlf
@@ -387,14 +387,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atUstavi ob112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -591,11 +591,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -608,7 +605,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Izbriši iz
@@ -629,33 +626,15 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditEdit
-
- src/app/shared/buttons/edit-button.component.html
- 5
-
-
- src/app/shared/buttons/edit-button.component.html
- 1
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 219
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 41
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 63
-
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewSkrajšan predogled
@@ -1051,7 +1030,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordPozabil sem svoje geslo
@@ -1089,7 +1068,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-poštni naslov
@@ -1372,15 +1351,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the languagesrc/app/menu/language-chooser.component.html
@@ -1532,7 +1505,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesPosodobi obveščevalne nastavitve
@@ -1566,93 +1539,164 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateDatum objave15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...Po...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Pred...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationTrajanje45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentPrikaži občutljivo vsebino54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesDa58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoNe63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryKategorija164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceDovoljenje173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageJezik182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
- All of these tagsAll of these tags
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 103
+ 132
-
+
+ All of these tagsAll of these tags
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169
@@ -1661,7 +1705,7 @@
115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1745,20 +1789,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1767,159 +1807,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoOsnovni podatki
@@ -1928,128 +1882,77 @@
src/app/videos/+video-edit/shared/video-edit.component.html4Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadDovoli prenos259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsNapredne nastavitve210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2246,103 +2149,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2390,111 +2275,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2590,15 +2427,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2684,15 +2521,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2730,125 +2561,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3196,9 +2952,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3394,11 +3153,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3430,23 +3186,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3934,95 +3681,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4048,11 +3789,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4060,47 +3798,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4144,20 +3876,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4450,8 +4182,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4866,273 +4598,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5342,6 +5123,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6512,6 +6299,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7874,15 +7671,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8030,12 +7821,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8048,6 +7833,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8066,6 +7857,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf
index 38dd2b5a0..a5f44d8bd 100644
--- a/client/src/locale/angular.sv-SE.xlf
+++ b/client/src/locale/angular.sv-SE.xlf
@@ -264,112 +264,120 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- publicerade en ny video:
+ published a new video:
+ publicerade en ny video: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- Your video är inte längre svartlistad
+ Your video has been unblacklisted
+ Your video är inte längre svartlistad src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- Your video har svartlistats
+ Your video has been blacklisted
+ Your video har svartlistats src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
- En anmälan om missbruk har gjorts angående videon
+ A new video abuse has been created on video
+ En anmälan om missbruk har gjorts angående videon src/app/shared/users/user-notifications.component.html34
- The recently added video has been auto-blacklisted
- Den nyligen uppladdade videon har svartlistats automatiskt
+ The recently added video has been auto-blacklisted
+ Den nyligen uppladdade videon har svartlistats automatisktsrc/app/shared/users/user-notifications.component.html42
- commented your video
- skrev en kommentar på din video
+ commented your video
+ skrev en kommentar på din video src/app/shared/users/user-notifications.component.html50
- Your video has been published
- Din video har publicerats
+ Your video has been published
+ Din video har publicerats src/app/shared/users/user-notifications.component.html58
- Your video import succeeded
- Din videoimport lyckades
+ Your video import succeeded
+ Din videoimport lyckades src/app/shared/users/user-notifications.component.html66
- Your video import failed
- Din videoimport misslyckades
+ Your video import failed
+ Din videoimport misslyckades src/app/shared/users/user-notifications.component.html74
- User registered on your instance
- Användare registrerade sig på din instans
+ User registered on your instance
+ Användare registrerade sig på din instans src/app/shared/users/user-notifications.component.html82
- is following your channel your account
- följer din kanal ditt konto
+
+ is following
+
+ your channel
+ your account
+
+ följer din kanal ditt kontosrc/app/shared/users/user-notifications.component.html90
- mentioned you on video
- nämnde dig i en kommentar till videon
+ mentioned you on video
+ nämnde dig i en kommentar till videon src/app/shared/users/user-notifications.component.html101
- Your instance has a new follower () awaiting your approval
- Din instans har en ny följare () som inväntar ditt godkännande
+
+ Your instance has a new follower ()
+ awaiting your approval
+
+ Din instans har en ny följare () som inväntar ditt godkännandesrc/app/shared/users/user-notifications.component.html109
- Your instance automatically followed
- Din instans började följa automatiskt
+ Your instance automatically followed
+ Din instans började följa automatiskt src/app/shared/users/user-notifications.component.html118
@@ -397,20 +405,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atSluta vid112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameVisningsnamn
@@ -485,10 +493,13 @@
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.
+
Din rapport kommer skickas till moderatorerna på .
- Den kommer även skickas vidare till ursprungsinstansen .
+ Den kommer även skickas vidare till ursprungsinstansen .9
@@ -631,8 +642,8 @@
34
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atRedigera start- och sluttid
@@ -647,11 +658,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Ta bort från
@@ -682,24 +693,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditRedigera63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewKort förhandsvisning
@@ -803,10 +814,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- Fjärrprenumerera
- Fjärrinteragera
+ Fjärrprenumerera
+ Fjärrinteragera10
@@ -814,9 +828,12 @@
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.
+
- Du kan prenumerera på den här kanalen via vilken ActivityPub-kapabel fediversum-instans som helst.
+ Du kan prenumerera på den här kanalen via vilken ActivityPub-kapabel fediversum-instans som helst.
På instanser med Mastodon eller Pleroma kan du skriva kanalens URL i sökrutan och prenumerera därifrån.
@@ -825,18 +842,24 @@
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.
+
+ src/app/shared/user-subscription/remote-subscribe.component.html26
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Standardpolicy för känsligt och oförbehållsamt innehåll
- kan ändras av användarna
+ Standardpolicy för känsligt och oförbehållsamt innehåll
+ kan ändras av användarna5
@@ -879,9 +902,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- Obegränsat ( per dag)
+ Obegränsat ( per dag)53
@@ -1138,16 +1161,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordJag har glömt mitt lösenord
@@ -1189,16 +1212,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressE-postadress
@@ -1259,9 +1282,9 @@
src/app/search/search.component.html5
- for
+ for
- för
+ för 6
@@ -1269,10 +1292,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
Filter
-
+ 16
@@ -1306,7 +1332,8 @@
src/app/modal/welcome-modal.component.html3
- CLI documentation
+ CLI
+ documentationKommandotolk
dokumentation
@@ -1323,7 +1350,8 @@
- Administer documentation
+ Administer
+ documentationAdministration
dokumentation
@@ -1340,7 +1368,8 @@
- Use documentation
+ Use
+ documentationAnvändning
dokumentation
@@ -1350,7 +1379,7 @@
Setup your account, managing video playlists, discover third-party applications...
-
+ src/app/modal/welcome-modal.component.html29
@@ -1365,16 +1394,16 @@
src/app/modal/welcome-modal.component.html41
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- PeerTubesofficiella webbplats (nyheter, support, att bidraga …): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ PeerTubesofficiella webbplats (nyheter, support, att bidraga …): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Lägg till din instans i PeerTubes offentliga index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Lägg till din instans i PeerTubes offentliga index: https://instances.joinpeertube.org/instances47
@@ -1390,10 +1419,14 @@
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.
+
- Att välja ett namn för instansen, författa en beskrivning, beskriva vem du är,
- varför du har startat instansen och hur länge du tänker underhålla den
+ Att välja ett namn för instansen, författa en beskrivning, beskriva vem du är,
+ varför du har startat instansen och hur länge du tänker underhålla den
är mycket viktig information för att dina användare ska kunna skapa sig en bild av instansen.
@@ -1402,8 +1435,14 @@
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.
+
+ src/app/modal/welcome-modal.component.html67
@@ -1521,9 +1560,9 @@
173
- src/app/modal/instance-config-warning-modal.component.html43
- src/app/videos/+video-watch/modal/video-share.component.html173
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageÄndra språk
@@ -1698,9 +1737,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUppdatera dina notifikationsinställningar
@@ -1740,7 +1779,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1748,73 +1813,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearUrsprungligt publiceringsår24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...Efter …30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...Före …37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56DurationLängd45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentVisa känsligt material54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79YesJa58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87NoNej63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92CategoryKategori164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1822,9 +1919,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1832,10 +1935,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1843,15 +1952,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsEn av följande taggar108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1859,8 +1978,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosVisa olistade och privata videor
@@ -1935,27 +2054,41 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Taggar kan användas för att föreslå relevanta rekommendationer.
- Tryck Enter för att lägg till en ny tagg.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html21
- src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Tagg30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -1963,25 +2096,25 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionBeskrivning55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
@@ -1990,76 +2123,76 @@
40
- src/app/videos/+video-edit/shared/video-edit.component.html40
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKanal23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyOffentlighetsstatus33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schemalägg publicering ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentDen här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Vissa instanser listar inte videor med oförbehållsamt innehåll eller innehåll skapat för vuxna140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoPublicera video när omkodningen är avklarad146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.Om du väljer att inte vänta på omkodningen innan publicering, kommer videon inte gå att spela förrän omkodningen är färdig.150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoGrundläggande information
@@ -2074,56 +2207,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSe undertextfilen175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔Redan uppladdad ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateKommer skapas vid uppdatering187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createAvbryt skapande189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateKommer raderas vid uppdatering195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionAvbryt radering197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2132,95 +2265,99 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsTexter159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewFörhandsvisning av video216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportStötta78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Kort text för att berätta hur andra kan stödja dig (medlemsplattform …).226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateUrsprungligt publiceringsdatum239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)Detta är det datum då innehållet publicerades för första gången (till exempel premiärdagen för en film)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsTillåt videokommentarer254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadTillåt nerladdning259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAvancerade inställningar210
- src/app/videos/+video-edit/shared/video-edit.component.html210
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/videos/+video-watch/modal/video-share.component.html10
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- Du kan importera vilken URL som helst som stöds av youtube-dl
+ Du kan importera vilken URL som helst som stöds av youtube-dl
eller en URL som pekar mot en MP4-fil.
Dubbelkolla att du har rätt att sprida materialet vidare för att inte orsaka upphovsrättsliga problem för dig och din instans.
@@ -2284,10 +2421,14 @@
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.
+
Bilden kommer slås ihop med din ljudfil.
-
+
Den valda bilden är slutgiltig och kommer inte kunna ändras.
@@ -2346,7 +2487,10 @@
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.
+
Du kan importera vilken torrentfil som helst som pekar mot en mp4-fil.
Dubbelkolla att du har rätt att sprida materialet vidare för att inte orsaka upphovsrättsliga problem för dig och din instans.
@@ -2432,8 +2576,26 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-Code
@@ -2441,103 +2603,106 @@
27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- Länken är inte säker (utan HTTPS), så den inbäddade videon kommer inte fungera på webbplatser med HTTPS (eftersom webbläsare blockerar osäkra HTTP-förfrågningar från webbplatser med HTTPS).
-
-
- 47
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
EmbedBädda in35
- src/app/videos/+video-watch/modal/video-share.component.html35
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleVälj textning automatiskt76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
-
- More customization
-
- Fler valmöjligheter
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
- Färre valmöjligheter
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutomatisk uppspelning127
- src/app/videos/+video-watch/modal/video-share.component.html127
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedIgnorerad20
- src/app/videos/+video-watch/modal/video-share.component.html134
- src/app/+accounts/accounts.component.html20
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop141
- src/app/videos/+video-watch/modal/video-share.component.html141
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleVisa videotitel150
- src/app/videos/+video-watch/modal/video-share.component.html150
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningVisa integritetsvarning157
- src/app/videos/+video-watch/modal/video-share.component.html157
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsVisa uppspelningskontroller164
- src/app/videos/+video-watch/modal/video-share.component.html164
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicOffentlig
@@ -2585,98 +2750,98 @@
src/app/videos/+video-watch/video-watch.component.html32
- Published - views
+ Published - views
- Publicerad – visningar
+ Publicerad – visningar44
- src/app/videos/+video-watch/video-watch.component.html44
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Publicerad – visningar
+ Publicerad – visningar53
- src/app/videos/+video-watch/video-watch.component.html53
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoGilla den här videon63
- src/app/videos/+video-watch/video-watch.component.html63
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoOgilla den här videon71
- src/app/videos/+video-watch/video-watch.component.html71
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGå till kanalens sida118
- src/app/videos/+video-watch/video-watch.component.html118
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By Av 129
- src/app/videos/+video-watch/video-watch.component.html129
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGå till kontots sida63
- src/app/videos/+video-watch/video-watch.component.html128
- src/app/+admin/users/user-list/user-list.component.html63
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreVisa mer141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessVisa mindre147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedUrsprungligen publicerad159
- src/app/videos/+video-watch/video-watch.component.html159
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Tänk på211
- src/app/videos/+video-watch/video-watch.component.html211
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
@@ -2685,24 +2850,24 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMer information215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationVisa mer information215
- src/app/videos/+video-watch/video-watch.component.html215
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
@@ -2711,8 +2876,8 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2794,7 +2959,11 @@
src/app/videos/+video-watch/comment/video-comment-add.component.html35
- 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.
+
Annars kan du kommentera med ett konto på en valfri ActivityPub-instans.
På de flesta plattformar kan du hitta videon genom att skriva dess URL i sökrutan och kommentera
@@ -2821,15 +2990,21 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplySvar14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+ Users
@@ -2919,9 +3094,9 @@ Konfiguration
3
- src/app/+admin/follows/follows.component.html9
- src/app/+about/about-follows/about-follows.component.html3
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per lineEn värd (utan ”http://”) per rad
@@ -2963,102 +3138,94 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
18
- src/app/+admin/follows/followers-list/followers-list.component.html16
- src/app/+admin/follows/following-list/following-list.component.html18
- src/app/+admin/system/jobs/jobs.component.html18
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleHantera följare17
- src/app/+admin/follows/followers-list/followers-list.component.html17
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateStatus10
- src/app/+admin/follows/followers-list/followers-list.component.html18
- src/app/+admin/follows/following-list/following-list.component.html20
- src/app/+admin/system/jobs/jobs.component.html20
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
-
- Score
- Poäng
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Skapad
+ Created
+ Skapad 11
- src/app/+admin/follows/followers-list/followers-list.component.html20
- src/app/+admin/follows/following-list/following-list.component.html21
- 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.html21
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
-
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepterad32
- src/app/+admin/follows/followers-list/followers-list.component.html30
- src/app/+admin/follows/following-list/following-list.component.html32
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingVäntar33
- src/app/+admin/follows/followers-list/followers-list.component.html31
- src/app/+admin/follows/following-list/following-list.component.html33
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptGodkänn41
- src/app/+admin/follows/followers-list/followers-list.component.html38
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseNeka42
- src/app/+admin/follows/followers-list/followers-list.component.html39
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostVärd19
- src/app/+admin/follows/following-list/following-list.component.html19
-
-
- Redundancy allowed
- Redundans tillåten
-
- 22
+
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
Create userSkapa användare
@@ -3117,9 +3284,12 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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 ~ .
+
- Omkodning är aktiverad på servern. Videokvoten beror enbart på originalvideons storlek.
+ Omkodning är aktiverad på servern. Videokvoten beror enbart på originalvideons storlek.
Som mest kan den här användaren förbruka ungefär .
@@ -3215,16 +3385,16 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+admin/users/user-list/user-list.component.html19
- Username
- Användarnamn
+ Username
+ Användarnamn 40src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Videokvot
+ Video quota
+ Videokvot 42
@@ -3312,8 +3482,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+admin/moderation/moderation.component.html13
- Video name
- Videonamn
+ Video name
+ Videonamn 8
@@ -3336,8 +3506,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10
- Date
- Datum
+ Date
+ Datum 11
@@ -3415,12 +3585,18 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
- State
- Status
+ State
+ Status 11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+ Go to the account
@@ -3468,8 +3644,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+about/about.component.html5
- Muted at
- Ignorerad på
+ Muted at
+ Ignorerad på 13
@@ -3610,8 +3786,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3658,24 +3834,24 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
19
- src/app/+admin/system/jobs/jobs.component.html19
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onBeräknad på22
- src/app/+admin/system/jobs/jobs.component.html22
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onSlutförd på23
- src/app/+admin/system/jobs/jobs.component.html23
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshUppdatera
@@ -3745,9 +3921,12 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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.
+
- Den här inställningen låter andra administratörer veta att du huvudsakligen federerar känsligt material.
+ Den här inställningen låter andra administratörer veta att du huvudsakligen federerar känsligt material.
Dessutom kommer rutan för känsligt eller oförbehållsamt innehåll vara ikryssad som standard när videor laddas upp.
@@ -3764,9 +3943,9 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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.
- Med Lista inte eller Gör miniatyrbilden suddig kommer en bekräftelse krävas innan videon visas.
+ Med Lista inte eller Gör miniatyrbilden suddig kommer en bekräftelse krävas innan videon visas.
85
@@ -4175,12 +4354,18 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431
- 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.
+
- Om din instans är vitlistad av Twitter kommer en videospelare bäddas in i Twitterflödet när en PeerTube-video delas.
- Om instansen inte är vitlistad kommer vi använda en bildlänk som omdirigerar till din PeerTube-instans.
+ Om din instans är vitlistad av Twitter kommer en videospelare bäddas in i Twitterflödet när en PeerTube-video delas.
+ Om instansen inte är vitlistad kommer vi använda en bildlänk som omdirigerar till din PeerTube-instans.
Kryssa i rutan, spara konfigureringen och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) till
- https://cards-dev.twitter.com/validator
+ https://cards-dev.twitter.com/validator
för att se om din instans är vitlistad.
@@ -4251,126 +4436,170 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
486src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Kräver ffmpeg >= 4.1 och dubblerar lagringsmöjligheten för videor!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- Generera HLS-spellistor och fragmenterade MP4-filer för att få bättre uppspelning än med den nuvarande standardspelaren:
-
- Mjukare växling mellan upplösningar
- Snabbare uppspelning, särskilt för längre videor
- Stabilare uppspelning (färre buggar samt obegränsad buffring)
-
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
HLS support enabledHLS-stöd aktiverat498
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsOmkodningstrådar517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledUpplösningen är tillåten532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Vissa filer är inte federerade (till exempel förhandsvisningar och undertexter). Vi kan hämta dem direkt från ursprungsinstansen och cachelagra dem.545
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html545
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizeFörhandsvisningens cachestorlek552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeUndertexternas cachestorlek561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsAnpassningar570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Skriv din JavaScript-kod här.Exempel: console.log('min instans är fantastisk');
+ Skriv din JavaScript-kod här.Exempel: console.log('min instans är fantastisk');578
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
-
- Skriv CSS-kod direkt. Exempel:
-#custom-css
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Lägg till #custom-css för att skriva över standardstilen. Exempel:
-#custom-css .logged-in-email
+ Prepend with #custom-css to override styles. Example:
+#custom-css .logged-in-email
color: red;
-
+
+
+
+ Skriv CSS-kod direkt. Exempel:
+#custom-css
+ color: red;
+
+
+
+ Lägg till #custom-css för att skriva över standardstilen. Exempel:
+#custom-css .logged-in-email
+ color: red;
+
+597
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAvancerade inställningar
@@ -4385,56 +4614,67 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.Det verkar som att konfigurationen inte stämmer. Sök efter eventuella fel i de olika flikarna.629
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629
-
-
- Video quota:
- Videokvot:
-
- 4
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
ProfileProfil7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsVideoinställningar10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceGränssnitt16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneRiskzon25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordÄndra lösenord
@@ -4477,39 +4717,36 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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.
- Med Lista inte eller Gör miniatyrbilden suddig, kommer en bekräftelse krävas innan videon visas.
+ Med Lista inte eller Gör miniatyrbilden suddig, kommer en bekräftelse krävas innan videon visas.
6src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Visa endast videor på följande språk
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- På sidorna Nyligen tillagt, Populärt, Lokalt och Sök
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Använd WebTorrent för att utbyta delar av videon med andra
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoSpela videor automatiskt
@@ -4535,9 +4772,9 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html27
- Your current email is
+ Your current email is
- Din nuvarande e-postadress är
+ Din nuvarande e-postadress är 4
@@ -4545,9 +4782,9 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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
- inväntar verifikation via e-post
+ inväntar verifikation via e-post
8
@@ -4652,10 +4889,13 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
src/app/+my-account/my-account-ownership/my-account-ownership.component.html13
- Created
+
+ Created
+
+
Skapad
-
+ 15
@@ -4733,8 +4973,9 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a
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.
- Kort text som berättar hur andra kan stödja din kanal (medlemsplattform …).<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.
+ Kort text som berättar hur andra kan stödja din kanal (medlemsplattform …).<br /><br />
När du laddar upp en video i den här kanalen kommer supportfältet automatiskt fyllas in med den här texten.52
@@ -4832,19 +5073,21 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
2src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
-
- History enabled
- Historik aktiverad
-
+
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Radera historik
@@ -4861,9 +5104,12 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/+my-account/my-account-history/my-account-history.component.html14
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notifikationsinställningar
@@ -4872,9 +5118,12 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/+my-account/my-account-notifications/my-account-notifications.component.html2
- Mark all as read
+
+
+ Mark all as read
+
-
+
Markera alla som lästa
@@ -4934,9 +5183,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
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.
- Om du behöver hjälp att använda PeerTube, kan du ta en titt på dokumentationen.
+ Om du behöver hjälp att använda PeerTube, kan du ta en titt på dokumentationen.
13
@@ -5315,291 +5564,390 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
99src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- Vad är PeerTube?
-
-
- 1
-
- src/app/+about/about-peertube/about-peertube.component.html1
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube är en federerad (ActivityPub) videostreaming-plattform som använder P2P direkt i webbläsaren.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
-
- 8
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 2
- src/app/+about/about-peertube/about-peertube.component.html8
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- PeerTube använder fri mjukvara med öppen källkod publicerad under licensen AGPLv3.
-
-
- 12
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- Besök gärna joinpeertube.org för mer information.
-
-
- 16
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
+
+
P2P & PrivacyP2P och integritet25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 använder protokollet BitTorrent för att dela bandbredd mellan användarna.
- Detta gör att din IP-adress sparas i instansens BitTorrent-hanterare under tiden du laddar ner eller tittar på en video.
-
-
- 27
+
+ 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 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 71
- src/app/+about/about-peertube/about-peertube.component.html27
+
What are the consequences?Vilka konsekvenser medför det?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
- Teoretiskt sett kan någon med tillräckliga tekniska färdigheter skriva ett skript som spårar vilken IP-adress som laddar ner vilken video.
- I praktiken är det mycket svårare eftersom:
-
-
- 34
-
- src/app/+about/about-peertube/about-peertube.component.html34
-
-
- 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)
-
- En HTTP-förfrågan måste skickas till varje hanterare för varje video som ska övervakas.
- Om vi vill bevaka alla videor på PeerTube måste vi skicka lika många förfrågningar som det finns videor (vilket kan bli ganska många)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
-
- 40
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 78
- src/app/+about/about-peertube/about-peertube.component.html40
-
-
- 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
-
- För varje skickad förfrågan, returnerar torrent-hanteraren ett begränsat antal slumpmässiga serventer.
- Till exempel, om svärmen innehåller 1000 serventer och hanteraren bara skickar 20 serventer per förfrågan, måste minst 50 förfrågningar skickas för att hitta samtliga serventer i svärmen
+
+
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
-
- 45
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 117
- src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- Förfrågningarna måste skickas regelbundet för att veta vem som börjar och sluta titta på en video. Det är enkelt att detektera den sortens beteende
-
-
- 50
-
- src/app/+about/about-peertube/about-peertube.component.html50
-
-
- 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
-
- Att en IP-adress sparas i hanteraren betyder inte att personen bakom adressen (om personen existerar) har sett videon
-
-
- 54
-
- src/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- IP-adressen ger mycket lite information: den byts vanligen ut regelbundet och kan dessutom representera många personer och entiteter
-
-
- 58
-
- src/app/+about/about-peertube/about-peertube.component.html58
-
-
- 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
-
- Webbserventer är inte åtkomliga offentligt: eftersom vi använder WebRTC i webbläsaren (med WebTorrent-biblioteket) är protokollet inte detsamma som vanlig BitTorrent.
- När du använder webbläsaren skickar du en signal till hanteraren som slumpmässigt utser andra serventer att skicka informationen till.
- Se det här dokumentet för mer information
-
-
- 62
-
- src/app/+about/about-peertube/about-peertube.component.html62
-
-
- 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.
-
- Det värsta som kan hända, att en vanlig person spionerar på sina vänner är mycket osannolikt.
- Det finns mycket enklare sätt att få tag på den typen av information.
-
-
- 69
-
- src/app/+about/about-peertube/about-peertube.component.html69
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?Hur står sig PeerTube gentemot YouTube?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
-
- 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).
-
- Det som inskränker privatlivet på YouTube är av ett helt annat slag än det på PeerTube.
- Vad gäller YouTube, samlar plattformen enorma mängder personlig information (inte bara din IP-adress) för att analysera den och spåra dig.
- Dessutom ägs YouTube av Google / Alphabet, ett företag som spårar dig på en uppsjö webbplatser (via AdSense och Google Analytics).
-
-
- 76
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
- src/app/+about/about-peertube/about-peertube.component.html76
+
What can I do to limit the exposure of my IP address?Vad kan jag göra för att begränsa spridningen av min IP-adress?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
-
- 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.
-
- Din IP-adress är offentlig så varje gång du använder en webbplats, kommer ett antal aktörer (utöver den efterfrågade webbplatsen) se din IP-adress i sina anslutningsloggar: internetleveratörer, routrar, spårare, innehållsleveransnätverk (CDN) och många fler.
- PeerTube är öppet med det: vi varnar dig att om du vill hålla din IP-adress för dig själv, måste du använda ett virtuellt privat nätverk (VPN) eller en Tor-webbläsare.
- Därför är det inte sant att du får tillbaka din anonymitet genom att ta bort P2P från PeerTube.
-
-
- 84
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
- src/app/+about/about-peertube/about-peertube.component.html84
+
What will be done to mitigate this problem?Vad kan vi göra för att mildra det här problemet?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
-
- 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 står i ännu startgroparna och siktar på att kunna leverera de bästa lösningarna när den stabila versionen släpps.
- Under tiden vill vi testa några olika idéer som har med det här att göra:
-
-
- 92
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
- src/app/+about/about-peertube/about-peertube.component.html92
+
Set a limit to the number of peers sent by the trackerBegränsa antalet serventer hanteraren skickar ut98
- src/app/+about/about-peertube/about-peertube.component.html98
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Begränsa antalet förfrågningar som tas emot av hanteraren (testas just nu)99
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Varna om det förekommer ovanliga förfrågningar (testas just nu)100
- src/app/+about/about-peertube/about-peertube.component.html100
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceAvaktivera P2P i administrationsgränssnittet101
- src/app/+about/about-peertube/about-peertube.component.html101
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- Ett automatiskt redundansprogram för videor: vi kan inte se om IP-adressen laddade ner videon medvetet eller om det var det automatiserade programmet
-
- 102
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
-
- This instance does not have followers.
- Den här instansen har inga följare.
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Följer
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- Den här instansen följs inte av någon annan.
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Vilka står bakom mjukvaran?
-
- 2
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft
+
+ src/app/+about/about-peertube/about-peertube-contributors.component.html
+ 3
- src/app/+about/about-peertube/about-peertube-contributors.component.html2
+
+
+
+
+
Create an account
@@ -5677,9 +6025,12 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
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.
+
- En kanal är en entitet till vilken du laddar upp dina videor. Du kan organisera och dela upp ditt material genom att skapa flera kanaler.
+ En kanal är en entitet till vilken du laddar upp dina videor. Du kan organisera och dela upp ditt material genom att skapa flera kanaler.
Du kan till exempel ha en kanal för att publicera dina pianoframträdanden och en annan där du pratar om ekologi.
@@ -5760,11 +6111,16 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
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
+
Jag är minst 16 år gammal och godkänner
- den här instansens användarvillkor
- och uppförandekod
+ den här instansens användarvillkor
+ och uppförandekod
@@ -5831,6 +6187,12 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
1src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6089,8 +6451,8 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/+admin/follows/following-add/following-add.component.ts1
- If you confirm, you will send a follow request to: -
- Om du bekräftar kommer en följningsförfrågan skickas till: -
+ If you confirm, you will send a follow request to: -
+ Om du bekräftar kommer en följningsförfrågan skickas till: - 1
@@ -7268,6 +7630,16 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
1src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7319,8 +7691,8 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/search/search-filters.component.ts1
- Long (> 10 min)
- Lång (> 10 min)
+ Long (> 10 min)
+ Lång (> 10 min)1
@@ -8647,8 +9019,8 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/shared/instance/instance-features-table.component.ts1
- Markdown compatible that supports:
- Markdown-kompatibel text med stöd för:
+ Markdown compatible that supports:
+ Markdown-kompatibel text med stöd för:1
@@ -9006,9 +9378,9 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
1
- src/app/shared/video/modals/video-download.component.ts1
- src/app/videos/+video-watch/modal/video-share.component.ts1
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Videon har rapporterats.
@@ -9202,14 +9574,7 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- svar kommer också raderas.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
-
+
The deletion will be sent to remote instances, so they remove the comment too. En begäran om radering kommer skickas till fjärrinstansen också, så att även de tar bort kommentaren.
@@ -9225,6 +9590,12 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
1src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9249,6 +9620,72 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt
1src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf
index 701c0703d..07a94fb14 100644
--- a/client/src/locale/angular.ta.xlf
+++ b/client/src/locale/angular.ta.xlf
@@ -373,33 +373,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -630,11 +612,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -642,23 +621,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -678,14 +645,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Editதொகு63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated previewsrc/app/shared/forms/markdown-textarea.component.html
@@ -1087,7 +1054,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1124,7 +1091,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressமின்னஞ்சல்
@@ -1401,15 +1368,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageமொழியை மாற்று
@@ -1552,15 +1513,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1588,100 +1543,150 @@
src/app/header/header.component.html9SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79Yesஆம்58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87Noஇல்லை63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92Categoryபிரிவு164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ Licenceஉரிமம்173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ Languageமொழி182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
- All of these tagsAll of these tags
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 103
+ 132
-
+
+ All of these tagsAll of these tags
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1765,20 +1770,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1787,159 +1788,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -1947,129 +1862,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2267,103 +2119,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2411,111 +2245,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2611,15 +2397,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2713,7 +2499,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2756,111 +2542,51 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- Score
- மதிப்பெண்
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+ Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11Acceptedஏற்றுக்கொள்ளப்பட்டது32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3203,9 +2929,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3401,11 +3130,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3437,23 +3163,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3935,96 +3652,93 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4050,11 +3764,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4062,47 +3773,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4146,20 +3851,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4452,8 +4157,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4869,63 +4574,116 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
+
+
+ P2P & PrivacyP2P & Privacy
+
+ 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 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 71
@@ -4934,97 +4692,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -5033,111 +4799,105 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 99
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5348,6 +5108,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6518,6 +6284,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7880,15 +7656,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8036,12 +7806,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8054,6 +7818,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8072,6 +7842,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index 38060e0ac..23fcb9ea5 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -264,33 +264,33 @@
src/app/shared/users/user-notifications.component.html1
- published a new video:
- ได้เผยแพร่วิดีโอใหม่:
+ published a new video:
+ ได้เผยแพร่วิดีโอใหม่: src/app/shared/users/user-notifications.component.html10
- Your video has been unblacklisted
- วิดีโอ ของคุณได้ถูกปลดออกจากบัญชีดำแล้ว
+ Your video has been unblacklisted
+ วิดีโอ ของคุณได้ถูกปลดออกจากบัญชีดำแล้ว src/app/shared/users/user-notifications.component.html18
- Your video has been blacklisted
- วิดีโอ ของคุณถูกขึ้นบัญชีดำแล้ว
+ Your video has been blacklisted
+ วิดีโอ ของคุณถูกขึ้นบัญชีดำแล้ว src/app/shared/users/user-notifications.component.html26
- A new video abuse has been created on video
+ A new video abuse has been created on video
- 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.html
@@ -298,9 +298,9 @@
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklisted
- The recently added video has been auto-blacklisted
+ The recently added video has been auto-blacklistedsrc/app/shared/users/user-notifications.component.html
@@ -308,9 +308,9 @@
- commented your video
+ commented your video
- commented your video
+ commented your video src/app/shared/users/user-notifications.component.html
@@ -318,9 +318,9 @@
- Your video has been published
+ Your video has been published
- Your video has been published
+ Your video has been published
src/app/shared/users/user-notifications.component.html
@@ -328,9 +328,9 @@
- Your video import succeeded
+ Your video import succeeded
- Your video import succeeded
+ Your video import succeeded
src/app/shared/users/user-notifications.component.html
@@ -338,9 +338,9 @@
- Your video import failed
+ Your video import failed
- Your video import failed
+ Your video import failed
src/app/shared/users/user-notifications.component.html
@@ -348,9 +348,9 @@
- User registered on your instance
+ User registered on your instance
- User registered on your instance
+ User registered on your instance
src/app/shared/users/user-notifications.component.html
@@ -358,12 +358,17 @@
- is following your channel your account
-
- is following
+
+ is following
- your channel
- your account
+ your channel
+ your account
+
+
+ is following
+
+ your channel
+ your accountsrc/app/shared/users/user-notifications.component.html
@@ -371,9 +376,9 @@
- mentioned you on video
+ mentioned you on video
- mentioned you on video
+ mentioned you on video src/app/shared/users/user-notifications.component.html
@@ -381,10 +386,13 @@
- Your instance has a new follower () awaiting your approval
+
+ Your instance has a new follower ()
+ awaiting your approval
+
- Your instance has a new follower ()
- awaiting your approval
+ Your instance has a new follower ()
+ awaiting your approvalsrc/app/shared/users/user-notifications.component.html
@@ -392,9 +400,9 @@
- Your instance automatically followed
+ Your instance automatically followed
- Your instance automatically followed
+ Your instance automatically followed src/app/shared/users/user-notifications.component.html
@@ -423,20 +431,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atจบที่112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameชื่อที่แสดง
@@ -511,10 +519,13 @@
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.
+
รายงานของคุณจะถูกส่งไปยังผู้ดูแลระบบของ
- รายงานนี้จะถูกส่งต่อไปยังระบบต้นทาง เช่นกัน
+ รายงานนี้จะถูกส่งต่อไปยังระบบต้นทาง เช่นกัน9
@@ -654,11 +665,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atแก้ไขช่วงเวลาเริ่ม/จบ
@@ -673,11 +681,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from ลบออกจาก
@@ -708,24 +716,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Editแก้ไข63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewตัวอย่างสั้น
@@ -829,10 +837,13 @@
src/app/shared/user-subscription/subscribe-button.component.html49
- Remote subscribeRemote interact
+
+ Remote subscribe
+ Remote interact
+
- ติดตามผ่านระบบอื่น
- โต้ตอบผ่านระบบอื่น
+ ติดตามผ่านระบบอื่น
+ โต้ตอบผ่านระบบอื่น10
@@ -840,9 +851,12 @@
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.
+
- You can subscribe to the channel via any ActivityPub-capable fediverse instance.
+ 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.
@@ -851,9 +865,12 @@
- 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.
+
- You can interact with this via any ActivityPub-capable fediverse instance.
+ 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.
@@ -862,10 +879,13 @@
- Default NSFW/sensitive videos policycan be redefined by the users
+
+ Default NSFW/sensitive videos policy
+ can be redefined by the users
+
- Default NSFW/sensitive videos policy
- can be redefined by the users
+ Default NSFW/sensitive videos policy
+ can be redefined by the userssrc/app/shared/instance/instance-features-table.component.html
@@ -911,9 +931,9 @@
src/app/+admin/users/user-edit/user-edit.component.html57
- Unlimited ( per day)
+ Unlimited ( per day)
- ไม่จำกัด ( ต่อวัน)
+ ไม่จำกัด ( ต่อวัน)53
@@ -1185,16 +1205,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordฉันลืมรหัสผ่าน
@@ -1236,16 +1256,16 @@
43
- src/app/login/login.component.html70
- 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
- src/app/+my-account/my-account-settings/my-account-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8
- src/app/+signup/+register/register-step-user.component.html41
- src/app/+signup/+register/register-step-user.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressที่อยู่อีเมล
@@ -1306,9 +1326,9 @@
src/app/search/search.component.html5
- for
+ for
- สำหรับ
+ สำหรับ 6
@@ -1316,10 +1336,13 @@
src/app/search/search.component.html6
- Filters
+
+ Filters
+
+
ตัวกรอง
-
+ 16
@@ -1353,7 +1376,8 @@
- CLI documentation
+ CLI
+ documentationCLI
documentation
@@ -1370,7 +1394,8 @@
- Administer documentation
+ Administer
+ documentationAdminister
documentation
@@ -1387,7 +1412,8 @@
- Use documentation
+ Use
+ documentationUse
documentation
@@ -1412,16 +1438,16 @@
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.org
+ Official PeerTube website (news, support, contribute...): https://joinpeertube.orgsrc/app/modal/welcome-modal.component.html44
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
+ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instancessrc/app/modal/welcome-modal.component.html
@@ -1437,10 +1463,14 @@
- 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.
+
- 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
+ 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,12 +1479,18 @@
- 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.
+
- 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
+ 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.
@@ -1571,15 +1607,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageเปลี่ยนภาษา
@@ -1754,9 +1784,9 @@
13
- src/app/menu/avatar-notification.component.html13
- src/app/+my-account/my-account-settings/my-account-settings.component.html13
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesอัปเดตการตั้งค่าการแจ้งเตือน
@@ -1796,7 +1826,33 @@
6
- src/app/search/search-filters.component.html6
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+ Published date
@@ -1804,73 +1860,105 @@
15
- src/app/search/search-filters.component.html15
-
+
+ src/app/search/search-filters.component.html21Original publication yearปีที่เผยแพร่ครั้งแรก24
- src/app/search/search-filters.component.html24
-
+
+ src/app/search/search-filters.component.html35After...หลังจาก...30
- src/app/search/search-filters.component.html30
-
+
+ src/app/search/search-filters.component.html47Before...ก่อน...37
- src/app/search/search-filters.component.html37
-
+
+ src/app/search/search-filters.component.html56Durationความยาว45
- src/app/search/search-filters.component.html45
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentแสดงเนื้อหาที่ไม่เหมาะสม54
- src/app/search/search-filters.component.html54
-
+
+ src/app/search/search-filters.component.html79Yesใช่58
- src/app/search/search-filters.component.html58
-
+
+ src/app/search/search-filters.component.html87Noไม่63
- src/app/search/search-filters.component.html63
-
+
+ src/app/search/search-filters.component.html92Categoryหมวดหมู่164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ Licence
@@ -1878,9 +1966,15 @@
173
- src/app/search/search-filters.component.html81
- src/app/videos/+video-edit/shared/video-edit.component.html79
- src/app/videos/+video-watch/video-watch.component.html173
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+ Language
@@ -1888,10 +1982,16 @@
182
- src/app/search/search-filters.component.html91
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/videos/+video-edit/shared/video-edit.component.html93
- src/app/videos/+video-watch/video-watch.component.html182
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+ All of these tags
@@ -1899,15 +1999,25 @@
103
- src/app/search/search-filters.component.html103
-
+
+ src/app/search/search-filters.component.html141One of these tagsหนึ่งในแท็กเหล่านี้108
- src/app/search/search-filters.component.html108
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+ Filter
@@ -1915,8 +2025,8 @@
115
- src/app/search/search-filters.component.html115
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosแสดงวิดีโอที่ตั้งค่าเป็น ไม่เปิดเผย และ ส่วนตัว
@@ -1991,13 +2101,16 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17
- src/app/videos/+video-watch/video-watch.component.html191
-
-
- Tags could be used to suggest relevant recommendations. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -2005,13 +2118,24 @@
21
+
+ Tag+ แท็ก30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+ Enter a new tag
@@ -2019,103 +2143,100 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31Descriptionคำอธิบาย55
- src/app/videos/+video-edit/shared/video-edit.component.html36
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39
- 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
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channelช่อง23
- src/app/videos/+video-edit/shared/video-edit.component.html56
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html22
- src/app/videos/+video-edit/video-add-components/video-upload.component.html12
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46
- src/app/+signup/+register/register.component.html23
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23Privacyความเป็นส่วนตัว33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()ตั้งเวลาเผยแพร่ ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentวิดีโอนี้มีเนื้อหาที่รุนแรงหรือไม่เหมาะสม136
- src/app/videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.ระบบอื่น ๆ บางระบบจะไม่แสดงวิดีโอที่มีเนื้อหาที่รุนแรงหรือไม่เหมาะสมเป็นค่าเริ่มต้น140
- src/app/videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoรอการประมวลผลก่อนที่จะเผยแพร่วิดีโอ146
- src/app/videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.หากคุณไม่ต้องการรอให้ประมวลผลเสร็จก่อนที่จะเผยแพร่วิดีโอ วิดีโออาจไม่สามารถเล่นได้จนกว่าจะประมวลผลเสร็จสิ้น150
- src/app/videos/+video-edit/shared/video-edit.component.html150
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoข้อมูลพื้นฐาน
@@ -2130,56 +2251,56 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileดูไฟล์คำบรรยายใต้ภาพ175
- src/app/videos/+video-edit/shared/video-edit.component.html175
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176
- Already uploaded ✔
+ Already uploaded ✔อัพโหลดแล้ว ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateจะถูกสร้างตอนอัปเดต187
- src/app/videos/+video-edit/shared/video-edit.component.html187
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createยกเลิกการสร้าง189
- src/app/videos/+video-edit/shared/video-edit.component.html189
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateจะถูกลบตอนอัปเดต195
- src/app/videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionยกเลิกการลบ197
- src/app/videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.
@@ -2188,98 +2309,84 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203Captionsคำบรรยายเสียง159
- src/app/videos/+video-edit/shared/video-edit.component.html159
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewตัวอย่างวิดีโอ216
- src/app/videos/+video-edit/shared/video-edit.component.html216
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217Supportสนับสนุน78
- src/app/videos/+video-edit/shared/video-edit.component.html225
- src/app/videos/+video-watch/modal/video-support.component.html3
- src/app/videos/+video-watch/video-watch.component.html78
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).ข้อความสั้นเพื่ออธิบายผู้ชมว่าจะสนับสนุนคุณได้อย่างไร (แพลตฟอร์มสมาชิก ฯลฯ)226
- src/app/videos/+video-edit/shared/video-edit.component.html226
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateวันที่เผยแพร่ครั้งแรก239
- src/app/videos/+video-edit/shared/video-edit.component.html239
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
+
- You can import any URL supported by youtube-dl
+ 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.
@@ -2355,10 +2462,14 @@
- 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.
+
Image that will be merged with your audio file.
-
+
The chosen image will be definitive and cannot be modified.
@@ -2417,7 +2528,10 @@
- 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.
+
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.
@@ -2500,121 +2614,106 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2662,137 +2761,89 @@
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
- Published - views
+ Published - views
- Published - views
+ Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2874,7 +2925,11 @@
- 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.
+
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
@@ -2898,17 +2953,17 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -3002,15 +3057,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -3056,147 +3105,70 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- Score
- Score
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
- Created
- Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 11
-
-
+ Created
+ Created
+
+
+
+
+
+
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
-
- Redundancy allowed
- Redundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userCreate user
@@ -3270,9 +3242,12 @@
- 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 ~ .
+
- Transcoding is enabled on server. The video quota only take in account original video.
+ Transcoding is enabled on server. The video quota only take in account original video.
At most, this user could use ~ .
@@ -3389,16 +3364,16 @@
- Username
- Username
+ Username
+ Username src/app/+admin/users/user-list/user-list.component.html40
- Video quota
- Video quota
+ Video quota
+ Video quota src/app/+admin/users/user-list/user-list.component.html42
@@ -3489,8 +3464,8 @@
- Video name
- Video name
+ Video name
+ Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html8
@@ -3513,8 +3488,8 @@
- Date
- Date
+ Date
+ Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html11
@@ -3607,11 +3582,14 @@
- State
- State
+ State
+ State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3675,8 +3653,8 @@
- Muted at
- Muted at
+ Muted at
+ Muted at src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9
@@ -3841,11 +3819,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3889,27 +3864,18 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -3985,9 +3951,12 @@
- 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.
+
- Enabling it will allow other administrators to know that you are mainly federating sensitive content.
+ 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.
@@ -4004,9 +3973,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.
- 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.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4430,12 +4399,18 @@
- 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.
+
+ 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
+ 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.
@@ -4506,126 +4481,137 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+
+
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
-
- HLS support enabled
- HLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+
+ HLS support enabled
+ HLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
- 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
+
+ Write CSS code directly. Example:
+#custom-css
color: red;
-
+
- Prepend with #custom-css to override styles. Example:
-#custom-css .logged-in-email
+ 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;
+
+
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configuration
@@ -4637,59 +4623,52 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
-
- Profile
- Profile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
-
- Video settings
- Video settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
+
+
+ Profile
+ Profile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+
+ Video settings
+ Video settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange password
@@ -4735,39 +4714,36 @@
- 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.
- 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.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pages
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with others
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatically plays video
@@ -4793,9 +4769,9 @@
- Your current email is
+ Your current email is
- Your current email is
+ Your current email is src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4803,9 +4779,9 @@
- is awaiting email verification
+ is awaiting email verification
- is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
@@ -4913,10 +4889,13 @@
- Created
+
+ Created
+
+
Created
-
+ src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -5012,8 +4991,9 @@
- 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.
- Short text to tell people how they can support your channel (membership platform...).<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.
+ 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.src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
@@ -5123,19 +5103,21 @@ 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
-
-
- History enabled
- History enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
- Delete history
+
+
+ Delete history
+
-
+
Delete history
@@ -5152,9 +5134,12 @@ When you will upload a video in this channel, the video support field will be au
- Notification preferences
+
+
+ Notification preferences
+
-
+
Notification preferences
@@ -5163,9 +5148,12 @@ When you will upload a video in this channel, the video support field will be au
- Mark all as read
+
+
+ Mark all as read
+
-
+
Mark all as read
@@ -5234,9 +5222,9 @@ When you will upload a video in this channel, the video support field will be au
- 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.
- 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.
src/app/+signup/shared/signup-success.component.html
@@ -5254,7 +5242,7 @@ When you will upload a video in this channel, the video support field will be au
-
+
@@ -5621,291 +5609,369 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ What is PeerTube?
+
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- PeerTube เป็นซอฟต์แวร์เสรี ภายใต้ลิขสิทธิ์ AGPLv3.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
- สำหรับข้อมูลเพิ่มเติม โปรดเข้าเว็บไซต์ joinpeertube.org.
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
-
+
+
+
+
P2P & PrivacyP2P และความเป็นส่วนตัว25
- src/app/+about/about-peertube/about-peertube.component.html25
-
-
- 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 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.
-
+
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
+
What are the consequences?มีข้อเสียอะไรบ้าง?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+
+ src/app/+about/about-peertube/about-peertube.component.html76
+
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
-
-
-
- How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?
- What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+
+
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
-
- What will be done to mitigate this problem?
- What will be done to mitigate this problem?
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 90
+ 89
-
-
- 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 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:
-
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 92
+ 95
-
-
- Set a limit to the number of peers sent by the tracker
- Set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html
- 98
-
-
-
- Set a limit on the request frequency received by the tracker (being tested)
- Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?
+ How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?
+ What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
+
+ What will be done to mitigate this problem?
+ What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+
+
+ Set a limit to the number of peers sent by the tracker
+ Set a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+
+ Set a limit on the request frequency received by the tracker (being tested)
+ Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.
- This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- Followings
- Followings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.
- This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?
- Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an account
@@ -5983,9 +6049,12 @@ When you will upload a video in this channel, the video support field will be au
- 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.
+
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
+ 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.
@@ -6066,11 +6135,16 @@ When you will upload a video in this channel, the video support field will be au
- 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
+
I am at least 16 years old and agree
- to the Terms
- and to the Code of Conduct
+ to the Terms
+ and to the Code of Conduct
of this instance
@@ -6143,6 +6217,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p
@@ -6425,8 +6505,8 @@ When you will upload a video in this channel, the video support field will be au
- If you confirm, you will send a follow request to: -
- If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: -
+ If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts1
@@ -7664,6 +7744,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ Today
@@ -7718,8 +7808,8 @@ When you will upload a video in this channel, the video support field will be au
- Long (> 10 min)
- Long (> 10 min)
+ Long (> 10 min)
+ Long (> 10 min)src/app/search/search-filters.component.ts1
@@ -9088,8 +9178,8 @@ When you will upload a video in this channel, the video support field will be au
- Markdown compatible that supports:
- Markdown compatible that supports:
+ Markdown compatible that supports:
+ Markdown compatible that supports:src/app/shared/misc/help.component.ts1
@@ -9450,15 +9540,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -9655,14 +9739,7 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too.
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -9678,6 +9755,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -9702,6 +9785,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the video
diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf
index 8a1bc22c6..bd8e047c3 100644
--- a/client/src/locale/angular.tr-TR.xlf
+++ b/client/src/locale/angular.tr-TR.xlf
@@ -442,20 +442,20 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html55
- src/app/videos/+video-watch/modal/video-share.component.html61
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atBitiş konumu112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html69
- src/app/videos/+video-watch/modal/video-share.component.html112
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameGörünen ad
@@ -682,11 +682,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops at
@@ -700,11 +697,11 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80
- src/app/videos/+video-watch/video-watch.component.html92
- 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-interface/my-account-interface-settings.component.html15
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from
@@ -757,24 +754,24 @@
13
- src/app/shared/buttons/delete-button.component.html5
- src/app/videos/+video-edit/shared/video-edit.component.html181
- src/app/videos/+video-watch/comment/video-comment.component.html15
- src/app/+my-account/my-account-videos/my-account-videos.component.html13
-
+
+
+
+
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditDüzenle63
- src/app/shared/buttons/edit-button.component.html5
- src/app/shared/buttons/edit-button.component.html1
- src/app/videos/+video-edit/shared/video-edit.component.html219
- src/app/videos/+video-edit/video-add-components/video-upload.component.html41
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
-
+
+
+
+
+
+
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewUcundan önizle
@@ -1203,16 +1200,16 @@
54
- src/app/login/login.component.html39
- src/app/login/login.component.html42
- 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
- src/app/+admin/users/user-edit/user-edit.component.html31
- src/app/+my-account/my-account-settings/my-account-settings.component.html19
- src/app/+signup/+register/register-step-user.component.html52
- src/app/+signup/+register/register-step-user.component.html54
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my password
@@ -1245,43 +1242,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail address
@@ -1572,15 +1542,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageDili değiştir
@@ -1744,15 +1708,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferences
@@ -1786,132 +1744,155 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryKategori164
- src/app/search/search-filters.component.html71
- src/app/videos/+video-edit/shared/video-edit.component.html65
- src/app/videos/+video-watch/video-watch.component.html164
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+ LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videos
@@ -1995,170 +1976,103 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
-
-
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+ src/app/videos/+video-edit/shared/video-edit.component.html21
+
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55Video descriptions are truncated by default and require manual action to expand them.Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyGizlilik33
- src/app/videos/+video-edit/shared/video-edit.component.html107
- 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.html154
- 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
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic info
@@ -2168,144 +2082,87 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198No captions for now.No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsVideo yorumlarını etkinleştir254
- src/app/videos/+video-edit/shared/video-edit.component.html254
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadİndirmeyi etkinleştir259
- src/app/videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2503,97 +2360,97 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3
- src/app/videos/+video-watch/video-watch.component.html83
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+ QR-CodeQR-Code
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55
+
EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
- More customizationMore customization
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customizationLess customization
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublic
@@ -2631,115 +2488,73 @@
Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45Published - viewsPublished - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreDaha fazlasını göster141
- src/app/videos/+video-watch/video-watch.component.html141
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessDaha azını göster147
- src/app/videos/+video-watch/video-watch.component.html147
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder:Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226the 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.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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230OKOK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233Comments
@@ -2831,16 +2646,16 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2912,15 +2727,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per line
@@ -2959,137 +2768,62 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
+
Create userCreate user
@@ -3465,9 +3199,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
@@ -3669,11 +3406,8 @@
This does not have settings. This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystem
@@ -3711,25 +3445,16 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefresh
@@ -4276,10 +4001,29 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -4287,83 +4031,66 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
-
+
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ 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
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
+ 518
+
HLS support enabledHLS support enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594Write JavaScript code directly.Example: console.log('my instance is amazing');Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -4379,11 +4106,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configuration
@@ -4393,54 +4117,47 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Video kotası:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
-
-
- ProfileProfile
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 5
-
-
- Video settingsVideo settings
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
+
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange password
@@ -4486,28 +4203,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
Automatically plays videoAutomatically plays video
@@ -4823,14 +4540,14 @@ 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
-
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
+
@@ -5247,259 +4964,354 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
-
- What is PeerTube?What is PeerTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
- src/app/+about/about-peertube/about-peertube.component.html
- 8
-
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
- AGPLv3 lisansı altında, ücretsiz ve açık kaynaklı bir yazılımdır.
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org. For more information, please visit joinpeertube.org.
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
+
- 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.
-
-
+ What is PeerTube?
+
+ What is PeerTube?
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 2
-
-
- What are the consequences?What are the consequences?
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
-
- 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:
-
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
-
+
- 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)
-
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
-
- 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
-
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviourThose 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
- 50
-
-
-
- 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 videoIf 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
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entitiesThe IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+
+
+
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
-
-
+ 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
-
+
- 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).
-
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
-
- 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.
-
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
-
+
- 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:
-
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
+
Create an accountCreate an account
@@ -5699,6 +5511,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -7048,6 +6866,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -8636,15 +8464,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.
@@ -8817,13 +8639,7 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
-
+
The deletion will be sent to remote instances, so they remove the comment too.The deletion will be sent to remote instances, so they remove the comment too.
@@ -8837,6 +8653,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8858,6 +8680,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf
index 5fb75df2f..b2bad9978 100644
--- a/client/src/locale/angular.uk-UA.xlf
+++ b/client/src/locale/angular.uk-UA.xlf
@@ -379,33 +379,15 @@
Start atStart at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 17
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 55
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 61
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atStop at
-
- src/app/shared/video-playlist/video-add-to-playlist.component.html
- 31
-
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 69
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 112
-
-
+
+
+
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameDisplay namesrc/app/shared/video-playlist/video-add-to-playlist.component.html
@@ -626,11 +608,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -638,23 +617,11 @@
SaveSave
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 80
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 92
-
-
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
- 59
-
-
- src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
- 15
-
-
+
+
+
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Delete from src/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -705,14 +672,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditРедагувати63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewTruncated preview9
@@ -1112,7 +1079,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordI forgot my passwordsrc/app/login/login.component.html
@@ -1146,43 +1113,16 @@
EmailEmail
-
- src/app/login/login.component.html
- 70
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-edit/user-edit.component.html
- 19
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 41
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
- 4
-
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
- 8
-
-
- src/app/+signup/+register/register-step-user.component.html
- 41
-
-
- src/app/+signup/+register/register-step-user.component.html
- 43
-
-
+
+
+
+
+
+
+
+
+
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressEmail addresssrc/app/login/login.component.html
@@ -1460,15 +1400,9 @@
CloseClose
-
- src/app/modal/instance-config-warning-modal.component.html
- 43
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 173
-
-
+
+
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageChange the languagesrc/app/menu/language-chooser.component.html
@@ -1618,15 +1552,9 @@
NotificationsNotifications
-
- src/app/menu/avatar-notification.component.html
- 13
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
-
-
+
+
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesUpdate your notification preferencessrc/app/menu/avatar-notification.component.html
@@ -1656,123 +1584,137 @@
SortSort
+
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 6
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datePublished date
-
- src/app/search/search-filters.component.html
- 15
-
-
+
+ src/app/search/search-filters.component.html21Original publication yearOriginal publication year
-
- src/app/search/search-filters.component.html
- 24
-
-
+
+ src/app/search/search-filters.component.html35After...After...
-
- src/app/search/search-filters.component.html
- 30
-
-
+
+ src/app/search/search-filters.component.html47Before...Before...
-
- src/app/search/search-filters.component.html
- 37
-
-
+
+ src/app/search/search-filters.component.html56DurationDuration
-
- src/app/search/search-filters.component.html
- 45
-
-
+
+ src/app/search/search-filters.component.html65Display sensitive contentDisplay sensitive content
-
- src/app/search/search-filters.component.html
- 54
-
-
+
+ src/app/search/search-filters.component.html79YesYes
-
- src/app/search/search-filters.component.html
- 58
-
-
+
+ src/app/search/search-filters.component.html87NoNo
-
- src/app/search/search-filters.component.html
- 63
-
-
+
+ src/app/search/search-filters.component.html92CategoryCategory
+
+
+
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 71
+ 101
- src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ src/app/search/search-filters.component.html
+ 114
- src/app/videos/+video-watch/video-watch.component.html
- 164
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106LicenceLicence
+
+
+
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license setsrc/app/search/search-filters.component.html
- 81
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 79
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 173
+ 119LanguageLanguage
+
+
+
+
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language setsrc/app/search/search-filters.component.html
- 91
-
-
- src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
- 10
-
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 93
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 182
+ 132All of these tagsAll of these tags
-
- src/app/search/search-filters.component.html
- 103
-
-
+
+ src/app/search/search-filters.component.html141One of these tagsOne of these tags
+
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+ src/app/search/search-filters.component.html
- 108
+ 169FilterFilter
-
- src/app/search/search-filters.component.html
- 115
-
-
+
+ src/app/search/search-filters.component.html173Display unlisted and private videosDisplay unlisted and private videossrc/app/shared/video/abstract-video-list.html
@@ -1856,20 +1798,16 @@
TagsTags
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 17
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 191
-
-
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1878,159 +1816,73 @@
+ Tag+ Tag
+
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161Enter a new tagEnter a new tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionDescription
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 36
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 31
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
- 17
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html
- 39
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 20
-
-
- src/app/+accounts/account-about/account-about.component.html
- 3
-
-
- src/app/+video-channels/video-channel-about/video-channel-about.component.html
- 4
-
-
- src/app/+about/about-instance/about-instance.component.html
- 55
-
-
+
+
+
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelChannel
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 56
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 22
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 12
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 28
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 46
-
-
- src/app/+signup/+register/register.component.html
- 23
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyPrivacy
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 107
-
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 31
-
-
- src/app/videos/+video-edit/video-add-components/video-upload.component.html
- 21
-
-
- src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html
- 37
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 154
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
- src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
- 33
-
-
+
+
+
+
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Schedule publication ()
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 122
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentThis video contains mature or explicit content
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 136
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Some instances do not list videos containing mature or explicit content by default.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 140
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoWait transcoding before publishing the video
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 146
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoBasic infosrc/app/videos/+video-edit/shared/video-edit.component.html
@@ -2038,129 +1890,66 @@
Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Already uploaded ✔
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 179
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateWill be created on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 187
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createCancel create
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 189
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateWill be deleted on update
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 195
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionCancel deletion
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 197
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewVideo preview
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 216
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportSupport
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 225
-
-
- src/app/videos/+video-watch/modal/video-support.component.html
- 3
-
-
- src/app/videos/+video-watch/video-watch.component.html
- 78
-
-
+
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...).
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 226
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateOriginal publication date
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 239
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsEnable video comments
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 254
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadEnable download
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 259
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsAdvanced settings
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 210
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL
-
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html
- 6
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 10
-
-
+
+
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2358,103 +2147,85 @@
ShareShare
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlistsrc/app/videos/+video-watch/modal/video-share.component.html
- 3
+ 10
+
+ Share the playlist at this video positionShare the playlist at this video position
- src/app/videos/+video-watch/video-watch.component.html
- 83
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-CodeQR-Code
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 27
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+ src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55EmbedEmbed
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 35
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
- Less customization
-
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ AutoplayAutoplay
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 127
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedMuted
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 134
-
-
- src/app/+accounts/accounts.component.html
- 20
-
-
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLoop
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleDisplay video title
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 150
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningDisplay privacy warning
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 157
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsDisplay player controls
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 164
-
-
+
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicPublicsrc/app/videos/+video-watch/video-watch-playlist.component.html
@@ -2502,111 +2273,63 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoLike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 63
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoDislike this video
-
- src/app/videos/+video-watch/video-watch.component.html
- 71
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageGo the channel page
-
- src/app/videos/+video-watch/video-watch.component.html
- 118
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html133By By
-
- src/app/videos/+video-watch/video-watch.component.html
- 129
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageGo to the account page
-
- src/app/videos/+video-watch/video-watch.component.html
- 128
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 63
-
-
+
+
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreShow more
-
- src/app/videos/+video-watch/video-watch.component.html
- 141
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Friendly Reminder:
-
- src/app/videos/+video-watch/video-watch.component.html
- 211
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
OK
-
- src/app/videos/+video-watch/video-watch.component.html
- 218
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2702,15 +2425,15 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyReply
+
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deletedsrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 37
@@ -2796,15 +2519,9 @@
FollowersFollowers
-
- src/app/+admin/follows/follows.component.html
- 9
-
-
- src/app/+about/about-follows/about-follows.component.html
- 3
-
-
+
+
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2842,125 +2559,50 @@
IDID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
-
-
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateState
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 18
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 20
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 20
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+
+
+
+
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedAccepted
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 30
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingPending
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 31
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptAccept
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 38
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 41
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseRefuse
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 39
-
-
- src/app/+my-account/my-account-ownership/my-account-ownership.component.html
- 42
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create userCreate user
@@ -3308,9 +2950,12 @@
State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3506,11 +3151,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3542,23 +3184,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -4046,95 +3679,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -4160,11 +3787,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -4172,47 +3796,41 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
- Video quota:Video quota:
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
-
- ProfileProfile
+
+ used usedsrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 6
-
- Video settingsVideo settings
+
+ Daily video quota:Daily video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html10
-
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15
+ Video settingsVideo settings
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -4256,20 +3874,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4562,8 +4180,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4978,273 +4596,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5454,6 +5121,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6624,6 +6297,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7986,15 +7669,9 @@ When you will upload a video in this channel, the video support field will be au
CopiedCopied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
-
+
+
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Video reported.src/app/shared/video/modals/video-report.component.ts
@@ -8142,12 +7819,6 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too. replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
- The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.
@@ -8160,6 +7831,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes likes / dislikes
@@ -8178,6 +7855,72 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/video-watch.component.ts1
+
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ Like the videoLike the video
diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf
index 174e41861..55c9c9707 100644
--- a/client/src/locale/angular.vi-VN.xlf
+++ b/client/src/locale/angular.vi-VN.xlf
@@ -394,14 +394,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop atDừng tại112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display nameTên hiển thị
@@ -583,11 +583,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops atEdit starts/stops atsrc/app/shared/video-playlist/video-playlist-element-miniature.component.html
@@ -600,7 +597,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from Xoá khỏi
@@ -621,14 +618,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13EditSửa63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated previewXem trước rút gọn
@@ -1025,7 +1022,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my passwordTôi quên mật khẩu
@@ -1063,7 +1060,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email addressĐịa chỉ thư điện tử
@@ -1352,7 +1349,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the languageĐổi ngôn ngữ
@@ -1502,7 +1499,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferencesCập nhật tuỳ chỉnh thông báo
@@ -1537,105 +1534,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published dateNgày xuất bản15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication yearNăm xuất bản gốc24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...Sau...30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...Trước...37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56DurationThời lượng45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive contentHiện nội dung nhạy cảm54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79YesCó58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87NoKhông63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92CategoryThể loại164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ LicenceBản quyền173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ LanguageNgôn ngữ182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tagsToàn bộ các thẻ này103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tagsMột trong những thẻ này108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ FilterBộ lọc115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videosHiện video không công khai và riêng tư
@@ -1695,12 +1772,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1714,79 +1793,83 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tagThêm thẻ mới30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31DescriptionMô tả55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41ChannelKênh23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23PrivacyRiêng tư33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()Lên lịch xuất bản ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit contentVideo chứa nội dung người lớn hoặc nhạy cảm136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.Vài đơn vị không liệt kê các video chứa nội dung người lớn hay nhạy cảm theo mặc định.140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the videoĐang chờ chuyển mã trước khi xuất bản video146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic infoThông tin cơ bản
@@ -1795,130 +1878,115 @@
src/app/videos/+video-edit/shared/video-edit.component.html4Add another captionAdd another caption
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 166
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle fileSee the subtitle file
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 175
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔Đã tải lên ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on updateSẽ được tạo khi cập nhật187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel createHuỷ việc tạo189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on updateSẽ bị xoá khi cập nhật195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletionHuỷ việc xoá197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
No captions for now.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 202
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html203CaptionsCaptions
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 159
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video previewXem trước video216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217SupportHỗ trợ78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).Một đoạn văn ngắn để người xem biết cách ủng hộ bạn (như nền tảng đăng kí thành viên chẳng hạn)226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication dateNgày xuất bản gốc239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 240
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video commentsBật bình luận video254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable downloadCho phép tải về259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settingsTuỳ chỉnh nâng cao210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2121,102 +2189,117 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeMã QR27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- URL không bảo mật (không HTTPS), do đó video nhúng sẽ không phát được trên các website HTTPS (trình duyệt web chặn yêu cầu HTTP không bảo mật trên các website HTTPS).
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
EmbedNhúng35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitleAuto select subtitle
+
+ src/app/videos/+video-watch/modal/video-share.component.html84
+
+ More customization
+
+ More customization
+ src/app/videos/+video-watch/modal/video-share.component.html
- 76
-
-
-
-
- More customization
-
-
- Hiện thêm tuỳ chỉnh
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- Ẩn bớt tuỳ chỉnh
-
- 101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
AutoplayTự động phát127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135MutedĐã tắt tiếng20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20LoopLặp lại141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video titleHiện tiêu đề video150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warningHiện cảnh báo riêng tư157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controlsHiện điều khiển trình phát164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172PublicCông cộng
@@ -2268,104 +2351,83 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this videoThích video63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this videoKhông thích video71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel pageTới trang của kênh118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By Bởi 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account pageTới trang tài khoản63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show moreHiện thêm141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show lessShow less
-
- src/app/videos/+video-watch/video-watch.component.html
- 147
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html162Originally publishedOriginally published
-
- src/app/videos/+video-watch/video-watch.component.html
- 159
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: Nhắc nhở Thân thiện:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
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.
-
- src/app/videos/+video-watch/video-watch.component.html
- 212
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html227More informationMore information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230Get more informationGet more information
-
- src/app/videos/+video-watch/video-watch.component.html
- 215
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2376,7 +2438,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2479,18 +2541,21 @@
Highlighted commentHighlighted comment
-
- src/app/videos/+video-watch/comment/video-comment.component.html
- 5
-
-
+
+ src/app/videos/+video-watch/comment/video-comment.component.html16ReplyTrả lời14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2581,7 +2646,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line1 host (without "http://") per linesrc/app/+admin/follows/following-add/following-add.component.html
@@ -2617,90 +2682,60 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handleFollower handle
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 17
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html16StateTrạng thái10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
- ScoreScore
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 19
-
-
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10Created Created
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 20
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 21
-
-
- src/app/+admin/users/user-list/user-list.component.html
- 44
-
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 9
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 21
-
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11AcceptedĐã chấp nhận32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30PendingĐang chờ33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31AcceptChấp nhận41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41RefuseTừ chối42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42HostHost
+
+ src/app/+admin/follows/following-list/following-list.component.html18
+ Redundancy allowed Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 19
-
-
- Redundancy allowedRedundancy allowed
-
- src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21
@@ -3000,9 +3035,12 @@
src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9State State
+
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18Go to the accountGo to the account
@@ -3198,11 +3236,8 @@
This does not have settings.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
-
-
+
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29SystemSystemsrc/app/+admin/system/system.component.html
@@ -3234,23 +3269,14 @@
TypeType
-
- src/app/+admin/system/jobs/jobs.component.html
- 19
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html31Processed onProcessed on
-
- src/app/+admin/system/jobs/jobs.component.html
- 22
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html34Finished onFinished on
-
- src/app/+admin/system/jobs/jobs.component.html
- 23
-
-
+
+ src/app/+admin/system/jobs/jobs.component.html35RefreshRefreshsrc/app/+admin/system/logs/logs.component.html
@@ -3738,95 +3764,89 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threadsTranscoding threads
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabledResolution enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551CacheCache
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache sizePreviews cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache sizeVideo captions cache size
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580CustomizationsCustomizations
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3852,11 +3872,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configurationAdvanced configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -3864,49 +3881,46 @@
Update configurationUpdate configuration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
-
-
-
- Video quota:
- Giới hạn video:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
- ProfileProfile
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
+
+ ProfileProfile
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settingsTuỳ chỉnh video10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18InterfaceInterface
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zoneDanger zone
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
-
-
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change passwordChange passwordsrc/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html
@@ -3950,20 +3964,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languagesOnly display videos in the following languages
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4256,8 +4270,8 @@ 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
-
- History enabledHistory enabled
+
+ Enable video historyEnable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4674,273 +4688,322 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 12
-
-
-
- For more information, please visit joinpeertube.org.
-
- For more information, please visit joinpeertube.org.
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 16
-
-
- P2P & PrivacyP2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html
- 25
-
-
-
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
- 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 is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 9
-
- What are the consequences?What are the consequences?
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+ src/app/+about/about-peertube/about-peertube.component.html32
-
-
- 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:
-
+
+ PeerTube
+ ApplicationsPeerTube
+ Applicationssrc/app/+about/about-peertube/about-peertube.component.html
- 34
+ 41
-
+
- 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)
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 40
-
-
-
- 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
-
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+ src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTubesrc/app/+about/about-peertube/about-peertube.component.html54
-
+
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+ src/app/+about/about-peertube/about-peertube.component.html58
-
+
+ P2P & PrivacyP2P & Privacy
+
+ src/app/+about/about-peertube/about-peertube.component.html69
- 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
+ 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.
- 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
+ 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.
src/app/+about/about-peertube/about-peertube.component.html
- 62
+ 71
-
+
+ What are the consequences?What are the consequences?
+
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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.
-
+ 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 69
+ 78
-
- How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 74
-
-
+
- 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).
-
- 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).
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 76
-
-
- What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 82
-
-
-
- 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.
-
+ 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)
+ src/app/+about/about-peertube/about-peertube.component.html84
-
- What will be done to mitigate this problem?What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html
- 90
-
-
+
- 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 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:
-
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 89
-
- Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
- 98
+ 95
-
- Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+
+ 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
+ src/app/+about/about-peertube/about-peertube.component.html99
-
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
+
+
+ How does PeerTube compare with YouTube?How does PeerTube compare with YouTube?
+
+ src/app/+about/about-peertube/about-peertube.component.html122
+
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
+
+
+ What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address?
+
+ src/app/+about/about-peertube/about-peertube.component.html130
+
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
+
+
+ What will be done to mitigate this problem?What will be done to mitigate this problem?
+
+ src/app/+about/about-peertube/about-peertube.component.html139
+
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
+
+
+ Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker
+
+ src/app/+about/about-peertube/about-peertube.component.html147
+ Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested)
+
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested)
-
- src/app/+about/about-peertube/about-peertube.component.html
- 100
-
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interfaceDisable P2P from the administration interface
+
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 101
+ 151
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ Followers instancesFollowers instances
- src/app/+about/about-peertube/about-peertube.component.html
- 102
+ src/app/+about/about-follows/about-follows.component.html
+ 3
-
- This instance does not have followers.This instance does not have followers.
+
+ This instance does not have instances followers.This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- FollowingsFollowings
+
+ Followings instancesFollowings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.This instance does not have followings.
+
+ This instance does not have instances followings.This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5150,6 +5213,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/+accounts/accounts.component.ts1
+
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+ 240p240p
@@ -6309,6 +6378,16 @@ When you will upload a video in this channel, the video support field will be au
src/app/reset-password/reset-password.component.ts1
+
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+ TodayToday
@@ -7724,7 +7803,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.Đã báo cáo video.
@@ -7893,13 +7972,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- bình luận cũng sẽ bị xoá.
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -7911,6 +7984,12 @@ When you will upload a video in this channel, the video support field will be au
src/app/videos/+video-watch/comment/video-comments.component.ts1
+
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+ likes / dislikes
@@ -7932,7 +8011,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the videoThích video
diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf
index 335350217..ee114f1c5 100644
--- a/client/src/locale/angular.xlf
+++ b/client/src/locale/angular.xlf
@@ -350,7 +350,7 @@
src/app/videos/+video-watch/modal/video-share.component.html
- 61
+ 69Stop at
@@ -364,7 +364,7 @@
src/app/videos/+video-watch/modal/video-share.component.html
- 112
+ 120Display name
@@ -597,6 +597,10 @@
src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 32
+ Edit starts/stops at
@@ -611,7 +615,7 @@
src/app/videos/+video-watch/video-watch.component.html
- 92
+ 96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
@@ -673,11 +677,11 @@
src/app/videos/+video-edit/shared/video-edit.component.html
- 181
+ 182src/app/videos/+video-watch/comment/video-comment.component.html
- 15
+ 26src/app/+my-account/my-account-videos/my-account-videos.component.html
@@ -695,7 +699,7 @@
src/app/videos/+video-edit/shared/video-edit.component.html
- 219
+ 220src/app/videos/+video-edit/video-add-components/video-upload.component.html
@@ -1119,7 +1123,7 @@
src/app/+my-account/my-account-settings/my-account-settings.component.html
- 19
+ 27src/app/+signup/+register/register-step-user.component.html
@@ -1179,7 +1183,7 @@
src/app/+my-account/my-account-settings/my-account-settings.component.html
- 22
+ 30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html
@@ -1456,7 +1460,7 @@
src/app/videos/+video-watch/modal/video-share.component.html
- 173
+ 182Change the language
@@ -1612,7 +1616,7 @@
src/app/+my-account/my-account-settings/my-account-settings.component.html
- 13
+ 21Update your notification preferences
@@ -1646,89 +1650,149 @@
Sortsrc/app/search/search-filters.component.html
- 6
+ 7
+
+
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80Published datesrc/app/search/search-filters.component.html
- 15
+ 21Original publication yearsrc/app/search/search-filters.component.html
- 24
+ 35After...src/app/search/search-filters.component.html
- 30
+ 47Before...src/app/search/search-filters.component.html
- 37
+ 56Durationsrc/app/search/search-filters.component.html
- 45
+ 65Display sensitive contentsrc/app/search/search-filters.component.html
- 54
+ 79Yessrc/app/search/search-filters.component.html
- 58
+ 87Nosrc/app/search/search-filters.component.html
- 63
+ 92Categorysrc/app/search/search-filters.component.html
- 71
+ 100src/app/videos/+video-edit/shared/video-edit.component.html
- 65
+ 66src/app/videos/+video-watch/video-watch.component.html
- 164
+ 179
+
+
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category set
+
+ src/app/search/search-filters.component.html
+ 106Licencesrc/app/search/search-filters.component.html
- 81
+ 113src/app/videos/+video-edit/shared/video-edit.component.html
- 79
+ 80src/app/videos/+video-watch/video-watch.component.html
- 173
+ 188
+
+
+ Any or no license set
+
+ src/app/search/search-filters.component.html
+ 119Languagesrc/app/search/search-filters.component.html
- 91
+ 126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html
@@ -1736,29 +1800,67 @@
src/app/videos/+video-edit/shared/video-edit.component.html
- 93
+ 94src/app/videos/+video-watch/video-watch.component.html
- 182
+ 197
+
+
+ Any or no language set
+
+ src/app/search/search-filters.component.html
+ 132All of these tagssrc/app/search/search-filters.component.html
- 103
+ 141
+
+
+ + Tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+
+ src/app/videos/+video-edit/shared/video-edit.component.html
+ 31
+
+
+ Enter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161One of these tagssrc/app/search/search-filters.component.html
- 108
+ 154
+
+
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169Filtersrc/app/search/search-filters.component.html
- 115
+ 173Display unlisted and private videos
@@ -1846,34 +1948,29 @@
src/app/videos/+video-watch/video-watch.component.html
- 191
+ 206
-
+
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
src/app/videos/+video-edit/shared/video-edit.component.html21
-
- + Tag
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 30
- Enter a new tagsrc/app/videos/+video-edit/shared/video-edit.component.html
- 30
+ 31Descriptionsrc/app/videos/+video-edit/shared/video-edit.component.html
- 36
+ 37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
@@ -1917,13 +2014,13 @@
src/app/videos/+video-edit/shared/video-edit.component.html
- 40
+ 41Channelsrc/app/videos/+video-edit/shared/video-edit.component.html
- 56
+ 57src/app/videos/+video-edit/video-add-components/video-import-url.component.html
@@ -1953,7 +2050,7 @@
Privacysrc/app/videos/+video-edit/shared/video-edit.component.html
- 107
+ 108src/app/videos/+video-edit/video-add-components/video-import-url.component.html
@@ -1969,7 +2066,7 @@
src/app/videos/+video-watch/video-watch.component.html
- 154
+ 169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html
@@ -1983,31 +2080,31 @@
Schedule publication ()src/app/videos/+video-edit/shared/video-edit.component.html
- 122
+ 123This video contains mature or explicit contentsrc/app/videos/+video-edit/shared/video-edit.component.html
- 136
+ 137Some instances do not list videos containing mature or explicit content by default.src/app/videos/+video-edit/shared/video-edit.component.html
- 140
+ 141Wait transcoding before publishing the videosrc/app/videos/+video-edit/shared/video-edit.component.html
- 146
+ 147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.src/app/videos/+video-edit/shared/video-edit.component.html
- 150
+ 151Basic info
@@ -2019,43 +2116,43 @@
Add another captionsrc/app/videos/+video-edit/shared/video-edit.component.html
- 166
+ 167See the subtitle filesrc/app/videos/+video-edit/shared/video-edit.component.html
- 175
+ 176Already uploaded ✔src/app/videos/+video-edit/shared/video-edit.component.html
- 179
+ 180Will be created on updatesrc/app/videos/+video-edit/shared/video-edit.component.html
- 187
+ 188Cancel createsrc/app/videos/+video-edit/shared/video-edit.component.html
- 189
+ 190Will be deleted on updatesrc/app/videos/+video-edit/shared/video-edit.component.html
- 195
+ 196Cancel deletionsrc/app/videos/+video-edit/shared/video-edit.component.html
- 197
+ 198
@@ -2063,25 +2160,25 @@
src/app/videos/+video-edit/shared/video-edit.component.html
- 202
+ 203Captionssrc/app/videos/+video-edit/shared/video-edit.component.html
- 159
+ 160Video previewsrc/app/videos/+video-edit/shared/video-edit.component.html
- 216
+ 217Supportsrc/app/videos/+video-edit/shared/video-edit.component.html
- 225
+ 226src/app/videos/+video-watch/modal/video-support.component.html
@@ -2089,43 +2186,43 @@
src/app/videos/+video-watch/video-watch.component.html
- 78
+ 82Short text to tell people how they can support you (membership platform...).src/app/videos/+video-edit/shared/video-edit.component.html
- 226
+ 227Original publication datesrc/app/videos/+video-edit/shared/video-edit.component.html
- 239
+ 240This is the date when the content was originally published (e.g. the release date for a film)src/app/videos/+video-edit/shared/video-edit.component.html
- 240
+ 241Enable video commentssrc/app/videos/+video-edit/shared/video-edit.component.html
- 254
+ 255Enable downloadsrc/app/videos/+video-edit/shared/video-edit.component.html
- 259
+ 260Advanced settingssrc/app/videos/+video-edit/shared/video-edit.component.html
- 210
+ 211URL
@@ -2135,7 +2232,7 @@
src/app/videos/+video-watch/modal/video-share.component.html
- 10
+ 32
@@ -2320,61 +2417,79 @@
src/app/videos/+video-watch/video-watch.component.html
- 83
+ 87
+
+
+ Share the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28QR-Codesrc/app/videos/+video-watch/modal/video-share.component.html
- 27
+ 42
-
+
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
src/app/videos/+video-watch/modal/video-share.component.html
- 47
+ 55Embedsrc/app/videos/+video-watch/modal/video-share.component.html
- 35
+ 50Auto select subtitlesrc/app/videos/+video-watch/modal/video-share.component.html
- 76
+ 84
-
+
- More customization
-
-
- src/app/videos/+video-watch/modal/video-share.component.html
- 93
-
-
-
- Less customization
-
+ More customization
+
src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+ Autoplaysrc/app/videos/+video-watch/modal/video-share.component.html
- 127
+ 135Mutedsrc/app/videos/+video-watch/modal/video-share.component.html
- 134
+ 142src/app/+accounts/accounts.component.html
@@ -2384,25 +2499,25 @@
Loopsrc/app/videos/+video-watch/modal/video-share.component.html
- 141
+ 149Display video titlesrc/app/videos/+video-watch/modal/video-share.component.html
- 150
+ 158Display privacy warningsrc/app/videos/+video-watch/modal/video-share.component.html
- 157
+ 165Display player controlssrc/app/videos/+video-watch/modal/video-share.component.html
- 164
+ 172Public
@@ -2446,7 +2561,7 @@
src/app/videos/+video-watch/video-watch.component.html
- 44
+ 45
@@ -2454,37 +2569,37 @@
src/app/videos/+video-watch/video-watch.component.html
- 53
+ 56Like this videosrc/app/videos/+video-watch/video-watch.component.html
- 63
+ 65Dislike this videosrc/app/videos/+video-watch/video-watch.component.html
- 71
+ 74Go the channel pagesrc/app/videos/+video-watch/video-watch.component.html
- 118
+ 133By src/app/videos/+video-watch/video-watch.component.html
- 129
+ 144Go to the account pagesrc/app/videos/+video-watch/video-watch.component.html
- 128
+ 143src/app/+admin/users/user-list/user-list.component.html
@@ -2494,25 +2609,25 @@
Show moresrc/app/videos/+video-watch/video-watch.component.html
- 141
+ 156Show lesssrc/app/videos/+video-watch/video-watch.component.html
- 147
+ 162Originally publishedsrc/app/videos/+video-watch/video-watch.component.html
- 159
+ 174Friendly Reminder: src/app/videos/+video-watch/video-watch.component.html
- 211
+ 226
@@ -2520,19 +2635,19 @@
src/app/videos/+video-watch/video-watch.component.html
- 212
+ 227More informationsrc/app/videos/+video-watch/video-watch.component.html
- 215
+ 230Get more informationsrc/app/videos/+video-watch/video-watch.component.html
- 215
+ 230
@@ -2540,7 +2655,7 @@
src/app/videos/+video-watch/video-watch.component.html
- 218
+ 233
@@ -2626,13 +2741,19 @@
Highlighted commentsrc/app/videos/+video-watch/comment/video-comment.component.html
- 5
+ 16Replysrc/app/videos/+video-watch/comment/video-comment.component.html
- 14
+ 25
+
+
+ This comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
@@ -2710,10 +2831,6 @@
src/app/+admin/follows/follows.component.html9
-
- src/app/+about/about-follows/about-follows.component.html
- 3
- 1 host (without "http://") per line
@@ -2748,59 +2865,41 @@
src/app/+admin/users/user-list/user-list.component.html27
-
- ID
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 16
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 18
- Follower handlesrc/app/+admin/follows/followers-list/followers-list.component.html
- 17
+ 16
-
- State
+
+ State src/app/+admin/follows/followers-list/followers-list.component.html
- 18
+ 17src/app/+admin/follows/following-list/following-list.component.html
- 20
+ 19
- src/app/+admin/system/jobs/jobs.component.html
- 20
+ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
+ 11
-
- src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
- 10
-
-
- Score
+
+ Score src/app/+admin/follows/followers-list/followers-list.component.html
- 19
+ 18Created src/app/+admin/follows/followers-list/followers-list.component.html
- 20
+ 19src/app/+admin/follows/following-list/following-list.component.html
- 21
+ 20src/app/+admin/users/user-list/user-list.component.html
@@ -2812,7 +2911,7 @@
src/app/+admin/system/jobs/jobs.component.html
- 21
+ 33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
@@ -2822,27 +2921,27 @@
Acceptedsrc/app/+admin/follows/followers-list/followers-list.component.html
- 30
+ 28src/app/+admin/follows/following-list/following-list.component.html
- 32
+ 30Pendingsrc/app/+admin/follows/followers-list/followers-list.component.html
- 31
+ 29src/app/+admin/follows/following-list/following-list.component.html
- 33
+ 31Acceptsrc/app/+admin/follows/followers-list/followers-list.component.html
- 38
+ 36src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -2852,7 +2951,7 @@
Refusesrc/app/+admin/follows/followers-list/followers-list.component.html
- 39
+ 37src/app/+my-account/my-account-ownership/my-account-ownership.component.html
@@ -2862,13 +2961,13 @@
Hostsrc/app/+admin/follows/following-list/following-list.component.html
- 19
+ 18
-
- Redundancy allowed
+
+ Redundancy allowed src/app/+admin/follows/following-list/following-list.component.html
- 22
+ 21Create user
@@ -3209,12 +3308,6 @@
src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9
-
- State
-
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html
- 11
- Go to the account
@@ -3403,7 +3496,7 @@
src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html
- 22
+ 29System
@@ -3435,23 +3528,39 @@
src/app/+admin/system/jobs/jobs.component.html2
+
+ ID
+
+ src/app/+admin/system/jobs/jobs.component.html
+ 30
+ Typesrc/app/+admin/system/jobs/jobs.component.html
- 19
+ 31
+
+
+ State
+
+ src/app/+admin/system/jobs/jobs.component.html
+ 32
+
+
+ src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html
+ 10Processed onsrc/app/+admin/system/jobs/jobs.component.html
- 22
+ 34Finished onsrc/app/+admin/system/jobs/jobs.component.html
- 23
+ 35Refresh
@@ -3930,9 +4039,25 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -3940,64 +4065,66 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
+
+ If you also enabled WebTorrent support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 501
+ 518HLS support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 498
+ 515Transcoding threadssrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 517
+ 536Resolution enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 532
+ 551Cachesrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 541
+ 560Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them.src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 545
+ 564Previews cache sizesrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 552
+ 571Video captions cache sizesrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 561
+ 580Customizationssrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 570
+ 589JavaScriptsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 575
+ 594
@@ -4005,7 +4132,7 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
+ 597
@@ -4023,7 +4150,7 @@
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
+ 616Advanced configuration
@@ -4035,43 +4162,55 @@
Update configurationsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 628
+ 647It seems like the configuration is invalid. Please search for potential errors in the different tabs.src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ 648
-
- Video quota:
+
+ Total video quota:src/app/+my-account/my-account-settings/my-account-settings.component.html
- 4
+ 5
+
+
+ used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10Profilesrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 7
+ 15Video settingssrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 10
+ 18Interfacesrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 16
+ 24Danger zonesrc/app/+my-account/my-account-settings/my-account-settings.component.html
- 25
+ 33Change password
@@ -4115,20 +4254,20 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languages
+
+ Only display videos in the following languages/subtitlessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
+
+ In Recently added, Trending, Local, Most liked and Search pagessrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
+
+ Use P2P to exchange parts of the video with otherssrc/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
@@ -4413,8 +4552,8 @@ 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
-
- History enabled
+
+ Enable video historysrc/app/+my-account/my-account-history/my-account-history.component.html4
@@ -4799,229 +4938,288 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
src/app/+about/about-peertube/about-peertube.component.html
- 12
+ 9
-
+
- For more information, please visit joinpeertube.org.
-
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
src/app/+about/about-peertube/about-peertube.component.html
- 16
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58P2P & Privacysrc/app/+about/about-peertube/about-peertube.component.html
- 25
+ 69
-
+
- 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 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.
+
src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71What are the consequences?src/app/+about/about-peertube/about-peertube.component.html
- 32
+ 76
-
+
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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
- 45
-
-
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117How does PeerTube compare with YouTube?src/app/+about/about-peertube/about-peertube.component.html
- 74
+ 122
-
+
- 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).
-
+ 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).
+
src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124What can I do to limit the exposure of my IP address?src/app/+about/about-peertube/about-peertube.component.html
- 82
+ 130
-
+
- 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.
+
src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132What will be done to mitigate this problem?src/app/+about/about-peertube/about-peertube.component.html
- 90
+ 139
-
+
- 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 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:
+
src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141Set a limit to the number of peers sent by the trackersrc/app/+about/about-peertube/about-peertube.component.html
- 98
+ 147Set a limit on the request frequency received by the tracker (being tested)src/app/+about/about-peertube/about-peertube.component.html
- 99
+ 148Ring a bell if there are unusual requests (being tested)src/app/+about/about-peertube/about-peertube.component.html
- 100
+ 149Disable P2P from the administration interfacesrc/app/+about/about-peertube/about-peertube.component.html
- 101
+ 150
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
+
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+ src/app/+about/about-peertube/about-peertube.component.html
- 102
+ 151
-
- This instance does not have followers.
+
+ Followers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.src/app/+about/about-follows/about-follows.component.html5
-
- Followings
+
+ Followings instancessrc/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
+
+ This instance does not have instances followings.src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?
+
+ Developed with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
@@ -5216,6 +5414,13 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ Audio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p
@@ -5322,6 +5527,10 @@ 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-settings.component.ts1
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts
+ 1
+ src/app/shared/users/user.service.ts1
@@ -6561,6 +6770,17 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ Any
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ Today
@@ -7387,6 +7607,17 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ Copied
+
+ src/app/shared/forms/input-readonly-copy.component.ts
+ 1
+
+
+ src/app/shared/video/modals/video-download.component.ts
+ 1
+
+ This file is too large.
@@ -8132,17 +8363,6 @@ When you will upload a video in this channel, the video support field will be au
1
-
- Copied
-
- src/app/shared/video/modals/video-download.component.ts
- 1
-
-
- src/app/videos/+video-watch/modal/video-share.component.ts
- 1
-
- Video reported.
@@ -8315,13 +8535,6 @@ When you will upload a video in this channel, the video support field will be au
1
-
- replies will be deleted too.
-
- src/app/videos/+video-watch/comment/video-comments.component.ts
- 1
-
- The deletion will be sent to remote instances, so they remove the comment too.
@@ -8336,6 +8549,13 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes
@@ -8357,6 +8577,83 @@ When you will upload a video in this channel, the video support field will be au
1
+
+ Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+
+ Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the video
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index 5497757f2..c373c33c6 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -405,14 +405,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop at停止时间:112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display name显示名
@@ -596,11 +596,8 @@
DeletedDeleted
-
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html
- 34
-
-
+
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops at编辑开始或结尾
@@ -614,7 +611,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from 从 中删除
@@ -635,14 +632,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Edit编辑63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated preview部分预览
@@ -1043,7 +1040,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my password我忘记了我的密码
@@ -1081,7 +1078,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email address电子邮件地址
@@ -1370,7 +1367,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the language更改语言
@@ -1520,7 +1517,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferences更新您的通知偏好
@@ -1555,105 +1552,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published date发布日期15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication year最初发布年份24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...在之后30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...在之前37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56Duration时长45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive content显示敏感内容54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79Yes是58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87No否63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92Category类别164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ Licence许可173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ Language语言182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tags包含以下所有标签103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tags包含以下至少一个标签108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ Filter过滤115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videos显示不公开和私享视频
@@ -1717,12 +1794,14 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
@@ -1736,80 +1815,87 @@
30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tag输入新的标签30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31Description说明55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/videos/+video-edit/shared/video-edit.component.html
- 40
-
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channel频道23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23Privacy隐私33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()定时发布()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit content此视频包含成人或露骨内容。136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.某些实例默认不显示包含成人或露骨内容的视频。140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the video等待转码完毕后再发布视频146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.如果您选择不等待转码就发布视频,则视频在转码完毕前很有可能无法正常播放。150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic info基本信息
@@ -1823,49 +1909,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle file查看字幕文件175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔已上传 ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on update将在更新时创建187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel create取消创建189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on update将在更新时删除195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletion取消删除197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1876,77 +1962,77 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203Captions字幕159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video preview视频预览216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217Support支持78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).用一段简短的文字告知观众支持您的频道的方法(赞助社区等)。226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication date最初发布日期239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)这是此内容最初发布的日期(如一部电影的发布日期)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video comments开启视频评论254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable download允许下载259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settings高级设置210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/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.
@@ -2153,103 +2239,121 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-Code二维码27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- 此链接是不安全链接(没有使用 HTTPS),因此站外嵌入播放器将无法在 HTTPS 网站上使用(浏览器会屏蔽 HTTPS 网站上发送的不安全的 HTTP 请求)。
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
Embed嵌入35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitle自动选择字幕76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
-
- 显示更多外观选项
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- 显示更少外观选项
-
-
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
Autoplay自动播放127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135Muted已屏蔽20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20Loop循环播放141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video title显示视频标题150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warning显示隐私警告157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controls显示播放器控制164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172Public公开
@@ -2302,84 +2406,78 @@
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 44
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
Published - views
-
- src/app/videos/+video-watch/video-watch.component.html
- 53
-
-
+
+ src/app/videos/+video-watch/video-watch.component.html56Like this video顶一下63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this video踩一下71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel page转到频道页面118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By 上传者 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account page转到帐户页面63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show more展开141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show less收起147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally published最初发布于159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: 友情提示:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2390,21 +2488,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More information详情215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more information了解详情215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2415,7 +2513,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2526,14 +2624,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16Reply回复14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2627,7 +2731,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line每行一个主机名(不带“http://”)
@@ -2666,77 +2770,71 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handle管理关注17
- src/app/+admin/follows/followers-list/followers-list.component.html17
+ src/app/+admin/follows/followers-list/followers-list.component.html16State状态10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- 评分
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created 创建时间 11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11Accepted已接受32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30Pending等待中33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31Accept接受41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41Refuse拒绝42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42Host主机名19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- 允许冗余备份
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create user创建用户
@@ -3040,7 +3138,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the account转到帐户
@@ -3203,7 +3307,7 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29System系统
@@ -3245,21 +3349,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed on处理时间22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished on结束时间23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35Refresh刷新
@@ -3751,103 +3855,121 @@
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
- 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 HLS support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
-
- HLS support enabledHLS support enabled
+
+ WebTorrent support enabledWebTorrent support enabledsrc/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
-
+
+
+ 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
+
+ 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
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
+
+
+ HLS support enabledHLS support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threads转码线程数517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabled已启用 分辨率532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551Cache缓存541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some 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.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache size预览图缓存大小552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache size视频字幕缓存大小561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580Customizations自定义570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
Write JavaScript code directly.Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 578
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:#custom-css
@@ -3873,11 +3995,8 @@
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 597
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configuration高级设置
@@ -3891,48 +4010,57 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 629
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
+
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
-
- Video quota:
- 视频存储空间:
-
- 4
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
Profile个人资料7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settings视频设置10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18Interface界面16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zone危险选项25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change password更改密码
@@ -3977,28 +4105,28 @@
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
-
- Only display videos in the following languages
- 只显示以下几种语言的视频
-
+
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
- 最近添加,时下流行,本地视频和搜索页面
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
- 使用 WebTorrent 与其他用户交换视频分段
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
+
Automatically plays video自动播放视频
@@ -4279,14 +4407,14 @@ When you will upload a video in this channel, the video support field will be au
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- 启用观看历史
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4718,66 +4846,122 @@ When you will upload a video in this channel, the video support field will be au
src/app/+about/about-instance/about-instance.component.html99
-
+
- What is PeerTube?
-
- What is PeerTube?
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 1
-
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+ What is PeerTube?
src/app/+about/about-peertube/about-peertube.component.html
- 8
+ 2
+
+
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
+
+
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
+
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
-
-
- It is a free and open-source software, under the AGPLv3 licence.
-
-
- 它是一个自由并且开源的软件,以 AGPLv3 协议发布。
-
-
- 12
-
- src/app/+about/about-peertube/about-peertube.component.html12
-
-
- For more information, please visit joinpeertube.org.
-
-
- 欲了解更多详情,请访问 joinpeertube.org。
-
-
- 16
-
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
P2P & PrivacyP2P 和隐私25
- src/app/+about/about-peertube/about-peertube.component.html25
+ 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 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 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 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 27
+ 71
@@ -4786,97 +4970,105 @@ 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.html32
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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:
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 34
-
-
-
- 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)
+ 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:
- 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)
+ 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:
src/app/+about/about-peertube/about-peertube.component.html
- 40
+ 78
-
+
- 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
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
- 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
+ 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
- 45
-
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- 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
- 50
-
-
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 54
-
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 58
-
-
-
- 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
-
- 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
-
-
- src/app/+about/about-peertube/about-peertube.component.html
- 62
-
-
-
- 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
- 69
+ 117
@@ -4885,19 +5077,19 @@ 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.html74
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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).
-
- 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).
-
+ 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).
+
+ 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).
+ src/app/+about/about-peertube/about-peertube.component.html
- 76
+ 124
@@ -4906,19 +5098,21 @@ 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.html82
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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.
-
+ 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.
+ src/app/+about/about-peertube/about-peertube.component.html
- 84
+ 132
@@ -4927,17 +5121,17 @@ 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.html90
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 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 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 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:
+ src/app/+about/about-peertube/about-peertube.component.html
- 92
+ 141
@@ -4946,62 +5140,72 @@ When you will upload a video in this channel, the video support field will be au
98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)限制 tracker 服务器接受的请求频率(测试功能)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)发现异常请求时发出警告(测试功能)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interface从管理界面禁用 P2P 功能101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program
- 一个全自动的视频冗余备份(redundancy)程序:我们将无法得知某个 IP 是有意下载特定视频的,还是受自动化程序控制的
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
- This instance does not have followers.
- 此实例没有关注者
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
- Followings
- 关注的用户
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
- 此实例没有关注的用户
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
- Who made this software?Who made this software?
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoftsrc/app/+about/about-peertube/about-peertube-contributors.component.html
- 2
+ 3
+
+
+
+
Create an account
@@ -5219,7 +5423,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/+accounts/accounts.component.ts1
+ src/app/+accounts/accounts.component.ts1
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p240p
@@ -6450,7 +6660,17 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ Today今天
@@ -7931,7 +8151,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.视频已举报。
@@ -8100,13 +8320,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- 这将同时删除 条回复。
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too.src/app/videos/+video-watch/comment/video-comments.component.ts
@@ -8119,7 +8333,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes 顶 / 踩
@@ -8140,7 +8360,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the video顶一下
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 9d4c7c959..8ec276311 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -409,14 +409,14 @@
61
- src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61
+ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69Stop at停止於112
- src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112
+ src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120Display name顯示名稱
@@ -606,7 +606,7 @@
34
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html34
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html32Edit starts/stops at編輯開始/停止於
@@ -620,7 +620,7 @@
15
- src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15
+ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html96src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15Delete from 從 刪除
@@ -641,14 +641,14 @@
13
- src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html181src/app/videos/+video-watch/comment/video-comment.component.html15src/app/+my-account/my-account-videos/my-account-videos.component.html13
+ src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html26src/app/+my-account/my-account-videos/my-account-videos.component.html13Edit編輯63
- src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63
+ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63Truncated preview截取預覽
@@ -1052,7 +1052,7 @@
54
- src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html19src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54
+ src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54I forgot my password我忘記我的密碼了
@@ -1091,7 +1091,7 @@
43
- src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html22src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43
+ src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43Email address電子郵件地址
@@ -1403,7 +1403,7 @@
173
- src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html173
+ src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182Change the language變更語言
@@ -1554,7 +1554,7 @@
13
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13
+ src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21Update your notification preferences更新您的通知偏好設定
@@ -1589,105 +1589,185 @@
6
- src/app/search/search-filters.component.html6
+ src/app/search/search-filters.component.html7
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 8
+
+
+ src/app/search/search-filters.component.html
+ 22
+
+
+ src/app/search/search-filters.component.html
+ 36
+
+
+ src/app/search/search-filters.component.html
+ 66
+
+
+ src/app/search/search-filters.component.html
+ 80
+
+ Published date發佈日期15
- src/app/search/search-filters.component.html15
+ src/app/search/search-filters.component.html21Original publication year原始發佈年份24
- src/app/search/search-filters.component.html24
+ src/app/search/search-filters.component.html35After...在……之後30
- src/app/search/search-filters.component.html30
+ src/app/search/search-filters.component.html47Before...在……之前37
- src/app/search/search-filters.component.html37
+ src/app/search/search-filters.component.html56Duration持續時間45
- src/app/search/search-filters.component.html45
+ src/app/search/search-filters.component.html65Display sensitive content顯示敏感內容54
- src/app/search/search-filters.component.html54
+ src/app/search/search-filters.component.html79Yes是58
- src/app/search/search-filters.component.html58
+ src/app/search/search-filters.component.html87No否63
- src/app/search/search-filters.component.html63
+ src/app/search/search-filters.component.html92Category分類164
- src/app/search/search-filters.component.html71src/app/videos/+video-edit/shared/video-edit.component.html65src/app/videos/+video-watch/video-watch.component.html164
+ src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html179
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 101
+
+
+ src/app/search/search-filters.component.html
+ 114
+
+
+ src/app/search/search-filters.component.html
+ 127
+
+
+ src/app/search/search-filters.component.html
+ 142
+
+
+ src/app/search/search-filters.component.html
+ 155
+
+
+ Any or no category setAny or no category set
+
+ src/app/search/search-filters.component.html
+ 106
+
+ Licence授權條款173
- src/app/search/search-filters.component.html81src/app/videos/+video-edit/shared/video-edit.component.html79src/app/videos/+video-watch/video-watch.component.html173
+ src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html188
+ Any or no license setAny or no license set
+
+ src/app/search/search-filters.component.html
+ 119
+
+ Language語言182
- src/app/search/search-filters.component.html91src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html93src/app/videos/+video-watch/video-watch.component.html182
+ src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html197
+ Any or no language setAny or no language set
+
+ src/app/search/search-filters.component.html
+ 132
+
+ All of these tags所有這些標籤103
- src/app/search/search-filters.component.html103
+ src/app/search/search-filters.component.html141One of these tags這些標籤的其中一個108
- src/app/search/search-filters.component.html108
+ src/app/search/search-filters.component.html154
+
+ Reset
+
+ Reset
+
+
+ src/app/search/search-filters.component.html
+ 169
+
+ Filter過濾器115
- src/app/search/search-filters.component.html115
+ src/app/search/search-filters.component.html173Display unlisted and private videos顯示未列出與私密影片
@@ -1751,41 +1831,53 @@
191
- src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191
-
+ src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html206
Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
+ Press Enter to add a new tag.
+
+ Tags could be used to suggest relevant recommendations.
+ There is a maximum of 5 tags.
Press Enter to add a new tag.
-
-
- 標籤可用於建議相關影片。
- 按下 Enter 以加入新的標籤。
-
+
+ src/app/videos/+video-edit/shared/video-edit.component.html21
- src/app/videos/+video-edit/shared/video-edit.component.html21
+
+
+ Tag+ 標籤30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31
+ Enter a tagEnter a tag
+
+ src/app/search/search-filters.component.html
+ 148
+
+
+ src/app/search/search-filters.component.html
+ 161
+
+ Enter a new tag輸入新標籤30
- src/app/videos/+video-edit/shared/video-edit.component.html30
+ src/app/videos/+video-edit/shared/video-edit.component.html31Description描述55
- src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
+ src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55
Video descriptions are truncated by default and require manual action to expand them.
@@ -1796,56 +1888,56 @@
40
- src/app/videos/+video-edit/shared/video-edit.component.html40
+ src/app/videos/+video-edit/shared/video-edit.component.html41Channel頻道23
- src/app/videos/+video-edit/shared/video-edit.component.html56src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23
+ src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23Privacy隱私33
- src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33
+ src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html169src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33Schedule publication ()計劃發佈於 ()122
- src/app/videos/+video-edit/shared/video-edit.component.html122
+ src/app/videos/+video-edit/shared/video-edit.component.html123This video contains mature or explicit content這個影片包含了成人或裸露內容136
- src/app/videos/+video-edit/shared/video-edit.component.html136
+ src/app/videos/+video-edit/shared/video-edit.component.html137Some instances do not list videos containing mature or explicit content by default.某些實體預設不會列出包含成人或裸露內容的影片。140
- src/app/videos/+video-edit/shared/video-edit.component.html140
+ src/app/videos/+video-edit/shared/video-edit.component.html141Wait transcoding before publishing the video正等待發佈影片前的轉換編碼146
- src/app/videos/+video-edit/shared/video-edit.component.html146
+ src/app/videos/+video-edit/shared/video-edit.component.html147If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.如果您決定不要等待在發佈影片前的轉換編碼,它可能會在轉換編碼結束前都無法播放。150
- src/app/videos/+video-edit/shared/video-edit.component.html150
+ src/app/videos/+video-edit/shared/video-edit.component.html151Basic info基礎資訊
@@ -1859,49 +1951,49 @@
166
- src/app/videos/+video-edit/shared/video-edit.component.html166
+ src/app/videos/+video-edit/shared/video-edit.component.html167See the subtitle file檢視字幕檔案175
- src/app/videos/+video-edit/shared/video-edit.component.html175
+ src/app/videos/+video-edit/shared/video-edit.component.html176Already uploaded ✔已上傳 ✔179
- src/app/videos/+video-edit/shared/video-edit.component.html179
+ src/app/videos/+video-edit/shared/video-edit.component.html180Will be created on update將在更新時建立187
- src/app/videos/+video-edit/shared/video-edit.component.html187
+ src/app/videos/+video-edit/shared/video-edit.component.html188Cancel create取消建立189
- src/app/videos/+video-edit/shared/video-edit.component.html189
+ src/app/videos/+video-edit/shared/video-edit.component.html190Will be deleted on update將在更新時刪除195
- src/app/videos/+video-edit/shared/video-edit.component.html195
+ src/app/videos/+video-edit/shared/video-edit.component.html196Cancel deletion取消刪除197
- src/app/videos/+video-edit/shared/video-edit.component.html197
+ src/app/videos/+video-edit/shared/video-edit.component.html198
No captions for now.
@@ -1912,77 +2004,77 @@
202
- src/app/videos/+video-edit/shared/video-edit.component.html202
+ src/app/videos/+video-edit/shared/video-edit.component.html203Captions字幕159
- src/app/videos/+video-edit/shared/video-edit.component.html159
+ src/app/videos/+video-edit/shared/video-edit.component.html160Video preview影片預覽216
- src/app/videos/+video-edit/shared/video-edit.component.html216
+ src/app/videos/+video-edit/shared/video-edit.component.html217Support支援78
- src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78
+ src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html82Short text to tell people how they can support you (membership platform...).告訴人們他們可以如何支援您(成員平臺等)的短文226
- src/app/videos/+video-edit/shared/video-edit.component.html226
+ src/app/videos/+video-edit/shared/video-edit.component.html227Original publication date原始發佈日期239
- src/app/videos/+video-edit/shared/video-edit.component.html239
+ src/app/videos/+video-edit/shared/video-edit.component.html240This is the date when the content was originally published (e.g. the release date for a film)這是內容原始發佈的日期(如電影的發行日期)240
- src/app/videos/+video-edit/shared/video-edit.component.html240
+ src/app/videos/+video-edit/shared/video-edit.component.html241Enable video comments啟用影片評論254
- src/app/videos/+video-edit/shared/video-edit.component.html254
+ src/app/videos/+video-edit/shared/video-edit.component.html255Enable download啟用下載259
- src/app/videos/+video-edit/shared/video-edit.component.html259
+ src/app/videos/+video-edit/shared/video-edit.component.html260Advanced settings進階設定210
- src/app/videos/+video-edit/shared/video-edit.component.html210
+ src/app/videos/+video-edit/shared/video-edit.component.html211URLURL10
- src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10
+ src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32
You can import any URL supported by youtube-dl
@@ -2188,103 +2280,121 @@
83
- src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html83
+ src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html87
+ Share the playlistShare the playlist
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 10
+
+
+ Share the playlist at this video positionShare the playlist at this video position
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 19
+
+
+ Share the videoShare the video
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 28
+
+ QR-CodeQR Code27
- src/app/videos/+video-watch/modal/video-share.component.html27
-
+ src/app/videos/+video-watch/modal/video-share.component.html42
- The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- URL 不安全(非 HTTPS),所以嵌入影片無法在 HTTPS 網站上運作(網路瀏覽器會在 HTTPS 網站上阻擋不安全的 HTTPS 請求)。
-
-
- 47
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+ The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 55
- src/app/videos/+video-watch/modal/video-share.component.html47
+
+
Embed嵌入35
- src/app/videos/+video-watch/modal/video-share.component.html35
+ src/app/videos/+video-watch/modal/video-share.component.html50Auto select subtitle自動選擇字幕76
- src/app/videos/+video-watch/modal/video-share.component.html76
-
+ src/app/videos/+video-watch/modal/video-share.component.html84
- More customization
-
-
- 更多自訂
-
-
- 93
-
- src/app/videos/+video-watch/modal/video-share.component.html93
-
-
- Less customization
-
-
- 較少自訂
-
-
+ More customization
+
+ More customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html101
- src/app/videos/+video-watch/modal/video-share.component.html101
+
+
+ Less customization
+
+ Less customization
+
+
+ src/app/videos/+video-watch/modal/video-share.component.html
+ 109
+
+
+
+
Autoplay自動播放127
- src/app/videos/+video-watch/modal/video-share.component.html127
+ src/app/videos/+video-watch/modal/video-share.component.html135Muted已靜音20
- src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20
+ src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20Loop迴圈141
- src/app/videos/+video-watch/modal/video-share.component.html141
+ src/app/videos/+video-watch/modal/video-share.component.html149Display video title顯示影片標題150
- src/app/videos/+video-watch/modal/video-share.component.html150
+ src/app/videos/+video-watch/modal/video-share.component.html158Display privacy warning顯示隱私警告157
- src/app/videos/+video-watch/modal/video-share.component.html157
+ src/app/videos/+video-watch/modal/video-share.component.html165Display player controls顯示播放器控制164
- src/app/videos/+video-watch/modal/video-share.component.html164
+ src/app/videos/+video-watch/modal/video-share.component.html172Public公開
@@ -2342,7 +2452,7 @@
44
- src/app/videos/+video-watch/video-watch.component.html44
+ src/app/videos/+video-watch/video-watch.component.html45
Published - views
@@ -2353,70 +2463,70 @@
53
- src/app/videos/+video-watch/video-watch.component.html53
+ src/app/videos/+video-watch/video-watch.component.html56Like this video喜歡此影片63
- src/app/videos/+video-watch/video-watch.component.html63
+ src/app/videos/+video-watch/video-watch.component.html65Dislike this video不喜歡此影片71
- src/app/videos/+video-watch/video-watch.component.html71
+ src/app/videos/+video-watch/video-watch.component.html74Go the channel page到頻道頁面118
- src/app/videos/+video-watch/video-watch.component.html118
+ src/app/videos/+video-watch/video-watch.component.html133By 由 129
- src/app/videos/+video-watch/video-watch.component.html129
+ src/app/videos/+video-watch/video-watch.component.html144Go to the account page到帳號頁面63
- src/app/videos/+video-watch/video-watch.component.html128src/app/+admin/users/user-list/user-list.component.html63
+ src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63Show more顯示更多141
- src/app/videos/+video-watch/video-watch.component.html141
+ src/app/videos/+video-watch/video-watch.component.html156Show less顯示較少147
- src/app/videos/+video-watch/video-watch.component.html147
+ src/app/videos/+video-watch/video-watch.component.html162Originally published原始發佈159
- src/app/videos/+video-watch/video-watch.component.html159
+ src/app/videos/+video-watch/video-watch.component.html174Friendly Reminder: 友善提醒:211
- src/app/videos/+video-watch/video-watch.component.html211
+ src/app/videos/+video-watch/video-watch.component.html226
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.
@@ -2427,21 +2537,21 @@
212
- src/app/videos/+video-watch/video-watch.component.html212
+ src/app/videos/+video-watch/video-watch.component.html227More information更多資訊215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230Get more information取得更多資訊215
- src/app/videos/+video-watch/video-watch.component.html215
+ src/app/videos/+video-watch/video-watch.component.html230
OK
@@ -2452,7 +2562,7 @@
218
- src/app/videos/+video-watch/video-watch.component.html218
+ src/app/videos/+video-watch/video-watch.component.html233
Comments
@@ -2563,14 +2673,20 @@
5
- src/app/videos/+video-watch/comment/video-comment.component.html5
+ src/app/videos/+video-watch/comment/video-comment.component.html16Reply回覆14
- src/app/videos/+video-watch/comment/video-comment.component.html14
+ src/app/videos/+video-watch/comment/video-comment.component.html25
+ This comment has been deletedThis comment has been deleted
+
+ src/app/videos/+video-watch/comment/video-comment.component.html
+ 37
+
+
Users
@@ -2658,7 +2774,7 @@
3
- src/app/+admin/follows/follows.component.html9src/app/+about/about-follows/about-follows.component.html3
+ src/app/+admin/follows/follows.component.html91 host (without "http://") per line每行一個主機(不需要 "http://")
@@ -2695,77 +2811,71 @@
18
- src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18
+ src/app/+admin/system/jobs/jobs.component.html30Follower handle追蹤者處理17
- src/app/+admin/follows/followers-list/followers-list.component.html17
+ src/app/+admin/follows/followers-list/followers-list.component.html16State狀態10
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
-
- Score
- 分數
-
- 19
-
- src/app/+admin/follows/followers-list/followers-list.component.html19
+ src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10
+
Created 建立11
- src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/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.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11
+ 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.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11Accepted已接受32
- src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32
+ src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30Pending擱置中33
- src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33
+ src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31Accept接受41
- src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+my-account/my-account-ownership/my-account-ownership.component.html41
+ src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41Refuse拒絕42
- src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+my-account/my-account-ownership/my-account-ownership.component.html42
+ src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42Host主機19
- src/app/+admin/follows/following-list/following-list.component.html19
-
- Redundancy allowed
- 允許冗餘
-
- 22
+ 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
- src/app/+admin/follows/following-list/following-list.component.html22
+
+
Create user建立使用者
@@ -3069,7 +3179,13 @@
11
- src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11
+ Score Score
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+ Go to the account到帳號
@@ -3232,7 +3348,7 @@
22
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29System系統
@@ -3274,21 +3390,21 @@
19
- src/app/+admin/system/jobs/jobs.component.html19
+ src/app/+admin/system/jobs/jobs.component.html31Processed on已處理在22
- src/app/+admin/system/jobs/jobs.component.html22
+ src/app/+admin/system/jobs/jobs.component.html34Finished on已結束在23
- src/app/+admin/system/jobs/jobs.component.html23
+ src/app/+admin/system/jobs/jobs.component.html35Refresh重新整理
@@ -3793,10 +3909,29 @@
486
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
-
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486
- Requires ffmpeg >= 4.1 and multiplies videos storage by 2!
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+ Experimental, we suggest you to not disable webtorrent support for now
+
+ If you also enabled HLS support, it will multiply videos storage by 2
+
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 501
+
+
+ WebTorrent support enabledWebTorrent support enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 498
+
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
@@ -3804,84 +3939,89 @@
Faster playback in particular with long videosMore stable playback (less bugs/infinite loading)
-
-
- 需要 ffmpeg >= 4.1 且影片儲存量並須乘以 2!
- 生成 HLS 播放清單與碎片化的 MP4 檔案會比目前的預設播放器有更好的效果:
+ If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ 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
-
- 501
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 518
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501
+
+
HLS support enabled已啟用 HLS 支援498
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515Transcoding threads轉換編碼執行緒517
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536Resolution enabled解析度 已啟用532
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551Cache快取541
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560Some 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.html545
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564Previews cache size預覽快取大小552
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571Video captions cache size影片字幕快取大小561
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580Customizations自訂570
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589JavaScriptJavaScript575
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594
Write JavaScript code directly.Example: console.log('my instance is amazing');
@@ -3892,7 +4032,7 @@
578
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
Write CSS code directly. Example:
@@ -3923,7 +4063,7 @@
597
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616Advanced configuration進階設定
@@ -3937,49 +4077,61 @@
628
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647It 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.html629
-
- Video quota:
- 影片配額:
-
- 4
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648
+ Total video quota:Total video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 5
- src/app/+my-account/my-account-settings/my-account-settings.component.html4
+
+ used used
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 6
+
+
+ Daily video quota:Daily video quota:
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.html
+ 10
+
+
+
Profile簡介7
- src/app/+my-account/my-account-settings/my-account-settings.component.html7
+ src/app/+my-account/my-account-settings/my-account-settings.component.html15Video settings影片設定10
- src/app/+my-account/my-account-settings/my-account-settings.component.html10
+ src/app/+my-account/my-account-settings/my-account-settings.component.html18Interface界面16
- src/app/+my-account/my-account-settings/my-account-settings.component.html16
+ src/app/+my-account/my-account-settings/my-account-settings.component.html24Danger zone危險區域25
- src/app/+my-account/my-account-settings/my-account-settings.component.html25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html33Change password變更密碼
@@ -4025,28 +4177,28 @@
6
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
-
- Only display videos in the following languages
- 僅顯示以下語言的影片
-
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6
+ Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22
-
- In Recently added, Trending, Local and Search pages
- 在最近新增、趨勢與搜尋頁面
-
+
+ In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25
-
- Use WebTorrent to exchange parts of the video with others
- 使用 WebTorrent 以與其他人交換影片的一部份
-
+
+ Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others
+
+ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
- src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41
+
+
+
+
Automatically plays video自動播放影片
@@ -4327,14 +4479,14 @@ When you will upload a video in this channel, the video support field will be au
2
- src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
-
- History enabled
- 歷史紀錄已啟用
-
+ src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2
+ Enable video historyEnable video history
+
+ src/app/+my-account/my-account-history/my-account-history.component.html4
- src/app/+my-account/my-account-history/my-account-history.component.html4
+
+
@@ -4779,301 +4931,381 @@ When you will upload a video in this channel, the video support field will be au
99
- src/app/+about/about-instance/about-instance.component.html99
-
+ src/app/+about/about-instance/about-instance.component.html99
- What is PeerTube?
-
-
- PeerTube 是什麼?
-
-
- 1
-
- src/app/+about/about-peertube/about-peertube.component.html1
-
-
- PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
-
-
- PeerTube 是一個可以自行託管的聯盟式 (ActivityPub) 影片串流平臺,直接在網路瀏覽器中使用 P2P。
+ What is PeerTube?
+
+ What is PeerTube?
-
- 8
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 2
- src/app/+about/about-peertube/about-peertube.component.html8
-
+
- It is a free and open-source software, under the AGPLv3 licence.
-
- 它是自由與開放原始碼軟體,以 AGPLv3 授權。
-
- 12
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+ PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 9
- src/app/+about/about-peertube/about-peertube.component.html12
-
+
- For more information, please visit joinpeertube.org.
-
- 要取得更多資訊,請造訪 joinpeertube.org。
-
- 16
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+ It is a free and open-source software, under the AGPLv3
+ licence.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 13
- src/app/+about/about-peertube/about-peertube.component.html16
+
+
+ For more information, please visit joinpeertube.org.
+
+ For more information, please visit joinpeertube.org.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 18
+
+
+ Use PeerTube
+ documentationUse PeerTube
+ documentation
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 28
+
+
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+ Discover how to setup your account, what is a channel, how to create a playlist and more!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 32
+
+
+ PeerTube
+ ApplicationsPeerTube
+ Applications
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 41
+
+
+
+ Discover unofficial Android applications or browser addons!
+
+ Discover unofficial Android applications or browser addons!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 45
+
+
+ Contribute on
+ PeerTubeContribute on
+ PeerTube
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 54
+
+
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+ Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 58
+
+
+
+
+
+
P2P & PrivacyP2P 與隱私25
- src/app/+about/about-peertube/about-peertube.component.html25
-
+ 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 追蹤器。
-
-
- 27
+ 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 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 71
- src/app/+about/about-peertube/about-peertube.component.html27
+
+
What are the consequences?有什麼後果?32
- src/app/+about/about-peertube/about-peertube.component.html32
-
+ src/app/+about/about-peertube/about-peertube.component.html76
- 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 下載哪個影片的指令稿。
- 實務上,這會更難,因為:
-
-
- 34
-
- src/app/+about/about-peertube/about-peertube.component.html34
-
-
- 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 影片,我們必須發送跟影片一樣多的請求(所以這可能非常多)
+ 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:
-
- 40
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 78
- src/app/+about/about-peertube/about-peertube.component.html40
-
+
- 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,而追蹤器針對每個請求都只會傳送 20 個 peer,那就必須至少發送 50 次請求才知道群體中的所有 peer
+ 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)
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 84
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 89
+
+
+
+ Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
+
+ 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
+
+
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 99
+
+
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+ The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 104
+
+
+
+ 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
+
+ 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
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 108
+
+
+
+ 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.
-
- 45
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 117
- src/app/+about/about-peertube/about-peertube.component.html45
-
-
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
-
- 那些請求必須定期傳送以得知誰開始/停止觀看影片。這種行為很容易被偵測到
-
-
- 50
-
- src/app/+about/about-peertube/about-peertube.component.html50
-
-
- 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 後面(如果有人的話)觀看影片
-
-
- 54
-
- src/app/+about/about-peertube/about-peertube.component.html54
-
-
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
-
- IP 位置是一個模糊的資訊:通常來說,它會定期更改並可能代表許多人或群體
-
-
- 58
-
- src/app/+about/about-peertube/about-peertube.component.html58
-
-
- 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 來轉送。
- 請見此文件以取得更多資訊
-
-
- 62
-
- src/app/+about/about-peertube/about-peertube.component.html62
-
-
- 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.
-
-
- 普通人監視他們的朋友的最壞狀況是不太可能發生的。
- 要取得這種資訊有更多更有效的方法。
-
-
- 69
-
- src/app/+about/about-peertube/about-peertube.component.html69
+
+
+
+
+
+
+
+
+
How does PeerTube compare with YouTube?PeerTube 與 YouTube 比起來如何?74
- src/app/+about/about-peertube/about-peertube.component.html74
-
+ src/app/+about/about-peertube/about-peertube.component.html122
- 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)追蹤您。
-
-
- 76
+ 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).
+
+ 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).
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 124
- src/app/+about/about-peertube/about-peertube.component.html76
+
+
What can I do to limit the exposure of my IP address?我要如何限制才能讓我的 IP 位置不曝光?82
- src/app/+about/about-peertube/about-peertube.component.html82
-
+ src/app/+about/about-peertube/about-peertube.component.html130
- 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 就能為您帶來匿名性是沒有道理的。
-
-
- 84
+ 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.
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 132
- src/app/+about/about-peertube/about-peertube.component.html84
+
+
What will be done to mitigate this problem?可以做哪些事情來緩解此問題?90
- src/app/+about/about-peertube/about-peertube.component.html90
-
+ src/app/+about/about-peertube/about-peertube.component.html139
- 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 仍處在很早期的階段,並希望在穩定版發佈時能提供最佳對策。
- 與此同時,我們想測試與此問題相關的不同想法:
-
-
- 92
+ 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 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:
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 141
- src/app/+about/about-peertube/about-peertube.component.html92
+
+
Set a limit to the number of peers sent by the tracker設定透過 tracker 傳送的 peer 數量限制98
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html147Set a limit on the request frequency received by the tracker (being tested)設定透過 tracker 接收的請求頻率限制(正在測試)99
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html148Ring a bell if there are unusual requests (being tested)如果有異常請求時響鈴(正在測試)100
- src/app/+about/about-peertube/about-peertube.component.html100
+ src/app/+about/about-peertube/about-peertube.component.html149Disable P2P from the administration interface從管理介面停用 P2P101
- src/app/+about/about-peertube/about-peertube.component.html101
-
- 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 故意下載視訊或是自動化程式
-
- 102
+ 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
+ An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the
+ automatized program
+
+
+ src/app/+about/about-peertube/about-peertube.component.html
+ 151
- src/app/+about/about-peertube/about-peertube.component.html102
-
- This instance does not have followers.
- 此站臺沒有追蹤者。
-
+
+ Followers instancesFollowers instances
+
+ src/app/+about/about-follows/about-follows.component.html
+ 3
+
+
+ This instance does not have instances followers.This instance does not have instances followers.
+
+ src/app/+about/about-follows/about-follows.component.html5
- src/app/+about/about-follows/about-follows.component.html5
-
- Followings
- 正在追蹤
-
+
+ Followings instancesFollowings instances
+
+ src/app/+about/about-follows/about-follows.component.html13
- src/app/+about/about-follows/about-follows.component.html13
-
- This instance does not have followings.
- 此站臺沒有追蹤。
-
+
+ This instance does not have instances followings.This instance does not have instances followings.
+
+ src/app/+about/about-follows/about-follows.component.html15
- src/app/+about/about-follows/about-follows.component.html15
-
- Who made this software?
- 誰做出了這套軟體?
-
- 2
+
+ Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft
+
+ src/app/+about/about-peertube/about-peertube-contributors.component.html
+ 3
- src/app/+about/about-peertube/about-peertube-contributors.component.html2
+
+
+
+
+
+
Create an account
@@ -5296,7 +5528,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/+accounts/accounts.component.ts1
+ src/app/+accounts/accounts.component.ts1
+ Audio-onlyAudio-only
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 1
+
+ 240p240p
@@ -6530,7 +6768,17 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/reset-password/reset-password.component.ts1
+ src/app/reset-password/reset-password.component.ts1
+ AnyAny
+
+ src/app/search/search-filters.component.ts
+ 1
+
+
+ src/app/search/search-filters.component.ts
+ 1
+
+ Today今天
@@ -8014,7 +8262,7 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1
+ src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1Video reported.影片已回報。
@@ -8183,13 +8431,7 @@ When you will upload a video in this channel, the video support field will be au
1src/app/videos/+video-edit/video-update.component.ts1
-
- replies will be deleted too.
- 個回覆也將會被刪除。
-
- 1
-
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+
The deletion will be sent to remote instances, so they remove the comment too.刪除將會傳送到遠端站臺,這樣他們也會移除留言。
@@ -8203,7 +8445,13 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/comment/video-comments.component.ts1
+ src/app/videos/+video-watch/comment/video-comments.component.ts1
+ You need to be connected to rate this content.You need to be connected to rate this content.
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ likes / dislikes likes / 個不喜歡
@@ -8224,7 +8472,73 @@ When you will upload a video in this channel, the video support field will be au
1
- src/app/videos/+video-watch/video-watch.component.ts1
+ src/app/videos/+video-watch/video-watch.component.ts1
+ Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Play/Pause the video (requires player focus)Play/Pause the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase the volume (requires player focus)Increase the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease the volume (requires player focus)Decrease the volume (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video forward (requires player focus)Seek the video forward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Seek the video backward (requires player focus)Seek the video backward (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Increase playback rate (requires player focus)Increase playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Decrease playback rate (requires player focus)Decrease playback rate (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+
+ Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus)
+
+ src/app/videos/+video-watch/video-watch.component.ts
+ 1
+
+ Like the video喜歡影片