diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf
index 3622126a8..ac96827a3 100644
--- a/client/src/locale/angular.ar.xlf
+++ b/client/src/locale/angular.ar.xlf
@@ -248,8 +248,8 @@
src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">تكامل ماركداون</a> المدعوم:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">تكامل ماركداون</a> المدعوم:src/app/shared/shared-main/misc/help.component.ts75
@@ -349,8 +349,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- ذكرك في فيديو
+ mentioned you on video
+ ذكرك في فيديو src/app/shared/shared-main/users/user-notifications.component.html164
@@ -367,24 +367,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- تتوفر نسخة أحدث لسمة/إضافة
+ A new version of the plugin/theme is available:
+ تتوفر نسخة أحدث لسمة/إضافة src/app/shared/shared-main/users/user-notifications.component.html198,199
- A new version of PeerTube is available:
- تتوفر نسخة أحدث من بيرتيوب:
+ A new version of PeerTube is available:
+ تتوفر نسخة أحدث من بيرتيوب: src/app/shared/shared-main/users/user-notifications.component.html206,207
- Your video edition has finished
- انتهى تحرير الفيديو
+ Your video edition has finished
+ انتهى تحرير الفيديو src/app/shared/shared-main/users/user-notifications.component.html213,215
@@ -1081,8 +1081,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️إذا فعل نقترح استخدام وكيل HTTP لمنع الروابط الخاصة من الوصول لخادمك.
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️إذا فعل نقترح استخدام وكيل HTTP لمنع الروابط الخاصة من الوصول لخادمك.src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1192,18 +1192,18 @@
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- ساعد المشرفين والمستخدمين الأخرين لتعرف عليك عبر:
+ Help moderators and other users to know who you are by:
+ ساعد المشرفين والمستخدمين الأخرين لتعرف عليك عبر:src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- رفع صورة رمزية
+ Uploading an avatar
+ رفع صورة رمزيةsrc/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- وصف نفسك
+ Writing a description
+ وصف نفسكsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2071,9 +2071,9 @@
Commentsتعليقات
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57Video blocksحُجبات الفيديو
@@ -2331,8 +2331,8 @@
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -2692,8 +2692,8 @@
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- الأولوية(=1 ذو الأولوية الأقصى)
+ Priority (1 = highest priority)
+ الأولوية(=1 ذو الأولوية الأقصى)src/app/+admin/system/jobs/jobs.component.html47
@@ -2713,8 +2713,8 @@
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- لا توجد عمليات.
+ No jobs found.
+ لا توجد عمليات.src/app/+admin/system/jobs/jobs.component.html106
@@ -2768,8 +2768,8 @@
- By ->
- بواسطة ->
+ By ->
+ بواسطة ->src/app/+admin/system/logs/logs.component.html47
@@ -2829,8 +2829,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
- Manage users to build a moderation team.
- إدارة المستخدمين لإنشاء فريق إشراف.
+ Manage users to build a moderation team.
+ إدارة المستخدمين لإنشاء فريق إشراف. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -2839,8 +2839,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
- 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-instance-information.component.html97
@@ -2849,8 +2849,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- الفيديوهات المخفية أو ذات الصور المطموسة سيطلب تأكيدًا لمشاهدتها.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ الفيديوهات المخفية أو ذات الصور المطموسة سيطلب تأكيدًا لمشاهدتها. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -2952,8 +2952,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- Use plugins & themes for more involved changes, or add slight customizations.
+ Use plugins & themes for more involved changes, or add slight customizations.
+ Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -3042,8 +3042,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- أدر المستخدمين لتحديد حصصهم كل على حدى.
+ Manage users to set their quota individually.
+ أدر المستخدمين لتحديد حصصهم كل على حدى. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -3174,8 +3174,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
- You should only use moderated search indexes in production, or host your own.
- You should only use moderated search indexes in production, or host your own.
+ You should only use moderated search indexes in production, or host your own.
+ You should only use moderated search indexes in production, or host your own. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -3209,8 +3209,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
- Manage relations with other instances.
- Manage relations with other instances.
+ Manage relations with other instances.
+ Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -3239,8 +3239,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
- See the documentation for more information about the expected URL
- See the documentation for more information about the expected URL
+ See the documentation for more information about the expected URL
+ See the documentation for more information about the expected URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -3290,8 +3290,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -3334,13 +3334,13 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
- Max simultaneous lives created on your instance (-1 for "unlimited")
- Max simultaneous lives created on your instance (-1 for "unlimited")
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ Max simultaneous lives created on your instance (-1 for "unlimited")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
- Max simultaneous lives created per user (-1 for "unlimited")
- Max simultaneous lives created per user (-1 for "unlimited")
+ Max simultaneous lives created per user (-1 for "unlimited")
+ Max simultaneous lives created per user (-1 for "unlimited")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
@@ -3395,8 +3395,8 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html110
- There are errors in the form:
- There are errors in the form:
+ There are errors in the form:
+ There are errors in the form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -3472,8 +3472,8 @@
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -3636,19 +3636,25 @@
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
- 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-advanced-configuration.component.html77
- 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
+color: red;
+
+
+ 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-advanced-configuration.component.html96
@@ -3701,8 +3707,9 @@ color: red;
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
- Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- Short text to tell people how they can support the channel (membership platform...).<br /><br />
+ Short text to tell people how they can support the channel (membership platform...).<br /><br />
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.src/app/+manage/video-channel-edit/video-channel-edit.component.html
@@ -4251,8 +4258,8 @@ color: red;
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -4384,7 +4391,9 @@ color: red;
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -4443,109 +4452,114 @@ color: red;
src/app/+signup/shared/signup-success.component.html13
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. src/app/+signup/shared/signup-success.component.html17Video statsاحصائيات الفيديو
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- احصائيات
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
-
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inيمكنك اختيار جزء من البيان لتكبيره
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63Viewersمشاهدون
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeوقت المشاهدة
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256Countriesالبلدان
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284Likesالإعجابات
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeمتوسط الوقت المتابع
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersPeak viewers
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at على
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created أنشئت
@@ -4596,13 +4610,13 @@ color: red;
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. src/app/+login/login.component.html64
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -4735,8 +4749,8 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html41
- SHOW THIS CHANNEL >
- أظهر هذه القناة >
+ SHOW THIS CHANNEL >
+ أظهر هذه القناة >src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -4972,8 +4986,8 @@ color: red;
src/app/+about/about-peertube/about-peertube.component.html111
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information src/app/+about/about-peertube/about-peertube.component.html115
@@ -5074,8 +5088,8 @@ color: red;
src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- تواصل مع المدراء
+ Contact the administrator(s)
+ تواصل مع المدراء src/app/+about/about-instance/contact-admin-modal.component.html3
@@ -5183,8 +5197,8 @@ color: red;
src/app/+signup/+register/register-step-channel.component.html50
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- عمري لا يقل عن سنة وأنا أوفق على the الشروط وعلى قوانين السلوك لهذا المثيل
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ عمري لا يقل عن سنة وأنا أوفق على the الشروط وعلى قوانين السلوك لهذا المثيل src/app/+signup/+register/register-step-terms.component.html5,10
@@ -5307,7 +5321,8 @@ color: red;
src/app/+login/login.component.html110
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.أُرسل بريد يحوي تعليمات استعادة كلمة المرور الى . ستنتهي صلاحية الرابط خلال ساعة.src/app/+login/login.component.ts122
@@ -5322,8 +5337,8 @@ color: red;
src/app/+search/search.component.html8
- for
- for
+ for
+ for src/app/+search/search.component.html10
@@ -5611,8 +5626,8 @@ color: red;
src/app/shared/shared-actor-image/actor-avatar.component.ts47
- Markdown compatible that also supports custom PeerTube HTML tags
- Markdown compatible that also supports custom PeerTube HTML tags
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Markdown compatible that also supports custom PeerTube HTML tagssrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -5675,8 +5690,8 @@ color: red;
src/app/+videos/+video-edit/shared/video-edit.component.html48
- Choose the appropriate licence for your work.
- Choose the appropriate licence for your work.
+ Choose the appropriate licence for your work.
+ Choose the appropriate licence for your work. src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -5715,7 +5730,7 @@ color: red;
src/app/+videos/+video-edit/shared/video-edit.component.html183
- Already uploaded ✔
+ Already uploaded ✔تم الرفع بالفعل ✔src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -6812,8 +6827,8 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
- A <code>.mp4</code> that keeps the original audio track, with no video
- A <code>.mp4</code> that keeps the original audio track, with no video
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ A <code>.mp4</code> that keeps the original audio track, with no videosrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7608,8 +7623,8 @@ color: red;
- PeerTube thinks your web browser public IP is .
- بيرتيوب يتعرف على IP خاصتك كـ
+ PeerTube thinks your web browser public IP is .
+ بيرتيوب يتعرف على IP خاصتك كـ src/app/+admin/system/debug/debug.component.html4
@@ -7656,16 +7671,16 @@ color: red;
- Check the trust_proxy configuration key
- Check the trust_proxy configuration key
+ Check the trust_proxy configuration key
+ Check the trust_proxy configuration keysrc/app/+admin/system/debug/debug.component.html15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7724,8 +7739,8 @@ color: red;
src/app/+admin/overview/videos/video-list.component.html42
- Published
- Published
+ Published
+ Published src/app/+admin/overview/videos/video-list.component.html43
@@ -8145,8 +8160,8 @@ color: red;
src/app/+my-library/my-history/my-history.component.html13
- Clear all history
- Clear all history
+ Clear all history
+ Clear all history src/app/+my-library/my-history/my-history.component.html17,19
@@ -8168,8 +8183,8 @@ color: red;
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- Your current email is . It is never shown to the public.
- Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8452,9 +8467,9 @@ color: red;
Studioالاستوديو
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.تم إرسال طلب تغيير الملكية.
@@ -8599,8 +8614,8 @@ color: red;
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
- طويل (> 10 دقائق)
+ Long (> 10 min)
+ طويل (> 10 دقائق)src/app/+search/search-filters.component.ts67
@@ -8616,9 +8631,9 @@ color: red;
Viewsعدد المشاهدات
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.فهرس البحث غير متاح. بدلا من ذلك يعيد المحاولة باستخدام نتائج المثيل.
@@ -8781,13 +8796,13 @@ color: red;
src/app/+video-studio/edit/video-studio-edit.component.ts72
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />src/app/+video-studio/edit/video-studio-edit.component.ts76
- As a reminder, the following tasks will be executed: <ol></ol>
- As a reminder, the following tasks will be executed: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -9343,13 +9358,13 @@ color: red;
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- You need to be <a href="/login">logged in</a> to rate this video.
+ You need to be <a href="/login">logged in</a> to rate this video.
+ You need to be <a href="/login">logged in</a> to rate this video.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- هذا الفيديو ليس متوفرا على هذا المثيل. هل تريد التوجه المثيل الأصلي: <a href=""></a> ؟
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ هذا الفيديو ليس متوفرا على هذا المثيل. هل تريد التوجه المثيل الأصلي: <a href=""></a> ؟src/app/+videos/+video-watch/video-watch.component.ts315
@@ -9634,7 +9649,8 @@ color: red;
src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.src/app/core/auth/auth.service.ts100
@@ -10313,8 +10329,8 @@ color: red;
src/app/shared/form-validators/video-channel-validators.ts48
- See the documentation to learn how to use the PeerTube live streaming feature.
- راجع التوثيق للاستزادة عن البثووث المباشرة.
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ راجع التوثيق للاستزادة عن البثووث المباشرة. src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11404,8 +11420,8 @@ color: red;
src/app/shared/shared-video-miniature/video-download.component.ts255
- Update your settings
- Update your settings
+ Update your settings
+ Update your settingssrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -11425,37 +11441,37 @@ color: red;
- Sort by "Recently Added"
- Sort by "Recently Added"
+ Sort by "Recently Added"
+ Sort by "Recently Added"src/app/shared/shared-video-miniature/video-filters-header.component.html46
- Sort by "Recent Views"
- Sort by "Recent Views"
+ Sort by "Recent Views"
+ Sort by "Recent Views"src/app/shared/shared-video-miniature/video-filters-header.component.html48
- Sort by "Hot"
- Sort by "Hot"
+ Sort by "Hot"
+ Sort by "Hot"src/app/shared/shared-video-miniature/video-filters-header.component.html49
- Sort by "Likes"
- Sort by "Likes"
+ Sort by "Likes"
+ Sort by "Likes"src/app/shared/shared-video-miniature/video-filters-header.component.html50
- Sort by "Global Views"
- Sort by "Global Views"
+ Sort by "Global Views"
+ Sort by "Global Views"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -11584,23 +11600,23 @@ color: red;
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Video removed from أُزيل الفيديو من
diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf
index ed0c32c7a..745e2a39e 100644
--- a/client/src/locale/angular.ca-ES.xlf
+++ b/client/src/locale/angular.ca-ES.xlf
@@ -4760,7 +4760,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5988,78 +5988,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created
@@ -8591,7 +8597,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -9022,7 +9028,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11120,7 +11126,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf
index e850e1fd1..94949ec68 100644
--- a/client/src/locale/angular.cs-CZ.xlf
+++ b/client/src/locale/angular.cs-CZ.xlf
@@ -4735,7 +4735,7 @@ The link will expire within 1 hour.
CommentsKomentáře
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videí} }
@@ -5981,78 +5981,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Vytvořen
@@ -8548,7 +8554,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Žádost o změnu vlastníka odeslána.
@@ -9033,7 +9039,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsZhlédnutí
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Index vyhledávání není k dispozici. Místo toho opakujte pokus s výsledky instance.
@@ -11187,23 +11193,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterPřidat ke sledování později
diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf
index 7fc04d9ae..3784c0f5a 100644
--- a/client/src/locale/angular.da-DK.xlf
+++ b/client/src/locale/angular.da-DK.xlf
@@ -4804,7 +4804,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6032,78 +6032,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created
@@ -8636,7 +8642,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -9065,7 +9071,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11161,7 +11167,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf
index 80c7ce91a..5132c2697 100644
--- a/client/src/locale/angular.de-DE.xlf
+++ b/client/src/locale/angular.de-DE.xlf
@@ -4760,9 +4760,9 @@ Hilf mit PeerTube zu übersetzen!
CommentsKommentare
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6010,102 +6010,107 @@ color: red;
Video statsVideostatistik
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Statistik für
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inSie können einen Teil des Graphen auswählen um ihn zu vergrößern
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomZoom zurücksetzen
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersBetrachter
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeZuschauerbindung
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesLänder
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeDurchschnittliche Zuschauerbindung
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersHöchste Zuschauerzahlen
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at am
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created Erstellte
@@ -8612,9 +8617,9 @@ Erstelle mein Konto
StudioStudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Eine Anfrage zur Änderung des Besitzers wurde versendet.
@@ -9098,9 +9103,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsAufrufe
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Suchindex nicht erreichbar. Es werden stattdessen Instanzergebnisse angezeigt.
@@ -11261,23 +11266,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterZu "Später ansehen" hinzufügen
diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf
index d97fd8f7f..8424fd8b1 100644
--- a/client/src/locale/angular.el-GR.xlf
+++ b/client/src/locale/angular.el-GR.xlf
@@ -4941,7 +4941,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6214,78 +6214,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8928,7 +8934,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Το αίτημα αλλαγής κατόχου έχει σταλεί.
@@ -9376,7 +9382,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsΠροβολές
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11584,7 +11590,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf
index aa540cfa8..10ed5af4c 100644
--- a/client/src/locale/angular.en-GB.xlf
+++ b/client/src/locale/angular.en-GB.xlf
@@ -4579,7 +4579,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5718,78 +5718,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8103,7 +8109,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8497,7 +8503,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10512,7 +10518,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf
index 6d70d288e..08a5967dd 100644
--- a/client/src/locale/angular.en-US.xlf
+++ b/client/src/locale/angular.en-US.xlf
@@ -4285,7 +4285,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5394,78 +5394,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -7682,7 +7688,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8072,7 +8078,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10054,7 +10060,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf
index a776ed6a6..0ffcb4f35 100644
--- a/client/src/locale/angular.eo.xlf
+++ b/client/src/locale/angular.eo.xlf
@@ -4730,7 +4730,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Filmo} other {Filmoj} }
@@ -5966,78 +5966,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8551,7 +8557,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Peto de poseda ŝanĝo sendiĝis.
@@ -8994,7 +9000,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsRigardoj
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Serĉindekso ne estas disponebla. Reprovante kun rezultoj de la nodo.
@@ -11168,7 +11174,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAldoni al spektotaj
diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf
index dd77fc218..6d995e35a 100644
--- a/client/src/locale/angular.es-ES.xlf
+++ b/client/src/locale/angular.es-ES.xlf
@@ -316,8 +316,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- te menciona en el video
+ mentioned you on video
+ te menciona en el videosrc/app/shared/shared-main/users/user-notifications.component.html164
@@ -334,24 +334,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- Una nueva versión del complemento / temaestá disponible:
+ A new version of the plugin/theme is available:
+ Una nueva versión del complemento / temaestá disponible: src/app/shared/shared-main/users/user-notifications.component.html198,199
- A new version of PeerTube is available:
- Una nueva versión de PeerTubeestá disponible:
+ A new version of PeerTube is available:
+ Una nueva versión de PeerTubeestá disponible:src/app/shared/shared-main/users/user-notifications.component.html206,207
- Your video edition has finished
- La edición de tu video ha terminado
+ Your video edition has finished
+ La edición de tu video ha terminado src/app/shared/shared-main/users/user-notifications.component.html213,215
@@ -442,8 +442,9 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
- Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- Texto breve para decirle a la gente cómo pueden apoyar el canal (plataforma de miembros...).<br /><br /> Cuando se carga un video en este canal, el campo de soporte de video se completará automáticamente con este texto.
+ Short text to tell people how they can support the channel (membership platform...).<br /><br />
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Texto breve para decirle a la gente cómo pueden apoyar el canal (plataforma de miembros...).<br /><br /> Cuando se carga un video en este canal, el campo de soporte de video se completará automáticamente con este texto.src/app/+manage/video-channel-edit/video-channel-edit.component.html67,68
@@ -725,8 +726,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible que admite:src/app/shared/shared-main/misc/help.component.ts75
@@ -1134,13 +1135,13 @@ Iniciar sesión
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las CondicionesCondicionesantes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ Esta instancia permite el registro. Sin embargo, tenga cuidado de comprobar las CondicionesCondicionesantes de crear una cuenta. También puede buscar otra instancia que coincida con sus necesidades exactas en: https://joinpeertube.org/instances. src/app/+login/login.component.html64
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- Actualmente, esta instancia no permite el registro de usuarios, puede marcar la Termspara obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ Actualmente, esta instancia no permite el registro de usuarios, puede marcar la Termspara obtener más detalles o busque una instancia que le brinde la posibilidad de registrarse para obtener una cuenta y cargar sus videos allí. Encuentre el suyo entre varias instancias en:https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -1208,7 +1209,8 @@ Iniciar sesión
src/app/+login/login.component.html110
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.Se enviará un correo electrónico con las instrucciones para restablecer la contraseña a . El enlace caducará en 1 hora.src/app/+login/login.component.ts122
@@ -1247,8 +1249,8 @@ Iniciar sesión
src/app/+search/search.component.html8
- for
- Para
+ for
+ Parasrc/app/+search/search.component.html10
@@ -1629,8 +1631,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️Si está habilitado, recomendamos usar un servidor proxy HTTP para evitar el acceso privado a URL desde su servidor PeerTube
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️Si está habilitado, recomendamos usar un servidor proxy HTTP para evitar el acceso privado a URL desde su servidor PeerTubesrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1691,18 +1693,18 @@ Iniciar sesión
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- Ayude a los moderadores y a otros usuarios a conocerquien eres :
+ Help moderators and other users to know who you are by:
+ Ayude a los moderadores y a otros usuarios a conocerquien eres :src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- Subiendo un avatar
+ Uploading an avatar
+ Subiendo un avatarsrc/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- Escribiendo una descripción
+ Writing a description
+ Escribiendo una descripciónsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2144,8 +2146,8 @@ Iniciar sesión
src/app/shared/shared-actor-image/actor-avatar.component.ts47
- Markdown compatible that also supports custom PeerTube HTML tags
- Compatible con Markdownque también soporta etiquetas HTML personalizadas de PeerTube
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Compatible con Markdownque también soporta etiquetas HTML personalizadas de PeerTubesrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -2220,8 +2222,8 @@ Iniciar sesión
src/app/+videos/+video-edit/shared/video-edit.component.html48
- Choose the appropriate licence for your work.
- Escoge la licencia apropiada para su trabajo.
+ Choose the appropriate licence for your work.
+ Escoge la licencia apropiada para su trabajo. src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -2305,7 +2307,7 @@ Iniciar sesión
src/app/+videos/+video-edit/shared/video-edit.component.html183
- Already uploaded ✔
+ Already uploaded ✔Ya ha sido subido ✔src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -3988,8 +3990,8 @@ Iniciar sesión
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
- t;"/>
+
+ t;"/>src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -4335,8 +4337,8 @@ Iniciar sesión
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- Prioridad(1 =más alta prioridad)
+ Priority (1 = highest priority)
+ Prioridad(1 =más alta prioridad)src/app/+admin/system/jobs/jobs.component.html47
@@ -4356,8 +4358,8 @@ Iniciar sesión
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- Ningún trabajo encontrado.
+ No jobs found.
+ Ningún trabajo encontrado.src/app/+admin/system/jobs/jobs.component.html106
@@ -4405,8 +4407,8 @@ Iniciar sesión
- By ->
- Por->
+ By ->
+ Por->src/app/+admin/system/logs/logs.component.html47
@@ -4478,8 +4480,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
- Manage users to build a moderation team.
- Administrarusuariospara construir un equipo de moderación.
+ Manage users to build a moderation team.
+ Administrarusuariospara construir un equipo de moderación. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -4488,8 +4490,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
- 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.
- Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible. Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada.
+ 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.
+ Habilitarlo permitirá que otros administradores sepan que principalmente está federando contenido sensible. Además, la casilla de verificación NSFW en la carga de video se marcará automáticamente de forma predeterminada. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97
@@ -4608,8 +4610,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- Utilizaplugins & temaspara cambios más complejos, o agregar ligeras personalizaciones.
+ Use plugins & themes for more involved changes, or add slight customizations.
+ Utilizaplugins & temaspara cambios más complejos, o agregar ligeras personalizaciones. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -4698,8 +4700,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- Gestionarusuariospara establecer su cuota individualmente.
+ Manage users to set their quota individually.
+ Gestionarusuariospara establecer su cuota individualmente. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4748,9 +4750,9 @@ Iniciar sesión
CommentsComentarios
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Vídeo} other {Vídeos} }
@@ -4885,8 +4887,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
- You should only use moderated search indexes in production, or host your own.
- Solo debe usar índices de búsqueda moderados en producción, o aloja tu propio.
+ You should only use moderated search indexes in production, or host your own.
+ Solo debe usar índices de búsqueda moderados en producción, o aloja tu propio. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -4920,8 +4922,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
- Manage relations with other instances.
- Aministrarrelaciones con otras instancias.
+ Manage relations with other instances.
+ Aministrarrelaciones con otras instancias. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -4957,8 +4959,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
- See the documentation for more information about the expected URL
- Verla documentaciónpara obtener más información sobre la URL esperada.
+ See the documentation for more information about the expected URL
+ Verla documentaciónpara obtener más información sobre la URL esperada. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -5007,8 +5009,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- Si Twitter permite explícitamente su instancia, se incrustará un reproductor de video en el feed de Twitter en el video compartido de PeerTube. Si la instancia no lo es, usamos una tarjeta de enlace de imagen que lo redireccionará a su instancia de PeerTube.Marque esta casilla de verificación, guarde la configuración y pruebe con una URL de video de su instancia (https://example.com/w/blabla) enhttps://cards-dev.twitter.com/validator para ver si su instancia está permitida.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ Si Twitter permite explícitamente su instancia, se incrustará un reproductor de video en el feed de Twitter en el video compartido de PeerTube. Si la instancia no lo es, usamos una tarjeta de enlace de imagen que lo redireccionará a su instancia de PeerTube.Marque esta casilla de verificación, guarde la configuración y pruebe con una URL de video de su instancia (https://example.com/w/blabla) enhttps://cards-dev.twitter.com/validator para ver si su instancia está permitida. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -5051,13 +5053,13 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
- Max simultaneous lives created on your instance (-1 for "unlimited")
- Máximo de vidas simultáneas creadas en su instancia (-1 para 'ilimitado')
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ Máximo de vidas simultáneas creadas en su instancia (-1 para 'ilimitado')src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
- Max simultaneous lives created per user (-1 for "unlimited")
- (-1 para 'ilimitado') (-1 para 'ilimitado')
+ Max simultaneous lives created per user (-1 for "unlimited")
+ (-1 para 'ilimitado') (-1 para 'ilimitado')src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
@@ -5195,8 +5197,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- Requiere ffmpeg >= 4.1Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:Resolution change is smootherReproducción más rápida, especialmente con videos largosReproducción más estable (menos errores / carga infinita)Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Requiere ffmpeg >= 4.1Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple:Resolution change is smootherReproducción más rápida, especialmente con videos largosReproducción más estable (menos errores / carga infinita)Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -5359,13 +5361,19 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Escribe código JavaScript directamente.Ejempo: console.log ('mi instancia es asombrosa');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Escribe código JavaScript directamente.Ejempo: console.log ('mi instancia es asombrosa');src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- console.log ('mi instancia es asombrosa');:# custom-csscolor rojo; Anteponer con# custom-csspara anular estilos. Ejemplo:# custom-css .logged-in-email color rojo;
+ Write CSS code directly. Example:#custom-css
+color: red;
+
+ Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email
+color: red;
+
+
+ console.log ('mi instancia es asombrosa');:# custom-csscolor rojo; Anteponer con# custom-csspara anular estilos. Ejemplo:# custom-css .logged-in-email color rojo; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96
@@ -5382,8 +5390,8 @@ Iniciar sesión
- There are errors in the form:
- Hay errores en el formulario:
+ There are errors in the form:
+ Hay errores en el formulario:src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5459,8 +5467,8 @@ Iniciar sesión
src/app/shared/shared-video-miniature/video-download.component.ts255
- Update your settings
- Actualiza tu configuración
+ Update your settings
+ Actualiza tu configuraciónsrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5480,37 +5488,37 @@ Iniciar sesión
- Sort by "Recently Added"
- Ordenar por"Recientemente añadido"
+ Sort by "Recently Added"
+ Ordenar por"Recientemente añadido"src/app/shared/shared-video-miniature/video-filters-header.component.html46
- Sort by "Recent Views"
- Ordenar por "Vistas recientes"
+ Sort by "Recent Views"
+ Ordenar por "Vistas recientes"src/app/shared/shared-video-miniature/video-filters-header.component.html48
- Sort by "Hot"
- Ordenar por "Caliente"
+ Sort by "Hot"
+ Ordenar por "Caliente"src/app/shared/shared-video-miniature/video-filters-header.component.html49
- Sort by "Likes"
- Ordenar por "Me gusta"
+ Sort by "Likes"
+ Ordenar por "Me gusta"src/app/shared/shared-video-miniature/video-filters-header.component.html50
- Sort by "Global Views"
- Ordenar por "Vistas Globales"
+ Sort by "Global Views"
+ Ordenar por "Vistas Globales"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -5626,8 +5634,8 @@ Iniciar sesión
src/app/shared/shared-user-settings/user-video-settings.component.html4
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- ConOcultar o Desenfocar miniaturasx , Se solicitará una confirmación para ver el video.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ ConOcultar o Desenfocar miniaturasx , Se solicitará una confirmación para ver el video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -5879,8 +5887,8 @@ Iniciar sesión
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- Algunos de sus canales no están completamente configurados. Hágalos acogedores y explícitos sobre lo que publica agregando una bandera, un avatar y una descripción.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Algunos de sus canales no están completamente configurados. Hágalos acogedores y explícitos sobre lo que publica agregando una bandera, un avatar y una descripción.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -5984,109 +5992,114 @@ Iniciar sesión
src/app/+signup/shared/signup-success.component.html13
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- Para ayudar a los moderadores y otros usuarios a conocer quien eres, no te olvides de configurar el perfil de su cuenta agregando un avatar y una descripción.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ Para ayudar a los moderadores y otros usuarios a conocer quien eres, no te olvides de configurar el perfil de su cuenta agregando un avatar y una descripción. src/app/+signup/shared/signup-success.component.html17Video statsEstadísticas de vídeo
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Estadísticas para
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
-
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inPuede seleccionar una parte del gráfico para ampliar
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomRestablecer zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersEspectadores
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeVer tiempo
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetención
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesPaises
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesGustan
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeTiempo promedio de visualización
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersMáximo de espectadores
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at en
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created
@@ -6265,7 +6278,9 @@ Iniciar sesión
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!¿Realmente quieres eliminar ? Se eliminaránvideos subidos en este canal ¡y no podrás crear otro canal con el mismo nombre ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6297,8 +6312,8 @@ Iniciar sesión
src/app/+accounts/account-video-channels/account-video-channels.component.html41
- SHOW THIS CHANNEL >
- MOSTRAR ESTE CANAL >
+ SHOW THIS CHANNEL >
+ MOSTRAR ESTE CANAL >src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -6547,8 +6562,8 @@ Iniciar sesión
src/app/+about/about-peertube/about-peertube.component.html111
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver este documento para obtener mas información
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Las coparticipaciones web (peers) no son de acceso público: debido a que usamos el transporte websocket, el protocolo es diferente del rastreador clásico de BitTorrent. Cuando está en un navegador web, envía una señal que contiene su dirección IP al rastreador que elegirá aleatoriamente a otros pares para reenviar la información. Ver este documento para obtener mas información src/app/+about/about-peertube/about-peertube.component.html115
@@ -6649,8 +6664,8 @@ Iniciar sesión
src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- Póngase en contacto con el administrador (es)
+ Contact the administrator(s)
+ Póngase en contacto con el administrador (es)src/app/+about/about-instance/contact-admin-modal.component.html3
@@ -6751,8 +6766,8 @@ Iniciar sesión
src/app/+signup/+register/register-step-channel.component.html50
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- Yo tengo al menos años y estoy de acuerdo con losTérminos y el Código de conductade esta instancia
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ Yo tengo al menos años y estoy de acuerdo con losTérminos y el Código de conductade esta instancia src/app/+signup/+register/register-step-terms.component.html5,10
@@ -6926,8 +6941,8 @@ Iniciar sesión
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
- A <code>.mp4</code> that keeps the original audio track, with no video
- Un <code>.mp4</code> que mantiene la pista de audio original, sin video
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ Un <code>.mp4</code> que mantiene la pista de audio original, sin videosrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7732,8 +7747,8 @@ Iniciar sesión
- PeerTube thinks your web browser public IP is .
- PeerTube cree que la IP pública de su navegador web es.
+ PeerTube thinks your web browser public IP is .
+ PeerTube cree que la IP pública de su navegador web es.src/app/+admin/system/debug/debug.component.html4
@@ -7780,16 +7795,16 @@ Iniciar sesión
- Check the trust_proxy configuration key
- Comprobar eltrust_proxyclave de configuración
+ Check the trust_proxy configuration key
+ Comprobar eltrust_proxyclave de configuraciónsrc/app/+admin/system/debug/debug.component.html15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- Si ejecuta PeerTube con Docker, compruebe que ejecuta elreverse-proxy connetwork_mode: "host" (verasunto 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ Si ejecuta PeerTube con Docker, compruebe que ejecuta elreverse-proxy connetwork_mode: "host" (verasunto 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7848,8 +7863,8 @@ Iniciar sesión
src/app/+admin/overview/videos/video-list.component.html42
- Published
- Publicado
+ Published
+ Publicado src/app/+admin/overview/videos/video-list.component.html43
@@ -8127,8 +8142,8 @@ Iniciar sesión
src/app/+my-library/my-history/my-history.component.html13
- Clear all history
- Borrar todo el historial
+ Clear all history
+ Borrar todo el historial src/app/+my-library/my-history/my-history.component.html17,19
@@ -8150,8 +8165,8 @@ Iniciar sesión
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- Your current email is . It is never shown to the public.
- Su dirección de correo electrónico es .Nunca se muestra al público.
+ Your current email is . It is never shown to the public.
+ Su dirección de correo electrónico es .Nunca se muestra al público. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8615,9 +8630,9 @@ Iniciar sesión
StudioEstudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Solicitud de cambio de titularidad enviada.
@@ -8837,13 +8852,13 @@ Iniciar sesión
src/app/+video-studio/edit/video-studio-edit.component.ts72
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- El video actual será sobrescrito por este video editado y <strong>no podrás recuperarlo</strong>.<br><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ El video actual será sobrescrito por este video editado y <strong>no podrás recuperarlo</strong>.<br><br />src/app/+video-studio/edit/video-studio-edit.component.ts76
- As a reminder, the following tasks will be executed: <ol></ol>
- Como recordatorio, se ejecutarán las siguientes tareas: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>
+ Como recordatorio, se ejecutarán las siguientes tareas: <ol></ol>src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -8910,7 +8925,8 @@ Iniciar sesión
src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.No se pueden recuperar las credenciales del cliente OAuth: . Asegúrese de haber configurado correctamente PeerTube (config / directorio), en particular la sección "servidor web".src/app/core/auth/auth.service.ts100
@@ -9084,8 +9100,8 @@ Iniciar sesión
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
- Largo (> 10 min)
+ Long (> 10 min)
+ Largo (> 10 min)src/app/+search/search-filters.component.ts67
@@ -9101,9 +9117,9 @@ Iniciar sesión
ViewsVisualizaciones
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.El índice de búsqueda no está disponible. Reintentando con resultados de instancia en su lugar.
@@ -9777,8 +9793,8 @@ Iniciar sesión
src/app/shared/form-validators/video-channel-validators.ts48
- See the documentation to learn how to use the PeerTube live streaming feature.
- See la documentaciónpara aprender a usar la función de transmisión en vivo de PeerTube.
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ See la documentaciónpara aprender a usar la función de transmisión en vivo de PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11107,8 +11123,8 @@ Iniciar sesión
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- Debes <a href="/login"> iniciar sesión </a> para calificar este video.
+ You need to be <a href="/login">logged in</a> to rate this video.
+ Debes <a href="/login"> iniciar sesión </a> para calificar este video.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11278,23 +11294,23 @@ Iniciar sesión
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAñadir para ver más tarde
@@ -11472,8 +11488,8 @@ Iniciar sesión
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>?
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts315
diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf
index 5cea655d9..29efdefe8 100644
--- a/client/src/locale/angular.eu-ES.xlf
+++ b/client/src/locale/angular.eu-ES.xlf
@@ -4776,7 +4776,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6033,78 +6033,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created
@@ -8690,7 +8696,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Jabetza aldatzeko eskaria bidalita.
@@ -9118,7 +9124,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsIkustaldiak
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11262,7 +11268,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf
index 6c666ecfa..41b853a25 100644
--- a/client/src/locale/angular.fa-IR.xlf
+++ b/client/src/locale/angular.fa-IR.xlf
@@ -4721,7 +4721,7 @@ The link will expire within 1 hour.
Commentsنظرات
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{var_plural، plural، = 1 {video} سایر {فیلم}}
@@ -5965,78 +5965,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created ایجاد شد
@@ -8522,7 +8528,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.درخواست تغییر مالکیت ارسال شده است.
@@ -9007,7 +9013,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Viewsبازدیدها
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.فهرست جستجو در دسترس نیست دوباره با نتایج سایت بازنگری می شود.
@@ -11139,23 +11145,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterاضافه کنید تا بعدا تماشا کنید
diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf
index fc870b459..6a2265d84 100644
--- a/client/src/locale/angular.fi-FI.xlf
+++ b/client/src/locale/angular.fi-FI.xlf
@@ -4758,7 +4758,7 @@ The link will expire within 1 hour.
CommentsKommentit
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {video} other {videota} }
@@ -6007,78 +6007,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Luotiin
@@ -8658,7 +8664,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.
@@ -9141,7 +9147,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsNäyttökertoja
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11325,7 +11331,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf
index ff86ed4b6..7e149131d 100644
--- a/client/src/locale/angular.fr-FR.xlf
+++ b/client/src/locale/angular.fr-FR.xlf
@@ -4753,9 +4753,9 @@ The link will expire within 1 hour.
CommentsCommentaires
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Vidéo} other {Vidéos} }
@@ -6001,41 +6001,28 @@ color: red;
Video statsStats vidéo
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Stats pour
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inVous pouvez sélectionner une partie du graphique pour effectuer un zoom avant
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomRéinitialiser le zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63
@@ -6043,60 +6030,78 @@ color: red;
Visionneurs
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeDurée de visionnage
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesPays
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeDurée de visionnage moyen
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersPeak viewers
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at à
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8622,9 +8627,9 @@ channel with the same name ()!
StudioStudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Requête de changement de propriété envoyée.
@@ -9108,9 +9113,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVues
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.L'index de recherche n'est pas disponible. Essayez plutôt avec les résultats de l'instance.
@@ -11269,23 +11274,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterRegarder plus tard
diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf
index 19f86df83..b545f3780 100644
--- a/client/src/locale/angular.gd.xlf
+++ b/client/src/locale/angular.gd.xlf
@@ -4717,9 +4717,9 @@ The link will expire within 1 hour.
CommentsBeachdan
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videothan} }
@@ -5967,41 +5967,28 @@ color: red;
Video statsStadastaireachd a’ video
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- An stadastaireachd dha
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom in’S urrainn dhut pàirt dhen ghraf a thaghadh airson sùmadh a-steach
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomAth-shuidhich an sùm
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63
@@ -6009,60 +5996,78 @@ color: red;
Luchd-coimhid
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeÙine na coimhid
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionGlèidheadh
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesDùthchannan
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesNas toigh le daoine
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeÙine chuibheasach a’ coimhead air
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersBàrr an luchd-coimhid
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Chaidh a chruthachadh
@@ -8540,9 +8545,9 @@ channel with the same name ()!
StudioStiùideo
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Chaidh iarrtas a chur air atharrachadh an t-seilbh.
@@ -9026,9 +9031,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsAir coimhead air
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Chan eil inneacs luirg ri fhaighinn. A’ feuchainn ris le toraidhean an ionstans ’na àite.
@@ -11159,23 +11164,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterCuir air a’ chlàr-fhaire
diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf
index e43f55800..81725e7ad 100644
--- a/client/src/locale/angular.gl-ES.xlf
+++ b/client/src/locale/angular.gl-ES.xlf
@@ -4751,9 +4751,9 @@ The link will expire within 1 hour.
CommentsComentarios
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Vídeo} other {Vídeos} }
@@ -5999,41 +5999,28 @@ color: red;
Video statsEstatísticas do vídeo
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Estatísticas de
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inPodes seleccionar parte do gráfico e facer zoom nela
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomRestablecer zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63
@@ -6041,60 +6028,78 @@ color: red;
Visualizacións
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetención
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesPaises
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesGustado
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeTempo medio de visualización
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersMáximo de visualizacións
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at o
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Creado
@@ -8584,9 +8589,9 @@ channel with the same name ()!
StudioStudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Enviouse a solicitude de cambio de propiedade.
@@ -9070,9 +9075,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVisualizacións
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Non está dispoñible a busca no índice, intentándoo cos resultados na instancia.
@@ -11203,23 +11208,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterEngadir a Ver máis tarde
diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf
index 67f890a64..f68c23729 100644
--- a/client/src/locale/angular.hu-HU.xlf
+++ b/client/src/locale/angular.hu-HU.xlf
@@ -4580,7 +4580,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Videó} other {Videó} }
@@ -5806,78 +5806,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Létrehozott
@@ -8310,7 +8316,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Tulajdonjog-változtatási kérelem elküldve.
@@ -8735,7 +8741,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsMegtekintések
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.A keresőindex nem érhető el. Újrapróbálkozás a példány találataival.
@@ -10808,7 +10814,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterHozzáadás a később megnézendőkhöz
diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf
index 3f7f06540..d15ec8af9 100644
--- a/client/src/locale/angular.it-IT.xlf
+++ b/client/src/locale/angular.it-IT.xlf
@@ -4504,7 +4504,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5690,78 +5690,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8069,7 +8075,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Richiesta di cambio proprietario spedita.
@@ -8483,7 +8489,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Visualizzazioni
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.L'indice di ricerca non è disponibile. Nuovo tentativo con i risultati dell'istanza.
@@ -10505,7 +10511,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAggiungi a "Guarda in seguito"
diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf
index 614af63ca..a8531373d 100644
--- a/client/src/locale/angular.ja-JP.xlf
+++ b/client/src/locale/angular.ja-JP.xlf
@@ -4727,9 +4727,9 @@ The link will expire within 1 hour.
Commentsコメント
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {動画} other {動画} }
@@ -5977,102 +5977,107 @@ color: red;
Video stats動画の統計
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- 動画の統計
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inグラフ内の要素を選択することで、詳細を知ることができます
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomズームのリセット
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63Viewers視聴者数
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch time再生時間
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92Retentionリテンション率
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256Countries国や地域
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284Likes評価(高評価・低評価の合算)
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch time平均再生時間
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersピーク時の視聴者数
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created 作成
@@ -8569,9 +8574,9 @@ channel with the same name ()!
Studioスタジオ
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.所有権の変更リクエストが送信されました。
@@ -9055,9 +9060,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views再生回数
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.検索インデックスを利用できません。代わりに、インスタンスの検索機能で再度お試し下さい。
@@ -11204,23 +11209,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch later「後で見る」に追加する
diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf
index 02acd309c..653134ca0 100644
--- a/client/src/locale/angular.jbo.xlf
+++ b/client/src/locale/angular.jbo.xlf
@@ -4628,7 +4628,7 @@ galfi le mi japyvla
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5767,78 +5767,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8173,7 +8179,7 @@ zbasu lo pilno
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8567,7 +8573,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10586,7 +10592,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf
index e49ba7a0b..fba46f9a8 100644
--- a/client/src/locale/angular.kab.xlf
+++ b/client/src/locale/angular.kab.xlf
@@ -3870,7 +3870,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57Video blocksImsewḥal n tvidyut
@@ -5817,78 +5817,84 @@ channel with the same name ()!src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Yettwarna
@@ -8405,7 +8411,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8866,7 +8872,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsTimezriyin
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Amatar n unadi ulac-it. Ales deg ubdil-is s yigmaḍ n tummant.
@@ -11061,7 +11067,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterRnu ad tt-twaliḍ ticki
diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf
index 2215051ca..56bc7095a 100644
--- a/client/src/locale/angular.ko-KR.xlf
+++ b/client/src/locale/angular.ko-KR.xlf
@@ -4993,7 +4993,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6277,78 +6277,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -9003,7 +9009,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.
@@ -9491,7 +9497,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11708,7 +11714,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf
index 3fa4517dc..a0780ec6b 100644
--- a/client/src/locale/angular.lt-LT.xlf
+++ b/client/src/locale/angular.lt-LT.xlf
@@ -4563,7 +4563,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5702,78 +5702,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8083,7 +8089,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8477,7 +8483,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10492,7 +10498,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf
index c441ef1a9..59013738f 100644
--- a/client/src/locale/angular.nb-NO.xlf
+++ b/client/src/locale/angular.nb-NO.xlf
@@ -4664,7 +4664,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5862,78 +5862,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8366,7 +8372,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8783,7 +8789,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10827,7 +10833,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf
index cc5e5ab20..4ce1e9e07 100644
--- a/client/src/locale/angular.nl-NL.xlf
+++ b/client/src/locale/angular.nl-NL.xlf
@@ -4619,7 +4619,7 @@ Je kan nu al informatie toevoegen over deze video.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Video's} }
@@ -5859,78 +5859,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created
@@ -8347,7 +8353,7 @@ Account aanmaken
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Eigenaarsveranderingsaanvrag gestuurd.
@@ -8772,7 +8778,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsWeergaven
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Zoekindex is niet beschikbaar. Nieuwe poging met enkel resultaten uit dit exemplaar van PeerTube.
@@ -10831,7 +10837,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterToevoegen aan later kijken
diff --git a/client/src/locale/angular.nn.xlf b/client/src/locale/angular.nn.xlf
index 6f13b7648..2c7727bfb 100644
--- a/client/src/locale/angular.nn.xlf
+++ b/client/src/locale/angular.nn.xlf
@@ -3034,7 +3034,7 @@ color: red;
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57Editsrc/app/+admin/overview/users/user-edit/user-edit.component.html11
@@ -4613,7 +4613,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Display live information
@@ -4984,7 +4984,7 @@ channel with the same name ()!
Views
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search
@@ -5244,78 +5244,84 @@ channel with the same name ()!
Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Oppretta
@@ -11082,7 +11088,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Video streamsrc/app/shared/shared-video-miniature/video-download.component.html85
diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf
index 8eb899703..2080a087b 100644
--- a/client/src/locale/angular.oc.xlf
+++ b/client/src/locale/angular.oc.xlf
@@ -5049,9 +5049,9 @@ The link will expire within 1 hour.
CommentsComentaris
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Vidèo} other {Vidèos} }
@@ -6338,41 +6338,28 @@ color: red;
Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63
@@ -6380,60 +6367,78 @@ color: red;
Viewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersPeak viewers
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at a
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -9082,9 +9087,9 @@ channel with the same name ()!
StudioStudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Demanda de cambiament de proprietat enviada.
@@ -9573,9 +9578,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVisualizacions
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11776,23 +11781,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAgachar mai tard
diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf
index ff31669b4..08c7514ad 100644
--- a/client/src/locale/angular.pl-PL.xlf
+++ b/client/src/locale/angular.pl-PL.xlf
@@ -4731,7 +4731,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Film} few {Filmy} many {Filmów} other {Filmów} }
@@ -5977,78 +5977,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Utworzono
@@ -8564,7 +8570,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Wysłano prośbę o zmianę właściciela.
@@ -9007,7 +9013,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsWyświetlenia
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Indeks wyszukiwania jest niedostępny. Próbuję ponownie z wynikami z instancji.
@@ -11175,7 +11181,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterDodaj do playlisty "Oglądaj później"
diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf
index 1e64f93f2..758231569 100644
--- a/client/src/locale/angular.pt-BR.xlf
+++ b/client/src/locale/angular.pt-BR.xlf
@@ -4928,7 +4928,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6198,78 +6198,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8862,7 +8868,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Solicitação para mudar dono enviada.
@@ -9308,7 +9314,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVisualizações
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11514,7 +11520,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterVer mais tarde
diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf
index 17391271c..38d695b26 100644
--- a/client/src/locale/angular.pt-PT.xlf
+++ b/client/src/locale/angular.pt-PT.xlf
@@ -4759,7 +4759,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6003,78 +6003,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8660,7 +8666,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Solicitação para mudar dono enviada.
@@ -9104,7 +9110,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVisualizações
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11281,7 +11287,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index 09f72326f..df08d2aa8 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -316,8 +316,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- упомянул вас в видео
+ mentioned you on video
+ упомянул вас в видео src/app/shared/shared-main/users/user-notifications.component.html164
@@ -334,24 +334,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- Новая версия плагина / темы доступна:
+ A new version of the plugin/theme is available:
+ Новая версия плагина / темы доступна: src/app/shared/shared-main/users/user-notifications.component.html198,199
- A new version of PeerTube is available:
- Новая версия PeerTube доступна:
+ A new version of PeerTube is available:
+ Новая версия PeerTube доступна: src/app/shared/shared-main/users/user-notifications.component.html206,207
- Your video edition has finished
- Обработка вашего видео завершена
+ Your video edition has finished
+ Обработка вашего видео завершена src/app/shared/shared-main/users/user-notifications.component.html213,215
@@ -442,8 +442,9 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
- Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded 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 the channel (membership platform...).<br /><br />
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Краткий текст, чтобы рассказать людям, как они могут поддержать канал (платформа членства ...).<br /><br /> Когда видео загружается на этот канал, поле поддержки видео будет автоматически заполнено этим текстом.src/app/+manage/video-channel-edit/video-channel-edit.component.html67,68
@@ -721,8 +722,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает:src/app/shared/shared-main/misc/help.component.ts75
@@ -1131,13 +1132,13 @@
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances. src/app/+login/login.component.html64
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -1205,7 +1206,8 @@
src/app/+login/login.component.html110
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.Письмо с инструкцией по сбросу пароля будет отправлено на . Ссылка будет рабочей в течении 1 часа.src/app/+login/login.component.ts122
@@ -1244,8 +1246,8 @@
src/app/+search/search.component.html8
- for
- для
+ for
+ для src/app/+search/search.component.html10
@@ -1628,8 +1630,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ Если включено, мы рекомендуем использовать прокси-сервер HTTP для предотвращения доступа к частному URL-адресу с вашего сервера PeerTube
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ Если включено, мы рекомендуем использовать прокси-сервер HTTP для предотвращения доступа к частному URL-адресу с вашего сервера PeerTubesrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1690,18 +1692,18 @@
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- Помогите модераторам и другим пользователям узнать кто вы by:
+ Help moderators and other users to know who you are by:
+ Помогите модераторам и другим пользователям узнать кто вы by:src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- Загрузка аватара
+ Uploading an avatar
+ Загрузка аватараsrc/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- Добавьте описание
+ Writing a description
+ Добавьте описаниеsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2145,8 +2147,8 @@
src/app/shared/shared-actor-image/actor-avatar.component.ts47
- Markdown compatible that also supports custom PeerTube HTML tags
- совместим с Markdown который также поддерживает пользовательские HTML теги PeerTube
+ Markdown compatible that also supports custom PeerTube HTML tags
+ совместим с Markdown который также поддерживает пользовательские HTML теги PeerTubesrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -2221,8 +2223,8 @@
src/app/+videos/+video-edit/shared/video-edit.component.html48
- Choose the appropriate licence for your work.
- Выберите подходящую лицензию для своей работы.
+ Choose the appropriate licence for your work.
+ Выберите подходящую лицензию для своей работы. src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -2306,7 +2308,7 @@
src/app/+videos/+video-edit/shared/video-edit.component.html183
- Already uploaded ✔
+ Already uploaded ✔Уже загружено ✔src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -4003,8 +4005,8 @@
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -4350,8 +4352,8 @@
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- Приоритет (1 = наивысший приоритет)
+ Priority (1 = highest priority)
+ Приоритет (1 = наивысший приоритет)src/app/+admin/system/jobs/jobs.component.html47
@@ -4371,8 +4373,8 @@
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- Заданий не найдено.
+ No jobs found.
+ Заданий не найдено.src/app/+admin/system/jobs/jobs.component.html106
@@ -4420,8 +4422,8 @@
- By ->
- От ->
+ By ->
+ От ->src/app/+admin/system/logs/logs.component.html47
@@ -4493,8 +4495,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
- Manage users to build a moderation team.
- Управление пользователями чтобы создать команду модераторов.
+ Manage users to build a moderation team.
+ Управление пользователями чтобы создать команду модераторов. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -4503,8 +4505,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
- Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию.
+ Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
+ Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97
@@ -4623,8 +4625,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки.
+ Use plugins & themes for more involved changes, or add slight customizations.
+ Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -4713,8 +4715,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- Управление пользователями с целью установки персональной квоты.
+ Manage users to set their quota individually.
+ Управление пользователями с целью установки персональной квоты. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4763,9 +4765,9 @@
CommentsКомментарии
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, other {Видео}}
@@ -4900,8 +4902,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
- You should only use moderated search indexes in production, or host your own.
- В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный.
+ You should only use moderated search indexes in production, or host your own.
+ В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -4935,8 +4937,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
- Manage relations with other instances.
- Управление связями с другими экземплярами.
+ Manage relations with other instances.
+ Управление связями с другими экземплярами. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -4972,8 +4974,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
- See the documentation for more information about the expected URL
- Ознакомьтесь с документацией для получение информации по ожидаемому URL
+ See the documentation for more information about the expected URL
+ Ознакомьтесь с документацией для получение информации по ожидаемому URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -5022,8 +5024,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -5066,13 +5068,13 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
- Max simultaneous lives created on your instance (-1 for "unlimited")
- Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
- Max simultaneous lives created per user (-1 for "unlimited")
- Максимальное количество трансляций на одного пользователя (-1 "не ограничено")
+ Max simultaneous lives created per user (-1 for "unlimited")
+ Максимальное количество трансляций на одного пользователя (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
@@ -5210,8 +5212,8 @@
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании обычного WebTorrent:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании обычного WebTorrent:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -5374,13 +5376,19 @@
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий');src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red;
+ Write CSS code directly. Example:#custom-css
+color: red;
+
+ Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email
+color: red;
+
+
+ Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96
@@ -5397,8 +5405,8 @@
- There are errors in the form:
- Ошибки в форме:
+ There are errors in the form:
+ Ошибки в форме: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5474,8 +5482,8 @@
src/app/shared/shared-video-miniature/video-download.component.ts255
- Update your settings
- Обновите ваши настройки
+ Update your settings
+ Обновите ваши настройкиsrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5495,37 +5503,37 @@
- Sort by "Recently Added"
- Сортировать по "Недавно добавленные"
+ Sort by "Recently Added"
+ Сортировать по "Недавно добавленные"src/app/shared/shared-video-miniature/video-filters-header.component.html46
- Sort by "Recent Views"
- Сортировать по "Недавние просмотры"
+ Sort by "Recent Views"
+ Сортировать по "Недавние просмотры"src/app/shared/shared-video-miniature/video-filters-header.component.html48
- Sort by "Hot"
- Сортировать по "Горячее"
+ Sort by "Hot"
+ Сортировать по "Горячее"src/app/shared/shared-video-miniature/video-filters-header.component.html49
- Sort by "Likes"
- Сортировать по "Нравится"
+ Sort by "Likes"
+ Сортировать по "Нравится"src/app/shared/shared-video-miniature/video-filters-header.component.html50
- Sort by "Global Views"
- Сортировать по "Общие представления"
+ Sort by "Global Views"
+ Сортировать по "Общие представления"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -5641,8 +5649,8 @@
src/app/shared/shared-user-settings/user-video-settings.component.html4
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -5894,8 +5902,8 @@
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -5999,109 +6007,114 @@
src/app/+signup/shared/signup-success.component.html13
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание. src/app/+signup/shared/signup-success.component.html17Video statsСтатистика видео
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Статистика для
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
-
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inВы можете выбрать часть графика для увеличения масштаба
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomСбросить масштаб
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersЗрители
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeСледите за временем
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionУдержание
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesСтраны
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesНравится
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeСреднее время просмотра
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersПик зрителей
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at в
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created Создан
@@ -6272,7 +6285,9 @@
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!Вы действительно хотите удалить ? Будет удалено видео загруженное на этот канал, и вы не сможете создать другой канал с таким же именем ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6304,8 +6319,8 @@
src/app/+accounts/account-video-channels/account-video-channels.component.html41
- SHOW THIS CHANNEL >
- ПОКАЗАТЬ ЭТОТ КАНАЛ >
+ SHOW THIS CHANNEL >
+ ПОКАЗАТЬ ЭТОТ КАНАЛ >src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -6554,8 +6569,8 @@
src/app/+about/about-peertube/about-peertube.component.html111
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации src/app/+about/about-peertube/about-peertube.component.html115
@@ -6656,8 +6671,8 @@
src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- Свяжитесь с администратором
+ Contact the administrator(s)
+ Свяжитесь с администраторомsrc/app/+about/about-instance/contact-admin-modal.component.html3
@@ -6760,8 +6775,8 @@
src/app/+signup/+register/register-step-channel.component.html50
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра src/app/+signup/+register/register-step-terms.component.html5,10
@@ -6933,8 +6948,8 @@
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
- A <code>.mp4</code> that keeps the original audio track, with no video
- <code>.mp4</code> сохраняет исходную звуковую дорожку без видео
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ <code>.mp4</code> сохраняет исходную звуковую дорожку без видеоsrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7725,8 +7740,8 @@
- PeerTube thinks your web browser public IP is .
- PeerTube считает, что общедоступный IP-адрес вашего веб-браузера .
+ PeerTube thinks your web browser public IP is .
+ PeerTube считает, что общедоступный IP-адрес вашего веб-браузера .src/app/+admin/system/debug/debug.component.html4
@@ -7773,16 +7788,16 @@
- Check the trust_proxy configuration key
- Проверьте trust_proxy ключ конфигурации
+ Check the trust_proxy configuration key
+ Проверьте trust_proxy ключ конфигурацииsrc/app/+admin/system/debug/debug.component.html15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7841,8 +7856,8 @@
src/app/+admin/overview/videos/video-list.component.html42
- Published
- Опубликовано
+ Published
+ Опубликовано src/app/+admin/overview/videos/video-list.component.html43
@@ -8120,8 +8135,8 @@
src/app/+my-library/my-history/my-history.component.html13
- Clear all history
- Очистить всю историю
+ Clear all history
+ Очистить всю историю src/app/+my-library/my-history/my-history.component.html17,19
@@ -8143,8 +8158,8 @@
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- Your current email is . It is never shown to the public.
- Ваш текущий адрес электронной почты: . Он никогда не отображается публично.
+ Your current email is . It is never shown to the public.
+ Ваш текущий адрес электронной почты: . Он никогда не отображается публично. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8608,9 +8623,9 @@
StudioСтудия
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Заявка на смена владельца отправлена.
@@ -8830,13 +8845,13 @@
src/app/+video-studio/edit/video-studio-edit.component.ts72
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- Текущее видео будет перезаписано этим отредактированным видео и <strong>вы не сможете его восстановить</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ Текущее видео будет перезаписано этим отредактированным видео и <strong>вы не сможете его восстановить</strong>.<br /><br />src/app/+video-studio/edit/video-studio-edit.component.ts76
- As a reminder, the following tasks will be executed: <ol></ol>
- Напоминаем, что будут выполнены следующие задачи: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>
+ Напоминаем, что будут выполнены следующие задачи: <ol></ol>src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -8903,7 +8918,8 @@
src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Не удается получить учетные данные клиента OAuth: . Убедитесь, что вы правильно настроили PeerTube (config / directory), в частности раздел «веб-сервер».src/app/core/auth/auth.service.ts100
@@ -9077,8 +9093,8 @@
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
- Длинная (> 10 мин)
+ Long (> 10 min)
+ Длинная (> 10 мин)src/app/+search/search-filters.component.ts67
@@ -9094,9 +9110,9 @@
ViewsПросмотры
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Индекс поиска недоступен. Попытка поиска в экземпляре.
@@ -9768,8 +9784,8 @@
src/app/shared/form-validators/video-channel-validators.ts48
- See the documentation to learn how to use the PeerTube live streaming feature.
- См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube.
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11084,8 +11100,8 @@
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- <a href="/login">Войдите</a> чтобы оценить это видео.
+ You need to be <a href="/login">logged in</a> to rate this video.
+ <a href="/login">Войдите</a> чтобы оценить это видео.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11255,23 +11271,23 @@
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterДобавить, чтобы посмотреть позже
@@ -11457,8 +11473,8 @@
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts315
diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf
index 0947f6d0f..8be52eb58 100644
--- a/client/src/locale/angular.sk-SK.xlf
+++ b/client/src/locale/angular.sk-SK.xlf
@@ -4631,7 +4631,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5770,78 +5770,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8177,7 +8183,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8571,7 +8577,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10590,7 +10596,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf
index 40ced4b93..f5aeabddc 100644
--- a/client/src/locale/angular.sl-SI.xlf
+++ b/client/src/locale/angular.sl-SI.xlf
@@ -5112,7 +5112,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6397,78 +6397,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -9127,7 +9133,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -9617,7 +9623,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11819,23 +11825,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf
index 52904ddd8..193cfa63a 100644
--- a/client/src/locale/angular.sv-SE.xlf
+++ b/client/src/locale/angular.sv-SE.xlf
@@ -4722,7 +4722,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videor} }
@@ -5956,78 +5956,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Skapade
@@ -8551,7 +8557,7 @@ channel with the same name ()!src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Förfrågan om byte av ägarskap har skickats.
@@ -8994,7 +9000,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsVisningar
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Sökregistret kan inte nås. Försöker igen med resultat från den här instansen istället.
@@ -11168,7 +11174,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterLägg till i Titta senare
diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf
index 1c3a21f14..8b071ea2a 100644
--- a/client/src/locale/angular.ta.xlf
+++ b/client/src/locale/angular.ta.xlf
@@ -4631,7 +4631,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5770,78 +5770,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2
@@ -8177,7 +8183,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -8571,7 +8577,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsViews
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -10590,7 +10596,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index e565f445e..44d869c50 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -4795,7 +4795,7 @@ The link will expire within 1 hour.
src/app/+admin/admin.component.ts41src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-edit/user-edit.component.html4src/app/+admin/overview/users/user-list/user-list.component.html3CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {วิดีโอ} other {วิดีโอ} }
@@ -6056,78 +6056,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277 Created Created
@@ -8630,7 +8636,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.ส่งคำขอเปลี่ยนเจ้าของแล้ว
@@ -9060,7 +9066,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Viewsจำนวนการดู
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11157,7 +11163,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterบันทึกไปยังดูภายหลัง
diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf
index 59281cc6d..bd50fc53c 100644
--- a/client/src/locale/angular.tr-TR.xlf
+++ b/client/src/locale/angular.tr-TR.xlf
@@ -4927,7 +4927,7 @@ The link will expire within 1 hour.
CommentsComments
- src/app/+admin/admin.component.ts57src/app/+stats/video/video-stats.component.ts143
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -6187,78 +6187,84 @@ color: red;
src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
- Stats for Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39src/app/+stats/video/video-stats.component.ts363
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
-
- CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
- LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
- Average watch timeAverage watch time
-
- src/app/+stats/video/video-stats.component.ts
- 151
-
-
- Peak viewersPeak viewers
+
+ Viewers statsViewers statssrc/app/+stats/video/video-stats.component.ts155
-
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256
+
+
+ CountriesCountries
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284
+ LikesLikes
+
+ src/app/+stats/video/video-stats.component.ts259
+ Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270
+
+
+ Peak viewersPeak viewers
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
+ src/app/+stats/video/video-stats.component.ts277Created Created
@@ -8881,7 +8887,7 @@ channel with the same name ()!
- src/app/+video-studio/video-studio-routing.module.ts15src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Ownership change request sent.
@@ -9329,7 +9335,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsGörüntülemeler
- src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts139
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -11533,7 +11539,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterAdd to watch later
diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf
index 8b3479961..2f16b891b 100644
--- a/client/src/locale/angular.uk-UA.xlf
+++ b/client/src/locale/angular.uk-UA.xlf
@@ -316,8 +316,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- згадав вас відео
+ mentioned you on video
+ згадав вас відео src/app/shared/shared-main/users/user-notifications.component.html164
@@ -334,24 +334,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- Нова версія плагіну/теми доступна :
+ A new version of the plugin/theme is available:
+ Нова версія плагіну/теми доступна : src/app/shared/shared-main/users/user-notifications.component.html198,199
- A new version of PeerTube is available:
- Нова версія PeerTube доступна:
+ A new version of PeerTube is available:
+ Нова версія PeerTube доступна: src/app/shared/shared-main/users/user-notifications.component.html206,207
- Your video edition has finished
- Редагування вашого відео завершено
+ Your video edition has finished
+ Редагування вашого відео завершено src/app/shared/shared-main/users/user-notifications.component.html213,215
@@ -442,8 +442,9 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
- Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded 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 the channel (membership platform...).<br /><br />
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Короткий опис способів підтримки каналу (платформа участі...).<br /><br /> Коли відео вивантажується у цей канал, поле підтримки відео буде автоматично заповнено цим текстом.src/app/+manage/video-channel-edit/video-channel-edit.component.html67,68
@@ -719,8 +720,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-сумісний, що підтримує:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>-сумісний, що підтримує:src/app/shared/shared-main/misc/help.component.ts75
@@ -1127,13 +1128,13 @@
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- Цей сервер дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший сервер, який точно задовольняє ваш потреби, на: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ Цей сервер дозволяє реєстрацію. Однак будьте обережні, перевірте УмовиУмови перед створенням облікового запису. Ви також можете знайти інший сервер, який точно задовольняє ваш потреби, на: https://joinpeertube.org/instances. src/app/+login/login.component.html64
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- Наразі цей сервер не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть екземпляр який дасть вам змогу зареєструвати обліковий запис та вивантажувати свої відео. Знайдіть свій серед багатьох серверів на: https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ Наразі цей сервер не дозволяє реєстрацію користувачів, перевірте Умови для отримання додаткової інформації, або знайдіть екземпляр який дасть вам змогу зареєструвати обліковий запис та вивантажувати свої відео. Знайдіть свій серед багатьох серверів на: https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -1201,7 +1202,8 @@
src/app/+login/login.component.html110
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.Лист з настановами щодо скидання пароля буде надіслано на . Посилання буде дійсне впродовж 1 години.src/app/+login/login.component.ts122
@@ -1240,8 +1242,8 @@
src/app/+search/search.component.html8
- for
- для
+ for
+ для src/app/+search/search.component.html10
@@ -1618,8 +1620,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ Якщо увімкнено, радимо використовувати HTTP-проксі, щоб запобігти доступу до приватної URL-адреси з вашого сервера PeerTube
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ Якщо увімкнено, радимо використовувати HTTP-проксі, щоб запобігти доступу до приватної URL-адреси з вашого сервера PeerTubesrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1680,18 +1682,18 @@
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- Допоможіть модераторам та іншим користувачам дізнатися хто ви від:
+ Help moderators and other users to know who you are by:
+ Допоможіть модераторам та іншим користувачам дізнатися хто ви від:src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- Вивантаження аватара
+ Uploading an avatar
+ Вивантаження аватараsrc/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- Створення опису
+ Writing a description
+ Створення описуsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2133,8 +2135,8 @@
src/app/shared/shared-actor-image/actor-avatar.component.ts47
- Markdown compatible that also supports custom PeerTube HTML tags
- Сумісність із Markdown також підтримує власні HTML-теґи PeerTube
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Сумісність із Markdown також підтримує власні HTML-теґи PeerTubesrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -2209,8 +2211,8 @@
src/app/+videos/+video-edit/shared/video-edit.component.html48
- Choose the appropriate licence for your work.
- Оберіть відповідну ліцензію для своєї роботи.
+ Choose the appropriate licence for your work.
+ Оберіть відповідну ліцензію для своєї роботи. src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -2294,7 +2296,7 @@
src/app/+videos/+video-edit/shared/video-edit.component.html183
- Already uploaded ✔
+ Already uploaded ✔Вже вивантажено ✔src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -3538,9 +3540,9 @@
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Transcoding is enabled. The video quota only takes into account
- original
- video size.
-
+ original
+ video size.
+
At most, this user could upload ~
.
@@ -3993,8 +3995,8 @@
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -4342,8 +4344,8 @@
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- Важливість (1 = найважливіше)
+ Priority (1 = highest priority)
+ Важливість (1 = найважливіше)src/app/+admin/system/jobs/jobs.component.html47
@@ -4363,8 +4365,8 @@
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- Не знайдено завдань.
+ No jobs found.
+ Не знайдено завдань.src/app/+admin/system/jobs/jobs.component.html106
@@ -4412,8 +4414,8 @@
- By ->
- Від ->
+ By ->
+ Від ->src/app/+admin/system/logs/logs.component.html47
@@ -4485,8 +4487,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
- Manage users to build a moderation team.
- Manage users to build a moderation team.
+ Manage users to build a moderation team.
+ Manage users to build a moderation team. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -4495,8 +4497,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
- 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-instance-information.component.html97
@@ -4615,8 +4617,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- Use plugins & themes for more involved changes, or add slight customizations.
+ Use plugins & themes for more involved changes, or add slight customizations.
+ Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -4705,8 +4707,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- Manage users to set their quota individually.
+ Manage users to set their quota individually.
+ Manage users to set their quota individually. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4755,9 +4757,9 @@
CommentsComments
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {відео} other {відео} }
@@ -4892,8 +4894,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
- You should only use moderated search indexes in production, or host your own.
- You should only use moderated search indexes in production, or host your own.
+ You should only use moderated search indexes in production, or host your own.
+ You should only use moderated search indexes in production, or host your own. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -4927,8 +4929,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
- Manage relations with other instances.
- Manage relations with other instances.
+ Manage relations with other instances.
+ Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -4964,8 +4966,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
- See the documentation for more information about the expected URL
- See the documentation for more information about the expected URL
+ See the documentation for more information about the expected URL
+ See the documentation for more information about the expected URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -5014,8 +5016,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -5058,13 +5060,13 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
- Max simultaneous lives created on your instance (-1 for "unlimited")
- Max simultaneous lives created on your instance (-1 for "unlimited")
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ Max simultaneous lives created on your instance (-1 for "unlimited")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
- Max simultaneous lives created per user (-1 for "unlimited")
- Max simultaneous lives created per user (-1 for "unlimited")
+ Max simultaneous lives created per user (-1 for "unlimited")
+ Max simultaneous lives created per user (-1 for "unlimited")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
@@ -5202,8 +5204,8 @@
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -5366,19 +5368,25 @@
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
- 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-advanced-configuration.component.html77
- 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
+color: red;
+
+
+ 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-advanced-configuration.component.html96
@@ -5395,8 +5403,8 @@ color: red;
- There are errors in the form:
- There are errors in the form:
+ There are errors in the form:
+ There are errors in the form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5472,8 +5480,8 @@ color: red;
src/app/shared/shared-video-miniature/video-download.component.ts255
- Update your settings
- Оновіть свої налаштування
+ Update your settings
+ Оновіть свої налаштуванняsrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5493,37 +5501,37 @@ color: red;
- Sort by "Recently Added"
- Sort by "Recently Added"
+ Sort by "Recently Added"
+ Sort by "Recently Added"src/app/shared/shared-video-miniature/video-filters-header.component.html46
- Sort by "Recent Views"
- Sort by "Recent Views"
+ Sort by "Recent Views"
+ Sort by "Recent Views"src/app/shared/shared-video-miniature/video-filters-header.component.html48
- Sort by "Hot"
- Sort by "Hot"
+ Sort by "Hot"
+ Sort by "Hot"src/app/shared/shared-video-miniature/video-filters-header.component.html49
- Sort by "Likes"
- Sort by "Likes"
+ Sort by "Likes"
+ Sort by "Likes"src/app/shared/shared-video-miniature/video-filters-header.component.html50
- Sort by "Global Views"
- Sort by "Global Views"
+ Sort by "Global Views"
+ Sort by "Global Views"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -5639,8 +5647,8 @@ color: red;
src/app/shared/shared-user-settings/user-video-settings.component.html4
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -5890,8 +5898,8 @@ color: red;
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -5995,109 +6003,114 @@ color: red;
src/app/+signup/shared/signup-success.component.html13
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. src/app/+signup/shared/signup-success.component.html17Video statsVideo stats
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
-
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inYou can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomReset zoom
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersViewers
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeWatch time
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionRetention
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesCountries
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesLikes
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeAverage watch time
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersPeak viewers
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at at
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created Створено
@@ -6264,7 +6277,9 @@ color: red;
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!Ви справді хочете видалити ? Буде видалено відео, вивантажених у цей канал, і ви більше не зможете створити інший канал з такою ж назвою ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6296,8 +6311,8 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html41
- SHOW THIS CHANNEL >
- ПОКАЗАТИ ЦЕЙ КАНАЛ >
+ SHOW THIS CHANNEL >
+ ПОКАЗАТИ ЦЕЙ КАНАЛ >src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -6579,8 +6594,8 @@ color: red;
src/app/+about/about-peertube/about-peertube.component.html111
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information src/app/+about/about-peertube/about-peertube.component.html115
@@ -6699,8 +6714,8 @@ color: red;
src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- Зв'язатися з адміністраторами
+ Contact the administrator(s)
+ Зв'язатися з адміністраторамиsrc/app/+about/about-instance/contact-admin-modal.component.html3
@@ -6761,7 +6776,7 @@ color: red;
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.
@@ -6810,8 +6825,8 @@ color: red;
src/app/+signup/+register/register-step-channel.component.html50
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- Мені виповнилося років і я погоджуюся з Умовами та Правилами поведінки цього сервера
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ Мені виповнилося років і я погоджуюся з Умовами та Правилами поведінки цього сервера src/app/+signup/+register/register-step-terms.component.html5,10
@@ -6985,8 +7000,8 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
- A <code>.mp4</code> that keeps the original audio track, with no video
- <code>.mp4</code> лишає тільки оригінальну аудіодоріжку без відео
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ <code>.mp4</code> лишає тільки оригінальну аудіодоріжку без відеоsrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7771,8 +7786,8 @@ color: red;
- PeerTube thinks your web browser public IP is .
- PeerTube вважає, що загальнодоступна IP-адреса вашого переглядача .
+ PeerTube thinks your web browser public IP is .
+ PeerTube вважає, що загальнодоступна IP-адреса вашого переглядача .src/app/+admin/system/debug/debug.component.html4
@@ -7819,16 +7834,16 @@ color: red;
- Check the trust_proxy configuration key
- Перевірте ключ конфігурації trust_proxy
+ Check the trust_proxy configuration key
+ Перевірте ключ конфігурації trust_proxysrc/app/+admin/system/debug/debug.component.html15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- Якщо ваш PeerTube працює у Docker, перевірте, чи працює reverse-proxy with network_mode: "host" (перегляньте обговорення 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ Якщо ваш PeerTube працює у Docker, перевірте, чи працює reverse-proxy with network_mode: "host" (перегляньте обговорення 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7887,8 +7902,8 @@ color: red;
src/app/+admin/overview/videos/video-list.component.html42
- Published
- Опубліковано
+ Published
+ Опубліковано src/app/+admin/overview/videos/video-list.component.html43
@@ -8160,8 +8175,8 @@ color: red;
src/app/+my-library/my-history/my-history.component.html13
- Clear all history
- Очистити історію
+ Clear all history
+ Очистити історію src/app/+my-library/my-history/my-history.component.html17,19
@@ -8183,8 +8198,8 @@ color: red;
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- Your current email is . It is never shown to the public.
- Ваша поточна електронна адреса . Вона ніколи не показується на загал.
+ Your current email is . It is never shown to the public.
+ Ваша поточна електронна адреса . Вона ніколи не показується на загал. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8644,9 +8659,9 @@ color: red;
StudioStudio
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Запит на зміну власника надіслано.
@@ -8866,13 +8881,13 @@ color: red;
src/app/+video-studio/edit/video-studio-edit.component.ts72
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />src/app/+video-studio/edit/video-studio-edit.component.ts76
- As a reminder, the following tasks will be executed: <ol></ol>
- As a reminder, the following tasks will be executed: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -8939,7 +8954,8 @@ color: red;
src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Cannot retrieve OAuth Client credentials: .
Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.src/app/core/auth/auth.service.ts100
@@ -9114,8 +9130,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
- Довгі (> 10 хв)
+ Long (> 10 min)
+ Довгі (> 10 хв)src/app/+search/search-filters.component.ts67
@@ -9131,9 +9147,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ViewsПерегляди
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Search index is unavailable. Retrying with instance results instead.
@@ -9793,8 +9809,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts48
- See the documentation to learn how to use the PeerTube live streaming feature.
- See the documentation to learn how to use the PeerTube live streaming feature.
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ See the documentation to learn how to use the PeerTube live streaming feature.
src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11106,8 +11122,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- <a href="/login">Увійдіть</a>, щоб оцінити це відео.
+ You need to be <a href="/login">logged in</a> to rate this video.
+ <a href="/login">Увійдіть</a>, щоб оцінити це відео.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11277,23 +11293,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterДодати до списку переглянути пізніше
@@ -11479,8 +11495,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts315
diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf
index 66bd147c8..878e050bb 100644
--- a/client/src/locale/angular.vi-VN.xlf
+++ b/client/src/locale/angular.vi-VN.xlf
@@ -316,8 +316,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
- nhắc tới bạn trong video
+ mentioned you on video
+ nhắc tới bạn trong video src/app/shared/shared-main/users/user-notifications.component.html164
@@ -334,24 +334,24 @@
src/app/shared/shared-main/users/user-notifications.component.html189
- A new version of the plugin/theme is available:
- Có bản cập nhật tiện ích/chủ đề mới đang chờ cập nhật:
+ A new version of the plugin/theme is available:
+ Có bản cập nhật tiện ích/chủ đề mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html198,199
- A new version of PeerTube is available:
- Một phiên bản PeerTube mới đang chờ cập nhật:
+ A new version of PeerTube is available:
+ Một phiên bản PeerTube mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html206,207
- Your video edition has finished
- Phiên bản mới của video đã được biên tập xong
+ Your video edition has finished
+ Phiên bản mới của video đã được biên tập xong src/app/shared/shared-main/users/user-notifications.component.html213,215
@@ -442,8 +442,9 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71
- Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này.
+ Short text to tell people how they can support the channel (membership platform...).<br /><br />
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này.src/app/+manage/video-channel-edit/video-channel-edit.component.html67,68
@@ -723,8 +724,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
- Hỗ trợ định dạng <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>:
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
+ Hỗ trợ định dạng <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>:src/app/shared/shared-main/misc/help.component.ts75
@@ -1133,13 +1134,13 @@
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
- This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
- Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo thêm một số máy chủ khác tại: https://joinpeertube.org/instances.
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+ Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo thêm một số máy chủ khác tại: https://joinpeertube.org/instances. src/app/+login/login.component.html64
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
- Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances.
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+ Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances. src/app/+login/login.component.html69
@@ -1207,7 +1208,8 @@
src/app/+login/login.component.html110
- An email with the reset password instructions will be sent to . The link will expire within 1 hour.
+ An email with the reset password instructions will be sent to .
+The link will expire within 1 hour.Một email hướng dẫn reset mật khẩu sẽ được gửi đến . Link reset hết hạn sau 1 giờ.src/app/+login/login.component.ts122
@@ -1246,8 +1248,8 @@
src/app/+search/search.component.html8
- for
- cho
+ for
+ cho src/app/+search/search.component.html10
@@ -1630,8 +1632,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng a HTTP proxy để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạn
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng a HTTP proxy để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạnsrc/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
@@ -1692,18 +1694,18 @@
src/app/modal/account-setup-warning-modal.component.html10
- Help moderators and other users to know who you are by:
- Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách:
+ Help moderators and other users to know who you are by:
+ Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách:src/app/modal/account-setup-warning-modal.component.html12
- Uploading an avatar
- Tải lên ảnh đại diện
+ Uploading an avatar
+ Tải lên ảnh đại diệnsrc/app/modal/account-setup-warning-modal.component.html15
- Writing a description
- Bổ sung mô tả bản thân
+ Writing a description
+ Bổ sung mô tả bản thânsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2145,8 +2147,8 @@
src/app/shared/shared-actor-image/actor-avatar.component.ts47
- Markdown compatible that also supports custom PeerTube HTML tags
- Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tags
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tagssrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -2221,8 +2223,8 @@
src/app/+videos/+video-edit/shared/video-edit.component.html48
- Choose the appropriate licence for your work.
- Chọn giấy phép phù hợp cho video của bạn.
+ Choose the appropriate licence for your work.
+ Chọn giấy phép phù hợp cho video của bạn. src/app/+videos/+video-edit/shared/video-edit.component.html85
@@ -2306,7 +2308,7 @@
src/app/+videos/+video-edit/shared/video-edit.component.html183
- Already uploaded ✔
+ Already uploaded ✔Đã tải lên ✔src/app/+videos/+video-edit/shared/video-edit.component.html187
@@ -3979,8 +3981,8 @@
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -4326,8 +4328,8 @@
src/app/+admin/system/jobs/jobs.component.html46
- Priority (1 = highest priority)
- Ưu tiên (1 = ưu tiên cao nhất)
+ Priority (1 = highest priority)
+ Ưu tiên (1 = ưu tiên cao nhất)src/app/+admin/system/jobs/jobs.component.html47
@@ -4347,8 +4349,8 @@
src/app/+admin/system/jobs/jobs.component.html105
- No jobs found.
- Không công việc tìm thấy.
+ No jobs found.
+ Không công việc tìm thấy.src/app/+admin/system/jobs/jobs.component.html106
@@ -4396,8 +4398,8 @@
- By ->
- Bởi ->
+ By ->
+ Bởi ->src/app/+admin/system/logs/logs.component.html47
@@ -4469,8 +4471,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
- Manage users to build a moderation team.
- Quản lý người dùng để xây dựng đội ngũ kiểm duyệt viên.
+ Manage users to build a moderation team.
+ Quản lý người dùng để xây dựng đội ngũ kiểm duyệt viên. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -4479,8 +4481,8 @@
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
- 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.
- Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định.
+ 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.
+ Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97
@@ -4599,8 +4601,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
- Use plugins & themes for more involved changes, or add slight customizations.
- Sử dụng tiện ích & chủ đề để cải thiện trải nghiệm, hoặc thêm tùy chỉnh.
+ Use plugins & themes for more involved changes, or add slight customizations.
+ Sử dụng tiện ích & chủ đề để cải thiện trải nghiệm, hoặc thêm tùy chỉnh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -4689,8 +4691,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
- Manage users to set their quota individually.
- Quản lý người dùng để cài dung lượng tối đa của họ.
+ Manage users to set their quota individually.
+ Quản lý người dùng để cài dung lượng tối đa của họ. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
@@ -4739,9 +4741,9 @@
CommentsBình luận
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {Video} other {Video} }
@@ -4876,8 +4878,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
- You should only use moderated search indexes in production, or host your own.
- Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host.
+ You should only use moderated search indexes in production, or host your own.
+ Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
@@ -4911,8 +4913,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
- Manage relations with other instances.
- Quản lý mối quan hệ với những máy chủ khác.
+ Manage relations with other instances.
+ Quản lý mối quan hệ với những máy chủ khác. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426
@@ -4948,8 +4950,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html472
- See the documentation for more information about the expected URL
- Xem tài liệu để biết thêm thông tin về URL dự kiến
+ See the documentation for more information about the expected URL
+ Xem tài liệu để biết thêm thông tin về URL dự kiến src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
@@ -4998,8 +5000,8 @@
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
@@ -5042,13 +5044,13 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
- Max simultaneous lives created on your instance (-1 for "unlimited")
- Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn")
+ Max simultaneous lives created on your instance (-1 for "unlimited")
+ Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html49
- Max simultaneous lives created per user (-1 for "unlimited")
- Số lần livestream của mỗi tài khoản (-1 là "không giới hạn")
+ Max simultaneous lives created per user (-1 for "unlimited")
+ Số lần livestream của mỗi tài khoản (-1 là "không giới hạn")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html62
@@ -5186,8 +5188,8 @@
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
- Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôisrc/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -5350,13 +5352,19 @@
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
- Write JavaScript code directly.Example: console.log('my instance is amazing');
- Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing');
+ Write JavaScript code directly.Example: console.log('my instance is amazing');
+ Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing');src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77
- Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red;
- Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#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;
+
+
+ Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96
@@ -5373,8 +5381,8 @@
- There are errors in the form:
- Có lỗi trong form:
+ There are errors in the form:
+ Có lỗi trong form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5450,8 +5458,8 @@
src/app/shared/shared-video-miniature/video-download.component.ts255
- Update your settings
- Cập nhật thiết lập của bạn
+ Update your settings
+ Cập nhật thiết lập của bạnsrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5471,37 +5479,37 @@
- Sort by "Recently Added"
- Xếp theo "Mới Nhất"
+ Sort by "Recently Added"
+ Xếp theo "Mới Nhất"src/app/shared/shared-video-miniature/video-filters-header.component.html46
- Sort by "Recent Views"
- Xếp theo "Thịnh hành"
+ Sort by "Recent Views"
+ Xếp theo "Thịnh hành"src/app/shared/shared-video-miniature/video-filters-header.component.html48
- Sort by "Hot"
- Xếp theo "Bình Luận"
+ Sort by "Hot"
+ Xếp theo "Bình Luận"src/app/shared/shared-video-miniature/video-filters-header.component.html49
- Sort by "Likes"
- Xếp theo "Lượt Thích"
+ Sort by "Likes"
+ Xếp theo "Lượt Thích"src/app/shared/shared-video-miniature/video-filters-header.component.html50
- Sort by "Global Views"
- Xếp theo "Lượt Xem"
+ Sort by "Global Views"
+ Xếp theo "Lượt Xem"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -5617,8 +5625,8 @@
src/app/shared/shared-user-settings/user-video-settings.component.html4
- With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
- Bên cạnh Ẩn hoặc Làm mờ ảnh xem trước, sẽ hiện thêm một hộp thoại yêu cầu xác nhận mới có thể xem được video.
+ With Hide or Blur thumbnails, a confirmation will be requested to watch the video.
+ Bên cạnh Ẩn hoặc Làm mờ ảnh xem trước, sẽ hiện thêm một hộp thoại yêu cầu xác nhận mới có thể xem được video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -5868,8 +5876,8 @@
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
- Kênh của bạn chưa thiết lập xong. Hãy mô tả bạn sẽ đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diện và mô tả.
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description.
+ Kênh của bạn chưa thiết lập xong. Hãy mô tả bạn sẽ đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diện và mô tả.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -5973,109 +5981,114 @@
src/app/+signup/shared/signup-success.component.html13
- To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
- Để giúp quản trị viên và những người dùng khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diện và mô tả.
+ To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description.
+ Để giúp quản trị viên và những người dùng khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diện và mô tả. src/app/+signup/shared/signup-success.component.html17Video statsChỉ số video
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- Chỉ số của
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
-
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom inBạn có thể phóng to một vùng của đồ thị
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoomThu về như cũ
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63ViewersNgười xem
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch timeThời điểm
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92RetentionTỉ lệ ở lại
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256CountriesQuốc gia
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284LikesLượt thích
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch timeThời gian xem TB
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewersĐỉnh điểm xem
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at lúc
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created Đã tạo
@@ -6242,7 +6255,9 @@
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Do you really want to delete ?
+It will delete videos uploaded in this channel, and you will not be able to create another
+channel with the same name ()!Bạn có chắc chắn muốn xóa ? Điều này sẽ xóa hết video đã đăng trên kênh này, và bạn sẽ không thể tạo kênh khác có cùng tên ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6274,8 +6289,8 @@
src/app/+accounts/account-video-channels/account-video-channels.component.html41
- SHOW THIS CHANNEL >
- XEM KÊNH NÀY >
+ SHOW THIS CHANNEL >
+ XEM KÊNH NÀY >src/app/+accounts/account-video-channels/account-video-channels.component.html49
@@ -6524,8 +6539,8 @@
src/app/+about/about-peertube/about-peertube.component.html111
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin src/app/+about/about-peertube/about-peertube.component.html115
@@ -6626,8 +6641,8 @@
src/app/+about/about-instance/about-instance.component.ts98
- Contact the administrator(s)
- Liên hệ quản trị viên
+ Contact the administrator(s)
+ Liên hệ quản trị viênsrc/app/+about/about-instance/contact-admin-modal.component.html3
@@ -6728,8 +6743,8 @@
src/app/+signup/+register/register-step-channel.component.html50
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này src/app/+signup/+register/register-step-terms.component.html5,10
@@ -6901,8 +6916,8 @@
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
- A <code>.mp4</code> that keeps the original audio track, with no video
- A <code>.mp4</code> giữ âm thanh gốc, không video
+ A <code>.mp4</code> that keeps the original audio track, with no video
+ A <code>.mp4</code> giữ âm thanh gốc, không videosrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7679,8 +7694,8 @@
- PeerTube thinks your web browser public IP is .
- PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là .
+ PeerTube thinks your web browser public IP is .
+ PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là .src/app/+admin/system/debug/debug.component.html4
@@ -7727,16 +7742,16 @@
- Check the trust_proxy configuration key
- Kiểm tra mã cấu hình trust_proxy
+ Check the trust_proxy configuration key
+ Kiểm tra mã cấu hình trust_proxysrc/app/+admin/system/debug/debug.component.html15
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
- Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643)
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643)
+ Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7795,8 +7810,8 @@
src/app/+admin/overview/videos/video-list.component.html42
- Published
- Đăng vào
+ Published
+ Đăng vào src/app/+admin/overview/videos/video-list.component.html43
@@ -8070,8 +8085,8 @@
src/app/+my-library/my-history/my-history.component.html13
- Clear all history
- Xóa lịch sử
+ Clear all history
+ Xóa lịch sử src/app/+my-library/my-history/my-history.component.html17,19
@@ -8093,8 +8108,8 @@
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- Your current email is . It is never shown to the public.
- Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai.
+ Your current email is . It is never shown to the public.
+ Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8554,9 +8569,9 @@
StudioBiên tập
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.Đã gửi yêu cầu thay đổi chủ sở hữu.
@@ -8776,13 +8791,13 @@
src/app/+video-studio/edit/video-studio-edit.component.ts72
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- Video gốc sẽ bị ghi đè bởi video mới và bạn <strong>không thể phục hồi như cũ</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ Video gốc sẽ bị ghi đè bởi video mới và bạn <strong>không thể phục hồi như cũ</strong>.<br /><br />src/app/+video-studio/edit/video-studio-edit.component.ts76
- As a reminder, the following tasks will be executed: <ol></ol>
- Những tác vụ sau sẽ được áp dụng: <ol></ol>
+ As a reminder, the following tasks will be executed: <ol></ol>
+ Những tác vụ sau sẽ được áp dụng: <ol></ol>src/app/+video-studio/edit/video-studio-edit.component.ts77
@@ -8849,7 +8864,8 @@
src/app/core/auth/auth.service.ts73
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ Cannot retrieve OAuth Client credentials: .
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Không thể truy xuất thông tin đăng nhập ứng dụng khách OAuth: . Hãy chắc rằng bạn đã cấu hình đúng PeerTube (config/ directory), đặc biệt là phần "webserver".src/app/core/auth/auth.service.ts100
@@ -9023,8 +9039,8 @@
src/app/+search/search-filters.component.ts63
- Long (> 10 min)
- Dài (> 10 phút)
+ Long (> 10 min)
+ Dài (> 10 phút)src/app/+search/search-filters.component.ts67
@@ -9040,9 +9056,9 @@
ViewsLượt xem
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.Không thể tìm kiếm tất cả. Thay vào đó, hãy thử lại với kết quả chỉ ở máy chủ.
@@ -9702,8 +9718,8 @@
src/app/shared/form-validators/video-channel-validators.ts48
- See the documentation to learn how to use the PeerTube live streaming feature.
- Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube.
+ See the documentation to learn how to use the PeerTube live streaming feature.
+ Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11018,8 +11034,8 @@
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
- You need to be <a href="/login">logged in</a> to rate this video.
- Cần <a href="/login">đăng nhập</a> để đánh giá video này.
+ You need to be <a href="/login">logged in</a> to rate this video.
+ Cần <a href="/login">đăng nhập</a> để đánh giá video này.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -11189,23 +11205,23 @@
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch laterXem sau
@@ -11413,8 +11429,8 @@
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
- Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href=""></a>?
+ This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+ Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts315
diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf
index 7b99f8915..d5fbe8675 100644
--- a/client/src/locale/angular.xlf
+++ b/client/src/locale/angular.xlf
@@ -1282,10 +1282,6 @@
src/app/+admin/admin.component.ts57
-
- src/app/+stats/video/video-stats.component.ts
- 143
- Federation
@@ -5116,6 +5112,10 @@ color: red;
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+
+ src/app/+stats/video/video-stats.component.html
+ 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
@@ -8161,7 +8161,7 @@ channel with the same name ()!
src/app/+stats/video/video-stats.component.ts
- 139
+ 254
@@ -8473,95 +8473,141 @@ channel with the same name ()!Video stats
src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
-
- src/app/+stats/video/video-stats.component.html
- 2
+ 14src/app/+stats/video/video-stats.component.html
- 21
+ 44You can select a part of the graph to zoom insrc/app/+stats/video/video-stats.component.html
- 35
+ 58Reset zoomsrc/app/+stats/video/video-stats.component.html
- 37
+ 60
+
+
+
+ Since the video publication
+
+ src/app/+stats/video/video-stats.component.ts
+ 63Viewerssrc/app/+stats/video/video-stats.component.ts
- 39
+ 87src/app/+stats/video/video-stats.component.ts
- 363
+ 490Watch timesrc/app/+stats/video/video-stats.component.ts
- 44
-
-
-
- Retention
-
- src/app/+stats/video/video-stats.component.ts
- 49
+ 92Countriessrc/app/+stats/video/video-stats.component.ts
- 54
+ 97
+
+
+ src/app/+stats/video/video-stats.component.ts
+ 284
+
+
+
+ Retention
+
+ src/app/+stats/video/video-stats.component.ts
+ 105
+
+
+
+ Viewers stats between and
+
+ src/app/+stats/video/video-stats.component.ts
+ 152
+
+
+
+ Viewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+
+ Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+
+ Custom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+
+ A view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256Likessrc/app/+stats/video/video-stats.component.ts
- 147
+ 259Average watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 266
+
+
+
+ Total watch time
+
+ src/app/+stats/video/video-stats.component.ts
+ 270Peak viewerssrc/app/+stats/video/video-stats.component.ts
- 155
+ 274at src/app/+stats/video/video-stats.component.ts
- 158
+ 277
@@ -8881,7 +8927,7 @@ channel with the same name ()!Studio
src/app/+video-studio/video-studio-routing.module.ts
- 15
+ 17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index 0ae546539..fbd4b7249 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -4718,9 +4718,9 @@ The link will expire within 1 hour.
Comments评论
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {个视频} other {个视频} }
@@ -5968,102 +5968,107 @@ color: red;
Video stats视频统计
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- 的统计信息
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom in你可以选择图表中的部分放大
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoom重置缩放
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63Viewers观众数
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch time观看时间
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92Retention留存率
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256Countries国家
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284Likes喜欢数
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch time平均观看时间
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewers峰值观众数
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at 于
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created 已创建
@@ -8575,9 +8580,9 @@ channel with the same name ()!
Studio工作室
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.视频转移请求已发送。
@@ -9061,9 +9066,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views观看次数
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.搜索索引不可用。使用实例结果重试。
@@ -11216,23 +11221,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch later添加到稍后观看
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 1f13fb19c..fbeade8e4 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -4745,9 +4745,9 @@ The link will expire within 1 hour.
Comments留言
- src/app/+admin/admin.component.ts57
- src/app/+stats/video/video-stats.component.ts143
-
+
+
+ src/app/+admin/admin.component.ts57{VAR_PLURAL, plural, =1 {Video} other {Videos} }{VAR_PLURAL, plural, =1 {影片} other {影片} }
@@ -5995,102 +5995,107 @@ color: red;
Video stats影片統計
-
- src/app/+stats/stats-routing.module.ts
- 12
-
-
-
- Stats for
- 的統計
-
- src/app/+stats/video/video-stats.component.html
- 2
-
-
+
+ src/app/+stats/stats-routing.module.ts14
+
-
- src/app/+stats/video/video-stats.component.html
- 21
-
-
+
+ src/app/+stats/video/video-stats.component.html44You can select a part of the graph to zoom in您可以選取圖表的一部分進行放大
-
- src/app/+stats/video/video-stats.component.html
- 35
-
-
+
+ src/app/+stats/video/video-stats.component.html58Reset zoom重設縮放
+
+ src/app/+stats/video/video-stats.component.html60
+ Since the video publicationSince the video publication
- src/app/+stats/video/video-stats.component.html
- 37
+ src/app/+stats/video/video-stats.component.ts
+ 63Viewers觀眾
- src/app/+stats/video/video-stats.component.ts39
- src/app/+stats/video/video-stats.component.ts363
-
+
+
+ src/app/+stats/video/video-stats.component.ts87src/app/+stats/video/video-stats.component.ts490Watch time觀看時間
-
- src/app/+stats/video/video-stats.component.ts
- 44
-
-
+
+ src/app/+stats/video/video-stats.component.ts92Retention保留
+
+ src/app/+stats/video/video-stats.component.ts105
+ Viewers stats between and Viewers stats between and src/app/+stats/video/video-stats.component.ts
- 49
+ 152
+
+
+ Viewers statsViewers stats
+
+ src/app/+stats/video/video-stats.component.ts
+ 155
+
+
+ Of live of Of live of
+
+ src/app/+stats/video/video-stats.component.ts
+ 226
+
+
+ Custom datesCustom dates
+
+ src/app/+stats/video/video-stats.component.ts
+ 237
+
+
+ A view means that someone watched the video for at least 30 secondsA view means that someone watched the video for at least 30 seconds
+
+ src/app/+stats/video/video-stats.component.ts
+ 256Countries國家
-
- src/app/+stats/video/video-stats.component.ts
- 54
-
-
+
+ src/app/+stats/video/video-stats.component.ts97src/app/+stats/video/video-stats.component.ts284Likes喜歡
-
- src/app/+stats/video/video-stats.component.ts
- 147
-
-
+
+ src/app/+stats/video/video-stats.component.ts259Average watch time平均觀看時間
+
+ src/app/+stats/video/video-stats.component.ts266
+ Total watch timeTotal watch timesrc/app/+stats/video/video-stats.component.ts
- 151
+ 270Peak viewers尖峰觀眾數
-
- src/app/+stats/video/video-stats.component.ts
- 155
-
-
+
+ src/app/+stats/video/video-stats.component.ts274at 於
- src/app/+stats/video/video-stats.component.ts158
-
+
+ src/app/+stats/video/video-stats.component.ts277Created 已建立
@@ -8615,9 +8620,9 @@ channel with the same name ()!
Studio工作室
- src/app/+video-studio/video-studio-routing.module.ts15
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347
-
+
+
+ src/app/+video-studio/video-studio-routing.module.ts17src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347Ownership change request sent.所有權變更請求已發送。
@@ -9101,9 +9106,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views檢視
- src/app/+search/search-filters.component.ts82
- src/app/+stats/video/video-stats.component.ts139
-
+
+
+ src/app/+search/search-filters.component.ts82src/app/+stats/video/video-stats.component.ts254Search index is unavailable. Retrying with instance results instead.搜尋索引不可用。正在使用站臺結果重試。
@@ -11258,23 +11263,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/overview/videos/video-list.component.html77
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
- src/app/+videos/+video-watch/video-watch.component.html73
- src/app/menu/menu.component.html110
- src/app/shared/shared-main/buttons/action-dropdown.component.html22
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html14
- src/app/shared/shared-main/misc/top-menu-dropdown.component.html24
- src/app/shared/shared-moderation/user-ban-modal.component.html3
- src/app/shared/shared-user-settings/user-interface-settings.component.html9
- src/app/shared/shared-video-miniature/video-download.component.html27
- src/app/shared/shared-video-miniature/video-download.component.html52
- src/app/shared/shared-video-miniature/video-download.component.html78
- src/app/shared/shared-video-miniature/video-download.component.html89
- src/app/shared/shared-video-miniature/video-download.component.html101
- src/app/shared/shared-video-miniature/videos-selection.component.html1
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1Add to watch later新增到稍後觀看