From 5e6c69cedd39d7df2d6ceedacad0ac51e6f6862a Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 10 Dec 2019 09:42:31 +0100 Subject: [PATCH] Generate translations --- client/src/locale/angular.ar-001.xlf | 2016 ++++++++++--------- client/src/locale/angular.ca-ES.xlf | 1259 ++++++------ client/src/locale/angular.cs-CZ.xlf | 1927 ++++++++++-------- client/src/locale/angular.da-DK.xlf | 1522 +++++++------- client/src/locale/angular.de-DE.xlf | 1789 +++++++++++------ client/src/locale/angular.el-GR.xlf | 1055 ++++++---- client/src/locale/angular.en-GB.xlf | 1099 ++++++---- client/src/locale/angular.en-US.xlf | 2319 ++++++++++------------ client/src/locale/angular.eo.xlf | 1150 +++++++---- client/src/locale/angular.es-ES.xlf | 1885 +++++++++++------- client/src/locale/angular.eu-ES.xlf | 1479 ++++++++------ client/src/locale/angular.fa-IR.xlf | 1552 +++++++-------- client/src/locale/angular.fi-FI.xlf | 1452 ++++++++------ client/src/locale/angular.fr-FR.xlf | 1858 ++++++++++------- client/src/locale/angular.gd.xlf | 2303 ++++++++++----------- client/src/locale/angular.gl-ES.xlf | 1268 ++++++------ client/src/locale/angular.hu-HU.xlf | 1818 ++++++++++------- client/src/locale/angular.it-IT.xlf | 1054 ++++++---- client/src/locale/angular.ja-JP.xlf | 1056 ++++++---- client/src/locale/angular.jbo.xlf | 1414 +++++++------ client/src/locale/angular.ko-KR.xlf | 2133 ++++++++++---------- client/src/locale/angular.lt-LT.xlf | 1828 +++++++---------- client/src/locale/angular.nb-NO.xlf | 1828 +++++++---------- client/src/locale/angular.nl-NL.xlf | 1048 ++++++---- client/src/locale/angular.oc.xlf | 1537 ++++++++------ client/src/locale/angular.pl-PL.xlf | 1972 ++++++++++-------- client/src/locale/angular.pt-BR.xlf | 1094 ++++++---- client/src/locale/angular.pt-PT.xlf | 1089 ++++++---- client/src/locale/angular.ru-RU.xlf | 1877 ++++++++++------- client/src/locale/angular.sk-SK.xlf | 1828 +++++++---------- client/src/locale/angular.sl-SI.xlf | 1607 +++++++-------- client/src/locale/angular.sv-SE.xlf | 1909 +++++++++++------- client/src/locale/angular.ta.xlf | 1622 +++++++-------- client/src/locale/angular.th-TH.xlf | 2063 ++++++++++--------- client/src/locale/angular.tr-TR.xlf | 1754 ++++++++-------- client/src/locale/angular.uk-UA.xlf | 1733 +++++++--------- client/src/locale/angular.vi-VN.xlf | 1165 ++++++----- client/src/locale/angular.xlf | 915 ++++++--- client/src/locale/angular.zh-Hans-CN.xlf | 1050 ++++++---- client/src/locale/angular.zh-Hant-TW.xlf | 1146 +++++++---- 40 files changed, 33956 insertions(+), 28517 deletions(-) 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-blacklisted src/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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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 at Start 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.html69 Stop at Stop 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.html120 Display 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 @@ Deleted Deleted - - 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.html32 Edit starts/stops at Edit 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.html15 Delete 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.html13 Edit تحرير 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.html63 Truncated preview معاينة مقتطعة @@ -837,10 +827,13 @@ - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Remote subscribe - Remote interact + Remote subscribe + Remote interact src/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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I 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.html43 Email 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 + documentation CLI 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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.html182 Change 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.html21 Update your notification preferences Update 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.html21 Original publication year Original publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After... بعد... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before... قبل... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration المدّة 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content عرض المحتوى الحساس 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes نعم 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No لا 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category الفئة 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.html141 One 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.html173 Display unlisted and private videos Display 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.html31 Description الوصف 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.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.html41 Channel القناة 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.html23 Privacy الخصوصية 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.html33 Schedule publication () Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content This 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.html137 Some 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.html141 Wait transcoding before publishing the video Wait 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.html147 If 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.html151 Basic info معلومات أساسية @@ -2128,156 +2207,124 @@ Add another caption Add another caption - - src/app/videos/+video-edit/shared/video-edit.component.html - 166 - - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 187 - - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create إلغاء الإنشاء 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 195 - - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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. No captions for now. - - src/app/videos/+video-edit/shared/video-edit.component.html - 202 - - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Captions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support الدعم 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.html82 Short 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.html227 Original publication date Original publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments السماح بالتعليق على الفيديوهات 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download تنشيط التنزيل - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings الإعدادات المتقدمة 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL الرابط 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 + Embed Embed - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted تم كتمه 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video الإعجاب بهذه الفيديو 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video إلغاء الإعجاب بهذه الفيديو 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page الإنتقال إلى صفحة القناة 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more عرض المزيد 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less عرض القليل 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 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. 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.html227 More information المزيد من التفاصيل 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information احصل على معلومات أكثر 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK نعم 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments التعليقات @@ -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 comment Highlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply الرد 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.html9 1 host (without "http://") per line 1 host (without "http://") per line @@ -3001,129 +3047,85 @@ ID 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 - - + + + + src/app/+admin/system/jobs/jobs.component.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State الحالة 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.html11 Accepted تم القبول 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.html30 Pending معلق 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.html31 Accept Accept - - 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.html41 Refuse رفض 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.html42 Host المضيف 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.html 40 - Video quota - Video quota + Video quota + Video quota src/app/+admin/users/user-list/user-list.component.html 42 @@ -3401,8 +3406,8 @@ - Video name - Video name + Video name + Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -3425,8 +3430,8 @@ - Date - Date + Date + Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -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.html 9 @@ -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.html29 System النظام @@ -3762,24 +3767,18 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4376,126 +4384,143 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + WebTorrent support enabledWebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - - Transcoding threads - Transcoding threads + + + 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 - 517 + 518 + + + HLS support enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Cache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Previews 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.html571 Video captions cache size Video 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.html580 Customizations التخصيصات 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript الجافا سكريبت 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration الإعدادات المتقدمة @@ -4507,59 +4532,61 @@ Update configuration Update 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - تقم الفيديو: - - 4 + + 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 + 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.html15 Video 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.html18 Interface الواجهة - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + 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 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - - حر ومفتوح المصدر تحت بنود AGPLv3 رخصة. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - لمزيد من المعلومات زرjoinpeertube.org. - - - 16 + + + 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 & 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.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 - - - - 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 - + 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 - 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? 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? 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 - 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. - - - src/app/+about/about-peertube/about-peertube.component.html - 84 + 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.html147 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.html148 Ring 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.html149 Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 @@ -7445,6 +7582,16 @@ 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 + + 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.ts 1 @@ -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.ts 1 @@ -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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop 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.html120 Display name Mostra 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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Editar 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.html63 Truncated preview Vista 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.html54 I forgot my password He 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.html43 Email address Adreç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.html182 Change the language Canvia 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.html21 Update your notification preferencesUpdate your notification preferences src/app/menu/avatar-notification.component.html @@ -1555,102 +1522,173 @@ 6 - src/app/search/search-filters.component.html6 - - Published date - Data de publicació - - 15 + src/app/search/search-filters.component.html7 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 8 - src/app/search/search-filters.component.html15 - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 22 - - After...After... src/app/search/search-filters.component.html - 30 + 36 - - Before...Before... src/app/search/search-filters.component.html - 37 + 66 + + + src/app/search/search-filters.component.html + 80 + + Published date + Data de publicació + + 15 + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 Duration Durada 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Mostra contingut sensible 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Sí 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No No 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categoria 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 Llicència 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 Llengua 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 Totes aquestes etiquetes 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Una d'aquestes etiquetes 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 Filtre 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descripció 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.html41 Channel Canal 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.html23 Privacy Privacitat 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.html33 Schedule publication () Programa la publicació () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Aquest vídeo conté contingut madur o explícit 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Espera la transcodificació abans de publicar el vídeo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Informació bàsica @@ -1838,122 +1876,83 @@ src/app/videos/+video-edit/shared/video-edit.component.html4 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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Suporta 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Activa els comentaris de vídeo 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Ajustos avançats 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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 playlist src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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 @@ -2176,73 +2190,49 @@ 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this video M'agrada aquest vídeo 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video No m'agrada aquest vídeo 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Anar a la pàgina del canal 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Anar a la pàgina del compte 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.html63 Show more Veure més 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Veure menys 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Més informació 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Obtenir 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.html16 Reply Respon 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Estat 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 - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 Host Amfitrió 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.html9 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 @@ -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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3756,9 +3695,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3766,8 +3725,10 @@ 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 and multiplies 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: @@ -3775,81 +3736,68 @@ 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 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Subprocessos 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.html536 Resolution 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.html551 Cache Memòria cau 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Memòria cau per a visualitzacions prèvies 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video 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.html580 Customizations Personalitzacions 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Configuració 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Quota de vídeo: - - 4 + + 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 + + Profile Perfil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Ajustos de vídeo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change password Canvia contrasenya @@ -3976,20 +3924,20 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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. - - - És un programari lliure i de codi obert, sota la llicència AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Per a més informació si us plau visita joinpeertube.org. - - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + + 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 & Privacy P2P i Privacitat 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 @@ -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: - + 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?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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Desactiva 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 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - src/app/+about/about-peertube/about-peertube.component.html102 - 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 + + Today Avui @@ -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.ts1 Video 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 1 src/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.ts 1 + + 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 video src/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.html 10 - 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.html 18 - 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.html 26 - 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-blacklisted src/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.html 58 - 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.html 66 - Your video import failed - Váš video import selhal + Your video import failed + Váš video import selhal src/app/shared/users/user-notifications.component.html 74 - 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.html 82 - is following your channel your account - sleduje váš kanál váš účet + + is following + + your channel + your account + + sleduje váš kanál váš účet src/app/shared/users/user-notifications.component.html 90 - 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 approval src/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.html 118 @@ -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.html69 Stop at Zastavit v čase 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.html120 Display name Zobrazované 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 @@ Deleted Deleted - - 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.html32 Edit starts/stops at Upravit č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.html15 Delete 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.html13 Edit Upravit 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.html63 Truncated preview Rychlý náhled @@ -814,10 +822,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Vzdálený odběr - Vzdálená interakce + Vzdálený odběr + Vzdálená interakce 10 @@ -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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I forgot my password Zapomně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.html43 Email address E-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 + documentation CLI documentation @@ -1346,7 +1370,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1363,7 +1388,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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 @@ Close Close - - 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.html182 Change the language Změ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.html21 Update your notification preferences Aktualizovat 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.html21 Original publication year Původní rok publikování 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Po... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Před... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Trvání 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Zobrazit citlivý obsah 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Ano 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Ne 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategorie 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 @@ -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.html141 One of these tags Jeden 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.html173 Display unlisted and private videos Zobrazit 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 + 161 Enter a new tag Enter a new tag - - src/app/videos/+video-edit/shared/video-edit.component.html - 30 - - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Popis 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.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.html41 Channel Kanál 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.html23 Privacy Soukromí 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.html33 Schedule 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.html123 This video contains mature or explicit content Video obsahující citlivý materiál 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Čekat na překódování před publikováním videa 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Zá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.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 187 - - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 195 - - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancel 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. @@ -2164,95 +2258,93 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Titulky 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Podpora 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.html82 Short 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.html227 Original publication date Původní datum publikace 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Povolit komentáře 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Download povolen 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Rozšířená nastavení 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. @@ -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 - - - QR-Code - QR-Code + + + 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 - 27 + 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 - - 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). - + + QR-Code + QR-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 - 47 + 55 + Embed Vložit do stránky 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Skryt 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video To se mi líbí 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video To se mi nelíbí 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Přejít na stránku kanálu 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Přejít na stránku účtu 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.html63 Show more Zobrazit více 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Zobrazit méně 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Více informací 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Získat více informací 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2749,8 +2830,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 Reply Odpovědět 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Follower handle 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Stav 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 - 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.html11 Accepted Přijato 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.html30 Pending Č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.html31 Accept Přijmout 41 - 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.html41 Refuse Odmítnout 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.html42 Host Host 19 - 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 user Vytvoř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 40 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.html 42 @@ -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.html29 System Systém @@ -3706,24 +3795,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Zpracováno 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Dokončeno 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Obnovit @@ -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. + 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. @@ -4311,126 +4409,161 @@ 486 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + 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 enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Vlá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.html536 Resolution enabled Rozlišení povoleno 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Mezipaměť 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Velikost 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.html571 Video captions cache size Velikost 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.html580 Customizations Př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.html589 JavaScript JavaScript 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Pokroč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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Limit na videa: - - 4 + + 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Nastavení 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.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Nebezpečná zóna 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Změ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.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Automaticky 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 2 src/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.html 4 - 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.html 99 - - - 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. - - Jde o svobodný a otevřený software zveřejněný pod licencí AGPLv3. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Pro více informací prosím navštivte joinpeertube.org. - - - 16 + + + 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 & Privacy P2P & 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.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 - - - - 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 - + 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 - 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? 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 tracker Nastavit limit počtu peerů odeslaných trackerem 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Možnost zákazu P2P z administračního panelu 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 - 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Followings - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 1 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 @@ -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.ts 1 @@ -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.ts1 Video 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.ts 1 + + 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 1 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.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.html69 Stop at Stop ved 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.html120 Display name Vis 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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Redigere 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.html63 Truncated previewTruncated preview src/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.html54 I forgot my passwordI forgot my password src/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.html43 Email address Email-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.html182 Change the language Skift 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.html21 Update your notification preferencesUpdate your notification preferences src/app/menu/avatar-notification.component.html @@ -1554,97 +1539,153 @@ 6 - src/app/search/search-filters.component.html6 - Published datePublished date + src/app/search/search-filters.component.html7 + + Reset + + Reset + src/app/search/search-filters.component.html - 15 + 8 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 22 - - After...After... src/app/search/search-filters.component.html - 30 + 36 - - Before...Before... src/app/search/search-filters.component.html - 37 + 66 - + + src/app/search/search-filters.component.html + 80 + + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 Duration Varighed 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 Yes Ja 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Nej 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Kategori 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 Licens 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 Sprog 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 set src/app/search/search-filters.component.html - 103 + 132 - + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Beskrivelse 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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.html9 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 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3850,9 +3621,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3860,8 +3651,10 @@ 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 and multiplies 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: @@ -3869,77 +3662,52 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews 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.html571 Video 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.html580 CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Avanceret konfiguration @@ -3978,47 +3743,41 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html452 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - - History enabled - Historik aktiveret - + + Enable video historyEnable video history + + src/app/+my-account/my-account-history/my-account-history.component.html 4 - 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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html 10 - 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.html 18 - 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.html 26 - 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.html 34 - 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 gesperrt src/app/shared/users/user-notifications.component.html 42 - commented your video - hat dein Video kommentiert + commented your video + hat dein Video kommentiert src/app/shared/users/user-notifications.component.html 50 - 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.html 58 - 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.html 66 - 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.html 74 - 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.html 82 - is following your channel your account - folgt jetztdeinem Kanal your account + + is following + + your channel + your account + + folgt jetztdeinem Kanal your account src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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 approval src/app/shared/users/user-notifications.component.html 109 - 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.html 118 @@ -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.html69 Stop at Ende bei 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.html120 Display name Anzeigename @@ -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 @@ Deleted Gelö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.html32 Edit starts/stops at Bearbeitung 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.html15 Delete 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.html13 Edit Bearbeiten 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.html63 Truncated preview Gekürzte Vorschau @@ -799,10 +807,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Entfernt abonnieren - Entfernt interagieren + Entfernt abonnieren + Entfernt interagieren 10 @@ -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.html 17 - 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.html 26 - Default NSFW/sensitive videos policy can be redefined by the users - Standardrichtlinie für NSFW-/heikle Videos kann von den Nutzern geändert werden + + Default NSFW/sensitive videos policy + can be redefined by the users + + Standardrichtlinie für NSFW-/heikle Videos kann von den Nutzern geändert werden src/app/shared/instance/instance-features-table.component.html 5 @@ -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.html54 I forgot my password Ich 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.html43 Email address E-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 + documentation CLI-Dokumentation src/app/modal/welcome-modal.component.html @@ -1317,7 +1341,8 @@ - Administer documentation + Administer + documentation Dokumentation verwalten src/app/modal/welcome-modal.component.html @@ -1333,7 +1358,8 @@ - Use documentation + Use + documentation Verwende Dokumentation src/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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/app/modal/welcome-modal.component.html 47 @@ -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.html 61 - 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.html 67 @@ -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.html182 Change the language Sprache 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.html21 Update your notification preferences Aktualisiere 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.html21 Original publication year Ursprüngliches Veröffentlichungsdatum 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Nach... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Bevor... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Länge 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Anstößige Inhalte zeigen 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Ja 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Nein 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategorie 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 @@ -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.html141 One of these tags Einer dieser 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 @@ -1843,8 +1959,8 @@ Hilf mit PeerTube zu übersetzen! 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Private 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.html 21 + + Tag + 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 @@ -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.html31 Description Beschreibung 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.html55 Video 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.html41 Channel Kanal 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.html23 Privacy Sichtbarkeit 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.html33 Schedule publication () Veröffentlichung planen () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Dieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Transkodieren abwarten, bevor das Video veröffentlicht wird 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Grundlegende 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.html167 See the subtitle file Siehe in der Untertiteldatei 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 ✔ Fast hochgeladen ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Wird bei einer Aktualisierung erstellt 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Erstellen abbrechen 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Wird bei einer Aktualisierung gelöscht 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Löschen abbrechen 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. @@ -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.html203 Captions Untertitel 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Videovorschau 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Unterstützen 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.html82 Short 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.html227 Original publication date Ursprüngliches Veröffentlichungsdatum 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Videokommentare zulassen 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Herunterladen erlauben 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Erweiterte Einstellungen 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. - 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.html 10 @@ -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 + Embed Einbetten 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Untertitel automatisch auswählen 76 - 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.html 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 + + + Autoplay Automatisches Abspielen 127 - src/app/videos/+video-watch/modal/video-share.component.html127 - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Stummgeschaltet 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.html20 Loop Schleife 141 - src/app/videos/+video-watch/modal/video-share.component.html141 - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Zeige Videotitel 150 - src/app/videos/+video-watch/modal/video-share.component.html150 - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Zeige Datenschutzwarnung 157 - src/app/videos/+video-watch/modal/video-share.component.html157 - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Zeige Abspielsteuerung 164 - src/app/videos/+video-watch/modal/video-share.component.html164 - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Publik @@ -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.html56 Like this video Das Video gefällt mir 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Das Video gefällt mir nicht 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Zur Seite des Kanals gehen 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Von 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Zur Kontoseite gehen 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.html63 Show more Mehr anzeigen 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Weniger anzeigen 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Ursprünglich veröffentlicht 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Freundliche Erinnerung: 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. @@ -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.html227 More information Weitere Informationen 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Weitere Informationen bekommen 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -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.html233 Comments @@ -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.html16 Reply Antworten 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Folger-Identifikator 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Status 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 - 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.html11 Accepted Akzeptiert 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.html30 Pending Ausstehend 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.html31 Accept Akzeptieren 41 - 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.html41 Refuse Ablehnen 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.html42 Host Host 19 - 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 user Benutzer 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 40 src/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.html29 System System @@ -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.html31 Processed on Verarbeitet am 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Fertiggestellt am 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Auffrischen @@ -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.html 72 @@ -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.html 85 @@ -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.html 435 @@ -4209,103 +4385,147 @@ Hilf mit PeerTube zu übersetzen! 486 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 smoother Faster playback in particular with long videos More 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 wechseln Schnellerer 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.html 501 - - - HLS support enabled - HLS Unterstützung einschalten + + 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 enabled + HLS Unterstützung einschalten + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Transcodierungsthreads 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Auflösung aktiviert 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Cachegröße der Vorschau 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Cachegröße der Untertitel 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalisierung 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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'); - 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.html616 Advanced configuration Erweiterte 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.html647 It 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 - - - Video quota: - Videokontingent: - - 4 + + 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Videoeinstellungen 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Schnittstelle 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Gefahrenzone 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Passwort ä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.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Videos 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 2 src/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.html 4 - 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.html 13 @@ -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.html 99 - - - 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. - - Es handelt sich um freie Open-Source-Software, die unter der AGPLv3-Lizenz steht. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Für weitere Informationen besuche joinpeertube.org. - - - 16 + + + 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 & Privacy P2P & Datenschutz 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 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 - - - - 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 + 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 - 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 tracker Die Zahl der Peers, die durch einen Tracker gesendet werden, begrenzen 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface P2P in den Administrationseinstellungen abschalten 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 - 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Gefolgschaften - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - - - Who made this software? - Wer hat diese Software gemacht? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.html 65 @@ -5701,6 +6085,12 @@ Erstelle mein Konto 1 src/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 1 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 @@ -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.ts1 Video 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 1 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 @@ -9119,6 +9518,72 @@ Erstelle mein Konto 1 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.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.html69 Stop 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.html120 Display 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.html32 Edit 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.html15 Delete 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.html13 Edit Επεξεργασία 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.html63 Truncated 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.html54 I 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.html43 Email 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.html182 Change 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.html21 Update 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.html21 Original publication year Έτος αρχικής δημοσίευσης 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Μετά από... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Πριν από... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Διάρκεια 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Εμφάνιση ευαίσθητου περιεχομένου 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Ναι 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Όχι 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Κατηγορία 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.html141 One 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.html173 Display 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.html31 Description Περιγραφή 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.html41 Channel Κανάλι 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.html23 Privacy Ιδιωτικότητα 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.html33 Schedule publication () Προγραμματισμός δημοσίευσης () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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 ✔ Ανέβηκε ήδη ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Θα δημιουργηθεί όταν γίνει ενημέρωση 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Ακύρωση δημιουργίας 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Θα διαγραφεί όταν γίνει ενημέρωση 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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.html203 Captions Υπότιτλοι 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Προεπισκόπηση βίντεο 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Υποστηρίξτε 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.html82 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.html227 Original publication date Ημερομηνία αρχικής δημοσίευσης 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Ενεργοποίηση σχολίων στο βίντεο 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Ενεργοποίηση κατεβάσματος 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Ρυθμίσεις για προχωρημένους 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code 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). - - - Το 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.html50 Auto 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 + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - Λιγότερη προσαρμογή - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay Αυτόματη αναπαραγωγή 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Σε σίγαση 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.html20 Loop Επανάληψη 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Προβολή τίτλου βίντεο 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Προβολή ειδοποίησης προσωπικών δεδομένων 157 - src/app/videos/+video-watch/modal/video-share.component.html157 + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Προβολή στοιχείων ελέγχου αναπαραγωγής 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public Δημόσιο @@ -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.html56 Like this video Σας αρέσει 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Δεν σας αρέσει 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Σελίδα καναλιού 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Από 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more Περισσότερα 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Λιγότερα 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published Αρχική δημοσίευση 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 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. @@ -2391,21 +2489,21 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 + src/app/videos/+video-watch/video-watch.component.html227 More information Περισσότερες πληροφορίες 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 Reply Απάντηση 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.html9 1 host (without "http://") per line 1 κόμβος (χωρίς "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.html30 Follower handle Ψευδώνυμο (handle) ακολούθου 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/followers-list/followers-list.component.html16 State Κατάσταση 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.html11 Accepted Έγινε αποδοχή 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.html30 Pending Εκκρεμεί 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.html31 Accept Αποδοχή 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.html41 Refuse Άρνηση 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.html42 Host Κόμβος 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.html29 System Σύστημα @@ -3246,21 +3350,21 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 + src/app/+admin/system/jobs/jobs.component.html31 Processed on Έγινε επεξεργασία στις 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Ολοκληρώθηκε στις 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh Ανανέωση @@ -3752,9 +3856,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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3762,8 +3886,10 @@ 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 and multiplies 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: @@ -3771,83 +3897,76 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 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.html564 Previews 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.html571 Video 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.html580 Customizations Προσαρμογή 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Όριο βίντεο: - - 4 + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 - src/app/+my-account/my-account-settings/my-account-settings.component.html4 + + 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.html15 Video 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.html18 Interface Περιβάλλον χρήσης 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change password Αλλαγή κωδικού @@ -3977,28 +4102,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - 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.html 4 - 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.html 99 - + - 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. - - - Είναι ελεύθερο λογισμικό και ανοιχτού κώδικα, κάτω από άδεια χρήσης AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Για περισσότερα, παρακαλούμε επισκεφθείτε το joinpeertube.org. - - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + + 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 & Privacy P2P και ιδιωτικότητα 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: - + 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 @@ -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.html147 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.html148 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.html149 Disable 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - Followings - Ακολουθούνται - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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 + + 240p 240p @@ -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.ts1 Video reported. Υποβλήθηκε αναφορά για το βίντεο. @@ -8100,13 +8317,7 @@ When you will upload a video in this channel, the video support field will be au 1 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. 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.html69 Stop 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.html120 Display name Display 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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Edit 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.html63 Truncated preview Truncated 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.html54 I forgot my password I 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.html43 Email address Email 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.html182 Change the language Change 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.html21 Update your notification preferences Update 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 date Published date 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Original publication year 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... After... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Before... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Duration 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Display sensitive content 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Yes 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No No 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Category 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 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 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 All of these tags 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags One 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 Filter 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Display 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 tag Enter a new tag 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Description 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.html41 Channel Channel 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.html23 Privacy Privacy 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.html33 Schedule publication () Schedule publication () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content This 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.html137 Some 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.html141 Wait transcoding before publishing the video Wait 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.html147 If 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.html151 Basic info Basic 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.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancel create 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancel 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. @@ -1859,75 +1927,69 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Captions 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Support 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.html82 Short 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.html227 Original publication date Original publication date 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Enable video comments 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Advanced settings 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code 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). - - 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.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muted 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this video Like this video 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike this video 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Go the channel page 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By By 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Go 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.html63 Show more Show more 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Show less 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information More information 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Get more information 215 - 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.html16 Reply Reply 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State State 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 - 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.html11 Accepted Accepted 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.html30 Pending Pending 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.html31 AcceptAccept - - 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.html41 Refuse Refuse 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.html42 Host Host 19 - 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 user Create 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 account Go 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.html29 SystemSystem src/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.html31 Processed on Processed on 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3706,9 +3756,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3716,8 +3786,10 @@ 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 and multiplies 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: @@ -3725,82 +3797,72 @@ 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.html515 Transcoding threads Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Previews 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.html571 Video captions cache size Video 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.html580 Customizations Customisations 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Video quota: - - 4 + + 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 + + Profile 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.html15 Video settings Video 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danger 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.html33 Change password Change password @@ -3929,26 +3994,26 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays video Automatically 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.html 4 - 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.html 99 - + - 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. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - For more information, please visit joinpeertube.org. - - - 16 + 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 & Privacy P2P & Privacy 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 @@ -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: - + 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 @@ -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.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) 99 - src/app/+about/about-peertube/about-peertube.component.html99 + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Disable 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 - - 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 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - src/app/+about/about-peertube/about-peertube.component.html102 - 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 + + Today Today @@ -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.ts1 Video reported. Video reported. @@ -7978,13 +8135,7 @@ When you will upload a video in this channel, the video support field will be au 1 src/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.ts 1 + + 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 video Like 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-blacklisted src/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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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.html69 Stop at Stop 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.html120 Display name Display 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 @@ Deleted Deleted - - 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.html32 Edit starts/stops at Edit 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.html15 Delete from Delete from @@ -735,51 +743,21 @@ Delete Delete - - 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.html13 Edit Edit - - 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.html63 Truncated preview Truncated preview @@ -883,10 +861,13 @@ - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Remote subscribe - Remote interact + Remote subscribe + Remote interact src/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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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 @@ Password Password - - 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.html54 I forgot my password I forgot my password @@ -1341,43 +1304,16 @@ Email Email - - 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.html43 Email address Email 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 + documentation CLI documentation @@ -1505,7 +1445,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1522,7 +1463,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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 @@ Close Close - - 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.html182 Change the language Change the language @@ -1904,15 +1850,9 @@ Notifications 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.html21 Update your notification preferences Update your notification preferences @@ -1952,151 +1892,165 @@ Sort Sort + + src/app/search/search-filters.component.html7 + + Reset + + Reset + src/app/search/search-filters.component.html - 6 + 8 - - - Published date - Published date src/app/search/search-filters.component.html - 15 + 22 - - - Original publication year - Original publication year src/app/search/search-filters.component.html - 24 + 36 - - - After... - After... src/app/search/search-filters.component.html - 30 + 66 - - - Before... - Before... src/app/search/search-filters.component.html - 37 + 80 + + Published date + Published date + + src/app/search/search-filters.component.html21 + + Original publication year + Original publication year + + src/app/search/search-filters.component.html35 + + After... + After... + + src/app/search/search-filters.component.html47 + + Before... + Before... + + src/app/search/search-filters.component.html56 Duration Duration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive content Display sensitive content - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 Yes Yes - - src/app/search/search-filters.component.html - 58 - - + + src/app/search/search-filters.component.html87 No No - - src/app/search/search-filters.component.html - 63 - - + + src/app/search/search-filters.component.html92 Category Category + + + + 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 - - - Licence - Licence src/app/search/search-filters.component.html - 81 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 79 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 173 + src/app/search/search-filters.component.html + 106 + + + + Licence + Licence + + + + 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 Language + + + + + 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 - 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 + 132 All of these tags All of these tags - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tags One of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 Filter Filter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Display unlisted and private videos @@ -2192,200 +2146,112 @@ Tags Tags - - 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. - 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.html 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 + 161 Enter a new tag Enter a new tag - - src/app/videos/+video-edit/shared/video-edit.component.html - 30 - - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Description - - 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.html41 Channel Channel - - 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.html23 Privacy Privacy - - 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.html33 Schedule publication () Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content This 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.html137 Some 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.html141 Wait transcoding before publishing the video Wait 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.html147 If 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.html151 Basic info Basic info @@ -2397,165 +2263,106 @@ Add another caption Add another caption - - src/app/videos/+video-edit/shared/video-edit.component.html - 166 - - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 187 - - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 195 - - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancel 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.html203 Captions Captions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Support - - 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.html82 Short 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.html227 Original publication date Original publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Enable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Advanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL - - 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 @@ Share Share + + + 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 - 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 - - - QR-Code - QR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 28 - - 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). - + + QR-Code + QR-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 - 47 + 55 + Embed Embed - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muted - - 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video Like this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Go the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Go 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.html63 Show more Show more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Show less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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 - - + + 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.html227 More information More information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Get 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 @@ -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 comment Highlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Reply + + 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 - 14 + 37 @@ -3278,15 +3033,9 @@ Followers Followers - - src/app/+admin/follows/follows.component.html - 9 - - - src/app/+about/about-follows/about-follows.component.html - 3 - - + + + src/app/+admin/follows/follows.component.html9 1 host (without "http://") per line 1 host (without "http://") per line @@ -3332,147 +3081,70 @@ ID 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 - - + + + + src/app/+admin/system/jobs/jobs.component.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State State - - 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.html11 Accepted Accepted - - 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.html30 Pending Pending - - 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.html31 Accept Accept - - 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.html41 Refuse Refuse - - 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.html42 Host Host + + 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 user Create 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.html 40 - Video quota - Video quota + Video quota + Video quota src/app/+admin/users/user-list/user-list.component.html 42 @@ -3777,8 +3452,8 @@ - Video name - Video name + Video name + Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -3801,8 +3476,8 @@ - Date - Date + Date + Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -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.html 9 @@ -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.html29 System System @@ -4177,27 +3852,18 @@ Type Type - - src/app/+admin/system/jobs/jobs.component.html - 19 - - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4812,126 +4487,137 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + WebTorrent support enabledWebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - - Transcoding threads - Transcoding threads + + + 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 - 517 + 518 + + + HLS support enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Cache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Previews 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.html571 Video captions cache size Video 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.html580 Customizations Customizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript - - 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Advanced configuration @@ -4943,59 +4629,52 @@ Update configuration Update 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 + + + 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.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danger 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.html33 Change password Change 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + Automatically plays video Automatically 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.html 2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - + + + 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 + 13 - - - For more information, please visit joinpeertube.org. - - For more information, please visit joinpeertube.org. - + + + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 18 - - - P2P & Privacy - P2P & Privacy + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 25 + 28 - - - 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. - + + + 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 - 27 + 32 - - - What are the consequences? - What are the consequences? + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 32 + 41 - - - 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: - + + + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + src/app/+about/about-peertube/about-peertube.component.html - 34 + 45 - - - 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) - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 40 + 54 - - - 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 - + + + 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 - 45 + 58 - - 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 + + + + + + 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 - 50 + 71 - - 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 + + + 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 - 54 + 78 - - - 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 - + + + 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 - 58 + 84 - - - 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 - + + + 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 - 62 + 89 - - - 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. - + + + 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 - 69 + 95 - - - How does PeerTube compare with YouTube? - How does PeerTube compare with YouTube? + + + 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 - 74 + 99 - - - 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 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 - 76 + 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 - - - What can I do to limit the exposure of my IP address? - What can I do to limit the exposure of my IP address? + + + 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 - 82 + 117 - - 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. - + + + + + + + + + + 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 - 84 + 124 - - What will be done to mitigate this problem? - What will be done to mitigate this problem? + + + 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 - 90 + 132 - - 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: - + + + 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 - 92 + 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.html - 98 - - + + 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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 @@ -9756,15 +9540,9 @@ When you will upload a video in this channel, the video support field will be au Copied Copied - - 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Ĉesi je 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.html120 Display name Prezenta 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.html32 Edit starts/stops at Redakti 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.html15 Delete 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.html13 Edit Redakti 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.html63 Truncated preview Parta 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.html54 I forgot my password Mi 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.html43 Email address Retpoŝ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.html182 Change 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.html21 Update 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 date Dato de publikigo 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Jaro de elsendo originala 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Poste… 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Antaŭ… 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Daŭro 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Montri konsternan enhavon 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Jes 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Ne 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Kategorio 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 Permesilo 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 Lingvo 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 Ĉiom el la etikedoj 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Unu el la etikedoj 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 Filtri 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Montri 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.html 21 - src/app/videos/+video-edit/shared/video-edit.component.html21 + + + Tag + Etikedo 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 Enigu novan etikedon 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Priskribo 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. @@ -1802,56 +1894,56 @@ 40 - src/app/videos/+video-edit/shared/video-edit.component.html40 + src/app/videos/+video-edit/shared/video-edit.component.html41 Channel Kanalo 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.html23 Privacy Privateco 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.html33 Schedule publication () Plani publikigon () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Tiu ĉ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.html137 Some 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.html141 Wait transcoding before publishing the video Atendi transkodadon antaŭ publikigi la filmon 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Bazaj 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.html167 See the subtitle file Rigardi la dosieron kun subtekstoj 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Jam alŝutita ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Kreiĝos je ĝisdatigo 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Nuligi kreon 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Foriĝos je ĝisdatigo 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Nuligi forigon 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. @@ -1918,77 +2010,77 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Transskriboj 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Antaŭrigardo de filmo 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Subteno 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.html82 Short 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.html227 Original publication date Originala dato de publikigo 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Ŝalti komentojn al filmo 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Ŝalti elŝuton 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Specialaj agordoj 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL Ligilo 10 - 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-Code Rapidresponda kodo 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). - - - 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 + + Embed Enkorpigi 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Memage elekti subtekston 76 - 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 + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - Malpli da adapto - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay Memaga ludo 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Silentigita 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.html20 Loop Ripetadi 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Montri titolon de filmo 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Montri privatecan averton 157 - src/app/videos/+video-watch/modal/video-share.component.html157 + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Montri regilojn de ludilo 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public Publika @@ -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.html56 Like this video Ŝati ĉi tiun filmon 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Malŝati tiun ĉi filmon 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Iri al paĝo de la kanalo 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By De 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Iri al paĝo de la konto 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.html63 Show more Montri pli 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Montri malpli 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originale publikigita 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Pliaj informoj 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Akiri pliajn informojn 215 - 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.html16 Reply Respondi 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 @@ -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.html9 1 host (without "http://") per line Po 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.html30 Follower handle Nomo de abonanto 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/followers-list/followers-list.component.html16 State Stato 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 - 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.html11 Accepted Aprobita 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.html30 Pending Traktata 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.html31 Accept Akcepti 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.html41 Refuse Rifuzi 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.html42 Host Gastiganto 19 - 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 user Krei 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 account Iri 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.html29 System Sistemo @@ -3291,21 +3407,21 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 + src/app/+admin/system/jobs/jobs.component.html31 Processed on Traktita je 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finita je 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh Aktualigi @@ -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.1 Generate 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 videos More 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 enabled Subteno de HLS estas ŝaltita 498 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Fadenoj por transkodado 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Distingumo ŝaltiĝis 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Kaŝmemoro 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Grando de antaŭrigarda kaŝmemoro 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Grandeco 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.html580 Customizations Adaptoj 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript Ĝavoskripto 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'); @@ -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.html616 Advanced configuration Specialaj 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.html647 It 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 + + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 - src/app/+my-account/my-account-settings/my-account-settings.component.html4 + + Daily video quota:Daily video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Profile Profilo 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Filmaj 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.html18 Interface Fasado 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danĝera areo 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + + Automatically plays video Memage 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.html 4 - 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 + What is PeerTube? + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 2 - 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. - - - 8 + 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.html8 - + - It is a free and open-source software, under the AGPLv3 licence. - - - Ĝi estas libera programaro, sub la permesilo « AGPLv3 ». - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Por pliaj informoj, bonvolu rigardi joinpeertube.org. - - - 16 + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 18 - src/app/+about/about-peertube/about-peertube.component.html16 + + 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 & Privacy Samtavola teĥnikaro ϗ privateco 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 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 + 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) - - - 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) - - - 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 - - - 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. - - - 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 - - - Tiuj petoj devas regule esti sendataj por ekscii, kiu komencas/finas spekti filmon. Estas facile tian konduton malkovri - - - 50 + 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.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 + 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 - 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 + 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 - 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 + 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 - 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 + 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? 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 - - - 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 + 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? 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 tracker Limigi nombron da samtavolanoj sendatan de la kunordigilo 98 - src/app/+about/about-peertube/about-peertube.component.html98 + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Malŝ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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - Followings - Abonatoj - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - 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 + + 240p 240p @@ -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 + + Today Hodiaŭ @@ -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.ts1 Video reported. Filmo raportita. @@ -8208,13 +8452,7 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 src/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.html 10 - 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.html 18 - 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.html 26 - 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.html 34 - 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 negra src/app/shared/users/user-notifications.component.html 42 - commented your video - comentó su video + commented your video + comentó su video src/app/shared/users/user-notifications.component.html 50 - 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.html 58 - 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.html 66 - 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.html 74 - 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.html 82 - is following your channel your account - está siguiendo your channel su cuenta + + is following + + your channel + your account + + está siguiendo your channel su cuenta src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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.html 109 - 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.html 118 @@ -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.html69 Stop at Detener en 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.html120 Display name Nombre 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 @@ Deleted Borrado - - 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.html32 Edit starts/stops at La 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.html15 Delete 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.html13 Edit Modificar 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.html63 Truncated preview Previsualización truncada @@ -796,10 +804,13 @@ Cancelar la subscripción src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Suscripción remota - Interacción remota + Suscripción remota + Interacción remota 10 @@ -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.html 17 - 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.html 26 - Default NSFW/sensitive videos policy can 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 usuarios src/app/shared/instance/instance-features-table.component.html 5 @@ -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.html54 I forgot my password Olvidé 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.html43 Email address Correo 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 + documentation documentación de la CLI src/app/modal/welcome-modal.component.html @@ -1315,7 +1339,8 @@ Iniciar sesión - Administer documentation + Administer + documentation Administrar documentación src/app/modal/welcome-modal.component.html @@ -1331,7 +1356,8 @@ Iniciar sesión - Use documentation + Use + documentation Documentación de uso src/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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/app/modal/welcome-modal.component.html 47 @@ -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.html 61 - 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.html182 Change the language Cambiar 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.html21 Update your notification preferences Actualizar 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.html21 Original publication year Original publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After... After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before... Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration Duración 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Mostrar contenido sensible 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Sí 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No No 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Categoría 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 @@ -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.html141 One of these tags Una de estas estiquetas 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 @@ -1850,8 +1957,8 @@ Iniciar sesión 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Mostrar 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 + Etiqueta 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 @@ -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.html31 Description Descripción 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.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.html41 Channel Canal 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.html23 Privacy Privacidad 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.html33 Schedule publication () Programar publicación () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Este vídeo contiene material para adultos o explícito 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Esperar transcodificación antes de publicar el vídeo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Info 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.html167 See the subtitle file Ver el archivo de subtítulo 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 ✔ Ya ha sido subido ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Estará creado al actualizar 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancelar creación 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Estará eliminado al actualizar 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancelar borrado 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. @@ -2123,95 +2241,87 @@ Iniciar sesión 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Subtítulos 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Apoyar 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.html82 Short 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.html227 Original publication date Original publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Permitir comentarios del vídeo 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Ajustes avanzados 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. @@ -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 + Embed Incrustar 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Silenciados 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video Me gusta este vídeo 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video No me gusta este vídeo 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Ir a la página del canal 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Por 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Ir a la página de la cuenta 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.html63 Show more Mostrar más 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Mostrar menos 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Recuerdo amistoso: 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. @@ -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.html227 More information Más información 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Ver más información 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -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.html233 Comments @@ -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.html16 Reply Responder 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Estado 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 - 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.html11 Accepted Aceptado 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.html30 Pending Pendiente 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.html31 Accept Accept - - 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.html41 Refuse Rechazar 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.html42 Host Host 19 - 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 user Crear 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 40 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.html 42 @@ -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.html29 System System @@ -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.html31 Processed on Procesado el 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finalizado el 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -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.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 2 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + 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 enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Hilos de transcodificaciones 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Caché 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Tamaño de caché de las previsualizaciones 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Tamaño de caché de los subtítulos 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizaciones 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Configuració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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Cuota de vídeo - - 4 + + 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 + Profile Perfil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Ajustes de vídeo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zona peligrosa 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Cambiar 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Reproducir 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 2 src/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.html 4 - 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.html 99 - - - 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. - - Es un software libre y de código abierto, bajo la licencia AGPLv3. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Para más información, por favor visite joinpeertube.org. - - - 16 + + + 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 & Privacy P2P y Privacidad 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? ¿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.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 - - - - 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 - + 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 - 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? ¿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 tracker Poner un límite al número de pares enviados por el rastreador 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Inhabilitar el P2P desde el interfaz de administración 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 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/app/+about/about-peertube/about-peertube-contributors.component.html - 2 + 3 + + + + + Create an account Crear 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.ts 1 + + 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 1 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 @@ -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.ts1 Video 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.ts 1 + + 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 1 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.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.html69 Stop 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.html120 Display name Pantaila-izena @@ -673,11 +655,8 @@ Deleted Ezabatua - - 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.html32 Edit 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.html15 Delete 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.html13 Edit Editatu 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.html63 Truncated preview Moztutako 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.html54 I forgot my password Pasahitza 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.html43 Email address E-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.html182 Change the language Aldatu 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.html21 Update 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.html21 Original publication yearOriginal publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After...After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before...Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration Iraupena 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Erakutsi eduki hunkigarria 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Bai 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Ez 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategoria 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 @@ -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.html141 One of these tags Etiketa hauetako bat 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 @@ -1870,8 +1914,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Bistaratu 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.html 21 + + Tag +Etiketa 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 @@ -1974,100 +2032,97 @@ 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Deskripzioa 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.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.html41 Channel Kanala 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.html23 Privacy Pribatutasuna 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.html33 Schedule publication () Programatutako argitaratzea () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Bideo honek helduentzako edo hunkigarria den edukia du 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Itxaron transkodetzeari bideoa argitaratu aurretik 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Oinarrizko 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.html167 See the subtitle file Ikusi azpitituluen fitxategia 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 - + + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Jadanik igota ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Eguneratzean sortuko da 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Ezeztatu sorkuntza 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Eguneratzean ezabatuko da 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Ezeztatu ezabaketa 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. @@ -2140,87 +2195,75 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Azpitituluak 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Babestu 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Gaitu bideoaren iruzkinak 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Ezarpen aurreratuak 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL-a 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 @@ -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 + Embed Txertatu 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 customizationMore customization - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customizationLess customization + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Mututua 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic @@ -2558,90 +2613,81 @@ 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 - - src/app/videos/+video-watch/video-watch.component.html - 53 - - + + src/app/videos/+video-watch/video-watch.component.html56 Like this video Atsegin bideo hau 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Utzi bideoa hau atsegiteari 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Joan kanalaren orrira 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Nork 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Joan kontuaren orrira 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.html63 Show more Erakutsi gehiago 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Erakutsi gutxiago 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Oroigarria: 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. @@ -2650,24 +2696,24 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information Informazio gehiago 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Lortu informazio gehiago 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2676,8 +2722,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -2784,15 +2830,21 @@ 5 - src/app/videos/+video-watch/comment/video-comment.component.html5 - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Erantzun 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 @@ -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.html9 1 host (without "http://") per line Ostalari 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Egoera 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 - 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 sortuta 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.html11 Accepted Onartua 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.html30 Pending Zain 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.html31 AcceptAccept - - 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.html41 Refuse Errefusatu 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.html42 Host Ostalaria 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 user Sortu 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.html29 SystemSystem @@ -3616,24 +3654,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Prozesatze data 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Bukatze data 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh @@ -4185,10 +4223,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - + + + 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.1 and multiplies 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: @@ -4196,90 +4253,94 @@ 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 - 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.html515 Transcoding threads Transkodetze hariak 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution 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.html551 Cache Cachea 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Aurrebisten cachearen tamaina 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Bideoaren azpitituluen cachearen tamaina 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Pertsonalizazioak 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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: @@ -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.html616 Advanced configuration Konfigurazio 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Bideo-kuota: - - 4 + + 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 + Profile Profila 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Bideo ezarpenak 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Eremu arriskutsua 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Aldatu pasahitza @@ -4409,29 +4472,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Automatikoki abiatzen du bideoa @@ -4744,14 +4806,14 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + @@ -5184,272 +5246,390 @@ Kanal honetara bideo bat igotzen duzunean, bideoa babesteko eremua testu honekin src/app/+about/about-instance/about-instance.component.html 99 - - - 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. - - Software libre eta kode irekikoa da, AGPLv3 lizentzia du. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Informazio gehiagorako bisitatu joinpeertube.org. - - - 16 + + + 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 & Privacy P2P eta pribatutasuna 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. + 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 + + + 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 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 + + + 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 entitiesThe 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 + 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. + src/app/+about/about-peertube/about-peertube.component.html - 69 + 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 tracker Tracker-ak bidaltzen dituen berdin kopurua mugatzea 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface P2P desgaitzea administrazio paneletik 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 - 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.html 5 - - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 1 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 @@ -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.ts1 Video 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.ts 1 + + 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 1 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.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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit ویرایش 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.html63 Truncated previewTruncated preview src/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.html54 I 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.html43 Email 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.html182 Change 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.html21 Update your notification preferencesUpdate your notification preferences src/app/menu/avatar-notification.component.html @@ -1586,90 +1541,152 @@ 6 - src/app/search/search-filters.component.html6 - - Published date - تاریخ انتشار - - 15 + src/app/search/search-filters.component.html7 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 8 - src/app/search/search-filters.component.html15 - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 22 - - After...After... src/app/search/search-filters.component.html - 30 + 36 - - Before...Before... src/app/search/search-filters.component.html - 37 + 66 + + + src/app/search/search-filters.component.html + 80 + + Published date + تاریخ انتشار + + 15 + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 Duration مدت زمان 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 Yes بله 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No خیر 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category دسته‌بندی 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 set src/app/search/search-filters.component.html - 103 + 132 - + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One 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.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description توضیحات 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 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 - 3 + 19 + + Share the videoShare the video - src/app/videos/+video-watch/video-watch.component.html - 83 + src/app/videos/+video-watch/modal/video-share.component.html + 28 QR-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 + 55 EmbedEmbed - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState 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 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 Host میزبان 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.html9 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 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3869,9 +3628,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3879,8 +3658,10 @@ 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 and multiplies 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: @@ -3888,77 +3669,52 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 501 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache + + 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 - 541 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews 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.html571 Video 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.html580 CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript جاوااکسریپت 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Lopeta kohdassa 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.html120 Display name Nä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.html32 Edit starts/stops at Muokkaus 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.html15 Delete 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.html13 Edit Muokkaa 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.html63 Truncated preview Katkaistu 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.html54 I forgot my password Unohdin 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.html43 Email address Sä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.html182 Change the language Vaihda 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.html21 Update your notification preferences Pä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.html21 Original publication year Alkuperäinen julkaisuvuosi 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Jälkeen... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Ennen... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Kesto 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Näytä arkaluonteinen sisältö 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Kyllä 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Ei 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategoria 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 @@ -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.html141 One of these tags Ei mikään näistä tageista 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 @@ -1888,8 +1965,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Nä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.html 21 + + Tag + Tagi 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 @@ -1992,98 +2083,89 @@ 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Kuvaus 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.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.html41 Channel Kanava 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.html23 Privacy Näkyvyys 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.html33 Schedule publication () Ajoita julkaisu () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Tä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.html137 Some 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.html141 Wait transcoding before publishing the video Odota transkoodausta ennen videon julkaisemista 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Yleistietoa @@ -2098,56 +2180,56 @@ 166 - src/app/videos/+video-edit/shared/video-edit.component.html166 - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file Näytä tekstitystiedosto 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 - + + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ On jo ladattu ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Luodaan päivityksen yhteydessä 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Peruuta luonti 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Poistetaan päivityksen yhteydessä 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Peruuta poisto 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. @@ -2156,91 +2238,91 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Merkinnät 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Videon esikatselu 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Tuki 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.html82 Short 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.html227 Original publication date Alkuperäinen julkaisupäivä 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Ota käyttöön kommentit videolle 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Ota käyttöön videon lataus 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Lisäasetukset 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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 @@ -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 + Embed Upota 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Valitse tekstitykset automaattisesti 76 - 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.html 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 + + + Autoplay Automaattinen toisto 127 - src/app/videos/+video-watch/modal/video-share.component.html127 - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Mykistetty 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.html20 Loop Jatkuva toisto 141 - src/app/videos/+video-watch/modal/video-share.component.html141 - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Näytä videon otsikko 150 - src/app/videos/+video-watch/modal/video-share.component.html150 - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Näytä varoitus näkyvyydestä 157 - src/app/videos/+video-watch/modal/video-share.component.html157 - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Näytä soittimen ohjaimet 164 - src/app/videos/+video-watch/modal/video-share.component.html164 - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Julkinen @@ -2595,114 +2701,105 @@ 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 - - src/app/videos/+video-watch/video-watch.component.html - 53 - - + + src/app/videos/+video-watch/video-watch.component.html56 Like this video Tykkää videosta 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Elä tykkää videosta 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Mene kanavan sivulle 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Mene tilin sivulle 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.html63 Show more Näytä lisää 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Näytä vähemmän 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Alkuperäinen julkaisupäivä 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Ystävällinen muistutus: 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.html227 More information Näytä lisää 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Näytä lisätietoa 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2711,8 +2808,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -2818,15 +2915,21 @@ 5 - src/app/videos/+video-watch/comment/video-comment.component.html5 - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Vastaa 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 @@ -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.html9 1 host (without "http://") per line Yksi 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.html30 Follower handle Seuraajan käsittelijä 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Tila 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 - 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.html11 Accepted Hyväksytty 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.html30 Pending Odottaa 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.html31 Accept Hyväksy 41 - 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.html41 Refuse Kieltäydy 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.html42 Host Isä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 user Luo 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.html29 System Järjestelmä @@ -3653,24 +3752,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Prosessoitiin 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Valmistui 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Päivitä @@ -4225,10 +4324,29 @@ 486 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 - - + + + Experimental, we suggest you to not disable webtorrent support for now + + If you also enabled HLS support, it will multiply videos storage by 2 + + 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.1 and multiplies 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: @@ -4236,90 +4354,94 @@ 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 - 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.html515 Transcoding threads Transkoodaussäiteet 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resoluutio asetettu päälle 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Esikatselee välimuistin tilaa 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Videotekstityksen välimuistin koko 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Muokkaukset 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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: @@ -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.html616 Advanced configuration Lisä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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Videokiintiö: - - 4 + + 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 + Profile Tili 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Videoasetukset 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Kä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.html24 Danger zone Vaaravyöhyke 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Vaihda salasana @@ -4450,31 +4577,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Automaattisesti toistaa videon @@ -4800,15 +4924,14 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat 2 src/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.html 4 - 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.html 99 - - - 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. - - Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka toimii AGPLv3-lisenssillä. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Lisätietoja osoitteessa joinpeertube.org. - - - 16 + + + 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 & Privacy Vertaisverkko ja yksityisyys 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. + 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 + + + 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 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 + + + 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 entitiesThe 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 + 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. + src/app/+about/about-peertube/about-peertube.component.html - 69 + 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.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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Poista vertaisverkko (P2P) käytöstä ylläpidon hallintapaneelista 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 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Seuratut - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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 1 src/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.ts 1 + + 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.ts1 Video 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.ts 1 + + 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 1 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.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.html 10 - 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.html 18 - 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.html 26 - 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.html 34 - 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 noire src/app/shared/users/user-notifications.component.html 42 - commented your video - a commenté votre vidéo + commented your video + a commenté votre vidéo src/app/shared/users/user-notifications.component.html 50 - 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.html 58 - 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.html 66 - 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.html 74 - 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.html 82 - is following your channel your account - suit your channel votre compte + + is following + + your channel + your account + + suit your channel votre compte src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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 approbation src/app/shared/users/user-notifications.component.html 109 - 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.html 118 @@ -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.html69 Stop at Arrê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.html120 Display name Nom 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.html32 Edit 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.html15 Delete 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.html13 Edit Modifier 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.html63 Truncated preview Prévisualisation tronquée @@ -803,10 +814,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - S'abonner à distance - Interaction distante + S'abonner à distance + Interaction distante 10 @@ -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 policy can 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·rices 5 @@ -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.html54 I forgot my password J’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.html43 Email address Courriel @@ -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 + documentation Documentation de la CLI 12 @@ -1324,7 +1351,8 @@ src/app/modal/welcome-modal.component.html15 - Administer documentation + Administer + documentation Documentation sur l'administration 19 @@ -1340,7 +1368,8 @@ src/app/modal/welcome-modal.component.html22 - Use documentation + Use + documentation Documentation d'utilisation 26 @@ -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.org 44 src/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/instances 47 @@ -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.html182 Change the language Changer 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.html21 Update your notification preferences Mettre à 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.html21 Original publication year Année originale de publication 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Après... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Avant... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Durée 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Afficher le contenu sensible 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Oui 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Non 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Catégorie 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 @@ -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.html141 One of these tags Un seul des mots clés suivants 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 @@ -1857,8 +1976,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Afficher 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.html 21 + + Tag + 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 @@ -1958,25 +2094,25 @@ 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Description 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.html55 Video 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.html41 Channel Chaîne 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.html23 Privacy Confidentialité 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.html33 Schedule 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.html123 This video contains mature or explicit content Cette vidéo contient du contenu sensible 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Attendre l'encodage avant de publier la vidéo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Informations 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.html167 See the subtitle file Voir le fichier de sous-titres 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 ✔ 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.html180 Will be created on update Sera créé après la mise à jour 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Annuler la création 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Sera supprimé après la mise à jour 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Annuler la suppression 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. @@ -2127,94 +2263,98 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Sous-titres 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Prévisualisation de la vidéo 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Soutenir 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.html82 Short 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.html227 Original publication date Date originale de publication 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Activer les commentaires 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Activer le téléchargement 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Paramétrage avancé 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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 + 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.html 10 @@ -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 + Embed Intégration 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Choix automatique des sous-titres 76 - 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.html 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 + + + Autoplay Lecture automatique 127 - src/app/videos/+video-watch/modal/video-share.component.html127 - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Silencieux 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.html20 Loop Boucle 141 - src/app/videos/+video-watch/modal/video-share.component.html141 - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Afficher le titre de la vidéo 150 - src/app/videos/+video-watch/modal/video-share.component.html150 - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Afficher l'avertissement de confidentialité 157 - src/app/videos/+video-watch/modal/video-share.component.html157 - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Afficher les commandes du lecteur 164 - src/app/videos/+video-watch/modal/video-share.component.html164 - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Publique @@ -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.html56 Like this video J'aime cette vidéo 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Je n'aime pas cette vidéo 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Aller à la page des chaînes 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Par 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Accéder au profil public de l'utilisateur 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.html63 Show more Voir plus 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Montrer moins 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Publié originellement 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Rappel : 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. @@ -2669,24 +2831,24 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information Plus d'informations 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Obtenir plus d'informations 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2695,8 +2857,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 Reply Répondre 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Identifiant d'abonné 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Statut 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 - - 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.html11 Accepted Accepté 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.html30 Pending En attente 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.html31 Accept Accepter 41 - 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.html41 Refuse Refuser 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.html42 Host Hôte 19 - 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 user Cré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 40 src/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.html29 System Système @@ -3643,24 +3816,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Traité sur 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Fini sur 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Rafraî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.html 72 @@ -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.html 85 @@ -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.html 435 @@ -4225,103 +4407,147 @@ 486 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 smoother Faster playback in particular with long videos More 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 smoother Faster playback in particular with long videos More 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.html 501 - - - HLS support enabled - Support HLS activé + + 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 enabled + Support HLS activé + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Nombre de threads pour l'encodage 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Résolution activée 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Taille 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.html571 Video captions cache size Taille du cache des sous-titres 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personnalisations 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 - - + 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.html616 Advanced configuration Configuration 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.html647 It 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 - - - Video quota: - Quota de vidéos : - - 4 + + 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Paramètres de la vidéo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interface 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zone dangereuse 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Changer 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.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Lire 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 2 src/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.html 4 - 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.html 13 @@ -5262,278 +5505,390 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au 99 src/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. - - C'est un logiciel libre et open-source, sous licence AGPLv3. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Pour plus d'informations, merci de visiter joinpeertube.org. - - - 16 + + + 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 & Privacy P2P & Vie privée 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 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.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 - 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 + + + 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.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 + + + 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.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 + + + 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.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és + + + 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 - 58 + 99 - - - 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 + + + 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 - 62 + 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. - - 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 + + + 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? 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 tracker Fixer une limite du nombre de pairs envoyés par le tracker 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Désactiver le P2P depuis l'interface d'administration 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 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Abonnements - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - 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 1 src/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 1 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 @@ -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.ts1 Video 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 1 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 @@ -9177,6 +9555,72 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au 1 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.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.html 10 - 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.html 18 - 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.html 26 - 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.html 34 - 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-obrachail src/app/shared/users/user-notifications.component.html 42 - 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.html 50 - 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.html 58 - 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.html 66 - 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.html 74 - 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.html 82 - 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 agad src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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 agad src/app/shared/users/user-notifications.component.html 109 - 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.html 118 @@ -394,35 +402,17 @@ Start at Tò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.html69 Stop at Cuir ’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.html120 Display name Ainm 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.html 9 @@ -686,11 +679,8 @@ Deleted Air 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.html32 Edit starts/stops at Tha toiseach/deireadh an deasachaidh aig @@ -702,23 +692,11 @@ Save Sà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.html15 Delete from Sguab às o @@ -770,51 +748,21 @@ Delete Sguab à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.html13 Edit Deasaich - - 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.html63 Truncated preview Ro-shealladh goirid @@ -912,32 +860,44 @@ - Remote subscribe Remote interact - Fo-sgrìobhadh cèin Eadar-ghnìomh cèin + + Remote subscribe + Remote interact + + Fo-sgrìobhadh cèin Eadar-ghnìomh cèin src/app/shared/user-subscription/remote-subscribe.component.html 10 - 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.html 17 - 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.html 26 - Default NSFW/sensitive videos policy can be redefined by the users - ’S urrainn dhan luchd-cleachdaidh am Poileasaidh 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 am Poileasaidh tùsail air susbaint dhìomhair no do dh’inbhich a-mhàin atharrachadh src/app/shared/instance/instance-features-table.component.html 5 @@ -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.html 53 @@ -1270,43 +1230,16 @@ Password Facal-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.html54 I forgot my password Dìochuimhnich mi am facal-faire agam @@ -1346,43 +1279,16 @@ Email Post-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.html43 Email address Seòladh puist-d @@ -1444,16 +1350,19 @@ - for - airson + for + airson src/app/search/search.component.html 6 - Filters - Criathragan + + Filters + + + Criathragan src/app/search/search.component.html 16 @@ -1484,7 +1393,8 @@ - CLI documentation + CLI + documentation Docamaideadh na loidhne-àithne src/app/modal/welcome-modal.component.html @@ -1500,7 +1410,8 @@ - Administer documentation + Administer + documentation Docamaideadh na rianachd src/app/modal/welcome-modal.component.html @@ -1516,7 +1427,8 @@ - Use documentation + Use + documentation Docamaideadh dhan luchd-cleachdaich src/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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/app/modal/welcome-modal.component.html 47 @@ -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.html 61 - 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.html 67 @@ -1686,15 +1608,9 @@ Close Dù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.html182 Change the language Atharraich an cànan @@ -1882,15 +1798,9 @@ Notifications Brathan - - 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.html21 Update your notification preferences Ùraich roghainnean nam brathan agad @@ -1930,151 +1840,165 @@ Sort Seòrsaich + + src/app/search/search-filters.component.html7 + + Reset + + Reset + src/app/search/search-filters.component.html - 6 + 8 - - - Published date - Ceann-là an fhoillseachaidh src/app/search/search-filters.component.html - 15 + 22 - - - Original publication year - Bliadhna an fhoillseachaidh thùsail src/app/search/search-filters.component.html - 24 + 36 - - - After... - Às dèidh… src/app/search/search-filters.component.html - 30 + 66 - - - Before... - Ro… src/app/search/search-filters.component.html - 37 + 80 + + Published date + Ceann-là an fhoillseachaidh + + src/app/search/search-filters.component.html21 + + Original publication year + Bliadhna an fhoillseachaidh thùsail + + src/app/search/search-filters.component.html35 + + After... + Às dèidh… + + src/app/search/search-filters.component.html47 + + Before... + Ro… + + src/app/search/search-filters.component.html56 Duration Faid - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive content Seall susbaint dhìomhair - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 Yes Tha - - src/app/search/search-filters.component.html - 58 - - + + src/app/search/search-filters.component.html87 No Chan eil - - src/app/search/search-filters.component.html - 63 - - + + src/app/search/search-filters.component.html92 Category Roinn-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 - - - Licence - Ceadachas src/app/search/search-filters.component.html - 81 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 79 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 173 + src/app/search/search-filters.component.html + 106 - - Language - Cànan + + Licence + Ceadachas + + + + 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 - 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 + 119 + + + Language + Cà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 set - src/app/videos/+video-watch/video-watch.component.html - 182 + src/app/search/search-filters.component.html + 132 All of these tags Na tagaichean seo uile - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tags Aonan dhe na tagaichean seo + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 Filter Criathrag - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Seall videothan prìobhaideach ’s a tha falaichte o liostaichean @@ -2166,195 +2090,110 @@ Tags Tagaichean - - 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.html 21 + + 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 + 161 Enter a new tag Cuir a-steach taga ùr - - src/app/videos/+video-edit/shared/video-edit.component.html - 30 - - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Tuairisgeul - - 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. 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.html41 Channel Seanail - - 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.html23 Privacy Prì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.html33 Schedule 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.html123 This video contains mature or explicit content Tha 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.html137 Some 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.html141 Wait transcoding before publishing the video Fuirich 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.html147 If 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.html151 Basic info Fiosrachadh bunasach @@ -2366,162 +2205,103 @@ Add another caption Cuir fo-thiotal eile ris - - src/app/videos/+video-edit/shared/video-edit.component.html - 166 - - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file Seall 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.html180 Will be created on update Thè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.html188 Cancel create Sguir dhen chruthachadh - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Thè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.html196 Cancel deletion Sguir dhen sguabadh às - - 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. Gun fho-thiotal fhathast. - - src/app/videos/+video-edit/shared/video-edit.component.html - 202 - - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Fo-thiotalan - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Ro-shealladh air video - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Taic - - 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.html82 Short 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.html227 Original publication date Ceann-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.html240 This 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.html241 Enable video comments Cuir beachdan video an comas - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Cuir 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.html260 Advanced settings Roghainnean adhartach - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL - - 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.html 10 @@ -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.html 34 @@ -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 @@ Share Co-roinn + + + 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 - 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 - - - QR-Code - Còd QR + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 28 - - 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). + + QR-Code + Cò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 - 47 + 55 + Embed Leabaich - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Tagh fo-thiotalan gu fèin-obrachail + + 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 - Barrachd gnàthachaidh - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - Nas lugha de ghnàthachadh + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Fèin-chluich - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Air 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.html20 Loop Lùb - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Seall tiotal a’ video - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Seall rabhadh prìobhaideachd - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Seall stiùireadh a’ chluicheadair - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Poblach @@ -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.html56 Like 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.html65 Dislike this video Cha toigh leam a’ video seo - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Tadhail air duilleag an t-seanail - - src/app/videos/+video-watch/video-watch.component.html - 118 - - - - By - Le - - src/app/videos/+video-watch/video-watch.component.html - 129 - - - - Go to the account page - Tadhail 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.html133 + + By + Le + + src/app/videos/+video-watch/video-watch.component.html144 + + Go to the account page + Tadhail air duilleag a’ chunntais + + + src/app/videos/+video-watch/video-watch.component.html143src/app/+admin/users/user-list/user-list.component.html63 Show more Seall barrachd dhiubh - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Seall nas lugha dhiubh - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published A’ chiad fhoillseachadh - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: A’ cur nad chuimhne: - - 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. 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.html227 More information Barrachd fiosrachaidh - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Faigh barrachd fiosrachaidh - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 OK Ceart ma-thà - - src/app/videos/+video-watch/video-watch.component.html - 218 - - + + src/app/videos/+video-watch/video-watch.component.html233 Comments Beachdan @@ -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 comment Beachd soillsichte - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Freagair + + 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 - 14 + 37 @@ -3178,15 +2912,9 @@ Followers Luchd-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.html9 1 host (without "http://") per line Cuir gach òstair (às aonais “http://”) air loidhne fa leth @@ -3230,147 +2958,70 @@ ID 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 - - + + + + src/app/+admin/system/jobs/jobs.component.html30 Follower handle Làimhsichear neach-leantainn - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Staid - - 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.html11 Accepted Air 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.html30 Pending Ri 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.html31 Accept Gabh 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.html41 Refuse Diù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.html42 Host Ò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 user Cruthaich 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.html 66 @@ -3572,16 +3226,16 @@ - Username - Ainm-cleachdaiche + Username + Ainm-cleachdaiche src/app/+admin/users/user-list/user-list.component.html 40 - Video quota - Cuota de videothan + Video quota + Cuota de videothan src/app/+admin/users/user-list/user-list.component.html 42 @@ -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.html 8 @@ -3696,8 +3350,8 @@ - Date - Ceann-là + Date + Ceann-là src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -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.html 9 @@ -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.html29 System An siostam @@ -4062,27 +3716,18 @@ Type Seòrsa - - src/app/+admin/system/jobs/jobs.component.html - 19 - - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Air a phròiseasadh - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Air a chrìochnachadh - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Ath-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.html 72 @@ -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.html 85 @@ -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.html 435 @@ -4686,103 +4340,123 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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èidhe Cluich nas luaithe, gu h-àraidh le videothan fada Cluich 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.html 501 - - - HLS support enabled - Tha taic ri HLS an comas + + WebTorrent support enabledWebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - - Transcoding threads - Snàithleanan tar-chòdachaidh + + + 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 - 517 + 518 + + + HLS support enabled + Tha taic ri HLS an comas + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Snàithleanan tar-chòdachaidh + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Tha 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.html551 Cache An 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.html560 Some 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.html564 Previews cache size Meud 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.html571 Video captions cache size Meud 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.html580 Customizations Gnà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.html589 JavaScript JavaScript - - 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.html616 Advanced configuration Rè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.html647 It 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.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 - - - Video quota: - Cuota de videothan: + + used used src/app/+my-account/my-account-settings/my-account-settings.component.html - 4 + 6 - - - Profile - Pròifil + + Daily video quota:Daily video quota: src/app/+my-account/my-account-settings/my-account-settings.component.html - 7 + 10 + + + 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.html - 10 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Eadar-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.html24 Danger zone Earrann 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.html33 Change password Atharraich 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + Automatically plays video Automatically 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.html 2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - ’S e ùrlar sruthaidh video co-nasgaichte (ActivityPub) ’s a chleachdas P2P sa bhrabhsair-lìn fhèin a th’ ann am PeerTube. + + + 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. - + + + 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 + 13 - - - For more information, please visit joinpeertube.org. - - For more information, please visit joinpeertube.org. - + + + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 18 - - - P2P & Privacy - P2P & Privacy + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 25 + 28 - - - 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. - + + + 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 - 27 + 32 - - - What are the consequences? - What are the consequences? + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 32 + 41 - - - 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: - + + + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + src/app/+about/about-peertube/about-peertube.component.html - 34 + 45 - - - 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) - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 40 + 54 - - - 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 - + + + 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 - 45 + 58 - - 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 + + + + + + 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 - 50 + 71 - - 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 + + + 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 - 54 + 78 - - - 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 - + + + 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 - 58 + 84 - - - 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 - + + + 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 - 62 + 89 - - - 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. - + + + 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 - 69 + 95 - - - How does PeerTube compare with YouTube? - How does PeerTube compare with YouTube? + + + 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 - 74 + 99 - - - 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 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 - 76 + 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 - - - What can I do to limit the exposure of my IP address? - What can I do to limit the exposure of my IP address? + + + 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 - 82 + 117 - - 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. - + + + + + + + + + + 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 - 84 + 124 - - What will be done to mitigate this problem? - What will be done to mitigate this problem? + + + 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 - 90 + 132 - - 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: - + + + 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 - 92 + 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.html - 98 - - + + 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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 @@ -9603,15 +9377,9 @@ When you will upload a video in this channel, the video support field will be au Copied Copied - - 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Parar en 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.html120 Display name Mostrar 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.html32 Edit starts/stops at A 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.html15 Delete 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.html13 Edit Editar 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.html63 Truncated preview Vista 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.html54 I forgot my password Esquecí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.html43 Email address Enderezo 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.html182 Change the language Cambiar 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.html21 Update your notification preferences Actualizar 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 date Data de publicación 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Ano orixinal da publicación 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Despois... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Antes... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Duración 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Mostrar contido sensible 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Si 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Non 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categoría 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 Licenza 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 Idioma 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 Todas estas etiquetas 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Unha de estas etiquetas 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 Filtro 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Mostrar 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 tag Engadir nova etiqueta 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descrición 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.html41 Channel Canle 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.html23 Privacy Intimidade 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.html33 Schedule publication () Programar publicación () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content O vídeo contén contido explícito ou adulto 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Agardar a recodificación antes de publicar o vídeo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Info 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.html167 See the subtitle file Ver o ficheiro de subtítulos 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Xa subido ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Será creado tras a subida 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancelar a creación 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Será borrado tras actualizar 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Deter a eliminación 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. @@ -1874,77 +1954,77 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Subtítulos 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Vista previa 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Axuda 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.html82 Short 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.html227 Original publication date Data da publicación orixinal 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Activar comentarios ao vídeo 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Activar descarga 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Axustes avanzados 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3802,9 +3726,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + - 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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3812,8 +3756,10 @@ 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 and multiplies 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: @@ -3821,82 +3767,72 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 501 - - - HLS support enabledHLS support enabled + + 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 - 498 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Fíos de recodificació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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Tamaño da caché de vista previa 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Tamaño da caché de comentarios no vídeo 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizacións 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Configuració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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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. - - - É software gratuíto e de código aberto, baixo a licenza AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Para máis información, pode visitar joinpeertube.org. - - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + 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 & Privacy P2P & Intimidade 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 @@ -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: - + 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 @@ -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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Desactivar P2P desde a interface de administración 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 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 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - src/app/+about/about-peertube/about-peertube.component.html102 - 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html 18 - 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.html 26 - 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.html 34 - 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.html 42 - 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.html 50 - 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.html 58 - 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.html 66 - 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.html 74 - 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.html 82 - 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 account src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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ásodat src/app/shared/users/user-notifications.component.html 109 - 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.html 118 @@ -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.html69 Stop at Befejezés 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.html120 Display name Megjelení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 @@ Deleted Tö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.html32 Edit starts/stops at Kezdé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.html15 Delete 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.html13 Edit Szerkesztés 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.html63 Truncated preview Megvágott előnézet @@ -796,32 +804,44 @@ Leiratkozás src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact - Távoli feliratkozás Távoli interakció + + Remote subscribe + Remote interact + + Távoli feliratkozás Távoli interakció 10 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. - 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.html 17 - 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.html 26 - Default NSFW/sensitive videos policy can be redefined by the users - Alapértelmezett NSFW/érzékeny videó irányelvét a 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ét a felhasználók újradefiniálhatják src/app/shared/instance/instance-features-table.component.html 5 @@ -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.html54 I forgot my password Elfelejtettem 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.html43 Email address Email 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 + documentation CLI dokumentáció src/app/modal/welcome-modal.component.html @@ -1313,7 +1337,8 @@ Leiratkozás - Administer documentation + Administer + documentation Adminisztráció dokumentáció src/app/modal/welcome-modal.component.html @@ -1329,7 +1354,8 @@ Leiratkozás - Use documentation + Use + documentation Dokumentáció használata src/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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/app/modal/welcome-modal.component.html 47 @@ -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.html 61 - 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.html 67 @@ -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.html182 Change the language Nyelv 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.html21 Update 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.html21 Original publication year Original publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After... After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before... Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration Időtartam 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Érzékeny tartalom megjelenítése 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Igen 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Nem 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategória 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 @@ -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.html141 One of these tags Egyik címke ezek közül 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 @@ -1840,8 +1947,8 @@ Leiratkozás 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Nem 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.html 21 + + Tag + Címke 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 @@ -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.html31 Description Leírás 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.html55 Video 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.html41 Channel Csatorna 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.html23 Privacy Adatvédelem 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.html33 Schedule 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.html123 This video contains mature or explicit content Ez a videó felnőtt vagy explicit tartalmat tartalmaz 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Várja meg az átkódolást mielőtt közzétenné a videót 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Alap 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.html167 See the subtitle file Feliratfájl megnyitása 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 ✔ 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.html180 Will be created on update Frissítéskor létre lesz hozva 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Mégse hozza létre 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Frissítéskor törölve lesz 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Mégse törölje 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. @@ -2108,94 +2229,95 @@ Leiratkozás 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Feliratok 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Támogatás 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.html82 Short 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.html227 Original publication date Eredeti közzétételi dátum 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Videó hozzászólások engedélyezése 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Letöltés engedélyezése 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Haladó beállítások 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. - 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.html 10 @@ -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.html 34 @@ -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 + Embed Beágyazás 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Felirat automatikus kiválasztása + + 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 - Több testreszabás - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - Kevesebb testreszabás + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Automatikus lejátszás - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Némítva 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.html20 Loop Ismétlődés - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title A 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.html158 Display privacy warning Az 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.html165 Display player controls Lejá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.html172 Public Nyilvá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.html56 Like this video Videó kedvelése 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Videó nem kedvelése 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Csatornaoldal megnyitása 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By által 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Fiókoldal megnyitása 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.html63 Show more Több megjelenítése 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Kevesebb megjelenítése 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Eredetileg közzétéve 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Baráti Emlékeztető: 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. @@ -2632,24 +2764,24 @@ Leiratkozás 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information További információ 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information További információ szerzése 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2658,8 +2790,8 @@ Leiratkozás 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -2741,7 +2873,11 @@ Leiratkozás 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 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.html16 Reply Válasz 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Követő fogantyú - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Állapot 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 - 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.html11 Accepted Elfogadva 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.html30 Pending Folyamatban 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.html31 Accept Accept - - 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.html41 Refuse Visszautasítás 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.html42 Host Gazda + + 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 - Redundancia engedélyezve - - 22 + 21 - src/app/+admin/follows/following-list/following-list.component.html22 + Create user Felhaszná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 40 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.html 42 @@ -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.html29 System Rendszer @@ -3605,24 +3733,24 @@ Leiratkozás 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Feldolgozva 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Befejezve 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Frissí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.html 72 @@ -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.html 85 @@ -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.html 435 @@ -4205,103 +4342,135 @@ Leiratkozás src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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ább Gyorsabb lejátszás, különösen hosszú videókkal Stabilabb 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.html 501 - - - HLS support enabled - HLS támogatás engedélyezve + + 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 enabled + HLS támogatás engedélyezve + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Átkódoló szálak 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Felbontá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.html551 Cache Gyorsí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.html560 Some 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.html564 Previews cache size Előnézet-gyorsítótár mérete 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Videófelirat-gyorsítótár mérete 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Szemé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.html589 JavaScript JavaScript 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'); - 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.html616 Advanced configuration Haladó 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.html647 It 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 - - - Video quota: - Videókvóta: - - 4 + + 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Videóbeállítások 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interfé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.html24 Danger zone Veszélyzóna 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Jelszó 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Videó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.html 4 - 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.html 8 @@ -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 2 src/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.html 4 - 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.html 13 @@ -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.html 99 - - - 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. - - Ingyenes és nyílt forráskódú szoftver, AGPLv3 licensszel. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - További információkért látogasd meg a joinpeertube.org oldalt. - - - 16 + + + 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 & Privacy P2P & Adatvédelem 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. - 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 - - - - 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 + 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 - 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 tracker Beá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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface P2P 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.html 5 - - - Followings - Követések + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Ki készítette ezt a szoftvert? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.html 4 @@ -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.html 65 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 @@ -8994,15 +9325,9 @@ Amikor feltöltesz egy videót erre a csatornára, a videó támogatás mezője Copied Copied - - 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Fermati da 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.html120 Display name Nome 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.html32 Edit starts/stops at Modifica 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.html15 Delete 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.html13 Edit Modifica 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.html63 Truncated preview Anteprima 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.html54 I forgot my password Ho 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.html43 Email address Indirizzo 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.html182 Change the language Cambia 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.html21 Update your notification preferences Aggiorna 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 date Data di pubblicazione 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Data di pubblicazione 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Dopo... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Prima... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Durata 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Mostra contenuti sensibili 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Sì 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No No 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categoria 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 Licenza 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 Lingua 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 Tutti questi tag 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Uno di questi tag 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 Filtra 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Mostra 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 tag Inserisci un nuovo tag 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descrizione 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.html41 Channel Canale 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.html23 Privacy Privacy 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.html33 Schedule publication () Programma la pubblicazione () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Questo video contiene contenuti per adulti o espliciti 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some instances do not list videos containing mature or explicit content by default. Alcune istanze non elencano video che contengono contenuti per adulti o espliciti 140 - src/app/videos/+video-edit/shared/video-edit.component.html140 + src/app/videos/+video-edit/shared/video-edit.component.html141 Wait transcoding before publishing the video Aspetta la trascodifica prima di pubblicare il video 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Informazioni 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.html167 See the subtitle file Guarda il file dei sottotitoli 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Già caricato ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Verrà creato dopo l'aggiornamento 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Annulla creazione 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Verrà cancellato dopo l'aggiornamento 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Annulla creazione 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. @@ -1867,76 +1953,73 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Descrizioni 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Supporto 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.html82 Short 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.html227 Original publication date Data di pubblicazione 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Abilita commenti per i video 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Abilita download 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Impostazioni avanzate 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code Codice QR 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 @@ -2165,70 +2266,52 @@ 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Silenziato 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Pubblico @@ -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.html56 Like this video Metti mi piace su questo video 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Rimuovi mi piace da questo video 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Vai alla pagina del canale 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Di 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Vai alla pagina dell'account 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.html63 Show more Mostra di più 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Mostra di meno 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published Pubblicato 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Più informazioni 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Ottieni più informazioni 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.html16 Reply Rispondi 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Stato 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 - 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.html11 Accepted Accettato 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.html30 Pending In attesa 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.html31 Accept Accetta 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.html41 Refuse Rifiuta 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.html42 Host Host 19 - 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 user Crea 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 account Vai 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.html29 System Sistema @@ -3217,21 +3294,21 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processato su 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finito il 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh Aggiorna @@ -3725,9 +3802,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + - 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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3735,8 +3832,10 @@ 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 and multiplies 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: @@ -3744,82 +3843,72 @@ 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.html515 Transcoding threads Numero thread di trascodifica 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Dimensione del cache per l'anteprima 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Dimensione cache sottotitoli 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizzazioni 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Configurazione 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Quota video: - - 4 + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 - src/app/+my-account/my-account-settings/my-account-settings.component.html4 + + Daily video quota:Daily video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + Profile Profilo 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Impostazione video 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zona pericolosa 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Cambia password @@ -3948,26 +4040,26 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays video Riproduci 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.html 4 - 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.html 99 - + - 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. - - - È un software libero e open-source, rilasciato sotto la licenza AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Per ulteriori informazioni, visitare joinpeertube.org. - - - 16 + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 18 - src/app/+about/about-peertube/about-peertube.component.html16 + + 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 & Privacy P2P & Privacy 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 @@ -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: - + 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 @@ -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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Disabilitare la componente P2P dal pannello di amministrazione 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 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 + + Today Oggi @@ -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.ts1 Video reported. Video segnalato. @@ -8012,13 +8196,7 @@ Quando tu carichi un video su questo canale. il campo di supporto per il video v 1 src/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.ts 1 + + 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 video Mi 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.html69 Stop at Stop 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.html120 Display 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.html32 Edit starts/stops at Edit 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.html15 Delete 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.html13 Edit 編集 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.html63 Truncated 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.html54 I 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.html43 Email 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.html182 Change 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.html21 Update 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.html21 Original publication year 元の出版年 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... 後… 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... 前… 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration 継続時間 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content センシティブなコンテンツを表示 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes はい 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No いいえ 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category カテゴリー 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.html141 One 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.html173 Display 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.html31 Description 説明 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.html41 Channel チャンネル 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.html23 Privacy 公開範囲 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.html33 Schedule publication () スケジュール公開 () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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 ✔ アップロード済み ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update 更新時に作成されます 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create 作成をキャンセル 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update 更新時に削除されます 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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.html203 Captions 字幕 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support 支持 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.html82 Short 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.html227 Original publication date 元の発行日 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments 動画のコメントを有効にする 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download ダウンロードを有効にする 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings 高度な設定 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code QRコード 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.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted ミュート 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public 公開 @@ -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.html56 Like this video 動画を高く評価 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video 動画を低く評価 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page チャンネルページに移動する 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By から 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more もっと表示 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less 少なく表示 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published もともと公開された 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 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. @@ -2367,21 +2444,21 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 + src/app/videos/+video-watch/video-watch.component.html227 More information 詳しくは: 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 Reply 返信 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.html9 1 host (without "http://") per line 1行に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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State 状態 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.html11 Accepted 受入済 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.html30 Pending 保留中 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.html31 Accept 受け入れる 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.html41 Refuse ごみ 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.html42 Host ホスト 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.html29 SystemSystem src/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.html31 Processed on 処理済 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on 終了しました 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh 受け入れる @@ -3718,9 +3795,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3728,8 +3825,10 @@ 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 and multiplies 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: @@ -3737,82 +3836,72 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 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.html564 Previews 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.html571 Video 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.html580 Customizations カスタマイズ 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - 容量制限: - - 4 + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 - src/app/+my-account/my-account-settings/my-account-settings.component.html4 + + 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.html15 Video 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change password パスワードを変更する @@ -3941,26 +4033,26 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - 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.html 4 - 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.html 99 - + - 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. - - - これは、AGPLv3 ライセンス の下で、無料でオープンソースのソフトウェアです。 - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - より詳しい情報は joinpeertube.org をご覧ください。 - - - 16 + 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 & Privacy P2Pとプライバシー 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: - + 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 @@ -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.html147 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.html148 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts1 Video reported. 動画を報告しました。 @@ -8011,13 +8195,7 @@ When you will upload a video in this channel, the video support field will be au 1 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. 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.html9 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.html69 Stop 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.html120 Display name cmene @@ -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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit nu bixygau 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.html63 Truncated previewTruncated preview src/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.html54 I 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.html43 Email address lo 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.html182 Change the language galfi 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.html21 Update your notification preferences nu 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 date detri lo nu co'a gubni 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year cabna'a fi lo nu co'a gubni 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After...After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before...Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration lo temci 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content viska lo ganvi poi te kajde 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 YesYes - - src/app/search/search-filters.component.html - 58 - - + + src/app/search/search-filters.component.html87 NoNo - - src/app/search/search-filters.component.html - 63 - - + + src/app/search/search-filters.component.html92 Category lo klesi 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 - 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 set src/app/search/search-filters.component.html - 103 + 132 - + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One 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.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 tag ciska lo tcita poi cnino 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description lo ve skicu 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.html41 Channel lo te tivni 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content .i le vi vidvi cu vasru lo makcu ja cnixai ganvi 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel create co'u zbasu 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel deletion co'u vimcu 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support rupsra 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.html82 Short 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.html227 Original publication date detri lo nu pa re'u co'a gubni 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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 gubni 240 - src/app/videos/+video-edit/shared/video-edit.component.html240 + src/app/videos/+video-edit/shared/video-edit.component.html241 Enable video comments lo nu pinka le vidvi cu cumki 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings lo certu se cuxna 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL lo urli 10 - 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 playlist src/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 position src/app/videos/+video-watch/modal/video-share.component.html - 47 + 19 - - EmbedEmbed + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 35 + 28 - - Auto select subtitleAuto select subtitle + + 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 - 76 + 55 - + + EmbedEmbed + + src/app/videos/+video-watch/modal/video-share.component.html50 + Auto select subtitleAuto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html84 - More customization - - More customization - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this video zanru le vi vidvi 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video to'e zanru le vi vidvi 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page klama le papri pe le te tivni 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more viska lo zmadu 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less viska lo mleca 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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 japyvla Highlighted commentHighlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply spuda 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 @@ -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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3864,9 +3710,29 @@ lo pilno src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + - 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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3874,8 +3740,10 @@ lo pilno 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 and multiplies 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: @@ -3883,77 +3751,52 @@ lo pilno 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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 - - - Previews 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video 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.html580 CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript la .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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - Video quota:Video quota: + + used used src/app/+my-account/my-account-settings/my-account-settings.component.html - 4 + 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.html15 Video settings lo se cuxna pe lo vidvi 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change password galfi lo japyvla @@ -4079,26 +3922,26 @@ lo pilno src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays videoAutomatically plays video src/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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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. - + 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 + 13 - - + - 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 + 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 & Privacy ni'o ni'o sau'e'u lo su'u simxu benji jo'u lo ka sivni 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 @@ -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: - + 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 @@ -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 + 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.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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/app/+about/about-peertube/about-peertube-contributors.component.html - 2 + 3 @@ -5292,6 +5200,12 @@ zbasu lo pilno src/app/+accounts/accounts.component.ts 1 + + 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 + + TodayToday src/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.ts1 Video 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.ts 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. @@ -8007,6 +7919,12 @@ zbasu lo pilno src/app/videos/+video-watch/comment/video-comments.component.ts 1 + + 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.ts 1 + + 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.html 10 - Your video has been unblacklisted - 당신의 비디오 이(가) 차단 해제되었습니다 + Your video has been unblacklisted + 당신의 비디오 이(가) 차단 해제되었습니다 src/app/shared/users/user-notifications.component.html 18 - Your video has been blacklisted - 당신의 비디오 가 차단되었습니다 + Your video has been blacklisted + 당신의 비디오 가 차단되었습니다 src/app/shared/users/user-notifications.component.html 26 - 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-blacklisted src/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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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.html69 Stop 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.html120 Display 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 @@ Deleted Deleted - - 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.html32 Edit 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.html15 Delete 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.html13 Edit 편집 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.html63 Truncated preview 부분적인 미리보기 @@ -829,10 +837,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Remote subscribe - Remote interact + Remote subscribe + Remote interact src/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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I 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.html43 Email 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 + documentation CLI documentation @@ -1370,7 +1394,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1387,7 +1412,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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 @@ Close Close - - 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.html182 Change 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.html21 Update 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.html21 Original publication year 원래 공개 일시 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before... Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration 재생 시간 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content 민감한 내용 표시 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes 예 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No 아니오 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category 카테고리 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.html141 One 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.html173 Display 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.html31 Description 설명 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.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.html41 Channel 채널 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.html23 Privacy Privacy - - 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.html33 Schedule publication () Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait transcoding before publishing the video Wait 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.html147 If 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.html151 Basic info Basic info @@ -2145,165 +2227,106 @@ Add another caption Add another caption - - src/app/videos/+video-edit/shared/video-edit.component.html - 166 - - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 187 - - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 195 - - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancel 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.html203 Captions Captions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Support - - 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.html82 Short 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.html227 Original publication date Original publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Enable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Advanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL - - 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 @@ Share Share + + + 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 - 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 - - - QR-Code - QR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 28 - - 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). - + + QR-Code + QR-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 - 47 + 55 + Embed Embed - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muted - - 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video Like this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Go the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Go 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.html63 Show more Show more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Show less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information More information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Get 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 @@ -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 comment Highlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Reply + + 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 - 14 + 37 @@ -3026,15 +2997,9 @@ Followers Followers - - src/app/+admin/follows/follows.component.html - 9 - - - src/app/+about/about-follows/about-follows.component.html - 3 - - + + + src/app/+admin/follows/follows.component.html9 1 host (without "http://") per line 1 host (without "http://") per line @@ -3080,147 +3045,70 @@ ID 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 - - + + + + src/app/+admin/system/jobs/jobs.component.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State State - - 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.html11 Accepted Accepted - - 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.html30 Pending Pending - - 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.html31 Accept Accept - - 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.html41 Refuse Refuse - - 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.html42 Host Host + + 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 user Create 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.html 40 - Video quota - Video quota + Video quota + Video quota src/app/+admin/users/user-list/user-list.component.html 42 @@ -3525,8 +3416,8 @@ - Video name - Video name + Video name + Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -3549,8 +3440,8 @@ - Date - Date + Date + Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -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.html 9 @@ -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.html29 System System @@ -3925,27 +3816,18 @@ Type Type - - src/app/+admin/system/jobs/jobs.component.html - 19 - - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4560,126 +4451,137 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + WebTorrent support enabledWebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - - Transcoding threads - Transcoding threads + + + 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 - 517 + 518 + + + HLS support enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Cache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Previews 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.html571 Video captions cache size Video 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.html580 Customizations Customizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript - - 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Advanced configuration @@ -4691,59 +4593,52 @@ Update configuration Update 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 + + + 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.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danger 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.html33 Change password Change 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + Automatically plays video Automatically 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.html 2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - + + + 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 + 13 - - - For more information, please visit joinpeertube.org. - - For more information, please visit joinpeertube.org. - + + + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 18 - - - P2P & Privacy - P2P & Privacy + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 25 + 28 - - - 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. - + + + 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 - 27 + 32 - - - What are the consequences? - What are the consequences? + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 32 + 41 - - - 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: - + + + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + src/app/+about/about-peertube/about-peertube.component.html - 34 + 45 - - - 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) - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 40 + 54 - - - 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 - + + + 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 - 45 + 58 - - 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 + + + + + + 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 - 50 + 71 - - 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 + + + 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 - 54 + 78 - - - 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 - + + + 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 - 58 + 84 - - - 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 - + + + 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 - 62 + 89 - - - 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. - + + + 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 - 69 + 95 - - - How does PeerTube compare with YouTube? - How does PeerTube compare with YouTube? + + + 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 - 74 + 99 - - - 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 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 - 76 + 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 - - - What can I do to limit the exposure of my IP address? - What can I do to limit the exposure of my IP address? + + + 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 - 82 + 117 - - 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. - + + + + + + + + + + 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 - 84 + 124 - - What will be done to mitigate this problem? - What will be done to mitigate this problem? + + + 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 - 90 + 132 - - 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: - + + + 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 - 92 + 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.html - 98 - - + + 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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 @@ -9504,15 +9504,9 @@ When you will upload a video in this channel, the video support field will be au Copied Copied - - 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 EditEdit - - 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.html63 Truncated previewTruncated preview src/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.html54 I forgot my passwordI forgot my password src/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.html43 Email addressEmail address src/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.html182 Change the languageChange the language src/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.html21 Update your notification preferencesUpdate your notification preferences src/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 - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 - + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content + + src/app/search/search-filters.component.html79 + YesYes + + src/app/search/search-filters.component.html87 + NoNo + + src/app/search/search-filters.component.html92 + CategoryCategory + + + + 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 - 54 + 101 - - YesYes src/app/search/search-filters.component.html - 58 + 114 - - NoNo src/app/search/search-filters.component.html - 63 + 127 - - CategoryCategory src/app/search/search-filters.component.html - 71 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 65 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 164 + 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 - 81 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 79 - - - src/app/videos/+video-watch/video-watch.component.html - 173 + 119 LanguageLanguage + + + + + 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 - 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 + 132 All of these tagsAll of these tags - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - - + + src/app/videos/+video-watch/modal/video-share.component.html84 - Less customization - - Less customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 101 - - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html - 20 - - - LoopLoop + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 141 + 101 - - Display video titleDisplay video title + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 150 + 109 - + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html135 + MutedMuted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html149 + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -4143,9 +3719,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -4153,8 +3749,10 @@ 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 and multiplies 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: @@ -4162,76 +3760,48 @@ 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 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - - Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + Some 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 EditEdit - - 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.html63 Truncated previewTruncated preview src/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.html54 I forgot my passwordI forgot my password src/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.html43 Email addressEmail address src/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.html182 Change the languageChange the language src/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.html21 Update your notification preferencesUpdate your notification preferences src/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 - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 - + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content + + src/app/search/search-filters.component.html79 + YesYes + + src/app/search/search-filters.component.html87 + NoNo + + src/app/search/search-filters.component.html92 + CategoryCategory + + + + 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 - 54 + 101 - - YesYes src/app/search/search-filters.component.html - 58 + 114 - - NoNo src/app/search/search-filters.component.html - 63 + 127 - - CategoryCategory src/app/search/search-filters.component.html - 71 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 65 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 164 + 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 - 81 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 79 - - - src/app/videos/+video-watch/video-watch.component.html - 173 + 119 LanguageLanguage + + + + + 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 - 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 + 132 All of these tagsAll of these tags - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - - + + src/app/videos/+video-watch/modal/video-share.component.html84 - Less customization - - Less customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 101 - - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html - 20 - - - LoopLoop + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 141 + 101 - - Display video titleDisplay video title + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 150 + 109 - + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html135 + MutedMuted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html149 + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -4125,9 +3701,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -4135,8 +3731,10 @@ 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 and multiplies 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: @@ -4144,76 +3742,48 @@ 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 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - - Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + Some 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Stoppen bij 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.html120 Display name Weergavenaam @@ -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.html32 Edit starts/stops at Bewerk 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.html15 Delete 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.html13 Edit Bewerken 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.html63 Truncated preview Gedeeltelijke 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.html54 I forgot my password Ik 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.html43 Email address E-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.html182 Change the language Taal 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.html21 Update your notification preferences Update 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 date Datum van publicatie 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Origineel publicatie jaar 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Na... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Voor... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Tijdsduur 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Laat gevoelige inhoud zien 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Ja 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Nee 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categorie 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 Licentie 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 Taal 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 Al deze tags 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Een van deze 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 Filter 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Laat 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 tag Vul een nieuwe tag in 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Beschrijving 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.html41 Channel Kanaal 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.html23 Privacy Privacy 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.html33 Schedule publication () Publicatie inroosteren op () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Deze video bevat expliciete inhoud of inhoud die enkel voor volwassenen geschikt is 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Wacht tot het transcoderen voltooid is om de video te publiceren 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Basisinformatie @@ -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.html167 See the subtitle file Zie het ondertitelingsbestand 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Al geupload ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Wordt gecreëerd bij bijwerking 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Annuleer creatie 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Wordt verwijdert bij bijwerking 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Annuleer verwijdering 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. @@ -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.html203 Captions Ondertiteling 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video voorvertoning 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Ondersteun 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.html82 Short 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.html227 Original publication date Oorspronkelijke publicatiedatum 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Videoreacties inschakelen 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Schakel download in 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Geavanceerde instellingen 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code 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). - - - 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 + + Embed Inbedden 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Selecteer automatisch ondertiteling 76 - 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 + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - Minder maatwerk - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay Automatisch afspelen 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Gedempt 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.html20 Loop Lus 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Toon video titel 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Toon privacy waarschuwing 157 - src/app/videos/+video-watch/modal/video-share.component.html157 + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Toon bediening 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public Openbaar @@ -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.html56 Like this video Like deze video 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike deze video 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Ga naar kanaalpagina 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Door 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Ga naar accountpagina 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.html63 Show more Laat meer zien 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Laat minder zien 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published Oorspronkelijk gepubliceerd 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Meer informatie 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Krijg meer informatie 215 - 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.html16 Reply Antwoord 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Volger naam 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/followers-list/followers-list.component.html16 State Status 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 - 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.html11 Accepted Geaccepteerd 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.html30 Pending In behandeling 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.html31 Accept Accepteren 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.html41 Refuse Weigeren 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.html42 Host Host 19 - 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 user Gebruiker 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 account Naar 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.html29 System Systeem @@ -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.html31 Processed on Behandeld op 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Voltooid op 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh Verversen @@ -3735,9 +3839,29 @@ 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 + + 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.1 and multiplies 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: @@ -3745,8 +3869,10 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 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 and multiplies 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: @@ -3754,84 +3880,80 @@ Het ziet ernaar uit dat je op een server bent zonder HTTPS. Op je webserver moet 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.html515 Transcoding threads Threads gebruikt voor transcoding 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolutie ingeschakeld 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Cachegrootte voor previews 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Cachegrootte van video-ondertiteling 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Aanpassingen 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Geavanceerde 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Videoquotum: - - 4 + + 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 + + Profile Profiel 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Video-instellingen 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interface 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Gevarenzone 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Wachtwoord 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.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + + Automatically plays video Video 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.html 4 - 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.html 99 - + - 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. - - -Het is vrije en open-source software, beschikbaar onder de AGPLv3 licentie. - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - -Kijk voor meer informatie op joinpeertube.org. - - 16 + 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 & Privacy Peer-to-peer en privacy 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 @@ -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: - + 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 @@ -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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Schakel P2P uit vanuit het administratieinterface 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 - 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - Followings - Volgenden - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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 + + 240p 240p @@ -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 + + Today Vandaag @@ -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.ts1 Video reported. Video gerapporteerd. @@ -8081,13 +8303,7 @@ Account aanmaken 1 src/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 video Like 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.html69 Stop at Arrèsta a 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.html120 Display name Escais-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.html32 Edit starts/stops at Modificar 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.html15 Delete 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.html13 Edit Modificar 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.html63 Truncated preview Apercebut 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.html54 I forgot my password Ai 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.html43 Email address Adreç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.html182 Change the language Cambiar 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.html21 Update your notification preferences Actualizar 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.html21 Original publication year Annada de publicacion originala 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Aprèp... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Abans... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Durada 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Mostrar lo contengut sensible 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Òc 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Non 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Categoria 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 @@ -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.html141 One of these tags Una d’aquestas etiquetas 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 @@ -1908,8 +1988,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Mostrar 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. + 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. + src/app/videos/+video-edit/shared/video-edit.component.html 21 + + Tag + Etiqueta 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 @@ -2011,100 +2106,97 @@ 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descripcion 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.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.html41 Channel Cadena 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.html23 Privacy Confidencialitat 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.html33 Schedule publication () Publicacion programada () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Aquesta vidèo conten de contengut per adult o explicite 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Esperar lo transcodatge abans de publicar la vidèo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Info 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.html167 See the subtitle file Veire lo fichièr de sostítols 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 - + + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Ja enviada ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Serà creada en actualizar 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Anullar la creacion 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Serà suprimida en actualizar 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Anullar la supression 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. @@ -2177,91 +2269,91 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Legendas 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Apercebut de la vidèo 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Sosténer 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.html82 Short 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.html227 Original publication date Data de publicacion originala 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Activar los comentaris 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Activar lo telecargament 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Paramètres avançats 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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 @@ -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 + Embed Embarcar 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Causida automatica dels sostítols 76 - 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.html 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 + + + Autoplay Lectura automatica 127 - src/app/videos/+video-watch/modal/video-share.component.html127 - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muda 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.html20 Loop Bocla 141 - src/app/videos/+video-watch/modal/video-share.component.html141 - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Mostrar lo títol de la vidèo 150 - src/app/videos/+video-watch/modal/video-share.component.html150 - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Mostrar l’avís de confidencialiat 157 - src/app/videos/+video-watch/modal/video-share.component.html157 - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Mostrar las comandas del lector 164 - src/app/videos/+video-watch/modal/video-share.component.html164 - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Publica @@ -2631,91 +2744,85 @@ 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 - - src/app/videos/+video-watch/video-watch.component.html - 53 - - + + src/app/videos/+video-watch/video-watch.component.html56 Like this video Aimar la vidèo 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Aimar pas mai la vidèo 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Anar la pagina de la cadena 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Per 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Anar a la pagina del compte 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.html63 Show more Ne veire mai 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Ne veire mens 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Prima publicacion 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Recòrd amistós : 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. @@ -2724,24 +2831,24 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information Mai d’informacions 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Obténer mai d’informacions 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2750,8 +2857,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -2859,15 +2966,21 @@ 5 - src/app/videos/+video-watch/comment/video-comment.component.html5 - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Respondre 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 @@ -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.html9 1 host (without "http://") per line 1 ò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.html30 Follower handle Gestion dels seguidors 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Estatisticas 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 - 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.html11 Accepted Acceptat 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.html30 Pending En espèra 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.html31 Accept Acceptar 41 - 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.html41 Refuse Refusar 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.html42 Host Òst 19 - 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 user Crear 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.html29 System Sistèma @@ -3701,24 +3812,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Tractat lo 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Acabat lo 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Actualizar @@ -4295,10 +4406,40 @@ 486 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.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: @@ -4306,91 +4447,88 @@ Faster playback in particular with long videos More 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 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 enabled Compatibilitat 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.html515 Transcoding threads Transcodatge dels 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.html536 Resolution enabled La resolucion es activada 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Talha del cache d’apercebut 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Talha del cache per las legendas de las vidèos 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizacions 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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: @@ -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.html616 Advanced configuration Configuracion 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Quòta vidèo : - - 4 + + 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 + Profile Perfil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Paramètres vidèo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interfàcia 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zòna perilhosa 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Cambiar lo senhal @@ -4520,31 +4663,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Legir automaticament las vidèos @@ -4871,15 +5011,14 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 2 src/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.html 4 - src/app/+my-account/my-account-history/my-account-history.component.html4 + @@ -5337,318 +5476,399 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 47 - src/app/+about/about-instance/about-instance.component.html94 - src/app/+signup/+register/register.component.html47 - - - StatisticsStatistics + src/app/+about/about-instance/about-instance.component.html94 + src/app/+signup/+register/register.component.html47 + + + StatisticsStatistics + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 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-instance/about-instance.component.html - 99 + src/app/+about/about-peertube/about-peertube.component.html + 28 - - - What is PeerTube?What is PeerTube? + + + 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 - 1 + 32 - - - 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 + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 8 + 41 - - - 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 + + + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + + + src/app/+about/about-peertube/about-peertube.component.html + 45 - 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 + + 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 & Privacy P2P & Vida privada 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 + 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 + + + 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.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 + + + 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 - 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 + + + 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 - 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 + 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 - 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 + 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 tracker Configurar un limit al nombre de pars mandat pel traçador 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Desactivar lo P2P de l’interfàcia d’administracion estant 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 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Abonaments - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - 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 1 src/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 1 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 @@ -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.ts1 Video 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 1 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 @@ -9288,6 +9523,72 @@ Quand enviaretz una vidèo dins aquesta cadena, lo camp vidèo sosten serà auto 1 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.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.html 10 - 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.html 18 - 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.html 26 - 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-blacklisted src/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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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 at Start 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.html69 Stop at Stop 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.html120 Display name Nazwa 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 @@ Deleted Deleted - - 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.html32 Edit starts/stops at Edit 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.html15 Delete 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.html13 Edit Edytuj 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.html63 Truncated preview Skrócony podgląd @@ -844,10 +834,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Remote subscribe - Remote interact + Remote subscribe + Remote interact src/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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I forgot my password Zapomniał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.html43 Email address Adres 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 + documentation CLI documentation @@ -1379,7 +1385,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1396,7 +1403,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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.html182 Change the language Zmień język @@ -1757,15 +1775,9 @@ Notifications 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.html21 Update your notification preferences Update 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.html21 Original publication year Original publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After... After... - - src/app/search/search-filters.component.html - 30 - - + + src/app/search/search-filters.component.html47 Before... Before... - - src/app/search/search-filters.component.html - 37 - - + + src/app/search/search-filters.component.html56 Duration Czas trwania 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Pokaż wrażliwą treść 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Tak 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Nie 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategoria 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 @@ -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.html141 One of these tags Jeden z tych tagów 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 @@ -1924,8 +2007,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Display 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 + 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 Enter a new tag - - src/app/videos/+video-edit/shared/video-edit.component.html - 30 - - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Opis 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.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.html41 Channel Kanał 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.html23 Privacy Prywatność 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.html33 Schedule publication () Zaplanuj publikację () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Ten film zawiera zawartość niecenzuralną lub dla dorosłych 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Poczekaj na transkodowanie przed opublikowaniem filmu 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Podstawowe informacje @@ -2154,156 +2242,121 @@ Add another caption Add another caption - - src/app/videos/+video-edit/shared/video-edit.component.html - 166 - - + + src/app/videos/+video-edit/shared/video-edit.component.html167 See the subtitle file See 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.html180 Will be created on update Will be created on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 187 - - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Will be deleted on update - - src/app/videos/+video-edit/shared/video-edit.component.html - 195 - - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancel 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.html203 Captions Captions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Wsparcie 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.html82 Short 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.html227 Original publication date Original publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Włącz komentarze do filmu 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Ustawienia zaawansowane 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL Adres URL 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. @@ -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 + Embed Umieść 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muted - - 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video Polub ten film 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike this video 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Przejdź na stronę kanału 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Od 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Przejdź na stronę konta 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.html63 Show more Pokaż więcej 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Pokaż mniej 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Przypomnienie: 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.html227 More information Więcej informacji 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Uzyskaj więcej informacji 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2803,8 +2848,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 Reply Odpowiedz 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State State 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 - 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.html11 Accepted Zaakceptowane 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.html30 Pending Oczekiwane 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.html31 Accept Accept - - 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.html41 Refuse Refuse - - 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.html42 Host Host 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 Utwó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 40 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.html 42 @@ -3440,8 +3475,8 @@ - Video name - Video name + Video name + Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -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.html 9 @@ -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.html29 System System @@ -3813,24 +3848,18 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4424,126 +4462,152 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 2 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + 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 enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Wątki transkodowania 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Pamięć podręczna 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Rozmiar pamięci podręcznej podglądu 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Video 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.html580 Customizations Dostosowywanie 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Zaawansowana 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Powierzchnia na filmy: - - 4 + + 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Ustawienia wideo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danger 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.html33 Change password Zmień 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + Automatically plays video Automatycznie 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.html 2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - - Jest to wolne i otwartoźródłowe oprogramowanie udostępniane na licencji AGPLv3 licence. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Aby uzyskać więcej informacji, odwiedź joinpeertube.org. - - - 16 + + + 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 & Privacy P2P 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.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 - - - - 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 - + 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 - 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? 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 tracker Ustawienie maksymalnej liczby peerów wysłanych przez tracker 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Wyłącz P2P z interfejsu administracyjnego 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 - - 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 1 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 @@ -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.ts1 Video 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.ts 1 + + 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 1 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.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.html69 Stop 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.html120 Display name Nome 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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Editar 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.html63 Truncated preview Pré-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.html54 I forgot my password Esqueci 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.html43 Email address Endereç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.html182 Change the language Alterar 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.html21 Update your notification preferences Atualizar 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 date Data de publicação 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Ano de publicação original 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Depois... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Antes... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Duração 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Visualizar conteúdo sensível 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Sim 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Não 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categoria 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 Licença 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 Idioma 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 Todas estas etiquetas 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Uma destas etiquetas 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 Filtro 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Exibir 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 tag Adicione uma nova tag 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descrição 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.html41 Channel Canal 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.html23 Privacy Privacidade 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.html33 Schedule publication () Agendar publicação () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Esse vídeo contém conteúdo adulto e explícito 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Aguarde a transcodificação antes de publicar o vídeo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Info 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.html167 See the subtitle file Veja o arquivo de legenda 175 - src/app/videos/+video-edit/shared/video-edit.component.html175 + src/app/videos/+video-edit/shared/video-edit.component.html176 Already uploaded ✔ Arquivo já existente ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Será criado na atualização 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancelar criação 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Será deletado na atualização 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancelar exclusão 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. @@ -1859,76 +1927,73 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Legendas ocultas 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Apoiar 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.html82 Short 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.html227 Original publication date Data original de publicação 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Habilitar comentários de vídeos 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Habilitar downloads 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Configurações avançadas 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code Código QR 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 @@ -2157,70 +2240,52 @@ 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Silenciado 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this video Curtir este vídeo 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Descurtir este vídeo 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Ir para a página do canal 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Por 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Ir para a página da conta 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.html63 Show more Mostrar mais 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Mostrar menos 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Mais informações 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Obtenha mais informações 215 - 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.html16 Reply Responder 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Estado 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 - 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.html11 Accepted Aceito 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.html30 Pending Pendente 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.html31 AcceptAccept - - 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.html41 Refuse Recusar 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.html42 Host Host 19 - 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 user Usuá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 account Ir 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.html29 SystemSystem src/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.html31 Processed on Processado em 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finalizado em 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3706,9 +3756,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3716,8 +3786,10 @@ 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 and multiplies 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: @@ -3725,83 +3797,76 @@ 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.html515 Transcoding threads Threads de transcodificação 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution 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.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Tamanho do cache de pré-visualizações 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Tamanho do cache de legendas ocultas de vídeos 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizações 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Configuraçõ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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Cota de vídeo: - - 4 + + 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 + + Profile Perfil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Configurações de vídeo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zona perigosa 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Alterar senha @@ -3930,26 +3998,26 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays video Reproduzir 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.html 4 - 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.html 99 - + - 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. - - - Este é um software livre, sob a licença AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Para mais informações por favor visite joinpeertube.org. - - - 16 + 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 & Privacy P2P & Privacidade 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 @@ -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: - + 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 @@ -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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Desabilite P2P a partir da interface de administração 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 - 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 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - src/app/+about/about-peertube/about-peertube.component.html102 - 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 + + Today Hoje @@ -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.ts1 Video 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 1 src/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.ts 1 + + 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 video Gostar 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 at 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.html69 Stop atStop 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.html120 Display name Nome 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.html32 Edit starts/stops atEdit starts/stops at 48 @@ -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.html15 Delete 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.html13 Edit Editar 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.html63 Truncated preview Pré-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.html54 I forgot my password Esqueci 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.html43 Email address Endereç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.html182 Change the language Alterar o idioma @@ -1471,7 +1468,7 @@ NotificationsNotifications 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.html21 Update your notification preferencesUpdate your notification preferences 16 @@ -1502,102 +1499,173 @@ 6 - src/app/search/search-filters.component.html6 - - Published date - Data de publicação - - 15 + src/app/search/search-filters.component.html7 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 8 - src/app/search/search-filters.component.html15 - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 22 - - After...After... src/app/search/search-filters.component.html - 30 + 36 - - Before...Before... src/app/search/search-filters.component.html - 37 + 66 + + + src/app/search/search-filters.component.html + 80 + + Published date + Data de publicação + + 15 + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 Duration Duração 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Visualizar conteúdo sensível 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Sim 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Não 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Categoria 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 Licença 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 Idioma 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 Todas estas etiquetas 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Uma destas etiquetas 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 Filtro 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos 14 @@ -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+ 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 tagEnter a new tag 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Descrição 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.html41 Channel Canal 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.html23 Privacy Privacidade 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.html33 Schedule publication () Agendar publicação () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Esse vídeo contém conteúdo adulto e explícito 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Aguarde a transcodificação antes de publicar o vídeo 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Info 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.html167 See the subtitle file Veja o arquivo de legenda 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.html180 Will be created on updateWill be created on update 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Cancelar criação 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on updateWill be deleted on update 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Cancelar exclusão 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. @@ -1806,73 +1883,61 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Legendas ocultas 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Apoiar 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Habilitar comentários de vídeos 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Configurações avançadas 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code Código QR 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 @@ -2093,68 +2176,50 @@ 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - - Less customization - + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this video Curtir esse vídeo 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Descurtir esse vídeo 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Ir para a página do canal 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Por 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Ir para a página da conta 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.html63 Show more Mostrar mais 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less Mostrar menos 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information Mais informações 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get more information Obtenha mais informações 215 - 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.html16 Reply Responder 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 @@ -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.html9 1 host (without "http://") per line 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Estado 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 - 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.html11 AcceptedAccepted 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.html30 PendingPending 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.html31 AcceptAccept - - 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.html41 Refuse Recusar 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.html42 Host Host 19 - 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 user Usuá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 account Ir 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.html29 SystemSystem src/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.html31 Processed on Processado em 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finalizado em 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3608,9 +3660,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + - 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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3618,8 +3690,10 @@ 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 and multiplies 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: @@ -3627,82 +3701,72 @@ 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.html515 Transcoding threads Threads de transcodificação 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Tamanho do cache de pré-visualizações 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Tamanho do cache de legendas ocultas de vídeos 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Personalizações 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configuration Configuraçõ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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Cota de vídeo: - - 4 + + 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 + + Profile Perfil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Configurações de vídeo 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Zona perigosa 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change password Alterar senha @@ -3831,24 +3898,26 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + Automatically plays video Reproduzir 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 instances 2 - 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.html 4 - 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.html 99 - + - 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. - - - Este é um software livre, sob a licença AGPLv3. - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - Para mais informações por favor visite joinpeertube.org. - - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + + 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 & Privacy P2P & Privacidade 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 @@ -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: - + 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 @@ -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.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Desabilite P2P a partir da interface de administração 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 - 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 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - src/app/+about/about-peertube/about-peertube.component.html102 - 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 + + Today Hoje @@ -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.ts1 Video 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 1 src/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.ts 1 + + 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 video 1 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.html 10 - 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-blacklisted src/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.html 58 - 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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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.html69 Stop 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.html120 Display 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 @@ Deleted Deleted - - 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.html32 Edit 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.html15 Delete 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.html13 Edit Редактировать 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.html63 Truncated preview Укороченная обложка @@ -831,10 +839,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote 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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I 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.html43 Email 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 + documentation CLI documentation @@ -1363,7 +1387,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1380,7 +1405,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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.html182 Change 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.html21 Update 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.html21 Original publication year Год публикации 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... После... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... До... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Продолжительность 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Отобразить нежелательный контент 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Да 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Нет 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Категория 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.html141 One 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.html173 Display 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.html31 Description Описание 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.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.html41 Channel Канал 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.html23 Privacy Доступ 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.html33 Schedule publication () Запланированная публикация () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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.html180 Will be created on update Будет создан после обновления 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Отменить создание 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Будет удалено после обновления 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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. @@ -2178,95 +2305,96 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Заголовки 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Video preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Поддержка 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.html82 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.html227 Original publication date Оригинальная дата публикации 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Включить комментарии 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Разрешить скачивание видео 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Дополнительные настройки 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. @@ -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 + Embed HTML-код 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Заглушено 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Опубликовать @@ -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.html56 Like this video Мне понравилось 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Мне не понравилось 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Перейти на страницу канала 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Создано 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more Показать больше 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Показать меньше 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Официально опубликовано 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 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. @@ -2731,24 +2863,24 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information Подробнее 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Получить подробную информацию 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2757,8 +2889,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 Reply Ответить 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.html9 1 host (without "http://") per line 1 хост (без "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.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Состояние 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.html11 Accepted Принято 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.html30 Pending Ожидается 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.html31 Accept Accept - - 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.html41 Refuse Отклонить 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.html42 Host Хост 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 + Имя пользователя 40 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.html 42 @@ -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.html29 System System @@ -3720,24 +3851,24 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Обработано на 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Закончено на 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4331,126 +4471,155 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply 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 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + 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 enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding 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.html536 Resolution enabled Resolution 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.html551 Cache Cache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 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.html564 Previews 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.html571 Video 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.html580 Customizations Персонализация 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Квота видео: - - 4 + + 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 + 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.html15 Video 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.html18 Interface Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 - 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 @@ 2 src/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.html 4 - 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.html 99 - - - 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. - - Это свободное программное обеспечение, выпущенное под лицензией AGPLv3. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - Для получения подробной информации, посетите joinpeertube.org. - - - 16 + + + 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 & Privacy P2P и приватность 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.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 - - - - 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 - + 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 - 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? Чем отличается 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.html147 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.html148 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.html149 Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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 @@ 1 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 @@ -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.ts1 Video 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 @@ 1 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 @@ -9350,6 +9655,72 @@ 1 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.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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 EditEdit - - 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.html63 Truncated previewTruncated preview src/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.html54 I forgot my passwordI forgot my password src/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.html43 Email addressEmail address src/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.html182 Change the languageChange the language src/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.html21 Update your notification preferencesUpdate your notification preferences src/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 - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 - + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content + + src/app/search/search-filters.component.html79 + YesYes + + src/app/search/search-filters.component.html87 + NoNo + + src/app/search/search-filters.component.html92 + CategoryCategory + + + + 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 - 54 + 101 - - YesYes src/app/search/search-filters.component.html - 58 + 114 - - NoNo src/app/search/search-filters.component.html - 63 + 127 - - CategoryCategory src/app/search/search-filters.component.html - 71 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 65 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 164 + 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 - 81 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 79 - - - src/app/videos/+video-watch/video-watch.component.html - 173 + 119 LanguageLanguage + + + + + 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 - 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 + 132 All of these tagsAll of these tags - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - - + + src/app/videos/+video-watch/modal/video-share.component.html84 - Less customization - - Less customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 101 - - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html - 20 - - - LoopLoop + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 141 + 101 - - Display video titleDisplay video title + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 150 + 109 - + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html135 + MutedMuted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html149 + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -4147,9 +3723,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -4157,8 +3753,10 @@ 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 and multiplies 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: @@ -4166,76 +3764,48 @@ 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 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - - Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + Some 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Ustavi ob 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 EditEdit - - 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.html63 Truncated preview Skrajš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.html54 I forgot my password Pozabil 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.html43 Email address E-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.html182 Change the languageChange the language src/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.html21 Update your notification preferences Posodobi 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 date Datum objave 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication yearOriginal publication year - - src/app/search/search-filters.component.html - 24 - - + + src/app/search/search-filters.component.html35 After... Po... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Pred... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Trajanje 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Prikaži občutljivo vsebino 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Da 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Ne 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Kategorija 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 Dovoljenje 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 Jezik 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 set src/app/search/search-filters.component.html - 103 + 132 - + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One 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.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic info Osnovni podatki @@ -1928,128 +1882,77 @@ src/app/videos/+video-edit/shared/video-edit.component.html4 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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Dovoli prenos 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Napredne nastavitve 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - - + + src/app/videos/+video-watch/modal/video-share.component.html84 - Less customization - - Less customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 101 - - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html - 20 - - - LoopLoop + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 141 + 101 - - Display video titleDisplay video title + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 150 + 109 - + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html135 + MutedMuted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html149 + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3934,9 +3681,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3944,8 +3711,10 @@ 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 and multiplies 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: @@ -3953,76 +3722,48 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 501 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - - Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations + + 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 - 570 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + Some 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html 10 - 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.html 18 - 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.html 26 - 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.html 34 - 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 automatiskt src/app/shared/users/user-notifications.component.html 42 - 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.html 50 - 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.html 58 - Your video import succeeded - Din videoimport lyckades + Your video import succeeded + Din videoimport lyckades src/app/shared/users/user-notifications.component.html 66 - Your video import failed - Din videoimport misslyckades + Your video import failed + Din videoimport misslyckades src/app/shared/users/user-notifications.component.html 74 - 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.html 82 - is following your channel your account - följer din kanal ditt konto + + is following + + your channel + your account + + följer din kanal ditt konto src/app/shared/users/user-notifications.component.html 90 - 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.html 101 - 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ännande src/app/shared/users/user-notifications.component.html 109 - 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.html 118 @@ -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.html69 Stop at Sluta vid 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.html120 Display name Visningsnamn @@ -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.html32 Edit starts/stops at Redigera 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.html15 Delete 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.html13 Edit Redigera 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.html63 Truncated preview Kort förhandsvisning @@ -803,10 +814,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote interact + + Remote subscribe + Remote interact + - Fjärrprenumerera - Fjärrinteragera + Fjärrprenumerera + Fjärrinteragera 10 @@ -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.html 26 - Default NSFW/sensitive videos policy can 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ändarna 5 @@ -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.html54 I forgot my password Jag 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.html43 Email address E-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 + documentation Kommandotolk dokumentation @@ -1323,7 +1350,8 @@ - Administer documentation + Administer + documentation Administration dokumentation @@ -1340,7 +1368,8 @@ - Use documentation + Use + documentation Användning dokumentation @@ -1350,7 +1379,7 @@ Setup your account, managing video playlists, discover third-party applications... - + src/app/modal/welcome-modal.component.html 29 @@ -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.org src/app/modal/welcome-modal.component.html 44 - 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/instances 47 @@ -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.html 67 @@ -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.html182 Change 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.html21 Update your notification preferences Uppdatera 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.html21 Original publication year Ursprungligt publiceringsår 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... Efter … 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... Före … 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration Längd 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content Visa känsligt material 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes Ja 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No Nej 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category Kategori 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 @@ -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.html141 One of these tags En av följande taggar 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 @@ -1859,8 +1978,8 @@ 115 - src/app/search/search-filters.component.html115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos Visa 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.html 21 - src/app/videos/+video-edit/shared/video-edit.component.html21 + + Tag + Tagg 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 @@ -1963,25 +2096,25 @@ 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Beskrivning 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.html55 Video 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.html41 Channel Kanal 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.html23 Privacy Offentlighetsstatus 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.html33 Schedule publication () Schemalägg publicering () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content Den här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 - + + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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 vuxna 140 - src/app/videos/+video-edit/shared/video-edit.component.html140 - + + src/app/videos/+video-edit/shared/video-edit.component.html141 Wait transcoding before publishing the video Publicera video när omkodningen är avklarad 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 - + + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Grundlä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.html167 See the subtitle file Se undertextfilen 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 ✔ Redan uppladdad ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Kommer skapas vid uppdatering 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Avbryt skapande 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Kommer raderas vid uppdatering 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Avbryt radering 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. @@ -2132,95 +2265,99 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions Texter 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Förhandsvisning av video 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Stötta 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.html82 Short 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.html227 Original publication date Ursprungligt publiceringsdatum 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Tillåt videokommentarer 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Tillåt nerladdning 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Avancerade inställningar 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 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. + - 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 + Embed Bädda in 35 - src/app/videos/+video-watch/modal/video-share.component.html35 - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Välj textning automatiskt 76 - 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.html 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 + + + Autoplay Automatisk uppspelning 127 - src/app/videos/+video-watch/modal/video-share.component.html127 - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Ignorerad 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.html20 Loop Loop 141 - src/app/videos/+video-watch/modal/video-share.component.html141 - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Visa videotitel 150 - src/app/videos/+video-watch/modal/video-share.component.html150 - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Visa integritetsvarning 157 - src/app/videos/+video-watch/modal/video-share.component.html157 - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Visa uppspelningskontroller 164 - src/app/videos/+video-watch/modal/video-share.component.html164 - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Offentlig @@ -2585,98 +2750,98 @@ src/app/videos/+video-watch/video-watch.component.html32 - Published - views + Published - views - Publicerad – visningar + Publicerad – visningar 44 - 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 – visningar 53 - src/app/videos/+video-watch/video-watch.component.html53 - + + src/app/videos/+video-watch/video-watch.component.html56 Like this video Gilla den här videon 63 - src/app/videos/+video-watch/video-watch.component.html63 - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Ogilla den här videon 71 - src/app/videos/+video-watch/video-watch.component.html71 - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Gå till kanalens sida 118 - src/app/videos/+video-watch/video-watch.component.html118 - + + src/app/videos/+video-watch/video-watch.component.html133 By Av 129 - src/app/videos/+video-watch/video-watch.component.html129 - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Gå till kontots sida 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.html63 Show more Visa mer 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Visa mindre 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Ursprungligen publicerad 159 - src/app/videos/+video-watch/video-watch.component.html159 - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly Reminder: Tänk på 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. @@ -2685,24 +2850,24 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 - + + src/app/videos/+video-watch/video-watch.component.html227 More information Mer information 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Visa mer information 215 - src/app/videos/+video-watch/video-watch.component.html215 - + + src/app/videos/+video-watch/video-watch.component.html230 OK @@ -2711,8 +2876,8 @@ 218 - src/app/videos/+video-watch/video-watch.component.html218 - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 Reply Svar 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 @@ -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.html9 1 host (without "http://") per line En 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.html30 Follower handle Hantera följare 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Status 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 - 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.html11 Accepted Accepterad 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.html30 Pending Väntar 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.html31 Accept Godkänn 41 - 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.html41 Refuse Neka 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.html42 Host Värd 19 - 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 user Skapa 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 40 src/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.html29 System System @@ -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.html31 Processed on Beräknad på 22 - src/app/+admin/system/jobs/jobs.component.html22 - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Slutförd på 23 - src/app/+admin/system/jobs/jobs.component.html23 - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Uppdatera @@ -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 486 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 smoother Faster playback in particular with long videos More 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 + + If you also enabled HLS support, it will multiply videos storage by 2 + + 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 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - 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 enabled HLS-stöd aktiverat 498 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 Transcoding threads Omkodningstrådar 517 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Upplösningen är tillåten 532 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html532 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 Cache Cache 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Förhandsvisningens cachestorlek 552 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html552 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 Video captions cache size Undertexternas cachestorlek 561 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html561 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 Customizations Anpassningar 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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'); - 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; + + 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 + 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 + 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.html616 Advanced configuration Avancerade 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.html647 It 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 + Profile Profil 7 - src/app/+my-account/my-account-settings/my-account-settings.component.html7 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Videoinställningar 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 Interface Gränssnitt 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Riskzon 25 - src/app/+my-account/my-account-settings/my-account-settings.component.html25 - + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 Change 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. 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 - 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.html 22 - 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.html 25 - 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.html 41 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 + + + Automatically plays video Spela 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 2 src/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.html 4 - 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 99 src/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 & Privacy P2P och integritet 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 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 - - - 45 + + + 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.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 + + + 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 - 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 + + + 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 - 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 + + + 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 - 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 + + + 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. - - 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 - + + src/app/+about/about-peertube/about-peertube.component.html + 117 + + + + + + + + + + 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 tracker Begränsa antalet serventer hanteraren skickar ut 98 - src/app/+about/about-peertube/about-peertube.component.html98 - + + src/app/+about/about-peertube/about-peertube.component.html147 Set 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.html148 Ring 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.html149 Disable P2P from the administration interface Avaktivera P2P i administrationsgränssnittet 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 - 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - - Followings - Följer - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - 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 1 src/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 1 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 @@ -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.ts1 Video 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 1 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 @@ -9249,6 +9620,72 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 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.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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit தொகு 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.html63 Truncated previewTruncated preview src/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.html54 I forgot my passwordI forgot my password src/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.html43 Email 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.html182 Change 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.html21 Update your notification preferencesUpdate your notification preferences src/app/menu/avatar-notification.component.html @@ -1588,100 +1543,150 @@ src/app/header/header.component.html9 SortSort + + src/app/search/search-filters.component.html7 + + Reset + + Reset + src/app/search/search-filters.component.html - 6 + 8 - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 - + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 Yes ஆம் 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No இல்லை 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category பிரிவு 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 set src/app/search/search-filters.component.html - 103 + 132 - + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/app/videos/+video-watch/modal/video-share.component.html - 3 - - - src/app/videos/+video-watch/video-watch.component.html - 83 - - - QR-CodeQR-Code - - 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 + 10 - - EmbedEmbed + + Share the playlist at this video positionShare the playlist at this video position src/app/videos/+video-watch/modal/video-share.component.html - 35 + 19 - - Auto select subtitleAuto select subtitle + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 76 + 28 - + + QR-CodeQR-Code + + src/app/videos/+video-watch/modal/video-share.component.html42 - More customization - - More customization - + 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 - 93 + 55 - + + EmbedEmbed + + src/app/videos/+video-watch/modal/video-share.component.html50 + Auto select subtitleAuto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html84 - Less customization - - Less customization - + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html 101 - - 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.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 Accepted ஏற்றுக்கொள்ளப்பட்டது 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3935,9 +3652,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3945,8 +3682,10 @@ 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 and multiplies 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: @@ -3954,77 +3693,52 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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. - + 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 + 13 - + - For more information, please visit joinpeertube.org. - - For more information, please visit joinpeertube.org. - + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 18 - - P2P & PrivacyP2P & Privacy + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 25 + 28 - + - 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. - + 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 - 27 + 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: - + 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 @@ -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 + 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.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 + 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.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 + 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.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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html 10 - Your video has been unblacklisted - วิดีโอ ของคุณได้ถูกปลดออกจากบัญชีดำแล้ว + Your video has been unblacklisted + วิดีโอ ของคุณได้ถูกปลดออกจากบัญชีดำแล้ว src/app/shared/users/user-notifications.component.html 18 - Your video has been blacklisted - วิดีโอ ของคุณถูกขึ้นบัญชีดำแล้ว + Your video has been blacklisted + วิดีโอ ของคุณถูกขึ้นบัญชีดำแล้ว src/app/shared/users/user-notifications.component.html 26 - 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-blacklisted src/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 + + your channel + your account + - is following + is following - your channel - your account + your channel + your account src/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 approval src/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.html69 Stop 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.html120 Display 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 @@ Deleted Deleted - - 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.html32 Edit 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.html15 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.html13 Edit แก้ไข 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.html63 Truncated preview ตัวอย่างสั้น @@ -829,10 +837,13 @@ src/app/shared/user-subscription/subscribe-button.component.html49 - Remote subscribe Remote 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 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 users + Default NSFW/sensitive videos policy + can be redefined by the users src/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.html54 I 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.html43 Email 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 + documentation CLI documentation @@ -1370,7 +1394,8 @@ - Administer documentation + Administer + documentation Administer documentation @@ -1387,7 +1412,8 @@ - Use documentation + Use + documentation Use 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.org src/app/modal/welcome-modal.component.html 44 - 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/instances src/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 @@ Close Close - - 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.html182 Change 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.html21 Update 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.html21 Original publication year ปีที่เผยแพร่ครั้งแรก 24 - src/app/search/search-filters.component.html24 - + + src/app/search/search-filters.component.html35 After... หลังจาก... 30 - src/app/search/search-filters.component.html30 - + + src/app/search/search-filters.component.html47 Before... ก่อน... 37 - src/app/search/search-filters.component.html37 - + + src/app/search/search-filters.component.html56 Duration ความยาว 45 - src/app/search/search-filters.component.html45 - + + src/app/search/search-filters.component.html65 Display sensitive content แสดงเนื้อหาที่ไม่เหมาะสม 54 - src/app/search/search-filters.component.html54 - + + src/app/search/search-filters.component.html79 Yes ใช่ 58 - src/app/search/search-filters.component.html58 - + + src/app/search/search-filters.component.html87 No ไม่ 63 - src/app/search/search-filters.component.html63 - + + src/app/search/search-filters.component.html92 Category หมวดหมู่ 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.html141 One 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.html173 Display 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.html31 Description คำอธิบาย 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.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.html41 Channel ช่อง 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.html23 Privacy ความเป็นส่วนตัว 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.html33 Schedule publication () ตั้งเวลาเผยแพร่ () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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.html180 Will be created on update จะถูกสร้างตอนอัปเดต 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 - + + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create ยกเลิกการสร้าง 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update จะถูกลบตอนอัปเดต 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 - + + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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. @@ -2188,98 +2309,84 @@ 202 - src/app/videos/+video-edit/shared/video-edit.component.html202 - + + src/app/videos/+video-edit/shared/video-edit.component.html203 Captions คำบรรยายเสียง 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview ตัวอย่างวิดีโอ 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 - + + src/app/videos/+video-edit/shared/video-edit.component.html217 Support สนับสนุน 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.html82 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.html227 Original publication date วันที่เผยแพร่ครั้งแรก 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Enable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Enable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings Advanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL - - 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 @@ Share Share + + + 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 - 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 - - - QR-Code - QR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 28 - - 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). - + + QR-Code + QR-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 - 47 + 55 + Embed Embed - - src/app/videos/+video-watch/modal/video-share.component.html - 35 - - + + src/app/videos/+video-watch/modal/video-share.component.html50 Auto select subtitle Auto 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 - - More customization - - - src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - - - Less customization - - Less customization - + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + Autoplay Autoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Muted - - 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.html20 Loop Loop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Display video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Display privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls Display player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 Public Public @@ -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.html56 Like this video Like this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Dislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Go the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Go 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.html63 Show more Show more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Show less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally published Originally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More information More information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get more information Get 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 @@ -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 comment Highlighted comment - - src/app/videos/+video-watch/comment/video-comment.component.html - 5 - - + + src/app/videos/+video-watch/comment/video-comment.component.html16 Reply Reply + + 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 - 14 + 37 @@ -3002,15 +3057,9 @@ Followers Followers - - src/app/+admin/follows/follows.component.html - 9 - - - src/app/+about/about-follows/about-follows.component.html - 3 - - + + + src/app/+admin/follows/follows.component.html9 1 host (without "http://") per line 1 host (without "http://") per line @@ -3056,147 +3105,70 @@ ID 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 - - + + + + src/app/+admin/system/jobs/jobs.component.html30 Follower handle Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State State - - 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.html11 Accepted Accepted - - 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.html30 Pending Pending - - 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.html31 Accept Accept - - 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.html41 Refuse Refuse - - 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.html42 Host Host + + 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 user Create 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.html 40 - Video quota - Video quota + Video quota + Video quota src/app/+admin/users/user-list/user-list.component.html 42 @@ -3489,8 +3464,8 @@ - Video name - Video name + Video name + Video name src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 8 @@ -3513,8 +3488,8 @@ - Date - Date + Date + Date src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 11 @@ -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.html 9 @@ -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.html29 System System @@ -3889,27 +3864,18 @@ Type Type - - src/app/+admin/system/jobs/jobs.component.html - 19 - - + + src/app/+admin/system/jobs/jobs.component.html31 Processed on Processed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished on Finished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 Refresh Refresh @@ -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. + 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. @@ -4506,126 +4481,137 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - - 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 smoother Faster playback in particular with long videos More 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 2 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 501 - - - HLS support enabled - HLS support enabled + + WebTorrent support enabledWebTorrent support enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 498 - - - Transcoding threads - Transcoding threads + + + 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 - 517 + 518 + + + HLS support enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 Resolution enabled Resolution 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.html551 Cache Cache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews cache size Previews 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.html571 Video captions cache size Video 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.html580 Customizations Customizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript - - 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 + 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; - + - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 Advanced configuration Advanced configuration @@ -4637,59 +4623,52 @@ Update configuration Update 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - - Interface - Interface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + + 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.html18 + + Interface + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger zone Danger 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.html33 Change password Change 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.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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.html 25 - - - 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.html 41 + + + Automatically plays video Automatically 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.html 2 - - - History enabled - History enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + - 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.html 99 - - - 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. - - PeerTube เป็นซอฟต์แวร์เสรี ภายใต้ลิขสิทธิ์ AGPLv3. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. - - สำหรับข้อมูลเพิ่มเติม โปรดเข้าเว็บไซต์ joinpeertube.org. - - - 16 + + + 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 & Privacy P2P และความเป็นส่วนตัว 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.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 - - - - 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 - + 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 - 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? 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? 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 - 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. - - - src/app/+about/about-peertube/about-peertube.component.html - 84 + 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 Set 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.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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable P2P from the administration interface Disable 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.html 5 - - - Followings - Followings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software? - Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 @@ -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.ts 1 + + 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.ts 1 @@ -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.ts 1 @@ -9450,15 +9540,9 @@ When you will upload a video in this channel, the video support field will be au Copied Copied - - 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Bitiş konumu 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.html120 Display name Gö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.html32 Edit 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.html15 Delete 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.html13 Edit Düzenle 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.html63 Truncated preview Ucundan ö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.html54 I 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.html43 Email 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.html182 Change the language Dili 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.html21 Update 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 - - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 + + Published datePublished date + + src/app/search/search-filters.component.html21 + + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + + After...After... + + src/app/search/search-filters.component.html47 + + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content - - src/app/search/search-filters.component.html - 54 - - + + src/app/search/search-filters.component.html79 YesYes - - src/app/search/search-filters.component.html - 58 - - + + src/app/search/search-filters.component.html87 NoNo - - src/app/search/search-filters.component.html - 63 - - + + src/app/search/search-filters.component.html92 Category Kategori 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 - - - 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 - - - LanguageLanguage src/app/search/search-filters.component.html - 91 + 142 - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-edit/shared/video-edit.component.html - 93 + 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/videos/+video-watch/video-watch.component.html - 182 + src/app/search/search-filters.component.html + 119 - - All of these tagsAll of these tags + + LanguageLanguage + + + + + 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 - 103 + 132 + + All of these tagsAll of these tags + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display 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.html 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 - - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 Privacy Gizlilik 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic 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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Video yorumlarını etkinleştir 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download İndirmeyi etkinleştir 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 - - - 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 playlist src/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 position src/app/videos/+video-watch/modal/video-share.component.html - 47 + 19 - - - EmbedEmbed + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 35 + 28 - - Auto select subtitleAuto select subtitle + + 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 - 76 + 55 - - More customizationMore customization + + + EmbedEmbed + + src/app/videos/+video-watch/modal/video-share.component.html50 + + Auto 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 - 93 + 101 - - - Less customizationLess customization + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 + + AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - + + src/app/videos/+video-watch/modal/video-share.component.html135 MutedMuted - - 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.html20 LoopLoop - - src/app/videos/+video-watch/modal/video-share.component.html - 141 - - + + src/app/videos/+video-watch/modal/video-share.component.html149 Display video titleDisplay video title - - src/app/videos/+video-watch/modal/video-share.component.html - 150 - - + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic @@ -2631,115 +2488,73 @@ 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 - - src/app/videos/+video-watch/video-watch.component.html - 53 - - + + src/app/videos/+video-watch/video-watch.component.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more Daha fazlasını göster 141 - src/app/videos/+video-watch/video-watch.component.html141 - + + src/app/videos/+video-watch/video-watch.component.html156 Show less Daha azını göster 147 - src/app/videos/+video-watch/video-watch.component.html147 - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get more informationGet more information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 OKOK - - src/app/videos/+video-watch/video-watch.component.html - 218 - - + + src/app/videos/+video-watch/video-watch.component.html233 Comments @@ -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.html16 ReplyReply + + 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 - 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.html9 1 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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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.html29 SystemSystem @@ -3711,25 +3445,16 @@ TypeType - - src/app/+admin/system/jobs/jobs.component.html - 19 - - + + src/app/+admin/system/jobs/jobs.component.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh @@ -4276,10 +4001,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - - + + + 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.1 and multiplies 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: @@ -4287,83 +4031,66 @@ 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 - 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews 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.html571 Video 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.html580 CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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: @@ -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.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - - Video quota: - Video kotası: - - 4 + 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 - - - ProfileProfile + + used used src/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.html 10 + + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password @@ -4486,28 +4203,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - - 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.html 41 + + + 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.html 2 - - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 + @@ -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.html 99 - - - 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. - - AGPLv3 lisansı altında, ücretsiz ve açık kaynaklı bir yazılımdır. - - - 12 + + + 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.html12 - - - For more information, please visit joinpeertube.org. For more information, please visit joinpeertube.org. + + + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 18 - - - P2P & PrivacyP2P & Privacy + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 25 + 28 - - + - 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. - - + 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 - 27 + 32 - - - What are the consequences?What are the consequences? + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 32 + 41 - - + - 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: - - + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + src/app/+about/about-peertube/about-peertube.component.html - 34 + 45 - - - - 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) - - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 40 + 54 - - + - 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 - - + 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 - 45 + 58 - - 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 + + + + + + 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 - 50 + 71 - - 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 + + + 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 - 54 + 78 - - - 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 + + + 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 - 58 + 84 - - + - 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 - - + 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 - 62 + 89 - - + - 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. - - + 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 - 69 + 95 - - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 99 - - + - 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 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 - 76 + 104 - - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 108 - - + - 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. - - + 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 - 84 + 117 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + + + + + + + + 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 - 90 + 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 - 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: - - + 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 - 92 + 132 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + + 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 - 98 + 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.html - 99 - - + + src/app/+about/about-peertube/about-peertube.component.html148 Ring 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.html149 Disable 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.html 5 - - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - - 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.html 15 - - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 1 + + 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.ts 1 + + 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.html69 Stop 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.html120 Display nameDisplay name src/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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Редагувати 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.html63 Truncated previewTruncated preview 9 @@ -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.html54 I forgot my passwordI forgot my password src/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.html43 Email addressEmail address src/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.html182 Change the languageChange the language src/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.html21 Update your notification preferencesUpdate your notification preferences src/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 - - Published datePublished date src/app/search/search-filters.component.html - 15 + 22 - - Original publication yearOriginal publication year src/app/search/search-filters.component.html - 24 + 36 - - After...After... src/app/search/search-filters.component.html - 30 + 66 - - Before...Before... src/app/search/search-filters.component.html - 37 + 80 - + + Published datePublished date + + src/app/search/search-filters.component.html21 + Original publication yearOriginal publication year + + src/app/search/search-filters.component.html35 + After...After... + + src/app/search/search-filters.component.html47 + Before...Before... + + src/app/search/search-filters.component.html56 DurationDuration - - src/app/search/search-filters.component.html - 45 - - + + src/app/search/search-filters.component.html65 Display sensitive contentDisplay sensitive content + + src/app/search/search-filters.component.html79 + YesYes + + src/app/search/search-filters.component.html87 + NoNo + + src/app/search/search-filters.component.html92 + CategoryCategory + + + + 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 - 54 + 101 - - YesYes src/app/search/search-filters.component.html - 58 + 114 - - NoNo src/app/search/search-filters.component.html - 63 + 127 - - CategoryCategory src/app/search/search-filters.component.html - 71 + 142 - src/app/videos/+video-edit/shared/video-edit.component.html - 65 + src/app/search/search-filters.component.html + 155 + + Any or no category setAny or no category set - src/app/videos/+video-watch/video-watch.component.html - 164 + 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 - 81 - - - src/app/videos/+video-edit/shared/video-edit.component.html - 79 - - - src/app/videos/+video-watch/video-watch.component.html - 173 + 119 LanguageLanguage + + + + + 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 - 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 + 132 All of these tagsAll of these tags - - src/app/search/search-filters.component.html - 103 - - + + src/app/search/search-filters.component.html141 One of these tagsOne of these tags + + src/app/search/search-filters.component.html154 + + Reset + + Reset + src/app/search/search-filters.component.html - 108 + 169 FilterFilter - - src/app/search/search-filters.component.html - 115 - - + + src/app/search/search-filters.component.html173 Display unlisted and private videosDisplay unlisted and private videos src/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 - - Enter a new tagEnter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 30 + src/app/search/search-filters.component.html + 161 - + + Enter a new tagEnter a new tag + + src/app/videos/+video-edit/shared/video-edit.component.html31 DescriptionDescription - - 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.html41 ChannelChannel - - 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.html23 PrivacyPrivacy - - 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.html33 Schedule publication ()Schedule publication () - - src/app/videos/+video-edit/shared/video-edit.component.html - 122 - - + + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 Some 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.html141 Wait 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.html147 If 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.html151 Basic infoBasic info src/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.html167 See 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 ✔ - - src/app/videos/+video-edit/shared/video-edit.component.html - 179 - - + + src/app/videos/+video-edit/shared/video-edit.component.html180 Will 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.html188 Cancel createCancel create - - src/app/videos/+video-edit/shared/video-edit.component.html - 189 - - + + src/app/videos/+video-edit/shared/video-edit.component.html190 Will 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.html196 Cancel 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video previewVideo preview - - src/app/videos/+video-edit/shared/video-edit.component.html - 216 - - + + src/app/videos/+video-edit/shared/video-edit.component.html217 SupportSupport - - 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.html82 Short 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.html227 Original publication dateOriginal publication date - - src/app/videos/+video-edit/shared/video-edit.component.html - 239 - - + + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video commentsEnable video comments - - src/app/videos/+video-edit/shared/video-edit.component.html - 254 - - + + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable downloadEnable download - - src/app/videos/+video-edit/shared/video-edit.component.html - 259 - - + + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settingsAdvanced settings - - src/app/videos/+video-edit/shared/video-edit.component.html - 210 - - + + src/app/videos/+video-edit/shared/video-edit.component.html211 URLURL - - 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 playlist src/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 - - QR-CodeQR-Code + + Share the videoShare the video src/app/videos/+video-watch/modal/video-share.component.html - 27 + 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). - + 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.html50 Auto 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 - - - src/app/videos/+video-watch/modal/video-share.component.html - 101 - - - AutoplayAutoplay - - src/app/videos/+video-watch/modal/video-share.component.html - 127 - - - MutedMuted - - src/app/videos/+video-watch/modal/video-share.component.html - 134 - - - src/app/+accounts/accounts.component.html - 20 - - - LoopLoop + More customization + + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 141 + 101 - - Display video titleDisplay video title + + + Less customization + + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 150 + 109 - + + AutoplayAutoplay + + src/app/videos/+video-watch/modal/video-share.component.html135 + MutedMuted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + LoopLoop + + src/app/videos/+video-watch/modal/video-share.component.html149 + Display video titleDisplay video title + + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warningDisplay privacy warning - - src/app/videos/+video-watch/modal/video-share.component.html - 157 - - + + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controlsDisplay player controls - - src/app/videos/+video-watch/modal/video-share.component.html - 164 - - + + src/app/videos/+video-watch/modal/video-share.component.html172 PublicPublic src/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.html56 Like this videoLike this video - - src/app/videos/+video-watch/video-watch.component.html - 63 - - + + src/app/videos/+video-watch/video-watch.component.html65 Dislike this videoDislike this video - - src/app/videos/+video-watch/video-watch.component.html - 71 - - + + src/app/videos/+video-watch/video-watch.component.html74 Go the channel pageGo the channel page - - src/app/videos/+video-watch/video-watch.component.html - 118 - - + + src/app/videos/+video-watch/video-watch.component.html133 By By - - src/app/videos/+video-watch/video-watch.component.html - 129 - - + + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show moreShow more - - src/app/videos/+video-watch/video-watch.component.html - 141 - - + + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 ReplyReply + + 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 - 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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 StateState - - 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.html11 AcceptedAccepted - - 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.html30 PendingPending - - 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.html31 AcceptAccept - - 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.html41 RefuseRefuse - - 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.html42 HostHost + + 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 @@ -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 + 18 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -4046,9 +3679,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -4056,8 +3709,10 @@ 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 and multiplies 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: @@ -4065,76 +3720,48 @@ 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 - - - HLS support enabledHLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 - - - Transcoding threadsTranscoding threads - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 - - - Resolution enabledResolution enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 - - - CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - - Some 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 - - - Previews cache sizePreviews cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 - - - Video captions cache sizeVideo captions cache size - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 - - - CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 + 518 - + + HLS support enabledHLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + Transcoding threadsTranscoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + Resolution enabledResolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + CacheCache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + Some 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.html564 + Previews cache sizePreviews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + Video captions cache sizeVideo captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + CustomizationsCustomizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - 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 used src/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.html 10 - + + 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.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - - - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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.ts 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. @@ -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.ts 1 + + 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.ts 1 + + 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.html69 Stop at Dừng tại 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.html120 Display name Tê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.html32 Edit starts/stops atEdit starts/stops at src/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.html15 Delete 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.html13 Edit Sửa 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.html63 Truncated preview Xem 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.html54 I forgot my password Tô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.html43 Email 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.html182 Change 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.html21 Update your notification preferences Cậ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 date Ngày xuất bản 15 - src/app/search/search-filters.component.html15 + src/app/search/search-filters.component.html21 Original publication year Năm xuất bản gốc 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... Sau... 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... Trước... 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration Thời lượng 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content Hiện nội dung nhạy cảm 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes Có 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No Không 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category Thể loại 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 Bản quyền 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 Ngô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 tags Toàn bộ các thẻ này 103 - src/app/search/search-filters.component.html103 + src/app/search/search-filters.component.html141 One of these tags Một trong những thẻ này 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 Bộ lọc 115 - src/app/search/search-filters.component.html115 + src/app/search/search-filters.component.html173 Display unlisted and private videos Hiệ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 tag Thêm thẻ mới 30 - src/app/videos/+video-edit/shared/video-edit.component.html30 + src/app/videos/+video-edit/shared/video-edit.component.html31 Description Mô 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.html41 Channel Kênh 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.html23 Privacy Riê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.html33 Schedule 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.html123 This video contains mature or explicit content Video chứa nội dung người lớn hoặc nhạy cảm 136 - src/app/videos/+video-edit/shared/video-edit.component.html136 + src/app/videos/+video-edit/shared/video-edit.component.html137 Some 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.html141 Wait transcoding before publishing the video Đang chờ chuyển mã trước khi xuất bản video 146 - src/app/videos/+video-edit/shared/video-edit.component.html146 + src/app/videos/+video-edit/shared/video-edit.component.html147 If 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.html151 Basic info Thông tin cơ bản @@ -1795,130 +1878,115 @@ src/app/videos/+video-edit/shared/video-edit.component.html4 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.html167 See 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 ✔ Đã tải lên ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update Sẽ được tạo khi cập nhật 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create Huỷ việc tạo 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update Sẽ bị xoá khi cập nhật 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel deletion Huỷ 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.html203 CaptionsCaptions - - src/app/videos/+video-edit/shared/video-edit.component.html - 159 - - + + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview Xem trước video 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support Hỗ 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.html82 Short 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.html227 Original publication date Ngày xuất bản gốc 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments Bật bình luận video 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download Cho 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.html260 Advanced settings Tuỳ chỉnh nâng cao 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code Mã QR 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). - - - 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 + + Embed Nhúng 35 - src/app/videos/+video-watch/modal/video-share.component.html35 + src/app/videos/+video-watch/modal/video-share.component.html50 Auto 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 + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - Ẩn bớt tuỳ chỉnh - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay Tự động phát 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted Đã tắt tiếng 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.html20 Loop Lặp lại 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title Hiện tiêu đề video 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning Hiệ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.html165 Display player controls Hiện điều khiển trình phát 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public Cô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.html56 Like this video Thích video 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video Không thích video 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page Tới trang của kênh 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By Bởi 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go to the account page Tới trang tài khoản 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.html63 Show more Hiện thêm 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show lessShow less - - src/app/videos/+video-watch/video-watch.component.html - 147 - - + + src/app/videos/+video-watch/video-watch.component.html162 Originally publishedOriginally published - - src/app/videos/+video-watch/video-watch.component.html - 159 - - + + src/app/videos/+video-watch/video-watch.component.html174 Friendly 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.html227 More informationMore information - - src/app/videos/+video-watch/video-watch.component.html - 215 - - + + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 Reply Trả lời 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 @@ -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.html9 1 host (without "http://") per line1 host (without "http://") per line src/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.html30 Follower handleFollower handle - - src/app/+admin/follows/followers-list/followers-list.component.html - 17 - - + + src/app/+admin/follows/followers-list/followers-list.component.html16 State Trạng thái 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 - 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.html11 Accepted Đã chấp nhận 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.html30 Pending Đ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.html31 Accept Chấp nhận 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.html41 Refuse Từ chối 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.html42 HostHost + + 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.html9 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 Go 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.html29 SystemSystem src/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.html31 Processed onProcessed on - - src/app/+admin/system/jobs/jobs.component.html - 22 - - + + src/app/+admin/system/jobs/jobs.component.html34 Finished onFinished on - - src/app/+admin/system/jobs/jobs.component.html - 23 - - + + src/app/+admin/system/jobs/jobs.component.html35 RefreshRefresh src/app/+admin/system/logs/logs.component.html @@ -3738,9 +3764,29 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + - 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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3748,8 +3794,10 @@ 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 and multiplies 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: @@ -3757,76 +3805,48 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 CacheCache - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 Some 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.html564 Previews 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.html571 Video 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.html580 CustomizationsCustomizations - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScriptJavaScript - - 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.html616 Advanced configurationAdvanced configuration src/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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - Giới hạn video: - - 4 + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 - src/app/+my-account/my-account-settings/my-account-settings.component.html4 - ProfileProfile + + Daily video quota:Daily video quota: src/app/+my-account/my-account-settings/my-account-settings.component.html - 7 + 10 + + ProfileProfile + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 Video settings Tuỳ chỉnh video 10 - src/app/+my-account/my-account-settings/my-account-settings.component.html10 + src/app/+my-account/my-account-settings/my-account-settings.component.html18 InterfaceInterface - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 - - + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change passwordChange password src/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.html 6 - - 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/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - 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 pages src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 25 - - 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.html 41 @@ -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.html 2 - - History enabledHistory enabled + + Enable video historyEnable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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 - + - 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 + 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 - 25 + 13 - + - 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. + For more information, please visit joinpeertube.org. - 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. + For more information, please visit joinpeertube.org. src/app/+about/about-peertube/about-peertube.component.html - 27 + 18 - - What are the consequences?What are the consequences? + + Use PeerTube + documentationUse PeerTube + documentation src/app/+about/about-peertube/about-peertube.component.html - 32 + 28 - + - 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: - + 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 - 34 + 32 - - - 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) - + + PeerTube + ApplicationsPeerTube + Applications src/app/+about/about-peertube/about-peertube.component.html - 40 + 41 - + - 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.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 - + + Contribute on + PeerTubeContribute on + PeerTube src/app/+about/about-peertube/about-peertube.component.html - 50 + 54 - + - 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 - + 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 - 54 + 58 - + + P2P & PrivacyP2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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. - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + 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 - 58 + 71 - + + What are the consequences?What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 - 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 + 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: - 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 + 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 - 62 + 78 - + - 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. - + 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 - 69 + 84 - - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + + + 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 - 74 + 89 - + - 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). - + 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 - 76 + 95 - - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + + + 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 - 82 + 99 - + - 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. - + 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 - 84 + 104 - - What will be done to mitigate this problem?What will be done to mitigate this problem? + + + 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 - 90 + 108 - + - 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: - + 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 - 92 + 117 - - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + + 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 - 98 + 124 - - 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) + + 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 - 99 + 132 - - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + + 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 - 100 + 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.html148 + Ring 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.html149 Disable 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.html 5 - - FollowingsFollowings + + Followings instancesFollowings instances src/app/+about/about-follows/about-follows.component.html 13 - - 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.html 15 - - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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.ts 1 + + 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.ts 1 + + 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.ts1 Video 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 1 src/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.ts 1 + + 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 video Thí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 + 69 Stop at @@ -364,7 +364,7 @@ src/app/videos/+video-watch/modal/video-share.component.html - 112 + 120 Display name @@ -597,6 +597,10 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html 34 + + 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 + 96 src/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 + 182 src/app/videos/+video-watch/comment/video-comment.component.html - 15 + 26 src/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 + 220 src/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 + 27 src/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 + 30 src/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 + 182 Change the language @@ -1612,7 +1616,7 @@ src/app/+my-account/my-account-settings/my-account-settings.component.html - 13 + 21 Update your notification preferences @@ -1646,89 +1650,149 @@ Sort src/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 + 80 Published date src/app/search/search-filters.component.html - 15 + 21 Original publication year src/app/search/search-filters.component.html - 24 + 35 After... src/app/search/search-filters.component.html - 30 + 47 Before... src/app/search/search-filters.component.html - 37 + 56 Duration src/app/search/search-filters.component.html - 45 + 65 Display sensitive content src/app/search/search-filters.component.html - 54 + 79 Yes src/app/search/search-filters.component.html - 58 + 87 No src/app/search/search-filters.component.html - 63 + 92 Category src/app/search/search-filters.component.html - 71 + 100 src/app/videos/+video-edit/shared/video-edit.component.html - 65 + 66 src/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 + 106 Licence src/app/search/search-filters.component.html - 81 + 113 src/app/videos/+video-edit/shared/video-edit.component.html - 79 + 80 src/app/videos/+video-watch/video-watch.component.html - 173 + 188 + + + Any or no license set + + src/app/search/search-filters.component.html + 119 Language src/app/search/search-filters.component.html - 91 + 126 src/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 + 94 src/app/videos/+video-watch/video-watch.component.html - 182 + 197 + + + Any or no language set + + src/app/search/search-filters.component.html + 132 All of these tags src/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 + 161 One of these tags src/app/search/search-filters.component.html - 108 + 154 + + + + Reset + + + src/app/search/search-filters.component.html + 169 Filter src/app/search/search-filters.component.html - 115 + 173 Display 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.html 21 - - + Tag - - src/app/videos/+video-edit/shared/video-edit.component.html - 30 - Enter a new tag src/app/videos/+video-edit/shared/video-edit.component.html - 30 + 31 Description src/app/videos/+video-edit/shared/video-edit.component.html - 36 + 37 src/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 + 41 Channel src/app/videos/+video-edit/shared/video-edit.component.html - 56 + 57 src/app/videos/+video-edit/video-add-components/video-import-url.component.html @@ -1953,7 +2050,7 @@ Privacy src/app/videos/+video-edit/shared/video-edit.component.html - 107 + 108 src/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 + 169 src/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 + 123 This video contains mature or explicit content src/app/videos/+video-edit/shared/video-edit.component.html - 136 + 137 Some instances do not list videos containing mature or explicit content by default. src/app/videos/+video-edit/shared/video-edit.component.html - 140 + 141 Wait transcoding before publishing the video src/app/videos/+video-edit/shared/video-edit.component.html - 146 + 147 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 + 151 Basic info @@ -2019,43 +2116,43 @@ Add another caption src/app/videos/+video-edit/shared/video-edit.component.html - 166 + 167 See the subtitle file src/app/videos/+video-edit/shared/video-edit.component.html - 175 + 176 Already uploaded ✔ src/app/videos/+video-edit/shared/video-edit.component.html - 179 + 180 Will be created on update src/app/videos/+video-edit/shared/video-edit.component.html - 187 + 188 Cancel create src/app/videos/+video-edit/shared/video-edit.component.html - 189 + 190 Will be deleted on update src/app/videos/+video-edit/shared/video-edit.component.html - 195 + 196 Cancel deletion src/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 + 203 Captions src/app/videos/+video-edit/shared/video-edit.component.html - 159 + 160 Video preview src/app/videos/+video-edit/shared/video-edit.component.html - 216 + 217 Support src/app/videos/+video-edit/shared/video-edit.component.html - 225 + 226 src/app/videos/+video-watch/modal/video-support.component.html @@ -2089,43 +2186,43 @@ src/app/videos/+video-watch/video-watch.component.html - 78 + 82 Short text to tell people how they can support you (membership platform...). src/app/videos/+video-edit/shared/video-edit.component.html - 226 + 227 Original publication date src/app/videos/+video-edit/shared/video-edit.component.html - 239 + 240 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 + 241 Enable video comments src/app/videos/+video-edit/shared/video-edit.component.html - 254 + 255 Enable download src/app/videos/+video-edit/shared/video-edit.component.html - 259 + 260 Advanced settings src/app/videos/+video-edit/shared/video-edit.component.html - 210 + 211 URL @@ -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 + 28 QR-Code src/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 + 55 Embed src/app/videos/+video-watch/modal/video-share.component.html - 35 + 50 Auto select subtitle src/app/videos/+video-watch/modal/video-share.component.html - 76 + 84 - + - More customization - + More customization + src/app/videos/+video-watch/modal/video-share.component.html - 93 + 101 - + - Less customization - + Less customization + src/app/videos/+video-watch/modal/video-share.component.html - 101 + 109 Autoplay src/app/videos/+video-watch/modal/video-share.component.html - 127 + 135 Muted src/app/videos/+video-watch/modal/video-share.component.html - 134 + 142 src/app/+accounts/accounts.component.html @@ -2384,25 +2499,25 @@ Loop src/app/videos/+video-watch/modal/video-share.component.html - 141 + 149 Display video title src/app/videos/+video-watch/modal/video-share.component.html - 150 + 158 Display privacy warning src/app/videos/+video-watch/modal/video-share.component.html - 157 + 165 Display player controls src/app/videos/+video-watch/modal/video-share.component.html - 164 + 172 Public @@ -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 + 56 Like this video src/app/videos/+video-watch/video-watch.component.html - 63 + 65 Dislike this video src/app/videos/+video-watch/video-watch.component.html - 71 + 74 Go the channel page src/app/videos/+video-watch/video-watch.component.html - 118 + 133 By src/app/videos/+video-watch/video-watch.component.html - 129 + 144 Go to the account page src/app/videos/+video-watch/video-watch.component.html - 128 + 143 src/app/+admin/users/user-list/user-list.component.html @@ -2494,25 +2609,25 @@ Show more src/app/videos/+video-watch/video-watch.component.html - 141 + 156 Show less src/app/videos/+video-watch/video-watch.component.html - 147 + 162 Originally published src/app/videos/+video-watch/video-watch.component.html - 159 + 174 Friendly 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 + 227 More information src/app/videos/+video-watch/video-watch.component.html - 215 + 230 Get more information src/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 comment src/app/videos/+video-watch/comment/video-comment.component.html - 5 + 16 Reply src/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.html 9 - - 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.html 27 - - 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 handle src/app/+admin/follows/followers-list/followers-list.component.html - 17 + 16 - - State + + State src/app/+admin/follows/followers-list/followers-list.component.html - 18 + 17 src/app/+admin/follows/following-list/following-list.component.html - 20 - - - src/app/+admin/system/jobs/jobs.component.html - 20 + 19 - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 10 + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 - - Score + + Score src/app/+admin/follows/followers-list/followers-list.component.html - 19 + 18 Created src/app/+admin/follows/followers-list/followers-list.component.html - 20 + 19 src/app/+admin/follows/following-list/following-list.component.html - 21 + 20 src/app/+admin/users/user-list/user-list.component.html @@ -2812,7 +2911,7 @@ src/app/+admin/system/jobs/jobs.component.html - 21 + 33 src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html @@ -2822,27 +2921,27 @@ Accepted src/app/+admin/follows/followers-list/followers-list.component.html - 30 + 28 src/app/+admin/follows/following-list/following-list.component.html - 32 + 30 Pending src/app/+admin/follows/followers-list/followers-list.component.html - 31 + 29 src/app/+admin/follows/following-list/following-list.component.html - 33 + 31 Accept src/app/+admin/follows/followers-list/followers-list.component.html - 38 + 36 src/app/+my-account/my-account-ownership/my-account-ownership.component.html @@ -2852,7 +2951,7 @@ Refuse src/app/+admin/follows/followers-list/followers-list.component.html - 39 + 37 src/app/+my-account/my-account-ownership/my-account-ownership.component.html @@ -2862,13 +2961,13 @@ Host src/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 + 21 Create user @@ -3209,12 +3308,6 @@ src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html 9 - - 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 + 29 System @@ -3435,23 +3528,39 @@ src/app/+admin/system/jobs/jobs.component.html 2 + + ID + + src/app/+admin/system/jobs/jobs.component.html + 30 + Type src/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 + 10 Processed on src/app/+admin/system/jobs/jobs.component.html - 22 + 34 Finished on src/app/+admin/system/jobs/jobs.component.html - 23 + 35 Refresh @@ -3930,9 +4039,25 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 486 - + + + 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.1 and multiplies 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: @@ -3940,64 +4065,66 @@ 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 enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 498 + 515 Transcoding threads src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 517 + 536 Resolution enabled src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 532 + 551 Cache src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 541 + 560 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 + 564 Previews cache size src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 552 + 571 Video captions cache size src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 561 + 580 Customizations src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 570 + 589 JavaScript src/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 + 616 Advanced configuration @@ -4035,43 +4162,55 @@ Update configuration src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 628 + 647 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 + 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 + 10 Profile src/app/+my-account/my-account-settings/my-account-settings.component.html - 7 + 15 Video settings src/app/+my-account/my-account-settings/my-account-settings.component.html - 10 + 18 Interface src/app/+my-account/my-account-settings/my-account-settings.component.html - 16 + 24 Danger zone src/app/+my-account/my-account-settings/my-account-settings.component.html - 25 + 33 Change password @@ -4115,20 +4254,20 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - Only display videos in the following languages + + Only display videos in the following languages/subtitles src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 22 - - In Recently added, Trending, Local and Search pages + + In 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.html 25 - - Use WebTorrent to exchange parts of the video with others + + Use 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.html 41 @@ -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.html 2 - - History enabled + + Enable video history src/app/+my-account/my-account-history/my-account-history.component.html 4 @@ -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.html 99 - + - 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. + 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 - 12 + 13 - + - For more information, please visit joinpeertube.org. - + For more information, please visit joinpeertube.org. + src/app/+about/about-peertube/about-peertube.component.html - 16 + 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 + 58 P2P & Privacy src/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 + 71 What 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: - + 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) + 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 + 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 + 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 + 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 + 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 + 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. + src/app/+about/about-peertube/about-peertube.component.html - 69 + 117 How 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 + 124 What 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 + 132 What 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 + 141 Set a limit to the number of peers sent by the tracker src/app/+about/about-peertube/about-peertube.component.html - 98 + 147 Set a limit on the request frequency received by the tracker (being tested) src/app/+about/about-peertube/about-peertube.component.html - 99 + 148 Ring a bell if there are unusual requests (being tested) src/app/+about/about-peertube/about-peertube.component.html - 100 + 149 Disable P2P from the administration interface src/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 + + + Followers instances + + src/app/+about/about-follows/about-follows.component.html + 3 - - This instance does not have followers. + + This instance does not have instances followers. src/app/+about/about-follows/about-follows.component.html 5 - - Followings + + Followings instances src/app/+about/about-follows/about-follows.component.html 13 - - This instance does not have followings. + + This instance does not have instances followings. src/app/+about/about-follows/about-follows.component.html 15 - - Who made this software? + + Developed with ❤ by Framasoft src/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.ts 1 + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + src/app/shared/users/user.service.ts 1 @@ -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.html69 Stop 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.html120 Display 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.html32 Edit 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.html15 Delete 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.html13 Edit 编辑 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.html63 Truncated 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.html54 I 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.html43 Email 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.html182 Change 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.html21 Update 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.html21 Original publication year 最初发布年份 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... 在之后 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... 在之前 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration 时长 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content 显示敏感内容 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes 是 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No 否 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category 类别 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.html141 One 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.html173 Display 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.html31 Description 说明 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.html41 Channel 频道 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.html23 Privacy 隐私 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.html33 Schedule publication () 定时发布() 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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 ✔ 已上传 ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update 将在更新时创建 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create 取消创建 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update 将在更新时删除 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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.html203 Captions 字幕 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview 视频预览 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support 支持 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.html82 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.html227 Original publication date 最初发布日期 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments 开启视频评论 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download 允许下载 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings 高级设置 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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.html50 Auto 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 + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - 显示更少外观选项 - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay 自动播放 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted 已屏蔽 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.html20 Loop 循环播放 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title 显示视频标题 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning 显示隐私警告 157 - src/app/videos/+video-watch/modal/video-share.component.html157 + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls 显示播放器控制 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public 公开 @@ -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.html56 Like this video 顶一下 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video 踩一下 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page 转到频道页面 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By 上传者 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more 展开 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less 收起 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published 最初发布于 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 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. @@ -2390,21 +2488,21 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 + src/app/videos/+video-watch/video-watch.component.html227 More information 详情 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 Reply 回复 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.html9 1 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.html30 Follower handle 管理关注 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/followers-list/followers-list.component.html16 State 状态 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.html11 Accepted 已接受 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.html30 Pending 等待中 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.html31 Accept 接受 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.html41 Refuse 拒绝 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.html42 Host 主机名 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.html29 System 系统 @@ -3245,21 +3349,21 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 + src/app/+admin/system/jobs/jobs.component.html31 Processed on 处理时间 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on 结束时间 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh 刷新 @@ -3751,9 +3855,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.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: @@ -3761,8 +3885,10 @@ 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 and multiplies 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: @@ -3770,84 +3896,80 @@ 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.html515 Transcoding 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.html536 Resolution 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.html551 Cache 缓存 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 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.html564 Previews 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.html571 Video 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.html580 Customizations 自定义 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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 @@ -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.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs.It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + 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 - - - Video quota: - 视频存储空间: - - 4 + + 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 + + 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.html15 Video 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.html18 Interface 界面 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change password 更改密码 @@ -3977,28 +4105,28 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 - - - 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.html 22 - 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.html 25 - 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.html 41 - 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.html 4 - 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.html 99 - + - 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. - - - 它是一个自由并且开源的软件,以 AGPLv3 协议发布。 - - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - - 欲了解更多详情,请访问 joinpeertube.org。 - - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + + 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 & Privacy P2P 和隐私 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: - + 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 @@ -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.html147 Set 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.html148 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.html149 Disable 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - Followings - 关注的用户 - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - src/app/+about/about-follows/about-follows.component.html15 - Who made this software?Who made this software? + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft src/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 + + 240p 240p @@ -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.ts1 Video reported. 视频已举报。 @@ -8100,13 +8320,7 @@ When you will upload a video in this channel, the video support field will be au 1 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. 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.html69 Stop 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.html120 Display 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.html32 Edit 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.html15 Delete 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.html13 Edit 編輯 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.html63 Truncated 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.html54 I 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.html43 Email 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.html182 Change 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.html21 Update 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.html21 Original publication year 原始發佈年份 24 - src/app/search/search-filters.component.html24 + src/app/search/search-filters.component.html35 After... 在……之後 30 - src/app/search/search-filters.component.html30 + src/app/search/search-filters.component.html47 Before... 在……之前 37 - src/app/search/search-filters.component.html37 + src/app/search/search-filters.component.html56 Duration 持續時間 45 - src/app/search/search-filters.component.html45 + src/app/search/search-filters.component.html65 Display sensitive content 顯示敏感內容 54 - src/app/search/search-filters.component.html54 + src/app/search/search-filters.component.html79 Yes 是 58 - src/app/search/search-filters.component.html58 + src/app/search/search-filters.component.html87 No 否 63 - src/app/search/search-filters.component.html63 + src/app/search/search-filters.component.html92 Category 分類 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.html141 One 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.html173 Display 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.html 21 - 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.html31 Description 描述 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.html41 Channel 頻道 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.html23 Privacy 隱私 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.html33 Schedule publication () 計劃發佈於 () 122 - src/app/videos/+video-edit/shared/video-edit.component.html122 + src/app/videos/+video-edit/shared/video-edit.component.html123 This 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.html137 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.html141 Wait 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.html147 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.html151 Basic 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.html167 See 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 ✔ 已上傳 ✔ 179 - src/app/videos/+video-edit/shared/video-edit.component.html179 + src/app/videos/+video-edit/shared/video-edit.component.html180 Will be created on update 將在更新時建立 187 - src/app/videos/+video-edit/shared/video-edit.component.html187 + src/app/videos/+video-edit/shared/video-edit.component.html188 Cancel create 取消建立 189 - src/app/videos/+video-edit/shared/video-edit.component.html189 + src/app/videos/+video-edit/shared/video-edit.component.html190 Will be deleted on update 將在更新時刪除 195 - src/app/videos/+video-edit/shared/video-edit.component.html195 + src/app/videos/+video-edit/shared/video-edit.component.html196 Cancel 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.html203 Captions 字幕 159 - src/app/videos/+video-edit/shared/video-edit.component.html159 + src/app/videos/+video-edit/shared/video-edit.component.html160 Video preview 影片預覽 216 - src/app/videos/+video-edit/shared/video-edit.component.html216 + src/app/videos/+video-edit/shared/video-edit.component.html217 Support 支援 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.html82 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.html227 Original publication date 原始發佈日期 239 - src/app/videos/+video-edit/shared/video-edit.component.html239 + src/app/videos/+video-edit/shared/video-edit.component.html240 This 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.html241 Enable video comments 啟用影片評論 254 - src/app/videos/+video-edit/shared/video-edit.component.html254 + src/app/videos/+video-edit/shared/video-edit.component.html255 Enable download 啟用下載 259 - src/app/videos/+video-edit/shared/video-edit.component.html259 + src/app/videos/+video-edit/shared/video-edit.component.html260 Advanced settings 進階設定 210 - src/app/videos/+video-edit/shared/video-edit.component.html210 + src/app/videos/+video-edit/shared/video-edit.component.html211 URL URL 10 - 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-Code 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). - - - 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.html50 Auto 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 + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 - src/app/videos/+video-watch/modal/video-share.component.html93 - + - Less customization - - - 較少自訂 - - - 101 + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 - src/app/videos/+video-watch/modal/video-share.component.html101 + + + Autoplay 自動播放 127 - src/app/videos/+video-watch/modal/video-share.component.html127 + src/app/videos/+video-watch/modal/video-share.component.html135 Muted 已靜音 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.html20 Loop 迴圈 141 - src/app/videos/+video-watch/modal/video-share.component.html141 + src/app/videos/+video-watch/modal/video-share.component.html149 Display video title 顯示影片標題 150 - src/app/videos/+video-watch/modal/video-share.component.html150 + src/app/videos/+video-watch/modal/video-share.component.html158 Display privacy warning 顯示隱私警告 157 - src/app/videos/+video-watch/modal/video-share.component.html157 + src/app/videos/+video-watch/modal/video-share.component.html165 Display player controls 顯示播放器控制 164 - src/app/videos/+video-watch/modal/video-share.component.html164 + src/app/videos/+video-watch/modal/video-share.component.html172 Public 公開 @@ -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.html56 Like this video 喜歡此影片 63 - src/app/videos/+video-watch/video-watch.component.html63 + src/app/videos/+video-watch/video-watch.component.html65 Dislike this video 不喜歡此影片 71 - src/app/videos/+video-watch/video-watch.component.html71 + src/app/videos/+video-watch/video-watch.component.html74 Go the channel page 到頻道頁面 118 - src/app/videos/+video-watch/video-watch.component.html118 + src/app/videos/+video-watch/video-watch.component.html133 By 由 129 - src/app/videos/+video-watch/video-watch.component.html129 + src/app/videos/+video-watch/video-watch.component.html144 Go 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.html63 Show more 顯示更多 141 - src/app/videos/+video-watch/video-watch.component.html141 + src/app/videos/+video-watch/video-watch.component.html156 Show less 顯示較少 147 - src/app/videos/+video-watch/video-watch.component.html147 + src/app/videos/+video-watch/video-watch.component.html162 Originally published 原始發佈 159 - src/app/videos/+video-watch/video-watch.component.html159 + src/app/videos/+video-watch/video-watch.component.html174 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. @@ -2427,21 +2537,21 @@ 212 - src/app/videos/+video-watch/video-watch.component.html212 + src/app/videos/+video-watch/video-watch.component.html227 More information 更多資訊 215 - src/app/videos/+video-watch/video-watch.component.html215 + src/app/videos/+video-watch/video-watch.component.html230 Get 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.html16 Reply 回覆 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.html9 1 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.html30 Follower handle 追蹤者處理 17 - src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/followers-list/followers-list.component.html16 State 狀態 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.html11 Accepted 已接受 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.html30 Pending 擱置中 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.html31 Accept 接受 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.html41 Refuse 拒絕 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.html42 Host 主機 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.html29 System 系統 @@ -3274,21 +3390,21 @@ 19 - src/app/+admin/system/jobs/jobs.component.html19 + src/app/+admin/system/jobs/jobs.component.html31 Processed on 已處理在 22 - src/app/+admin/system/jobs/jobs.component.html22 + src/app/+admin/system/jobs/jobs.component.html34 Finished on 已結束在 23 - src/app/+admin/system/jobs/jobs.component.html23 + src/app/+admin/system/jobs/jobs.component.html35 Refresh 重新整理 @@ -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.1 Generate 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 videos More 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.html515 Transcoding 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.html536 Resolution 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.html551 Cache 快取 541 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html541 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 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.html564 Previews 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.html571 Video 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.html580 Customizations 自訂 570 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html570 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 JavaScript JavaScript 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'); @@ -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.html616 Advanced 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.html647 It seems like the configuration is invalid. Please search for potential errors in the different tabs. 設定似乎無效。請在不同的分頁中搜尋潛在的錯誤。 629 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.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.html15 Video 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.html18 Interface 界面 16 - src/app/+my-account/my-account-settings/my-account-settings.component.html16 + src/app/+my-account/my-account-settings/my-account-settings.component.html24 Danger 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.html33 Change 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.html 22 - 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.html 25 - 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.html 41 - 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.html 4 - 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 + What is PeerTube? + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 2 - 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。 - - - 8 + 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.html8 - + - It is a free and open-source software, under the AGPLv3 licence. - - 它是自由與開放原始碼軟體,以 AGPLv3 授權。 - - 12 + 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.html12 - + - For more information, please visit joinpeertube.org. - - 要取得更多資訊,請造訪 joinpeertube.org。 - - 16 + 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 - src/app/+about/about-peertube/about-peertube.component.html16 + + 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 & Privacy P2P 與隱私 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 + 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) - - - 每個影片的追蹤器上都必須發送 HTTP 請求才能監視。 - 如果我們想監視所有的 PeerTube 影片,我們必須發送跟影片一樣多的請求(所以這可能非常多) - - - 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 - - - 送出去的每個請求,追蹤器都會回覆隨機的有限數量的 peer。 - 舉例來說,如果群體中有 1000 個 peer,而追蹤器針對每個請求都只會傳送 20 個 peer,那就必須至少發送 50 次請求才知道群體中的所有 peer - - - 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 - - - 那些請求必須定期傳送以得知誰開始/停止觀看影片。這種行為很容易被偵測到 - - - 50 + 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.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 + 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 - 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 + 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 - 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 + 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 - 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 + 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? 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 - - - 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 + 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? 可以做哪些事情來緩解此問題? 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.html147 Set 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.html148 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.html149 Disable 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.html 5 - src/app/+about/about-follows/about-follows.component.html5 - - Followings - 正在追蹤 - + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html 13 - 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.html 15 - 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 + + 240p 240p @@ -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.ts1 Video reported. 影片已回報。 @@ -8183,13 +8431,7 @@ When you will upload a video in this channel, the video support field will be au 1 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. 刪除將會傳送到遠端站臺,這樣他們也會移除留言。 @@ -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 喜歡影片 -- 2.41.0