diff --git a/client/src/locale/angular.ar-001.xlf b/client/src/locale/angular.ar-001.xlf index e5073b5ff..dc24a9f8d 100644 --- a/client/src/locale/angular.ar-001.xlf +++ b/client/src/locale/angular.ar-001.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf index 0e8d0167d..1cd898cc9 100644 --- a/client/src/locale/angular.cs-CZ.xlf +++ b/client/src/locale/angular.cs-CZ.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -594,7 +596,8 @@ src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 - Blacklist videoBlacklist video + Blacklist video + 3 src/app/shared/video/modals/video-blacklist.component.html3 @@ -627,16 +630,16 @@ src/app/shared/video/video-miniature.component.html24 - BlacklistedBlacklisted + Blacklisted + 42 src/app/shared/video/video-miniature.component.html42 Sensitive - - Sensitive - + + 46 src/app/shared/video/video-miniature.component.html46 @@ -1500,7 +1503,8 @@ src/app/menu/menu.component.html56 - DiscoverDiscover + Discover + 66 src/app/menu/menu.component.html66 @@ -2620,7 +2624,8 @@ src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 - Follower handleFollower handle + Follower handle + 17 src/app/+admin/follows/followers-list/followers-list.component.html17 @@ -2750,7 +2755,8 @@ src/app/+admin/users/user-edit/user-edit.component.html73src/app/+admin/users/user-edit/user-edit.component.html73 - Bypass video auto blacklistBypass video auto blacklist + Bypass video auto blacklist + 86 src/app/+admin/users/user-edit/user-edit.component.html86src/app/+admin/users/user-edit/user-edit.component.html86 @@ -2852,12 +2858,14 @@ src/app/+admin/users/user-list/user-list.component.html95 - ModerationModeration + Moderation + 2 src/app/+admin/moderation/moderation.component.html2 - Video abusesVideo abuses + Video abuses + 5 src/app/+admin/moderation/moderation.component.html5 @@ -2903,7 +2911,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 - UnfederatedUnfederated + Unfederated + 10 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 @@ -2936,7 +2945,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html43 - Moderation commentModeration comment + Moderation comment + 3 src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html3 @@ -2994,7 +3004,8 @@ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html53 - Moderation comment:Moderation comment: + Moderation comment: + 57 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html57 @@ -3013,7 +3024,8 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 @@ -3148,7 +3160,8 @@ src/app/+admin/system/system.component.html7 - DebugDebug + Debug + 9 src/app/+admin/system/system.component.html9 @@ -3485,7 +3498,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html309 - New videos of users automatically blacklisted enabledNew videos of users automatically blacklisted enabled + New videos of users automatically blacklisted enabled + 318 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 @@ -3497,7 +3511,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 - Other instances can follow your instanceOther instances can follow your instance + Other instances can follow your instance + 335 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html335 @@ -3863,7 +3878,8 @@ src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 - In Recently added, Trending, Local and Search pagesIn Recently added, Trending, Local and Search pages + In Recently added, Trending, Local and Search pages + 25 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 @@ -4009,7 +4025,8 @@ src/app/+my-account/my-account-ownership/my-account-ownership.component.html15 - StatusStatus + Status + 19 src/app/+my-account/my-account-ownership/my-account-ownership.component.html19 @@ -4142,7 +4159,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 - Muted instancesMuted instances + Muted instances + 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 @@ -4429,7 +4447,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about.component.html7 - FollowsFollows + Follows + 9 src/app/+about/about.component.html9 @@ -4455,7 +4474,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about-instance/contact-admin-modal.component.html20 - SubjectSubject + Subject + 29 src/app/+about/about-instance/contact-admin-modal.component.html29 @@ -4779,12 +4799,14 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+about/about-follows/about-follows.component.html5 - FollowingsFollowings + Followings + 13 src/app/+about/about-follows/about-follows.component.html13 - This instance does not have followings.This instance does not have followings. + This instance does not have followings. + 15 src/app/+about/about-follows/about-follows.component.html15 @@ -5723,7 +5745,8 @@ Když nahrajete video na tento kanál, bude pole na podporu videa automaticky vy src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - New video abuseNew video abuse + New video abuse + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf index 07cfa69ad..9de17bd72 100644 --- a/client/src/locale/angular.da-DK.xlf +++ b/client/src/locale/angular.da-DK.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -830,7 +832,8 @@ - ImportImport + Import + 286 src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 @@ -1438,7 +1441,8 @@ - TrendingTrending + Trending + 71 src/app/menu/menu.component.html71 diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf index 76c0ce635..82a4840f8 100644 --- a/client/src/locale/angular.de-DE.xlf +++ b/client/src/locale/angular.de-DE.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf index c6aaaaad7..f20f2548c 100644 --- a/client/src/locale/angular.en-GB.xlf +++ b/client/src/locale/angular.en-GB.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf index a60eeabaf..dee32307e 100644 --- a/client/src/locale/angular.en-US.xlf +++ b/client/src/locale/angular.en-US.xlf @@ -1,216 +1,228 @@ - - - + + + + - - CloseClose - - node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts + + Close + Close + 3 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 + + Previous + Previous + 13 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 + + Next + Next + 17 - - Previous monthPrevious month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 + + Previous month + Previous month + 5 - - Next monthNext month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 26 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 + + Next month + Next month + 27 - - Select monthSelect month - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 6 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 + + Select month + Select month + 7 - - Select yearSelect year - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 15 - - - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 + + Select year + Select year + 16 - - «««« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 + + «« + «« + 2 - - «« - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 + + « + « + 3 - - »» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 + + » + » + 4 - - »»»» - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 + + »» + »» + 5 - - FirstFirst - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 + + First + First + 14 - - PreviousPrevious - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 + + Previous + Previous + 23 - - NextNext - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 + + Next + Next + 41 - - LastLast - - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 + + Last + Last + 49 - - %% - - node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 + + % + % + 6 - - Increment hoursIncrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 + + Increment hours + Increment hours + 9 - - HHHH - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 + + HH + HH + 12 - - HoursHours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 + + Hours + Hours + 14 - - Decrement hoursDecrement hours - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 + + Decrement hours + Decrement hours + 21 - - Increment minutesIncrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 + + Increment minutes + Increment minutes + 30 - - MMMM - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 + + MM + MM + 33 - - MinutesMinutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 + + Minutes + Minutes + 35 - - Decrement minutesDecrement minutes - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 + + Decrement minutes + Decrement minutes + 42 - - Increment secondsIncrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 + + Increment seconds + Increment seconds + 51 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SSSS node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts 54 - - SecondsSeconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + + + Seconds + Seconds + 56 - - Decrement secondsDecrement seconds - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 + + Decrement seconds + Decrement seconds + 63 - - - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 + + + 71 - - - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 + + + 72 - + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 CloseClose node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts 8 - - You don't have notifications.You don't have notifications. - - src/app/shared/users/user-notifications.component.html + + + You don't have notifications. + You don't have notifications. + 1 - + src/app/shared/users/user-notifications.component.html1 @@ -228,61 +240,64 @@ src/app/shared/users/user-notifications.component.html 7 - + + Your video has been unblacklisted - + + Your video has been unblacklisted - - src/app/shared/users/user-notifications.component.html + 15 - + src/app/shared/users/user-notifications.component.html15 + Your video has been blacklisted - + + Your video has been blacklisted - - src/app/shared/users/user-notifications.component.html + 23 - + src/app/shared/users/user-notifications.component.html23 + A new video abuse has been created on video - + + A new video abuse has been created on video - - src/app/shared/users/user-notifications.component.html + 31 - + src/app/shared/users/user-notifications.component.html31 @@ -300,97 +315,103 @@ src/app/shared/users/user-notifications.component.html 39 - + + commented your video - + + commented your video - - src/app/shared/users/user-notifications.component.html + 47 - + src/app/shared/users/user-notifications.component.html47 + Your video has been published - + + Your video has been published - - src/app/shared/users/user-notifications.component.html + 55 - + src/app/shared/users/user-notifications.component.html55 + Your video import succeeded - + + Your video import succeeded - - src/app/shared/users/user-notifications.component.html + 63 - + src/app/shared/users/user-notifications.component.html63 + Your video import failed - + + Your video import failed - - src/app/shared/users/user-notifications.component.html + 71 - + src/app/shared/users/user-notifications.component.html71 + User registered on your instance - + + User registered on your instance - - src/app/shared/users/user-notifications.component.html + 79 - + src/app/shared/users/user-notifications.component.html79 + @@ -400,7 +421,8 @@ your channel your account - + + @@ -410,29 +432,29 @@ your account - - src/app/shared/users/user-notifications.component.html + 87 - + src/app/shared/users/user-notifications.component.html87 + mentioned you on video - + + mentioned you on video - - src/app/shared/users/user-notifications.component.html + 98 - + src/app/shared/users/user-notifications.component.html98 @@ -470,277 +492,211 @@ src/app/shared/users/user-notifications.component.html 115 - - Save toSave to - - src/app/shared/video-playlist/video-add-to-playlist.component.html + + + Save to + Save to + 4 - - OptionsOptions - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html4 + + Options + Options + 9 - - Start atStart at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 17 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 55 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html9 + + Start at + Start at + 61 - - Stop atStop at - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 31 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 69 - - - src/app/videos/+video-watch/modal/video-share.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 + + Stop at + Stop at + 112 - - Display nameDisplay name - - src/app/shared/video-playlist/video-add-to-playlist.component.html - 64 - - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 - - - src/app/+signup/+register/register-step-user.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 + + Display name + Display name + 4 - - CreateCreate - - src/app/shared/video-playlist/video-add-to-playlist.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html64src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 + + Create + Create + 74 - - Download videoDownload video - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video-playlist/video-add-to-playlist.component.html74 + + Download video + Download video + 3 - - Direct downloadDirect download - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html3 + + Direct download + Direct download + 27 - - Torrent (.torrent file)Torrent (.torrent file) - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html27 + + Torrent (.torrent file) + Torrent (.torrent file) + 32 - + src/app/shared/video/modals/video-download.component.html32 + Cancel - + + Cancel - - src/app/shared/video/modals/video-download.component.html - 38 - - - src/app/videos/+video-watch/comment/video-comment-add.component.html + 47 - - DownloadDownload - - src/app/shared/video/modals/video-download.component.html + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html47 + + Download + Download + 43 - - Report videoReport video - - src/app/shared/video/modals/video-report.component.html + src/app/shared/video/modals/video-download.component.html43 + + Report video + Report video + 3 - + src/app/shared/video/modals/video-report.component.html3 + Your report will be sent to moderators of . It will be forwarded to origin instance too. - + + Your report will be sent to moderators of . It will be forwarded to origin instance too. - - src/app/shared/video/modals/video-report.component.html + 9 - - Reason...Reason... - - src/app/shared/video/modals/video-report.component.html - 16 - - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html9 + + Reason... + Reason... + 11 - - src/app/shared/moderation/user-ban-modal.component.html - 11 - - + src/app/shared/video/modals/video-report.component.html16src/app/shared/video/modals/video-blacklist.component.html11src/app/shared/moderation/user-ban-modal.component.html11 + Cancel - + + Cancel - - src/app/shared/video/modals/video-report.component.html - 24 - - - src/app/shared/video/modals/video-blacklist.component.html - 26 - - - src/app/shared/video/videos-selection.component.html - 15 - - - src/app/+about/about-instance/contact-admin-modal.component.html + 47 - - SubmitSubmit - - src/app/shared/video/modals/video-report.component.html - 29 - - - src/app/shared/video/modals/video-blacklist.component.html - 31 - - - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 26 - - - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 29 - - - src/app/+about/about-instance/contact-admin-modal.component.html + src/app/shared/video/modals/video-report.component.html24src/app/shared/video/modals/video-blacklist.component.html26src/app/shared/video/videos-selection.component.html15src/app/+about/about-instance/contact-admin-modal.component.html47 + + Submit + Submit + 52 - - Blacklist videoBlacklist video - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-report.component.html29src/app/shared/video/modals/video-blacklist.component.html31src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29src/app/+about/about-instance/contact-admin-modal.component.html52 + + Blacklist video + Blacklist video + 3 - - Unfederate the video (ask for its deletion from the remote instances)Unfederate the video (ask for its deletion from the remote instances) - - src/app/shared/video/modals/video-blacklist.component.html + src/app/shared/video/modals/video-blacklist.component.html3 + + Unfederate the video (ask for its deletion from the remote instances) + Unfederate the video (ask for its deletion from the remote instances) + 21 - - UnlistedUnlisted - - src/app/shared/video/video-miniature.component.html - 12 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/modals/video-blacklist.component.html21 + + Unlisted + Unlisted + 6 - - PrivatePrivate - - src/app/shared/video/video-miniature.component.html - 13 - - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 33 - - - src/app/videos/+video-watch/video-watch-playlist.component.html + src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 + + Private + Private + 7 - - views views - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 + + views + views + 24 - - BlacklistedBlacklisted - - src/app/shared/video/video-miniature.component.html + src/app/shared/video/video-miniature.component.html24 + + Blacklisted + Blacklisted + 42 - + src/app/shared/video/video-miniature.component.html42 + Sensitive - + + Sensitive - - src/app/shared/video/video-miniature.component.html + 46 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video/video-miniature.component.html46 + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 - + src/app/shared/video-playlist/video-playlist-miniature.component.html9 + - + + - - src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 - - Updated Updated - - src/app/shared/video-playlist/video-playlist-miniature.component.html + src/app/shared/video-playlist/video-playlist-miniature.component.html22 + + Updated + Updated + 29 - + src/app/shared/video-playlist/video-playlist-miniature.component.html29 UnavailableUnavailable src/app/shared/video-playlist/video-playlist-element-miniature.component.html @@ -752,37 +708,28 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html 34 - - Edit starts/stops atEdit starts/stops at - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + + + Edit starts/stops at + Edit starts/stops at + 48 - - SaveSave - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 80 - - - src/app/videos/+video-watch/video-watch.component.html - 92 - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 59 - - - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 + + Save + Save + 15 - - Delete from Delete from - - src/app/shared/video-playlist/video-playlist-element-miniature.component.html + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + + Delete from + Delete from + 85 - + src/app/shared/video-playlist/video-playlist-element-miniature.component.html85 No results.No results. src/app/shared/video/videos-selection.component.html @@ -5610,29 +5557,25 @@ When you will upload a video in this channel, the video support field will be au src/app/+page-not-found/page-not-found.component.html 4 - - + Cannot get about information from serverCannot get about information from server src/app/+about/about-instance/about-instance.component.ts 1 - - + Your message has been sent.Your message has been sent. src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - + You already sent this form recentlyYou already sent this form recently src/app/+about/about-instance/contact-admin-modal.component.ts 1 - - + No descriptionNo description src/app/+accounts/account-about/account-about.component.ts @@ -5642,8 +5585,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channel-about/video-channel-about.component.ts 1 - - + Published videosPublished videos src/app/+accounts/account-videos/account-videos.component.ts @@ -5653,71 +5595,61 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - + Username copiedUsername copied src/app/+accounts/accounts.component.ts 1 - - + 240p240p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 360p360p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 480p480p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 720p720p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 1080p1080p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + 2160p2160p src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + Auto (via ffmpeg)Auto (via ffmpeg) src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + Configuration updated.Configuration updated. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + {{'{0} languages selected{{'{0} languages selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts @@ -5727,8 +5659,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + No languageNo language src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts @@ -5738,22 +5669,19 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + {{'{0} categories selected{{'{0} categories selected src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + No categoryNo category src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 - - + UnlimitedUnlimited src/app/+admin/config/shared/config.service.ts @@ -5771,8 +5699,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/users/user.service.ts 1 - - + 100MB100MB src/app/+admin/config/shared/config.service.ts @@ -5782,8 +5709,7 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 500MB500MB src/app/+admin/config/shared/config.service.ts @@ -5793,15 +5719,13 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 1GB1GB src/app/+admin/config/shared/config.service.ts 1 - - + 5GB5GB src/app/+admin/config/shared/config.service.ts @@ -5811,260 +5735,223 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/config/shared/config.service.ts 1 - - + 20GB20GB src/app/+admin/config/shared/config.service.ts 1 - - + 50GB50GB src/app/+admin/config/shared/config.service.ts 1 - - + 10MB10MB src/app/+admin/config/shared/config.service.ts 1 - - + 50MB50MB src/app/+admin/config/shared/config.service.ts 1 - - + 2GB2GB src/app/+admin/config/shared/config.service.ts 1 - - + accepted in instance followers accepted in instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + Do you really want to reject this follower?Do you really want to reject this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + RejectReject src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + rejected from instance followers rejected from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + Do you really want to delete this follower?Do you really want to delete this follower? src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + removed from instance followers removed from instance followers src/app/+admin/follows/followers-list/followers-list.component.ts 1 - - + is not valid is not valid src/app/+admin/follows/following-add/following-add.component.ts 1 - - + You need to specify hosts to follow.You need to specify hosts to follow. src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Hosts need to be unique.Hosts need to be unique. src/app/+admin/follows/following-add/following-add.component.ts 1 - - + If you confirm, you will send a follow request to: - If you confirm, you will send a follow request to: - src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Follow new server(s)Follow new server(s) src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Follow request(s) sent!Follow request(s) sent! src/app/+admin/follows/following-add/following-add.component.ts 1 - - + Do you really want to unfollow ?Do you really want to unfollow ? src/app/+admin/follows/following-list/following-list.component.ts 1 - - + UnfollowUnfollow src/app/+admin/follows/following-list/following-list.component.ts 1 - - + You are not following anymore.You are not following anymore. src/app/+admin/follows/following-list/following-list.component.ts 1 - - + enabledenabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + disableddisabled src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + Redundancy for is Redundancy for is src/app/+admin/follows/shared/redundancy-checkbox.component.ts 1 - - + Account unmuted by your instance.Account unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts 1 - - + Instance unmuted by your instance.Instance unmuted by your instance. src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts 1 - - + Comment updated.Comment updated. src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts 1 - - + Delete this reportDelete this report src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Update moderation commentUpdate moderation comment src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Mark as acceptedMark as accepted src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Mark as rejectedMark as rejected src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Do you really want to delete this abuse report?Do you really want to delete this abuse report? src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Abuse deleted.Abuse deleted. src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts 1 - - + Video removed from blacklist.Video removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - + videos removed from blacklist. videos removed from blacklist. src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts 1 - - + yesyes src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - + nono src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts 1 - - + Do you really want to remove this video from the blacklist? It will be available again in the videos list.Do you really want to remove this video from the blacklist? It will be available again in the videos list. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts @@ -6074,8 +5961,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Video removed from the blacklist.Video removed from the blacklist. src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts @@ -6085,134 +5971,115 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + You don't have plugins installed yet.You don't have plugins installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + You don't have themes installed yet.You don't have themes installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + Update to Update to src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + Do you really want to uninstall ?Do you really want to uninstall ? src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + uninstalled. uninstalled. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + updated. updated. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 1 - - + The plugin index is not available. Please retry later.The plugin index is not available. Please retry later. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Please only install plugins or themes you trust, since they can execute any code on your instance.Please only install plugins or themes you trust, since they can execute any code on your instance. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Install ?Install ? src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + installed. installed. src/app/+admin/plugins/plugin-search/plugin-search.component.ts 1 - - + Settings updated.Settings updated. src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 1 - - + PluginsPlugins src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + ThemesThemes src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + pluginplugin src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + themetheme src/app/+admin/plugins/shared/plugin-api.service.ts 1 - - + Last weekLast week src/app/+admin/system/logs/logs.component.ts 1 - - + Last dayLast day src/app/+admin/system/logs/logs.component.ts 1 - - + Last hourLast hour src/app/+admin/system/logs/logs.component.ts 1 - - + InfoInfo src/app/+admin/system/logs/logs.component.ts @@ -6222,8 +6089,7 @@ When you will upload a video in this channel, the video support field will be au src/app/core/notification/notifier.service.ts 1 - - + WarningWarning src/app/+admin/system/logs/logs.component.ts @@ -6233,8 +6099,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/guards/can-deactivate-guard.service.ts 1 - - + ErrorError src/app/+admin/system/logs/logs.component.ts @@ -6248,50 +6113,43 @@ When you will upload a video in this channel, the video support field will be au src/app/core/notification/notifier.service.ts 1 - - + User created.User created. src/app/+admin/users/user-edit/user-create.component.ts 1 - - + Password changed for user .Password changed for user . src/app/+admin/users/user-edit/user-password.component.ts 1 - - + Update user passwordUpdate user password src/app/+admin/users/user-edit/user-password.component.ts 1 - - + User updated.User updated. src/app/+admin/users/user-edit/user-update.component.ts 1 - - + Update userUpdate user src/app/+admin/users/user-edit/user-update.component.ts 1 - - + An email asking for password reset has been sent to .An email asking for password reset has been sent to . src/app/+admin/users/user-edit/user-update.component.ts 1 - - + UnbanUnban src/app/+admin/users/user-list/user-list.component.ts @@ -6309,8 +6167,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Set Email as VerifiedSet Email as Verified src/app/+admin/users/user-list/user-list.component.ts @@ -6320,8 +6177,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + You cannot ban root.You cannot ban root. src/app/+admin/users/user-list/user-list.component.ts @@ -6331,22 +6187,19 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Do you really want to unban users?Do you really want to unban users? src/app/+admin/users/user-list/user-list.component.ts 1 - - + users unbanned. users unbanned. src/app/+admin/users/user-list/user-list.component.ts 1 - - + You cannot delete root.You cannot delete root. src/app/+admin/users/user-list/user-list.component.ts @@ -6356,29 +6209,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! src/app/+admin/users/user-list/user-list.component.ts 1 - - + users deleted. users deleted. src/app/+admin/users/user-list/user-list.component.ts 1 - - + users email set as verified. users email set as verified. src/app/+admin/users/user-list/user-list.component.ts 1 - - + Account unmuted.Account unmuted. src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts @@ -6388,8 +6237,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance unmuted.Instance unmuted. src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts @@ -6399,71 +6247,61 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + My videos historyMy videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history is enabledVideos history is enabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history is disabledVideos history is disabled src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Delete videos historyDelete videos history src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Videos history deletedVideos history deleted src/app/+my-account/my-account-history/my-account-history.component.ts 1 - - + Ownership acceptedOwnership accepted src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts 1 - - + Please check your emails to verify your new email.Please check your emails to verify your new email. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - + Email updated.Email updated. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 1 - - + You current password is invalid.You current password is invalid. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts @@ -6473,148 +6311,127 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - + Password updated.Password updated. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 - - + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc.Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Type your username to confirmType your username to confirm src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Delete my accountDelete my account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Your account is deleted.Your account is deleted. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 - - + Interface settings updated.Interface settings updated. src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts 1 - - + New video from your subscriptionsNew video from your subscriptions src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + New comment on your videoNew comment on your video src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + New video abuseNew video abuse src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video auto-blacklisted waiting reviewVideo auto-blacklisted waiting review src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Video import finishedVideo import finished src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + A new user registered on your instanceA new user registered on your instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + You or your channel(s) has a new followerYou or your channel(s) has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Someone mentioned you in video commentsSomeone mentioned you in video comments src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Your instance has a new followerYour instance has a new follower src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Your instance auto followed another instanceYour instance auto followed another instance src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Preferences savedPreferences saved src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 1 - - + Profile updated.Profile updated. src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 - - + Avatar changed.Avatar changed. src/app/+my-account/my-account-settings/my-account-settings.component.ts @@ -6624,92 +6441,79 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - + Unknown languageUnknown language src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + Video settings updated.Video settings updated. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 - - + Video channel created.Video channel created. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - + This name already exists on this instance.This name already exists on this instance. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 - - + Video channel updated.Video channel updated. src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 - - + Do you really want to delete ? It will delete all 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 all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Video channel deleted.Video channel deleted. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 - - + Playlist created.Playlist created. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts 1 - - + Playlist updated.Playlist updated. src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts 1 - - + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - + Playlist deleted.Playlist deleted. src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts 1 - - + My videosMy videos src/app/+my-account/my-account-videos/my-account-videos.component.ts @@ -6719,29 +6523,25 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account.component.ts 1 - - + Do you really want to delete videos?Do you really want to delete videos? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + videos deleted. videos deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + Do you really want to delete ?Do you really want to delete ? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 - - + Video deleted.Video deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts @@ -6751,92 +6551,79 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Ownership change request sent.Ownership change request sent. src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts 1 - - + My channelsMy channels src/app/+my-account/my-account.component.ts 1 - - + My playlistsMy playlists src/app/+my-account/my-account.component.ts 1 - - + My subscriptionsMy subscriptions src/app/+my-account/my-account.component.ts 1 - - + My historyMy history src/app/+my-account/my-account.component.ts 1 - - + MiscMisc src/app/+my-account/my-account.component.ts 1 - - + Ownership changesOwnership changes src/app/+my-account/my-account.component.ts 1 - - + My settingsMy settings src/app/+my-account/my-account.component.ts 1 - - + My notificationsMy notifications src/app/+my-account/my-account.component.ts 1 - - + Now please check your emails to verify your account and complete signup.Now please check your emails to verify your account and complete signup. src/app/+signup/+register/register.component.ts 1 - - + You are now logged in as !You are now logged in as ! src/app/+signup/+register/register.component.ts 1 - - + An email with verification link will be sent to .An email with verification link will be sent to . src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 1 - - + Unable to find user id or verification string.Unable to find user id or verification string. src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts @@ -6846,15 +6633,13 @@ When you will upload a video in this channel, the video support field will be au src/app/reset-password/reset-password.component.ts 1 - - + Published videosPublished videos src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 - - + Subscribe to the accountSubscribe to the account src/app/+video-channels/video-channels.component.ts @@ -6864,85 +6649,73 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/video-watch.component.ts 1 - - + Focus the search barFocus the search bar src/app/app.component.ts 1 - - + Toggle the left menuToggle the left menu src/app/app.component.ts 1 - - + Go to the discover videos pageGo to the discover videos page src/app/app.component.ts 1 - - + Go to the trending videos pageGo to the trending videos page src/app/app.component.ts 1 - - + Go to the recently added videos pageGo to the recently added videos page src/app/app.component.ts 1 - - + Go to the local videos pageGo to the local videos page src/app/app.component.ts 1 - - + Go to the videos upload pageGo to the videos upload page src/app/app.component.ts 1 - - + Go to my subscriptionsGo to my subscriptions src/app/core/auth/auth.service.ts 1 - - + Go to my videosGo to my videos src/app/core/auth/auth.service.ts 1 - - + Go to my importsGo to my imports src/app/core/auth/auth.service.ts 1 - - + Go to my channelsGo to my channels src/app/core/auth/auth.service.ts 1 - - + Cannot retrieve OAuth Client credentials: . Cannot retrieve OAuth Client credentials: . @@ -6950,64 +6723,55 @@ When you will upload a video in this channel, the video support field will be au src/app/core/auth/auth.service.ts 1 - - + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts 1 - - + You need to reconnect.You need to reconnect. src/app/core/auth/auth.service.ts 1 - - + Keyboard Shortcuts:Keyboard Shortcuts: src/app/core/hotkeys/hotkeys.component.ts 1 - - + SuccessSuccess src/app/core/notification/notifier.service.ts 1 - - + Incorrect username or password.Incorrect username or password. src/app/login/login.component.ts 1 - - + You account is blocked.You account is blocked. src/app/login/login.component.ts 1 - - + An email with the reset password instructions will be sent to .An email with the reset password instructions will be sent to . src/app/login/login.component.ts 1 - - + Your password has been successfully reset!Your password has been successfully reset! src/app/reset-password/reset-password.component.ts 1 - - + TodayToday src/app/search/search-filters.component.ts @@ -7017,281 +6781,241 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + Last 7 daysLast 7 days src/app/search/search-filters.component.ts 1 - - + Last 30 daysLast 30 days src/app/search/search-filters.component.ts 1 - - + Last 365 daysLast 365 days src/app/search/search-filters.component.ts 1 - - + Short (< 4 min)Short (< 4 min) src/app/search/search-filters.component.ts 1 - - + Medium (4-10 min)Medium (4-10 min) src/app/search/search-filters.component.ts 1 - - + Long (> 10 min)Long (> 10 min) src/app/search/search-filters.component.ts 1 - - + RelevanceRelevance src/app/search/search-filters.component.ts 1 - - + Publish datePublish date src/app/search/search-filters.component.ts 1 - - + ViewsViews src/app/search/search-filters.component.ts 1 - - + years ago years ago src/app/shared/angular/from-now.pipe.ts 1 - - + months ago months ago src/app/shared/angular/from-now.pipe.ts 1 - - + month ago month ago src/app/shared/angular/from-now.pipe.ts 1 - - + weeks ago weeks ago src/app/shared/angular/from-now.pipe.ts 1 - - + week ago week ago src/app/shared/angular/from-now.pipe.ts 1 - - + days ago days ago src/app/shared/angular/from-now.pipe.ts 1 - - + day ago day ago src/app/shared/angular/from-now.pipe.ts 1 - - + hours ago hours ago src/app/shared/angular/from-now.pipe.ts 1 - - + hour ago hour ago src/app/shared/angular/from-now.pipe.ts 1 - - + min ago min ago src/app/shared/angular/from-now.pipe.ts 1 - - + sec ago sec ago src/app/shared/angular/from-now.pipe.ts 1 - - + ConfirmConfirm src/app/shared/confirm/confirm.component.ts 1 - - + Instance name is required.Instance name is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Short description should not be longer than 250 characters.Short description should not be longer than 250 characters. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Twitter username is required.Twitter username is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size is required.Previews cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size must be greater than 1.Previews cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Previews cache size must be a number.Previews cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size is required.Captions cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size must be greater than 1.Captions cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Captions cache size must be a number.Captions cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit is required.Signup limit is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit must be greater than 1.Signup limit must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Signup limit must be a number.Signup limit must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Admin email is required.Admin email is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Admin email must be valid.Admin email must be valid. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Transcoding threads is required.Transcoding threads is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Transcoding threads must be greater or equal to 0.Transcoding threads must be greater or equal to 0. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Index URL is required.Index URL is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Index URL should be a URLIndex URL should be a URL src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 - - + Email is required.Email is required. src/app/shared/forms/form-validators/instance-validators.service.ts @@ -7301,8 +7025,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Email must be valid.Email must be valid. src/app/shared/forms/form-validators/instance-validators.service.ts @@ -7312,71 +7035,61 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Your name is required.Your name is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Your name must be at least 1 character long.Your name must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + A subject is required.A subject is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The subject must be at least 1 character long.The subject must be at least 1 character long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The subject cannot be more than 120 characters long.The subject cannot be more than 120 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + A message is required.A message is required. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The message must be at least 3 characters long.The message must be at least 3 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. src/app/shared/forms/form-validators/instance-validators.service.ts 1 - - + Username is required.Username is required. src/app/shared/forms/form-validators/login-validators.service.ts @@ -7386,8 +7099,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password is required.Password is required. src/app/shared/forms/form-validators/login-validators.service.ts @@ -7397,92 +7109,79 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Confirmation of the password is required.Confirmation of the password is required. src/app/shared/forms/form-validators/reset-password-validators.service.ts 1 - - + Username must be at least 1 character long.Username must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password must be at least 6 characters long.Password must be at least 6 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Video quota is required.Video quota is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Quota must be greater than -1.Quota must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Daily upload limit is required.Daily upload limit is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + User role is required.User role is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Description must be at least 3 characters long.Description must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7496,8 +7195,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7511,29 +7209,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + You must agree with the instance terms in order to register on it.You must agree with the instance terms in order to register on it. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 - - + Display name is required.Display name is required. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7547,8 +7241,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Display name must be at least 1 character long.Display name must be at least 1 character long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7562,8 +7255,7 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. src/app/shared/forms/form-validators/user-validators.service.ts @@ -7573,477 +7265,411 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Report reason is required.Report reason is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment is required.Moderation comment is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 - - + The channel is required.The channel is required. src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts 1 - - + Blacklist reason must be at least 2 characters long.Blacklist reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - + Blacklist reason cannot be more than 300 characters long.Blacklist reason cannot be more than 300 characters long. src/app/shared/forms/form-validators/video-blacklist-validators.service.ts 1 - - + Video caption language is required.Video caption language is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - + Video caption file is required.Video caption file is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 - - + The username is required.The username is required. src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - + You can only transfer ownership to a local accountYou can only transfer ownership to a local account src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts 1 - - + Name is required.Name is required. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name must be at least 1 character long.Name must be at least 1 character long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Support text must be at least 3 characters long.Support text must be at least 3 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 - - + Comment is required.Comment is required. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Comment must be at least 2 characters long.Comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 - - + Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Privacy is required.Privacy is required. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + The channel is required when the playlist is public.The channel is required when the playlist is public. src/app/shared/forms/form-validators/video-playlist-validators.service.ts 1 - - + Video name is required.Video name is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video name must be at least 3 characters long.Video name must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video privacy is required.Video privacy is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video channel is required.Video channel is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video description must be at least 3 characters long.Video description must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A tag should be more than 2 characters long.A tag should be more than 2 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A tag should be less than 30 characters long.A tag should be less than 30 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video support must be at least 3 characters long.Video support must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + A date is required to schedule video update.A date is required to schedule video update. src/app/shared/forms/form-validators/video-validators.service.ts 1 - - + This file is too large.This file is too large. src/app/shared/forms/reactive-file.component.ts 1 - - + PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . src/app/shared/forms/reactive-file.component.ts 1 - - + All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? src/app/shared/guards/can-deactivate-guard.service.ts 1 - - + SundaySunday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MondayMonday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + TuesdayTuesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + WednesdayWednesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + ThursdayThursday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + FridayFriday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SaturdaySaturday src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SunSun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + MonMon src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + TueTue src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + WedWed src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + ThuThu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + FriFri src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + SatSat src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short - - + SuSu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + MoMo src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + TuTu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + WeWe src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + ThTh src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + FrFr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + SaSa src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min - - + JanuaryJanuary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + FebruaryFebruary src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MarchMarch src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + AprilApril src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + MayMay src/app/shared/i18n/i18n-primeng-calendar.ts @@ -8053,468 +7679,403 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JuneJune src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JulyJuly src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + AugustAugust src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + SeptemberSeptember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + OctoberOctober src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + NovemberNovember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + DecemberDecember src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + JanJan src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + FebFeb src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + MarMar src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + AprApr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + JunJun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + JulJul src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + AugAug src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + SepSep src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + OctOct src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + NovNov src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + DecDec src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short - - + ClearClear src/app/shared/i18n/i18n-primeng-calendar.ts 1 - - + yy-mm-dd yy-mm-dd src/app/shared/i18n/i18n-primeng-calendar.ts 1 Date format in this locale. - - + HiddenHidden src/app/shared/instance/instance-features-table.component.ts 1 - - + Blurred with confirmation requestBlurred with confirmation request src/app/shared/instance/instance-features-table.component.ts 1 - - + DisplayedDisplayed src/app/shared/instance/instance-features-table.component.ts 1 - - + ~ ~ src/app/shared/instance/instance-features-table.component.ts 1 - - + {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } src/app/shared/instance/instance-features-table.component.ts 1 - - + of full HD videos of full HD videos src/app/shared/instance/instance-features-table.component.ts 1 - - + of HD videos of HD videos src/app/shared/instance/instance-features-table.component.ts 1 - - + of average quality videos of average quality videos src/app/shared/instance/instance-features-table.component.ts 1 - - + Markdown compatible that supports:Markdown compatible that supports: src/app/shared/misc/help.component.ts 1 - - + EmphasisEmphasis src/app/shared/misc/help.component.ts 1 - - + LinksLinks src/app/shared/misc/help.component.ts 1 - - + New linesNew lines src/app/shared/misc/help.component.ts 1 - - + ListsLists src/app/shared/misc/help.component.ts 1 - - + ImagesImages src/app/shared/misc/help.component.ts 1 - - + users banned. users banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - - + User banned.User banned. src/app/shared/moderation/user-ban-modal.component.ts 1 - - + Do you really want to unban ?Do you really want to unban ? src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User unbanned.User unbanned. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User deleted.User deleted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + User email set as verifiedUser email set as verified src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account muted.Account muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance muted.Instance muted. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account muted by the instance.Account muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Account unmuted by the instance.Account unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance muted by the instance.Instance muted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Instance unmuted by the instance.Instance unmuted by the instance. src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute this accountMute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute this accountUnmute this account src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute the instanceMute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute the instanceUnmute the instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute this account by your instanceMute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute this account by your instanceUnmute this account by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Mute the instance by your instanceMute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Unmute the instance by your instanceUnmute the instance by your instance src/app/shared/moderation/user-moderation-dropdown.component.ts 1 - - + Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/shared/rest/rest-extractor.service.ts 1 - - + Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. src/app/shared/rest/rest-extractor.service.ts 1 - - + Too many attempts, please try again later.Too many attempts, please try again later. src/app/shared/rest/rest-extractor.service.ts 1 - - + Server error. Please retry later.Server error. Please retry later. src/app/shared/rest/rest-extractor.service.ts 1 - - + Subscribed to Subscribed to src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + SubscribedSubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + Unsubscribed from Unsubscribed from src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + UnsubscribedUnsubscribed src/app/shared/user-subscription/subscribe-button.component.ts 1 - - + ModeratorModerator src/app/shared/users/user.service.ts 1 - - + Video removed from Video removed from src/app/shared/video-playlist/video-add-to-playlist.component.ts @@ -8524,29 +8085,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Video added in at timestamps Video added in at timestamps src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - + Video added in Video added in src/app/shared/video-playlist/video-add-to-playlist.component.ts 1 - - + Timestamps updatedTimestamps updated src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Starts at Starts at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts @@ -8556,29 +8113,25 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Stops at Stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + and stops at and stops at src/app/shared/video-playlist/video-playlist-element-miniature.component.ts 1 - - + Video blacklisted.Video blacklisted. src/app/shared/video/modals/video-blacklist.component.ts 1 - - + CopiedCopied src/app/shared/video/modals/video-download.component.ts @@ -8588,99 +8141,85 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/modal/video-share.component.ts 1 - - + Video reported.Video reported. src/app/shared/video/modals/video-report.component.ts 1 - - + Do you really want to delete this video?Do you really want to delete this video? src/app/shared/video/video-actions-dropdown.component.ts 1 - - + Save to playlistSave to playlist src/app/shared/video/video-actions-dropdown.component.ts 1 - - + BlacklistBlacklist src/app/shared/video/video-actions-dropdown.component.ts 1 - - + ReportReport src/app/shared/video/video-actions-dropdown.component.ts 1 - - + PublishedPublished src/app/shared/video/video-miniature.component.ts 1 - - + Publication scheduled on Publication scheduled on src/app/shared/video/video-miniature.component.ts 1 - - + Waiting transcodingWaiting transcoding src/app/shared/video/video-miniature.component.ts 1 - - + To transcodeTo transcode src/app/shared/video/video-miniature.component.ts 1 - - + To importTo import src/app/shared/video/video-miniature.component.ts 1 - - + Only I can see this videoOnly I can see this video src/app/shared/video/video.service.ts 1 - - + Only people with the private link can see this videoOnly people with the private link can see this video src/app/shared/video/video.service.ts 1 - - + Anyone can see this videoAnyone can see this video src/app/shared/video/video.service.ts 1 - - + Video to import updated.Video to import updated. src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts @@ -8690,169 +8229,145 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 - - + Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Upload Upload src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Upload cancelledUpload cancelled src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Video published.Video published. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 - - + You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. src/app/videos/+video-edit/video-update.component.ts 1 - - + Video updated.Video updated. src/app/videos/+video-edit/video-update.component.ts 1 - - + replies will be deleted too. replies will be deleted too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + The deletion will be sent to remote instances, so they remove the comment too. The deletion will be sent to remote instances, so they remove the comment too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. src/app/videos/+video-watch/comment/video-comments.component.ts 1 - - + likes / dislikes likes / dislikes src/app/videos/+video-watch/video-watch.component.ts 1 - - + This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? src/app/videos/+video-watch/video-watch.component.ts 1 - - + Mature or explicit contentMature or explicit content src/app/videos/+video-watch/video-watch.component.ts 1 - - + Like the videoLike the video src/app/videos/+video-watch/video-watch.component.ts 1 - - + Dislike the videoDislike the video src/app/videos/+video-watch/video-watch.component.ts 1 - - + Videos that have the higher number of likes.Videos that have the higher number of likes. src/app/videos/video-list/video-most-liked.component.ts 1 - - + Trending for the last 24 hoursTrending for the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - - + Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours src/app/videos/video-list/video-trending.component.ts 1 - - + Trending for the last daysTrending for the last days src/app/videos/video-list/video-trending.component.ts 1 - - + Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days src/app/videos/video-list/video-trending.component.ts 1 - - + Videos from your subscriptionsVideos from your subscriptions src/app/videos/video-list/video-user-subscriptions.component.ts @@ -8860,5 +8375,4 @@ When you will upload a video in this channel, the video support field will be au - - + diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf index 3727f0f24..1221464f4 100644 --- a/client/src/locale/angular.eo.xlf +++ b/client/src/locale/angular.eo.xlf @@ -1307,66 +1307,78 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + Konzolo + dokumentaĵo + 12 - - Upload or import videos, parse logs, prune storage directories, reset user password... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html12 + + Upload or import videos, parse logs, prune storage directories, reset user password... + Alŝuti aŭ enporti filmojn, analizi protokolon, pritondi deponajn dosierujojn, restarigi pasvorton de uzanto… + 15 - + src/app/modal/welcome-modal.component.html15 + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + Administri + dokumentaĵo + 19 - - Managing users, following other instances, dealing with spammers... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html19 + + Managing users, following other instances, dealing with spammers... + Mastrumado de uzantoj, abonado de aliaj nodoj, traktado de rubmesaĝistoj… + 22 - + src/app/modal/welcome-modal.component.html22 + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + Uzi + dokumentaĵo + 26 - - Setup your account, managing video playlists, discover third-party applications... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html26 + + Setup your account, managing video playlists, discover third-party applications... + Agordu vian konton, mastrumu viajn ludlistojn, eltrovu aplikaĵojn de eksteraj liverantoj… + 29 - + src/app/modal/welcome-modal.component.html29 Useful links Utilaj ligiloj 41 - src/app/modal/welcome-modal.component.html41 - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html41 + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + Oficiala retejo de PeerTube (novaĵoj, subteno, kontribuoj…): https://joinpeertube.org + 44 - + src/app/modal/welcome-modal.component.html44 + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + Metu vian nodon en la publikan indekson de PeerTube: https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! Venis temp’ agordi vian nodon! @@ -2814,13 +2826,14 @@ 18 - src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 - Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html + src/app/+admin/follows/followers-list/followers-list.component.html16src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/system/jobs/jobs.component.html18 + + Follower handle + Nomo de abonanto + 17 - + src/app/+admin/follows/followers-list/followers-list.component.html17 State Stato @@ -3309,15 +3322,18 @@ 16 - src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + src/app/+admin/plugins/plugin-search/plugin-search.component.html16 + for "" - - - src/app/+admin/plugins/plugin-search/plugin-search.component.html + + + je "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + + 22 - + src/app/+admin/plugins/plugin-search/plugin-search.component.html22 {VAR_PLURAL, plural, =1 {result} other {results} } src/app/+admin/plugins/plugin-search/plugin-search.component.html @@ -3334,15 +3350,18 @@ 28 - src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + This does not have settings. - - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + + + Ĉi tio ne havas agordojn. + + 22 - + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html22 System Sistemo @@ -3474,15 +3493,18 @@ 81 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Kun Ne listigiMalklarigi bildetojn, konfirmo al spekto de la filmo estos petita. + + 85 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85 Do not list Ne listigi @@ -3580,13 +3602,14 @@ 5 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 - Theme & Default route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + + Theme & Default route + Haŭto ϗ Norma kurso + 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme Ĉiea haŭto @@ -3740,32 +3763,35 @@ 342 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 - Instance followings - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + + Instance followings + Nodaj abonoj + 348 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 Automatically follow other instances that follow you Memage aboni aliajn nodojn, kiujn vin abonas 357 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + Memage aboni nodon de la publika indekso (sube) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + URL de indekso + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator Administranto @@ -3896,7 +3922,8 @@ 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3906,18 +3933,28 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Bezonas ffmpeg ≥ 4.1 kaj obligas spacon por filmoj per 2! + + Fari HLS-ludlistojn kaj erigitajn MP4-dosierojn, estigante ludadon pli bonan ol kun la nuna norma ludilo: + + Ŝanĝo de distingumo estas pli glata + Pli rapida ludado, ĉefe je longaj filmoj + Pli stabila ludado (malpli da eraroj / senfina enlegado) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + Subteno de HLS estas ŝaltita + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads Fadenoj por transkodado @@ -3973,15 +4010,19 @@ 575 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + Write JavaScript code directly.Example: console.log('my instance is amazing'); - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Skribu ĜavoSkriptan kodon rekte.Ekzemple: console.log('mirindas nodo mia'); + + 578 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578 + Write CSS code directly. Example: #custom-css @@ -3994,12 +4035,24 @@ color: red; - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Skribu CSS-kodon rekte. Ekzemple: +#propra-css + color: red; + + + + Prefiksu #propra-css por trapasi stilojn. Ekzemple: +#propra-css .logged-in-email + color: red; + + + + 597 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597 Advanced configuration Specialaj agordoj @@ -4090,28 +4143,32 @@ 3 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + Kun Ne listigiMalklarigi bildetojn, konfirmo al spekto de la filmo estos petita. + + 6 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6 Only display videos in the following languages Montri nur filmojn en la jenaj lingvoj 22 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 - In Recently added, Trending, Local and Search pages - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html22 + + In Recently added, Trending, Local and Search pages + Sur la paĝoj « Freŝe aldonitaj », « Furoraj », « Lokaj », kaj « Serĉi » + 25 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html25 Use WebTorrent to exchange parts of the video with others Uzi teĥnikaron WebTorrent por interŝanĝi partojn de la video kun aliuloj @@ -4323,17 +4380,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 52 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 - Overwrite support field of all videos of this channel - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 + + Overwrite support field of all videos of this channel + Ŝanĝi la subtenan kampon por ĉiuj filmoj de ĉi tiu kanalo + 67 - - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 - - + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers abonantoj @@ -4498,15 +4552,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 8 - src/app/+signup/shared/signup-success.component.html8 + src/app/+signup/shared/signup-success.component.html8 + If you need help to use PeerTube, you can have a look at the documentation. - - - src/app/+signup/shared/signup-success.component.html + + + Se vi bezonas helpon pri uzado de PeerTube, vi povas rigardi la dokumentaĵon. + + 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4766,15 +4823,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 19 - src/app/+about/about-instance/about-instance.component.html19 + src/app/+about/about-instance/about-instance.component.html19 + Administrators & sustainability - - - src/app/+about/about-instance/about-instance.component.html + + + Administrantoj ϗ daŭrigebleco + + 22 - + src/app/+about/about-instance/about-instance.component.html22 Who we are Kiu ni estas @@ -5211,13 +5271,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 70 - src/app/+signup/+register/register.component.html70 - Administrators & Sustainability - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html70 + + Administrators & Sustainability + Administrantoj ϗ daŭrigebleco + 56 - + src/app/+signup/+register/register.component.html56 A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. @@ -5230,15 +5291,18 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 4 - src/app/+signup/+register/register-step-channel.component.html4 + src/app/+signup/+register/register-step-channel.component.html4 + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - - src/app/+signup/+register/register-step-channel.component.html + + + Aliaj uzantoj povas decidi aboni iun ajn kanalon, por sciiĝi kiam vi publikigos novan filmon. + + 9 - + src/app/+signup/+register/register-step-channel.component.html9 Channel display name Vidiga nomo de kanalo @@ -5299,26 +5363,35 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 31 - src/app/+signup/+register/register-step-user.component.html31 + src/app/+signup/+register/register-step-user.component.html31 + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - - - src/app/+signup/+register/register-step-user.component.html + + + Mi aĝas almenaŭ 16 jarojn kaj konsentas + al la Uzokondiĉoj + kaj al la Konduta regularo + de ĉi tiu nodo + + 65 - + src/app/+signup/+register/register-step-user.component.html65 + Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html + + + Pardonu, ni ne sukcesis trovi la paĝon, kiun vi serĉas. + + 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server Ne povas ricevi informojn de la servilo @@ -5430,13 +5503,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 - {{'{0} categories selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + {{'{0} categories selected + {{'{0} kategorioj estas elektitaj + 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 No category Neniu kategoria @@ -6087,13 +6161,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + Ĉu vi certas, ke vi volas forigi vian konton? Tio forigos ĉiom da viaj datumoj, inkluzive kanalojn, filmojn, ktp. + 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Type your username to confirm Entajpi vian salutnomon por konfirmi @@ -6408,13 +6483,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/+my-account/my-account.component.ts1 - Now please check your emails to verify your account and complete signup. - - src/app/+signup/+register/register.component.ts + src/app/+my-account/my-account.component.ts1 + + Now please check your emails to verify your account and complete signup. + Nun bonvolu kontroli vian retpoŝton por kontroli vian konton kaj fini la registriĝon. + 1 - + src/app/+signup/+register/register.component.ts1 You are now logged in as ! Vi nun estas salutinta kiel ! @@ -6463,13 +6539,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/app.component.ts1 - Go to the discover videos page - - src/app/app.component.ts + src/app/app.component.ts1 + + Go to the discover videos page + Iri al la paĝo « Eltrovi filmojn » + 1 - + src/app/app.component.ts1 Go to the trending videos page Iri al la paĝo de furoraj filmoj @@ -6856,19 +6933,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + URL de Indekso estas postulata. + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + URL de indekso estu URL. + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. Necesas retpoŝtadreso. @@ -7708,19 +7787,21 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/instance/instance-features-table.component.ts1 - Blurred with confirmation request - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Blurred with confirmation request + Malklarigita kun peto de konfirmo + 1 - - Displayed - - src/app/shared/instance/instance-features-table.component.ts + src/app/shared/instance/instance-features-table.component.ts1 + + Displayed + Montrita + 1 - + src/app/shared/instance/instance-features-table.component.ts1 ~ ~ @@ -8014,13 +8095,14 @@ Kiam vi alŝutos filmon al tiu ĉi kanalo, la kampo pri subteno memage enhavos t 1 - src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video added in at timestamps - - src/app/shared/video-playlist/video-add-to-playlist.component.ts + src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 + + Video added in at timestamps + Filmo aldoniĝis je je la tempo + 1 - + src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in Filmo alŝutita je diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf index 8ec46aa5e..66a87128c 100644 --- a/client/src/locale/angular.es-ES.xlf +++ b/client/src/locale/angular.es-ES.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -241,13 +243,8 @@ Your video has been unblacklisted - - - - - Your video has been unblacklisted - - + + 15 src/app/shared/users/user-notifications.component.html15 @@ -258,13 +255,8 @@ Your video has been blacklisted - - - - - Your video has been blacklisted - - + + 23 src/app/shared/users/user-notifications.component.html23 @@ -275,13 +267,8 @@ A new video abuse has been created on video - - - - - A new video abuse has been created on video - - + + 31 src/app/shared/users/user-notifications.component.html31 @@ -430,7 +417,8 @@ src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 - Stop atStop at + Stop at + 112 src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf index 6dca8e053..d2a876cea 100644 --- a/client/src/locale/angular.eu-ES.xlf +++ b/client/src/locale/angular.eu-ES.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf index 85eda8a5e..78e4dd0f6 100644 --- a/client/src/locale/angular.fa-IR.xlf +++ b/client/src/locale/angular.fa-IR.xlf @@ -199,12 +199,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -2553,7 +2555,8 @@ - FollowFollow + Follow + 7 src/app/+admin/follows/follows.component.html7 @@ -2619,7 +2622,8 @@ - StateState + State + 10 src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 @@ -2727,7 +2731,8 @@ - UsernameUsername + Username + 19 src/app/+admin/users/user-edit/user-edit.component.html8src/app/+admin/users/user-edit/user-edit.component.html8src/app/+signup/+register/register-step-user.component.html19 diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf index 60f4ec3ca..6b4d165b3 100644 --- a/client/src/locale/angular.fi-FI.xlf +++ b/client/src/locale/angular.fi-FI.xlf @@ -7422,7 +7422,8 @@ Kun lataat videon tälle kanavalle, niin videon tukiteksti täytetään automaat src/app/shared/instance/instance-features-table.component.ts1 - ~ ~ + ~ + 1 src/app/shared/instance/instance-features-table.component.ts1 diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf index 8ba061be2..45471c4fb 100644 --- a/client/src/locale/angular.fr-FR.xlf +++ b/client/src/locale/angular.fr-FR.xlf @@ -110,7 +110,7 @@ node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + % 6 @@ -201,14 +201,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - <x id="INTERPOLATION" equiv-text="{{ i18n.getAfternoonPeriod() }}"/> + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - <x id="INTERPOLATION" equiv-text="{{ i18n.getMorningPeriod() }}"/> + 72 @@ -236,11 +236,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="INTERPOLATION" equiv-text="{{ notification.video.channel.displayName }}"/> a publié une nouvelle vidéo: <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a publié une nouvelle vidéo: + 7 @@ -255,11 +255,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été enlevée de la liste noire - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été enlevée de la liste noire + 15 @@ -274,11 +274,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été placé en liste noire. - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été placé en liste noire. + 23 @@ -293,11 +293,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Un nouveau signalement<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été crée sur la vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoAbuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Un nouveau signalement a été crée sur la vidéo + 31 @@ -312,11 +312,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - La vidéo récemment ajoutée <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été automatiquement mise sur <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>liste noire<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + La vidéo récemment ajoutée a été automatiquement mise sur liste noire + 39 @@ -331,11 +331,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a commenté votre vidéo <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + a commenté votre vidéo + 47 @@ -350,11 +350,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre vidéo <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> a été publié - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a été publié + 55 @@ -369,11 +369,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> a bien été importé - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre vidéo a bien été importé + 63 @@ -388,11 +388,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>L'import de votre vidéo<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> n'a pas fonctionné - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + L'import de votre vidéo n'a pas fonctionné + 71 @@ -407,11 +407,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - User <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/> enregistré<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> sur votre instance - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + User enregistré sur votre instance + 79 @@ -429,14 +429,14 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> suit + + suit - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>votre chaîne <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>votre compte<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + votre chaîne + votre compte + 87 @@ -451,11 +451,11 @@ - <x id="TAG_IMG" ctype="image" equiv-text="<img/>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> vous a mentionné sur cette <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>vidéo <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + vous a mentionné sur cette vidéo + 98 @@ -483,11 +483,11 @@ - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/> - Votre instance a automatiquement suivi <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + + Votre instance a automatiquement suivi + 115 @@ -587,8 +587,8 @@ It will be forwarded to origin instance too. - Votre signalement sera envoyé aux modérateurs de <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>. - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> Il sera également transmis à l'instance d'origine <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + Votre signalement sera envoyé aux modérateurs de . + Il sera également transmis à l'instance d'origine 9 @@ -649,7 +649,7 @@ src/app/shared/video/video-miniature.component.html13src/app/shared/video-playlist/video-playlist-element-miniature.component.html33src/app/videos/+video-watch/video-watch-playlist.component.html7 views - <x id="INTERPOLATION" equiv-text="{{ video.views | myNumberFormatter }}"/> vues + vues 24 @@ -674,7 +674,7 @@ src/app/shared/video/video-miniature.component.html46 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } - {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other {<x id="INTERPOLATION" equiv-text="{{ playlist.videosLength }}"/> vidéos} } + {VAR_PLURAL, plural, =0 {Aucune vidéo} =1 {1 video} other { vidéos} } 9 @@ -684,7 +684,7 @@ - <x id="INTERPOLATION" equiv-text="{{ playlist.videoChannelBy }}"/> + 22 @@ -692,7 +692,7 @@ src/app/shared/video-playlist/video-playlist-miniature.component.html22 Updated - Mise à jour <x id="INTERPOLATION" equiv-text="{{ playlist.updatedAt | myFromNow }}"/> + Mise à jour 29 @@ -727,7 +727,7 @@ src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html92src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 Delete from - Supprimer de <x id="INTERPOLATION" equiv-text="{{ playlist?.displayName }}"/> + Supprimer de 85 @@ -816,7 +816,7 @@ src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on - S'abonner avec un compte sur <x id="INTERPOLATION" equiv-text="{{ videoChannel.host }}"/> + S'abonner avec un compte sur 39 @@ -855,8 +855,8 @@ Remote interact - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>S'abonner à distance<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> - <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Interaction distante<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + S'abonner à distance + Interaction distante 10 @@ -868,7 +868,7 @@ For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Vous pouvez vous abonner à la chaîne via n'importe quelle instance Fediverse compatible ActivityPub. Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL de la chaîne dans le champ de recherche et vous abonner. @@ -881,7 +881,7 @@ For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + Vous pouvez interagir via n'importe quelle instance Fediverse compatible ActivityPub. Par exemple avec Mastodon ou Pleroma, vous pouvez fournir l'adresse URL dans le champ de recherche et interagir avec. @@ -894,8 +894,8 @@ can be redefined by the users - <x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> - <x id="START_TAG_DIV_1" ctype="x-div" equiv-text="<div>"/>peut être redéfini par les utilisateur·rices<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites + peut être redéfini par les utilisateur·rices 5 @@ -934,7 +934,7 @@ Unlimited ( per day) - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> illimité par jour)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + ( illimité par jour) 53 @@ -1079,14 +1079,14 @@ src/app/shared/moderation/user-ban-modal.component.html26 - <x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> + 11 src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, taille maximum : <x id="INTERPOLATION_1" equiv-text="{{ maxVideoImageSize | bytes }}"/>) + (extensions: , taille maximum : ) 12 @@ -1245,7 +1245,7 @@ src/app/reset-password/reset-password.component.html29 results - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> résultats + résultats 5 @@ -1255,7 +1255,7 @@ for - pour <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + pour 6 @@ -1268,7 +1268,7 @@ Filtres - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + 16 @@ -1287,7 +1287,7 @@ src/app/search/search.component.html28 subscribers - <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> abonnés + abonnés 44 @@ -1353,7 +1353,7 @@ src/app/modal/welcome-modal.component.html41 Official PeerTube website (news, support, contribute...): https://joinpeertube.org - Site web officiel de PeerTube (news, support, contribution...): <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Site web officiel de PeerTube (news, support, contribution...): https://joinpeertube.org 44 @@ -1361,7 +1361,7 @@ Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - Mettre votre instances sur l'index public des instances PeerTube <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + Mettre votre instances sur l'index public des instances PeerTube https://instances.joinpeertube.org/instances 47 @@ -1381,7 +1381,7 @@ is very important for visitors to understand on what type of instance they are. - Choisir <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>le nom de son instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>mettre une description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, spécifier <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>qui vous êtes<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, pourquoi <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>vous avez créé cette instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> et <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>combien de temps<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> vous prévoyez de <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>la maintenir<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. + Choisir le nom de son instance, mettre une description, spécifier qui vous êtes, pourquoi vous avez créé cette instance et combien de temps vous prévoyez de la maintenir est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. 61 @@ -1396,8 +1396,8 @@ PeerTube instance. - Si vous voulez ouvrir les inscriptions, merci de décider quelles sont <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>les règles de modération<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, remplir les <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>conditions d'utilisation de votre instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> - et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>l'instance PeerTube appropriée<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. + Si vous voulez ouvrir les inscriptions, merci de décider quelles sont les règles de modération, remplir les conditions d'utilisation de votre instance + et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur l'instance PeerTube appropriée. 67 @@ -1907,7 +1907,7 @@ src/app/videos/+video-edit/shared/video-edit.component.html107src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html154src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 Schedule publication () - Programmation de la publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) + Programmation de la publication () 122 @@ -2099,7 +2099,7 @@ Congratulations, the video behind will be imported! You can already add information about this video. - Félicitations, la vidéo : <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. + Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci. 52 @@ -2141,7 +2141,7 @@ Image qui sera fusionnée avec le fichier audio. - <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> + L'image choisie sera définitive et ne pourra pas être modifiée. @@ -2219,14 +2219,14 @@ src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html57 Import - Importer <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Importer 3 src/app/videos/+video-edit/video-add.component.html3 Upload - Téléverser <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> + Téléverser 4 @@ -2257,7 +2257,7 @@ Update - Mise à jour <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> + Mise à jour 2 @@ -2408,7 +2408,7 @@ This video will be published on . - Cette vidéo sera publiée dans <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>. + Cette vidéo sera publiée dans . 27 @@ -2460,7 +2460,7 @@ src/app/videos/+video-watch/video-watch.component.html118 By - Par <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + Par 129 @@ -2556,7 +2556,7 @@ src/app/videos/+video-watch/comment/video-comments.component.html17 View all replies - Voir les <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> réponses + Voir les réponses 55 @@ -2810,7 +2810,7 @@ src/app/+admin/follows/followers-list/followers-list.component.html19 Created - Créé le <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Créé le 11 @@ -2866,7 +2866,7 @@ src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-edit/user-edit.component.html1src/app/+admin/users/user-list/user-list.component.html6 Edit user - Éditer l'utilisateur <x id="INTERPOLATION" equiv-text="{{ username }}"/> + Éditer l'utilisateur 2 @@ -2905,8 +2905,8 @@ At most, this user could use ~ . - L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>originale<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - Au pire, cet utilisateur pourrait utiliser ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. + L'encodage est activé sur le serveur. Le quota de vidéos ne prend en compte que la vidéo originale. + Au pire, cet utilisateur pourrait utiliser ~ . 66 @@ -2984,14 +2984,14 @@ src/app/+admin/users/user-list/user-list.component.html19 Username - Identifiant <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Identifiant 40 src/app/+admin/users/user-list/user-list.component.html40 Video quota - Quota des vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Quota des vidéo 42 @@ -3040,7 +3040,7 @@ src/app/+admin/moderation/moderation.component.html5 - <x id="INTERPOLATION" equiv-text="{{ autoBlacklistVideosEnabled ? 'Vidéos mises sur liste noire automatiquement' : 'Vidéos mises sur liste noire' }}"/> + 7 @@ -3068,7 +3068,7 @@ src/app/+admin/moderation/moderation.component.html13 Video name - Nom de la vidéo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Nom de la vidéo 8 @@ -3089,7 +3089,7 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 Date - Date <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Date 11 @@ -3156,7 +3156,7 @@ src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html10src/app/+my-account/my-account-ownership/my-account-ownership.component.html14src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html9 State - État <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + État 11 @@ -3198,7 +3198,7 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 Muted at - Rendu silencieux <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + Rendu silencieux 13 @@ -3289,7 +3289,7 @@ for "" - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {...} other {...}}"/> for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" + for "<x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" 22 @@ -3317,7 +3317,7 @@ This does not have settings. - Ce <x id="INTERPOLATION" equiv-text="{{ pluginTypeLabel }}"/> ne dispose pas de paramétrage. + Ce ne dispose pas de paramétrage. 22 @@ -3895,7 +3895,7 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html517 Resolution enabled - Résolution <x id="INTERPOLATION" equiv-text="{{resolution.label}}"/> activée + Résolution activée 532 @@ -4113,7 +4113,7 @@ Your current email is - Votre courriel actuel est <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> + Votre courriel actuel est 4 @@ -4124,7 +4124,7 @@ is awaiting email verification - <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> est en attente de la vérification de votre courriel. + est en attente de la vérification de votre courriel. 8 @@ -4221,7 +4221,7 @@ Créé - <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> + 15 @@ -4243,7 +4243,7 @@ src/app/+my-account/my-account-ownership/my-account-ownership.component.html20 - <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + 38 @@ -4264,7 +4264,7 @@ src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html15src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html10 subscribers - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> abonnés + abonnés 14 @@ -4301,7 +4301,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html67 subscribers - <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> abonnés + abonnés 10 @@ -4315,7 +4315,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/shared/actor-avatar-info.component.html15 (extensions: , max size: ) - (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) + (extensions: , max size: ) 18 @@ -4350,7 +4350,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 Created by - Créée par <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> + Créée par 17 @@ -4382,7 +4382,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Delete history - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Supprimer l'historique @@ -4402,7 +4402,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Notification preferences - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Préférences de notification @@ -4415,7 +4415,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Mark all as read - <x id="START_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="<my-global-icon>"/><x id="CLOSE_TAG_MY-GLOBAL-ICON" ctype="x-my-global-icon" equiv-text="</my-global-icon>"/> + Marquer tout comme lu @@ -4565,7 +4565,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/accounts.component.html23 subscribers - <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> abonnés + abonnés 31 @@ -4618,7 +4618,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.html8src/app/+video-channels/video-channel-about/video-channel-about.component.html16 Joined - Créé le <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> + Créé le 10 @@ -4639,7 +4639,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+video-channels/video-channel-about/video-channel-about.component.html9 Created - Créé le <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> + Créé le 17 @@ -4649,7 +4649,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Created playlists - <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> listes de lecture créées. + listes de lecture créées. 1 @@ -4678,7 +4678,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about.component.html9 Contact administrator - Contacter l'administrateur de <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> + Contacter l'administrateur de 3 @@ -4713,7 +4713,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+about/about-instance/contact-admin-modal.component.html38 About instance - À propos de l'instance <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> + À propos de l'instance 5 @@ -4839,7 +4839,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au It is a free and open-source software, under the AGPLv3 licence. - C'est un logiciel libre et open-source, sous <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>licence AGPLv3<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + C'est un logiciel libre et open-source, sous licence AGPLv3. 12 @@ -4850,7 +4850,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au For more information, please visit joinpeertube.org. - Pour plus d'informations, merci de visiter <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. + Pour plus d'informations, merci de visiter joinpeertube.org. 16 @@ -5178,7 +5178,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>. + Une chaîne est une entité dans laquelle vous téléversez vos vidéos. La création de plusieurs d'entre elles vous aide à organiser et séparer votre contenu.. Par exemple, vous pourriez décider d'avoir une chaîne pour publier vos concerts de piano et une autre chaîne pour publier vos vidéos sur l'écologie. 4 @@ -5264,8 +5264,8 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au J'ai au moins 16 ans et je suis d'accord - avec les <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Conditions<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> - <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> et le <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code de Conduite<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + avec les Conditions + et le Code de Conduite de cette instance @@ -5311,7 +5311,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+accounts/account-about/account-about.component.ts1src/app/+video-channels/video-channel-about/video-channel-about.component.ts1 Published videos - A publié <x id="INTERPOLATION" equiv-text="{{total}}"/> vidéos + A publié vidéos 1 @@ -5479,7 +5479,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/config/shared/config.service.ts1 accepted in instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été accepté des instances qui vous suivent + a été accepté des instances qui vous suivent 1 @@ -5500,7 +5500,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 rejected from instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> a été retiré des instances qui vous suivent + a été retiré des instances qui vous suivent 1 @@ -5514,14 +5514,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/followers-list/followers-list.component.ts1 removed from instance followers - <x id="INTERPOLATION" equiv-text="{{handle}}"/> supprimé des abonnés de votre instance + supprimé des abonnés de votre instance 1 src/app/+admin/follows/followers-list/followers-list.component.ts1 is not valid - <x id="INTERPOLATION" equiv-text="{{host}}"/> n'est pas valide + n'est pas valide 1 @@ -5542,7 +5542,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 If you confirm, you will send a follow request to: - - Si vous confirmez, le système enverra une requête à : <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> pour le suivre - + Si vous confirmez, le système enverra une requête à : pour le suivre - 1 @@ -5563,7 +5563,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-add/following-add.component.ts1 Do you really want to unfollow ? - Voulez-vous vraiment vous désabonner de <x id="INTERPOLATION" equiv-text="{{host}}"/> ? + Voulez-vous vraiment vous désabonner de ? 1 @@ -5577,7 +5577,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/following-list/following-list.component.ts1 You are not following anymore. - Vous n'êtes plus abonné à <x id="INTERPOLATION" equiv-text="{{host}}"/>. + Vous n'êtes plus abonné à . 1 @@ -5598,21 +5598,21 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Redundancy for is - La redondance pour <x id="INTERPOLATION" equiv-text="{{host}}"/> est <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/> + La redondance pour est 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 Account unmuted by your instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. + Compte réactivé par votre instance. 1 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 Instance unmuted by your instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivé par votre instance. + Instance réactivé par votre instance. 1 @@ -5668,14 +5668,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 Video removed from blacklist. - Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. + Vidéo retirée de la liste noire. 1 src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts1 videos removed from blacklist. - <x id="INTERPOLATION" equiv-text="{{num}}"/> vidéos retirées de la liste noire. + vidéos retirées de la liste noire. 1 @@ -5703,7 +5703,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1src/app/shared/video/video-actions-dropdown.component.ts1 Video removed from the blacklist. - Vidéo <x id="INTERPOLATION" equiv-text="{{name}}"/> retirée de la liste noire. + Vidéo retirée de la liste noire. 1 @@ -5724,28 +5724,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Update to - Mettre à jour vers <x id="INTERPOLATION" equiv-text="{{version}}"/> + Mettre à jour vers 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 Do you really want to uninstall ? - Voulez-vous vraiment désinstaller <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Voulez-vous vraiment désinstaller ? 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 uninstalled. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> désinstallé. + désinstallé. 1 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts1 updated. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> mis à jour. + mis à jour. 1 @@ -5766,14 +5766,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 Install ? - Installer <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>? + Installer ? 1 src/app/+admin/plugins/plugin-search/plugin-search.component.ts1 installed. - <x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installé. + installé. 1 @@ -5857,14 +5857,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/system/logs/logs.component.ts1src/app/core/auth/auth.service.ts1src/app/core/notification/notifier.service.ts1 User created. - Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> créé. + Utilisateur·rice créé. 1 src/app/+admin/users/user-edit/user-create.component.ts1 Password changed for user . - Mot de passe changé pour l'utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Mot de passe changé pour l'utilisateur·rice . 1 @@ -5878,7 +5878,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-password.component.ts1 User updated. - Utilisateur·rice <x id="INTERPOLATION" equiv-text="{{username}}"/> mis à jour. + Utilisateur·rice mis à jour. 1 @@ -5892,7 +5892,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-edit/user-update.component.ts1 An email asking for password reset has been sent to . - Un mail demandant la réinitialisation du mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{username}}"/>. + Un mail demandant la réinitialisation du mot de passe a été envoyé à . 1 @@ -5920,14 +5920,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Do you really want to unban users? - Voulez-vous vraiment rétablir <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices ? + Voulez-vous vraiment rétablir utilisateur·ices ? 1 src/app/+admin/users/user-list/user-list.component.ts1 users unbanned. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·rices rétablis. + utilisateur·rices rétablis. 1 @@ -5948,28 +5948,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+admin/users/user-list/user-list.component.ts1 users deleted. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices supprimé·e·s. + utilisateur·ices supprimé·e·s. 1 src/app/+admin/users/user-list/user-list.component.ts1 users email set as verified. - <x id="INTERPOLATION" equiv-text="{{num}}"/> adresses mail d'utilisateurs ont été vérifiées. + adresses mail d'utilisateurs ont été vérifiées. 1 src/app/+admin/users/user-list/user-list.component.ts1 Account unmuted. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé. + Compte réactivé. 1 src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée. + Instance réactivée. 1 @@ -6207,7 +6207,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 Video channel created. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> créée. + Chaîne vidéo créée. 1 @@ -6221,56 +6221,56 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 Video channel updated. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> mise à jour. + Chaîne vidéo mise à jour. 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts1 Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! - Voulez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/> ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom (<x id="INTERPOLATION_1" equiv-text="{{channelName}}"/>) ! + Voulez-vous vraiment supprimer ? Cela supprimera toutes les vidéos de cette chaîne, et vous ne pourrez plus créer de nouvelles chaînes avec le même nom () ! 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Please type the display name of the video channel () to confirm - Merci de saisir le nom de la chaîne vidéos (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) pour confirmer + Merci de saisir le nom de la chaîne vidéos () pour confirmer 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Video channel deleted. - Chaîne vidéo <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> supprimée. + Chaîne vidéo supprimée. 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 Playlist created. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> créée. + Liste de lecture créée. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts1 Playlist updated. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> mise à jour. + Liste de lecture mise à jour. 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts1 Do you really want to delete ? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> ? + Souhaitez-vous vraiment supprimer ? 1 src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts1 Playlist deleted. - Liste de lecture <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/> supprimée. + Liste de lecture supprimée. 1 @@ -6284,28 +6284,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+my-account/my-account-videos/my-account-videos.component.ts1src/app/+my-account/my-account.component.ts1 Do you really want to delete videos? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos ? + Souhaitez-vous vraiment supprimer vidéos ? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 videos deleted. - <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> vidéos supprimées. + vidéos supprimées. 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Do you really want to delete ? - Souhaitez-vous vraiment supprimer <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? + Souhaitez-vous vraiment supprimer ? 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts1 Video deleted. - La vidéo <x id="INTERPOLATION" equiv-text="{{videoName}}"/> a été supprimée. + La vidéo a été supprimée. 1 @@ -6382,14 +6382,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/+signup/+register/register.component.ts1 You are now logged in as ! - Vous êtes maintenant connecté en tant que <x id="INTERPOLATION" equiv-text="{{username}}"/> ! + Vous êtes maintenant connecté en tant que ! 1 src/app/+signup/+register/register.component.ts1 An email with verification link will be sent to . - Un courriel contenant un lien de vérification sera envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un courriel contenant un lien de vérification sera envoyé à . 1 @@ -6495,7 +6495,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au Cannot retrieve OAuth Client credentials: . - Impossible de retrouver les identifiants client OAuth : <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. + Impossible de retrouver les identifiants client OAuth : . 1 @@ -6545,7 +6545,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/login/login.component.ts1 An email with the reset password instructions will be sent to . - Un email avec les instructions de changement de mot de passe a été envoyé à <x id="INTERPOLATION" equiv-text="{{email}}"/>. + Un email avec les instructions de changement de mot de passe a été envoyé à . 1 @@ -6629,77 +6629,77 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/search/search-filters.component.ts1 years ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> ans + il y a ans 1 src/app/shared/angular/from-now.pipe.ts1 months ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois + il y a mois 1 src/app/shared/angular/from-now.pipe.ts1 month ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> mois + il y a mois 1 src/app/shared/angular/from-now.pipe.ts1 weeks ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaines + il y a semaines 1 src/app/shared/angular/from-now.pipe.ts1 week ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> semaine + il y a semaine 1 src/app/shared/angular/from-now.pipe.ts1 days ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jours + il y a jours 1 src/app/shared/angular/from-now.pipe.ts1 day ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> jour + il y a jour 1 src/app/shared/angular/from-now.pipe.ts1 hours ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heures + il y a heures 1 src/app/shared/angular/from-now.pipe.ts1 hour ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> heure + il y a heure 1 src/app/shared/angular/from-now.pipe.ts1 min ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> min + il y a min 1 src/app/shared/angular/from-now.pipe.ts1 sec ago - il y a <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec + il y a sec 1 @@ -7336,7 +7336,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/forms/reactive-file.component.ts1 PeerTube cannot handle this kind of file. Accepted extensions are . - PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont <x id="INTERPOLATION" equiv-text="{{extensions}}"/>. + PeerTube ne peut pas gérer ce type de fichier. Les extensions acceptées sont . 1 @@ -7693,7 +7693,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 ~ - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + ~ 1 @@ -7707,28 +7707,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/instance/instance-features-table.component.ts1 of full HD videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos full HD + de vidéos full HD 1 src/app/shared/instance/instance-features-table.component.ts1 of HD videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos HD + de vidéos HD 1 src/app/shared/instance/instance-features-table.component.ts1 of average quality videos - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> de vidéos de qualité moyenne + de vidéos de qualité moyenne 1 src/app/shared/instance/instance-features-table.component.ts1 Markdown compatible that supports: - Compatible <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> supportant : + Compatible Markdown supportant : 1 @@ -7770,28 +7770,28 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/misc/help.component.ts1 users banned. - <x id="INTERPOLATION" equiv-text="{{num}}"/> utilisateur·ices banni·e·s. + utilisateur·ices banni·e·s. 1 src/app/shared/moderation/user-ban-modal.component.ts1 User banned. - Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> banni. + Utilisateur banni. 1 src/app/shared/moderation/user-ban-modal.component.ts1 Do you really want to unban ? - Voulez-vous réellement rétablir <x id="INTERPOLATION" equiv-text="{{username}}"/>? + Voulez-vous réellement rétablir ? 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 User unbanned. - L'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> est rétabli. + L'utilisateur est rétabli. 1 @@ -7805,56 +7805,56 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/moderation/user-moderation-dropdown.component.ts1 User deleted. - Utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> supprimé. + Utilisateur supprimé. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 User email set as verified - L'adresse mail de l'utilisateur <x id="INTERPOLATION" equiv-text="{{username}}"/> a été vérifiée + L'adresse mail de l'utilisateur a été vérifiée 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted. - Comptes <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> muets. + Comptes muets. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> muette. + Instance muette. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account muted by the instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> rendue muet par votre instance. + Compte rendue muet par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Account unmuted by the instance. - Compte <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> réactivé par votre instance. + Compte réactivé par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance muted by the instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> rendue muette par votre instance. + Instance rendue muette par votre instance. 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 Instance unmuted by the instance. - Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> réactivée par votre instance. + Instance réactivée par votre instance. 1 @@ -7924,7 +7924,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 Too many attempts, please try again after minutes. - Trop de tentatives, merci de réessayer dans <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. + Trop de tentatives, merci de réessayer dans minutes. 1 @@ -7945,7 +7945,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/rest/rest-extractor.service.ts1 Subscribed to - Abonné à <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Abonné à 1 @@ -7959,7 +7959,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/user-subscription/subscribe-button.component.ts1 Unsubscribed from - Désabonné de <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> + Désabonné de 1 @@ -7980,21 +7980,21 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/shared/users/user.service.ts1 Video removed from - Vidéo supprimé de <x id="INTERPOLATION" equiv-text="{{name}}"/> + Vidéo supprimé de 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 Video added in at timestamps - Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> à la seconde <x id="INTERPOLATION_1" equiv-text="{{t}}"/> + Vidéo ajouté dans à la seconde 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 Video added in - Vidéo ajouté dans <x id="INTERPOLATION" equiv-text="{{n}}"/> + Vidéo ajouté dans 1 @@ -8162,7 +8162,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Upload - Téléverser <x id="INTERPOLATION" equiv-text="{{videofileName}}"/> + Téléverser 1 @@ -8183,14 +8183,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + Votre quota est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 Your daily video quota is exceeded with this video (video size: , used: , quota: ) - Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) + Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , used: , quota: ) 1 @@ -8211,7 +8211,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-edit/video-update.component.ts1 replies will be deleted too. - <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> réponses seront aussi supprimées. + réponses seront aussi supprimées. 1 @@ -8232,7 +8232,7 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/+video-watch/comment/video-comments.component.ts1 likes / dislikes - <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> j'aime / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> je n'aime pas + j'aime / je n'aime pas 1 @@ -8288,14 +8288,14 @@ Quand vous mettrez en ligne une vidéo sur cette chaîne, la vidéo affichera au src/app/videos/video-list/video-trending.component.ts1 Trending for the last days - Tendances pour les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. + Tendances pour les dernières journées. 1 src/app/videos/video-list/video-trending.component.ts1 Trending videos are those totalizing the greatest number of views during the last days - Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les <x id="INTERPOLATION" equiv-text="{{days}}"/> dernières journées. + Les vidéos Tendances sont celles qui ont été vues le plus grand nombre de fois dans les dernières journées. 1 diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf index ba9f7be25..702af6484 100644 --- a/client/src/locale/angular.gd.xlf +++ b/client/src/locale/angular.gd.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -581,7 +583,8 @@ - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -594,7 +597,8 @@ - Updated Updated + Updated + 29 src/app/shared/video-playlist/video-playlist-miniature.component.html29 @@ -780,7 +784,8 @@ - User registration allowedUser registration allowed + User registration allowed + 14 src/app/shared/instance/instance-features-table.component.html14 @@ -824,12 +829,14 @@ src/app/shared/instance/instance-features-table.component.html60src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 - HTTP import (YouTube, Vimeo, direct URL...)HTTP import (YouTube, Vimeo, direct URL...) + HTTP import (YouTube, Vimeo, direct URL...) + 64 src/app/shared/instance/instance-features-table.component.html64 - Torrent importTorrent import + Torrent import + 71 src/app/shared/instance/instance-features-table.component.html71 @@ -1110,7 +1117,8 @@ src/app/reset-password/reset-password.component.html29 - results results + results + 5 src/app/search/search.component.html5 @@ -1851,7 +1859,8 @@ src/app/videos/+video-edit/shared/video-edit.component.html225src/app/videos/+video-watch/modal/video-support.component.html3src/app/videos/+video-watch/video-watch.component.html78 - Short text to tell people how they can support you (membership platform...).Short text to tell people how they can support you (membership platform...). + Short text to tell people how they can support you (membership platform...). + 226 src/app/videos/+video-edit/shared/video-edit.component.html226 @@ -1926,7 +1935,8 @@ src/app/videos/+video-edit/video-add-components/video-import-url.component.html52 - UpdateUpdate + Update + 17 src/app/videos/+video-edit/video-add-components/video-import-url.component.html69src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html74src/app/videos/+video-edit/video-update.component.html17 @@ -2973,7 +2983,8 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 @@ -3235,7 +3246,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html94src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html15 - DisplayDisplay + Display + 16 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html95src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html16 @@ -3940,7 +3952,8 @@ src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html10 - InitiatorInitiator + Initiator + 13 src/app/+my-account/my-account-ownership/my-account-ownership.component.html13 @@ -4012,8 +4025,8 @@ src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html15 Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text.Short text to tell people how they can support your channel (membership platform...).<br /><br /> -When you will upload a video in this channel, the video support field will be automatically filled by this text. +When you will upload a video in this channel, the video support field will be automatically filled by this text. + 52 src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html52 @@ -4042,7 +4055,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/shared/actor-avatar-info.component.html15 - (extensions: , max size: )(extensions: , max size: ) + (extensions: , max size: ) + 18 src/app/+my-account/shared/actor-avatar-info.component.html18 @@ -4096,7 +4110,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - History enabledHistory enabled + History enabled + 4 src/app/+my-account/my-account-history/my-account-history.component.html4 @@ -4362,9 +4377,8 @@ When you will upload a video in this channel, the video support field will be au Created playlists - - Created playlists - + + 1 src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html1 @@ -4562,7 +4576,8 @@ When you will upload a video in this channel, the video support field will be au - What are the consequences?What are the consequences? + What are the consequences? + 32 src/app/+about/about-peertube/about-peertube.component.html32 @@ -4637,7 +4652,8 @@ When you will upload a video in this channel, the video support field will be au - How does PeerTube compare with YouTube?How does PeerTube compare with YouTube? + How does PeerTube compare with YouTube? + 74 src/app/+about/about-peertube/about-peertube.component.html74 @@ -4652,7 +4668,8 @@ When you will upload a video in this channel, the video support field will be au - What can I do to limit the exposure of my IP address?What can I do to limit the exposure of my IP address? + What can I do to limit the exposure of my IP address? + 82 src/app/+about/about-peertube/about-peertube.component.html82 @@ -4667,7 +4684,8 @@ When you will upload a video in this channel, the video support field will be au - What will be done to mitigate this problem?What will be done to mitigate this problem? + What will be done to mitigate this problem? + 90 src/app/+about/about-peertube/about-peertube.component.html90 @@ -4681,27 +4699,32 @@ When you will upload a video in this channel, the video support field will be au - Set a limit to the number of peers sent by the trackerSet a limit to the number of peers sent by the tracker + Set a limit to the number of peers sent by the tracker + 98 src/app/+about/about-peertube/about-peertube.component.html98 - Set a limit on the request frequency received by the tracker (being tested)Set a limit on the request frequency received by the tracker (being tested) + Set a limit on the request frequency received by the tracker (being tested) + 99 src/app/+about/about-peertube/about-peertube.component.html99 - Ring a bell if there are unusual requests (being tested)Ring a bell if there are unusual requests (being tested) + Ring a bell if there are unusual requests (being tested) + 100 src/app/+about/about-peertube/about-peertube.component.html100 - Disable P2P from the administration interfaceDisable P2P from the administration interface + Disable P2P from the administration interface + 101 src/app/+about/about-peertube/about-peertube.component.html101 - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + 102 src/app/+about/about-peertube/about-peertube.component.html102 @@ -5190,7 +5213,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Redundancy for is Redundancy for is + Redundancy for is + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 @@ -5415,7 +5439,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/system/logs/logs.component.ts1src/app/core/notification/notifier.service.ts1 - WarningWarning + Warning + 1 src/app/+admin/system/logs/logs.component.ts1src/app/shared/guards/can-deactivate-guard.service.ts1 @@ -5943,7 +5968,8 @@ When you will upload a video in this channel, the video support field will be au - You are now logged in as !You are now logged in as ! + You are now logged in as ! + 1 src/app/+signup/+register/register.component.ts1 @@ -6187,57 +6213,68 @@ When you will upload a video in this channel, the video support field will be au src/app/search/search-filters.component.ts1 - years ago years ago + years ago + 1 src/app/shared/angular/from-now.pipe.ts1 - months ago months ago + months ago + 1 src/app/shared/angular/from-now.pipe.ts1 - month ago month ago + month ago + 1 src/app/shared/angular/from-now.pipe.ts1 - weeks ago weeks ago + weeks ago + 1 src/app/shared/angular/from-now.pipe.ts1 - week ago week ago + week ago + 1 src/app/shared/angular/from-now.pipe.ts1 - days ago days ago + days ago + 1 src/app/shared/angular/from-now.pipe.ts1 - day ago day ago + day ago + 1 src/app/shared/angular/from-now.pipe.ts1 - hours ago hours ago + hours ago + 1 src/app/shared/angular/from-now.pipe.ts1 - hour ago hour ago + hour ago + 1 src/app/shared/angular/from-now.pipe.ts1 - min ago min ago + min ago + 1 src/app/shared/angular/from-now.pipe.ts1 - sec ago sec ago + sec ago + 1 src/app/shared/angular/from-now.pipe.ts1 @@ -6482,57 +6519,68 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/user-validators.service.ts1 - Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Password must be at least 6 characters long.Password must be at least 6 characters long. + Password must be at least 6 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Password cannot be more than 255 characters long.Password cannot be more than 255 characters long. + Password cannot be more than 255 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - The new password and the confirmed password do not correspond.The new password and the confirmed password do not correspond. + The new password and the confirmed password do not correspond. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Video quota is required.Video quota is required. + Video quota is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Quota must be greater than -1.Quota must be greater than -1. + Quota must be greater than -1. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Daily upload limit is required.Daily upload limit is required. + Daily upload limit is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Daily upload limit must be greater than -1.Daily upload limit must be greater than -1. + Daily upload limit must be greater than -1. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - User role is required.User role is required. + User role is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Description must be at least 3 characters long.Description must be at least 3 characters long. + Description must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 @@ -6543,62 +6591,74 @@ When you will upload a video in this channel, the video support field will be au - Ban reason must be at least 3 characters long.Ban reason must be at least 3 characters long. + Ban reason must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Ban reason cannot be more than 250 characters long.Ban reason cannot be more than 250 characters long. + Ban reason cannot be more than 250 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Display name is required.Display name is required. + Display name is required. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name must be at least 1 character long.Display name must be at least 1 character long. + Display name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Report reason is required.Report reason is required. + Report reason is required. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason must be at least 2 characters long.Report reason must be at least 2 characters long. + Report reason must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment is required.Moderation comment is required. + Moderation comment is required. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment must be at least 2 characters long.Moderation comment must be at least 2 characters long. + Moderation comment must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - The channel is required.The channel is required. + The channel is required. + 1 src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts1 @@ -6631,7 +6691,8 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-captions-validators.service.ts1 - The username is required.The username is required. + The username is required. + 1 src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 @@ -6643,362 +6704,434 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 - Name is required.Name is required. + Name is required. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name must be at least 1 character long.Name must be at least 1 character long. + Name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text must be at least 3 characters long.Support text must be at least 3 characters long. + Support text must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Comment is required.Comment is required. + Comment is required. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Comment must be at least 2 characters long.Comment must be at least 2 characters long. + Comment must be at least 2 characters long. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Comment cannot be more than 3000 characters long.Comment cannot be more than 3000 characters long. + Comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-comment-validators.service.ts1 - Display name cannot be more than 120 characters long.Display name cannot be more than 120 characters long. + Display name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Privacy is required.Privacy is required. + Privacy is required. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - The channel is required when the playlist is public.The channel is required when the playlist is public. + The channel is required when the playlist is public. + 1 src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Video name is required.Video name is required. + Video name is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video name must be at least 3 characters long.Video name must be at least 3 characters long. + Video name must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video name cannot be more than 120 characters long.Video name cannot be more than 120 characters long. + Video name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video privacy is required.Video privacy is required. + Video privacy is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video channel is required.Video channel is required. + Video channel is required. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video description must be at least 3 characters long.Video description must be at least 3 characters long. + Video description must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video description cannot be more than 10000 characters long.Video description cannot be more than 10000 characters long. + Video description cannot be more than 10000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A tag should be more than 2 characters long.A tag should be more than 2 characters long. + A tag should be more than 2 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A tag should be less than 30 characters long.A tag should be less than 30 characters long. + A tag should be less than 30 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support must be at least 3 characters long.Video support must be at least 3 characters long. + Video support must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - A date is required to schedule video update.A date is required to schedule video update. + A date is required to schedule video update. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 - This file is too large.This file is too large. + This file is too large. + 1 src/app/shared/forms/reactive-file.component.ts1 - PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + 1 src/app/shared/forms/reactive-file.component.ts1 - All unsaved data will be lost, are you sure you want to leave this page?All unsaved data will be lost, are you sure you want to leave this page? + All unsaved data will be lost, are you sure you want to leave this page? + 1 src/app/shared/guards/can-deactivate-guard.service.ts1 - SundaySunday + Sunday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MondayMonday + Monday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - TuesdayTuesday + Tuesday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - WednesdayWednesday + Wednesday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - ThursdayThursday + Thursday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - FridayFriday + Friday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SaturdaySaturday + Saturday + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SunSun + Sun + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - MonMon + Mon + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - TueTue + Tue + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - WedWed + Wed + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - ThuThu + Thu + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - FriFri + Fri + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - SatSat + Sat + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name short - SuSu + Su + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - MoMo + Mo + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - TuTu + Tu + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - WeWe + We + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - ThTh + Th + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - FrFr + Fr + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - SaSa + Sa + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Day name min - JanuaryJanuary + January + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - FebruaryFebruary + February + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MarchMarch + March + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - AprilApril + April + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - MayMay + May + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1src/app/shared/i18n/i18n-primeng-calendar.ts1 - JuneJune + June + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - JulyJuly + July + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - AugustAugust + August + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - SeptemberSeptember + September + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - OctoberOctober + October + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - NovemberNovember + November + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - DecemberDecember + December + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 - JanJan + Jan + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - FebFeb + Feb + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - MarMar + Mar + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - AprApr + Apr + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - JunJun + Jun + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - JulJul + Jul + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - AugAug + Aug + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - SepSep + Sep + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - OctOct + Oct + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - NovNov + Nov + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - DecDec + Dec + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1Month name short - ClearClear + Clear + 1 src/app/shared/i18n/i18n-primeng-calendar.ts1 @@ -7010,242 +7143,290 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/i18n/i18n-primeng-calendar.ts1Date format in this locale. - HiddenHidden + Hidden + 1 src/app/shared/instance/instance-features-table.component.ts1 - Blurred with confirmation requestBlurred with confirmation request + Blurred with confirmation request + 1 src/app/shared/instance/instance-features-table.component.ts1 - DisplayedDisplayed + Displayed + 1 src/app/shared/instance/instance-features-table.component.ts1 - ~ ~ + ~ + 1 src/app/shared/instance/instance-features-table.component.ts1 - {VAR_PLURAL, plural, =1 {minute} other {minutes} }{VAR_PLURAL, plural, =1 {minute} other {minutes} } + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + 1 src/app/shared/instance/instance-features-table.component.ts1 - of full HD videos of full HD videos + of full HD videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - of HD videos of HD videos + of HD videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - of average quality videos of average quality videos + of average quality videos + 1 src/app/shared/instance/instance-features-table.component.ts1 - Markdown compatible that supports:Markdown compatible that supports: + Markdown compatible that supports: + 1 src/app/shared/misc/help.component.ts1 - EmphasisEmphasis + Emphasis + 1 src/app/shared/misc/help.component.ts1 - LinksLinks + Links + 1 src/app/shared/misc/help.component.ts1 - New linesNew lines + New lines + 1 src/app/shared/misc/help.component.ts1 - ListsLists + Lists + 1 src/app/shared/misc/help.component.ts1 - ImagesImages + Images + 1 src/app/shared/misc/help.component.ts1 - users banned. users banned. + users banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 - User banned.User banned. + User banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 - Do you really want to unban ?Do you really want to unban ? + Do you really want to unban ? + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User unbanned.User unbanned. + User unbanned. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username! + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User deleted.User deleted. + User deleted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User email set as verifiedUser email set as verified + User email set as verified + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted.Account muted. + Account muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted.Instance muted. + Instance muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted by the instance.Account muted by the instance. + Account muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account unmuted by the instance.Account unmuted by the instance. + Account unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted by the instance.Instance muted by the instance. + Instance muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted by the instance.Instance unmuted by the instance. + Instance unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this accountMute this account + Mute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this accountUnmute this account + Unmute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instanceMute the instance + Mute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instanceUnmute the instance + Unmute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this account by your instanceMute this account by your instance + Mute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this account by your instanceUnmute this account by your instance + Unmute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instance by your instanceMute the instance by your instance + Mute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instance by your instanceUnmute the instance by your instance + Unmute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Request is too large for the server. Please contact you administrator if you want to increase the limit size.Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Too many attempts, please try again after minutes.Too many attempts, please try again after minutes. + Too many attempts, please try again after minutes. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Too many attempts, please try again later.Too many attempts, please try again later. + Too many attempts, please try again later. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Server error. Please retry later.Server error. Please retry later. + Server error. Please retry later. + 1 src/app/shared/rest/rest-extractor.service.ts1 - Subscribed to Subscribed to + Subscribed to + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - SubscribedSubscribed + Subscribed + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - Unsubscribed from Unsubscribed from + Unsubscribed from + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - UnsubscribedUnsubscribed + Unsubscribed + 1 src/app/shared/user-subscription/subscribe-button.component.ts1 - ModeratorModerator + Moderator + 1 src/app/shared/users/user.service.ts1 - Video removed from Video removed from + Video removed from + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video added in at timestamps Video added in at timestamps + Video added in at timestamps + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 - Video added in Video added in + Video added in + 1 src/app/shared/video-playlist/video-add-to-playlist.component.ts1 - Timestamps updatedTimestamps updated + Timestamps updated + 1 src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 @@ -7271,22 +7452,26 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video-playlist/video-playlist-element-miniature.component.ts1 - Video blacklisted.Video blacklisted. + Video blacklisted. + 1 src/app/shared/video/modals/video-blacklist.component.ts1 - CopiedCopied + Copied + 1 src/app/shared/video/modals/video-download.component.ts1src/app/videos/+video-watch/modal/video-share.component.ts1 - Video reported.Video reported. + Video reported. + 1 src/app/shared/video/modals/video-report.component.ts1 - Do you really want to delete this video?Do you really want to delete this video? + Do you really want to delete this video? + 1 src/app/shared/video/video-actions-dropdown.component.ts1 @@ -7346,37 +7531,44 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-miniature.component.ts1 - Only I can see this videoOnly I can see this video + Only I can see this video + 1 src/app/shared/video/video.service.ts1 - Only people with the private link can see this videoOnly people with the private link can see this video + Only people with the private link can see this video + 1 src/app/shared/video/video.service.ts1 - Anyone can see this videoAnyone can see this video + Anyone can see this video + 1 src/app/shared/video/video.service.ts1 - Video to import updated.Video to import updated. + Video to import updated. + 1 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts1src/app/videos/+video-edit/video-add-components/video-import-url.component.ts1 - Your video was uploaded to your account and is private.Your video was uploaded to your account and is private. + Your video was uploaded to your account and is private. + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - But associated data (tags, description...) will be lost, are you sure you want to leave this page?But associated data (tags, description...) will be lost, are you sure you want to leave this page? + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your video is not uploaded yet, are you sure you want to leave this page?Your video is not uploaded yet, are you sure you want to leave this page? + Your video is not uploaded yet, are you sure you want to leave this page? + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 @@ -7387,32 +7579,38 @@ When you will upload a video in this channel, the video support field will be au - Upload cancelledUpload cancelled + Upload cancelled + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Video published.Video published. + Video published. + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) + Your video quota is exceeded with this video (video size: , used: , quota: ) + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost. + 1 src/app/videos/+video-edit/video-update.component.ts1 - Video updated.Video updated. + Video updated. + 1 src/app/videos/+video-edit/video-update.component.ts1 @@ -7437,27 +7635,32 @@ When you will upload a video in this channel, the video support field will be au src/app/videos/+video-watch/comment/video-comments.component.ts1 - likes / dislikes likes / dislikes + likes / dislikes + 1 src/app/videos/+video-watch/video-watch.component.ts1 - This video contains mature or explicit content. Are you sure you want to watch it?This video contains mature or explicit content. Are you sure you want to watch it? + This video contains mature or explicit content. Are you sure you want to watch it? + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Mature or explicit contentMature or explicit content + Mature or explicit content + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Like the videoLike the video + Like the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Dislike the videoDislike the video + Dislike the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 @@ -7468,27 +7671,32 @@ When you will upload a video in this channel, the video support field will be au - Trending for the last 24 hoursTrending for the last 24 hours + Trending for the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending videos are those totalizing the greatest number of views during the last 24 hoursTrending videos are those totalizing the greatest number of views during the last 24 hours + Trending videos are those totalizing the greatest number of views during the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending for the last daysTrending for the last days + Trending for the last days + 1 src/app/videos/video-list/video-trending.component.ts1 - Trending videos are those totalizing the greatest number of views during the last daysTrending videos are those totalizing the greatest number of views during the last days + Trending videos are those totalizing the greatest number of views during the last days + 1 src/app/videos/video-list/video-trending.component.ts1 - Videos from your subscriptionsVideos from your subscriptions + Videos from your subscriptions + 1 src/app/videos/video-list/video-user-subscriptions.component.ts1 diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf index eb608fab6..ae13d0669 100644 --- a/client/src/locale/angular.gl-ES.xlf +++ b/client/src/locale/angular.gl-ES.xlf @@ -207,7 +207,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf index b2529b4ec..531334a2d 100644 --- a/client/src/locale/angular.hu-HU.xlf +++ b/client/src/locale/angular.hu-HU.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -811,10 +813,8 @@ Leiratkozás Remote subscribe Remote interact - - Remote subscribe - Remote interact - + + 10 src/app/shared/user-subscription/remote-subscribe.component.html10 @@ -3204,12 +3204,14 @@ Leiratkozás src/app/+admin/system/jobs/jobs.component.html19 - Processed onProcessed on + Processed on + 22 src/app/+admin/system/jobs/jobs.component.html22 - Finished onFinished on + Finished on + 23 src/app/+admin/system/jobs/jobs.component.html23 diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf index 5a55296df..02b495da7 100644 --- a/client/src/locale/angular.it-IT.xlf +++ b/client/src/locale/angular.it-IT.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf index 9f8a7daef..1fa4b5eff 100644 --- a/client/src/locale/angular.ja-JP.xlf +++ b/client/src/locale/angular.ja-JP.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -3551,7 +3553,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html318 - Instance followersInstance followers + Instance followers + 327 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html327 diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf index 905cd10be..5f19ee7c7 100644 --- a/client/src/locale/angular.jbo.xlf +++ b/client/src/locale/angular.jbo.xlf @@ -109,7 +109,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 - %% + % + 6 node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf index cb62b064b..088b823b0 100644 --- a/client/src/locale/angular.pl-PL.xlf +++ b/client/src/locale/angular.pl-PL.xlf @@ -199,12 +199,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -917,7 +919,8 @@ - BanBan + Ban + 3 src/app/shared/moderation/user-ban-modal.component.html3 @@ -2221,7 +2224,8 @@ src/app/videos/+video-watch/video-watch.component.html63 - Dislike this videoDislike this video + Dislike this video + 71 src/app/videos/+video-watch/video-watch.component.html71 @@ -2552,7 +2556,8 @@ - StateState + State + 10 src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/system/jobs/jobs.component.html20src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 @@ -3351,7 +3356,8 @@ - Default client routeDefault client route + Default client route + 216 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 @@ -4694,7 +4700,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia src/app/+about/about-peertube/about-peertube.component.html101 - An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized programAn automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program + 102 src/app/+about/about-peertube/about-peertube.component.html102 @@ -6800,7 +6807,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support must be at least 3 characters long.Video support must be at least 3 characters long. + Video support must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 @@ -7688,7 +7696,8 @@ Jeżeli umieścisz film na ten kanał, pole informujące o możliwości wsparcia - likes / dislikes likes / dislikes + likes / dislikes + 1 src/app/videos/+video-watch/video-watch.component.ts1 diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf index c3e9650e3..d30b59f75 100644 --- a/client/src/locale/angular.pt-BR.xlf +++ b/client/src/locale/angular.pt-BR.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf index 032935471..c663e3c6f 100644 --- a/client/src/locale/angular.pt-PT.xlf +++ b/client/src/locale/angular.pt-PT.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -468,12 +470,14 @@ src/app/shared/video-playlist/video-add-to-playlist.component.html9 - Start atStart at + Start at + 61 src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html61 - Stop atStop at + Stop at + 112 src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html112 @@ -666,7 +670,8 @@ - Edit starts/stops atEdit starts/stops at + Edit starts/stops at + 48 src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 @@ -737,9 +742,8 @@ Unsubscribe - - Unsubscribe - + + 18 src/app/shared/user-subscription/subscribe-button.component.html18 @@ -752,32 +756,38 @@ - Using an ActivityPub accountUsing an ActivityPub account + Using an ActivityPub account + 36 src/app/shared/user-subscription/subscribe-button.component.html36 - Subscribe with an account on Subscribe with an account on + Subscribe with an account on + 39 src/app/shared/user-subscription/subscribe-button.component.html39 - Subscribe with your local accountSubscribe with your local account + Subscribe with your local account + 40 src/app/shared/user-subscription/subscribe-button.component.html40 - Subscribe with a Mastodon account:Subscribe with a Mastodon account: + Subscribe with a Mastodon account: + 43 src/app/shared/user-subscription/subscribe-button.component.html43 - Using a syndication feedUsing a syndication feed + Using a syndication feed + 48 src/app/shared/user-subscription/subscribe-button.component.html48 - Subscribe via RSSSubscribe via RSS + Subscribe via RSS + 49 src/app/shared/user-subscription/subscribe-button.component.html49 @@ -785,10 +795,8 @@ Remote subscribe Remote interact - - Remote subscribe - Remote interact - + + 10 src/app/shared/user-subscription/remote-subscribe.component.html10 @@ -994,7 +1002,8 @@ src/app/shared/moderation/user-ban-modal.component.html26 - + + 11 src/app/shared/menu/top-menu-dropdown.component.html11 @@ -1176,10 +1185,8 @@ Filters - - Filters - - + + 16 src/app/search/search.component.html16 @@ -1390,9 +1397,8 @@ Help to translate PeerTube! - - Help to translate PeerTube! - + + 8 src/app/menu/language-chooser.component.html8 @@ -1502,27 +1508,32 @@ src/app/menu/menu.component.html100src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html26 - Show keyboard shortcutsShow keyboard shortcuts + Show keyboard shortcuts + 111 src/app/menu/menu.component.html111 - View your notificationsView your notifications + View your notifications + 3 src/app/menu/avatar-notification.component.html3 - NotificationsNotifications + Notifications + 13 src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html13 - Update your notification preferencesUpdate your notification preferences + Update your notification preferences + 16 src/app/menu/avatar-notification.component.html16 - See all your notificationsSee all your notifications + See all your notifications + 30 src/app/menu/avatar-notification.component.html30 @@ -1643,7 +1654,8 @@ src/app/search/search-filters.component.html115 - Display unlisted and private videosDisplay unlisted and private videos + Display unlisted and private videos + 14 src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14src/app/shared/video/abstract-video-list.html14 @@ -1714,12 +1726,14 @@ - + Tag+ Tag + + Tag + 30 src/app/videos/+video-edit/shared/video-edit.component.html30 - Enter a new tagEnter a new tag + Enter a new tag + 30 src/app/videos/+video-edit/shared/video-edit.component.html30 @@ -1809,12 +1823,14 @@ src/app/videos/+video-edit/shared/video-edit.component.html175 - Already uploaded ✔Already uploaded ✔ + Already uploaded ✔ + 179 src/app/videos/+video-edit/shared/video-edit.component.html179 - Will be created on updateWill be created on update + Will be created on update + 187 src/app/videos/+video-edit/shared/video-edit.component.html187 @@ -1826,7 +1842,8 @@ src/app/videos/+video-edit/shared/video-edit.component.html189 - Will be deleted on updateWill be deleted on update + Will be deleted on update + 195 src/app/videos/+video-edit/shared/video-edit.component.html195 @@ -1840,9 +1857,8 @@ No captions for now. - - No captions for now. - + + 202 src/app/videos/+video-edit/shared/video-edit.component.html202 @@ -1923,7 +1939,8 @@ - Sorry, but something went wrongSorry, but something went wrong + Sorry, but something went wrong + 53 src/app/videos/+video-edit/video-add-components/video-import-url.component.html48src/app/videos/+video-edit/video-add-components/video-upload.component.html62src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html53 @@ -1953,7 +1970,8 @@ src/app/videos/+video-edit/video-add-components/video-upload.component.html6 - ScheduledScheduled + Scheduled + 25 src/app/videos/+video-edit/video-add-components/video-upload.component.html25 @@ -1976,9 +1994,8 @@ Congratulations! Your video is now available in your private library. - - Congratulations! Your video is now available in your private library. - + + 66 src/app/videos/+video-edit/video-add-components/video-upload.component.html66 @@ -2004,7 +2021,8 @@ src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html6 - OrOr + Or + 11 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html11 @@ -2147,7 +2165,8 @@ - MutedMuted + Muted + 20 src/app/videos/+video-watch/modal/video-share.component.html134src/app/+accounts/accounts.component.html20 @@ -2381,21 +2400,22 @@ src/app/videos/+video-watch/comment/video-comment-add.component.html20 - You are one step away from commentingYou are one step away from commenting + You are one step away from commenting + 28 src/app/videos/+video-watch/comment/video-comment-add.component.html28 If you have an account on this instance, you can login: - - If you have an account on this instance, you can login: - + + 32 src/app/videos/+video-watch/comment/video-comment-add.component.html32 - login to commentlogin to comment + login to comment + 35 src/app/videos/+video-watch/comment/video-comment-add.component.html35 @@ -2412,9 +2432,8 @@ If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - + + 41 src/app/videos/+video-watch/comment/video-comment-add.component.html41 @@ -2546,7 +2565,8 @@ src/app/+admin/follows/following-add/following-add.component.html21 - Filter...Filter... + Filter... + 27 src/app/+admin/follows/followers-list/followers-list.component.html8src/app/+admin/follows/following-list/following-list.component.html9src/app/+admin/users/user-list/user-list.component.html27 @@ -2585,12 +2605,14 @@ src/app/+admin/follows/followers-list/followers-list.component.html20src/app/+admin/follows/following-list/following-list.component.html21src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html21src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 - AcceptedAccepted + Accepted + 32 src/app/+admin/follows/followers-list/followers-list.component.html30src/app/+admin/follows/following-list/following-list.component.html32 - PendingPending + Pending + 33 src/app/+admin/follows/followers-list/followers-list.component.html31src/app/+admin/follows/following-list/following-list.component.html33 @@ -2619,7 +2641,8 @@ src/app/+admin/follows/following-list/following-list.component.html19 - Redundancy allowedRedundancy allowed + Redundancy allowed + 22 src/app/+admin/follows/following-list/following-list.component.html22 @@ -2755,7 +2778,8 @@ src/app/+admin/users/user-list/user-list.component.html2 - Batch actionsBatch actions + Batch actions + 19 src/app/+admin/users/user-list/user-list.component.html19 @@ -2773,17 +2797,20 @@ - (banned)(banned) + (banned) + 65 src/app/+admin/users/user-list/user-list.component.html65 - User's email must be verified to loginUser's email must be verified to login + User's email must be verified to login + 72 src/app/+admin/users/user-list/user-list.component.html72 - User's email is verified / User can login without email verificationUser's email is verified / User can login without email verification + User's email is verified / User can login without email verification + 76 src/app/+admin/users/user-list/user-list.component.html76 @@ -2821,12 +2848,14 @@ - Muted accountsMuted accounts + Muted accounts + 2 src/app/+admin/moderation/moderation.component.html11src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html2 - Muted serversMuted servers + Muted servers + 13 src/app/+admin/moderation/moderation.component.html13 @@ -2845,7 +2874,8 @@ src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html9 - UnfederatedUnfederated + Unfederated + 10 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html10 @@ -2959,17 +2989,20 @@ src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html8src/app/+admin/config/edit-custom-config/edit-custom-config.component.html10src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html12src/app/+about/about.component.html5 - Muted at Muted at + Muted at + 13 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html9src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html9src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html13src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html13 - UnmuteUnmute + Unmute + 23 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html19src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html18src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html22src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html23 - AccountAccount + Account + 12 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html8src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html12 @@ -3410,7 +3443,8 @@ - Video import with HTTP URL (i.e. YouTube) enabledVideo import with HTTP URL (i.e. YouTube) enabled + Video import with HTTP URL (i.e. YouTube) enabled + 294 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html294 @@ -3490,7 +3524,8 @@ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html387 - Enable contact formEnable contact form + Enable contact form + 398 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html398 @@ -3576,7 +3611,8 @@ - Allow additional extensionsAllow additional extensions + Allow additional extensions + 475 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html475 @@ -3803,7 +3839,8 @@ - Use WebTorrent to exchange parts of the video with othersUse WebTorrent to exchange parts of the video with others + Use WebTorrent to exchange parts of the video with others + 41 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html41 @@ -4036,7 +4073,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html8 - Once you delete your account, there is no going back. Please be certain.Once you delete your account, there is no going back. Please be certain. + Once you delete your account, there is no going back. Please be certain. + 2 src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 @@ -4048,7 +4086,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 - You don't have any subscriptions yet.You don't have any subscriptions yet. + You don't have any subscriptions yet. + 1 src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html1 @@ -4067,12 +4106,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html16 - Muted instancesMuted instances + Muted instances + 2 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html2 - History enabledHistory enabled + History enabled + 4 src/app/+my-account/my-account-history/my-account-history.component.html4 @@ -4086,7 +4127,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You don't have videos history yet.You don't have videos history yet. + You don't have videos history yet. + 14 src/app/+my-account/my-account-history/my-account-history.component.html14 @@ -4109,12 +4151,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - ActivitiesActivities + Activities + 2 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 - WebWeb + Web + 3 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 @@ -4220,22 +4264,26 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 - BannedBanned + Banned + 19 src/app/+accounts/accounts.component.html19 - Instance mutedInstance muted + Instance muted + 21 src/app/+accounts/accounts.component.html21 - Muted by your instanceMuted by your instance + Muted by your instance + 22 src/app/+accounts/accounts.component.html22 - Instance muted by your instanceInstance muted by your instance + Instance muted by your instance + 23 src/app/+accounts/accounts.component.html23 @@ -4342,17 +4390,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Contact administratorContact administrator + Contact administrator + 3 src/app/+about/about-instance/contact-admin-modal.component.html3 - Your nameYour name + Your name + 11 src/app/+about/about-instance/contact-admin-modal.component.html11 - Your emailYour email + Your email + 20 src/app/+about/about-instance/contact-admin-modal.component.html20 @@ -4363,17 +4414,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Your messageYour message + Your message + 38 src/app/+about/about-instance/contact-admin-modal.component.html38 - About instanceAbout instance + About instance + 5 src/app/+about/about-instance/about-instance.component.html5 - Contact administratorContact administrator + Contact administrator + 7 src/app/+about/about-instance/about-instance.component.html7 @@ -4839,17 +4893,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Cannot get about information from serverCannot get about information from server + Cannot get about information from server + 1 src/app/+about/about-instance/about-instance.component.ts1 - Your message has been sent.Your message has been sent. + Your message has been sent. + 1 src/app/+about/about-instance/contact-admin-modal.component.ts1 - You already sent this form recentlyYou already sent this form recently + You already sent this form recently + 1 src/app/+about/about-instance/contact-admin-modal.component.ts1 @@ -4877,27 +4934,32 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - 240p240p + 240p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 360p360p + 360p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 480p480p + 480p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 720p720p + 720p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 - 1080p1080p + 1080p + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 @@ -4908,7 +4970,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Auto (via ffmpeg)Auto (via ffmpeg) + Auto (via ffmpeg) + 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 @@ -4959,47 +5022,56 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1src/app/+my-account/my-account-settings/my-account-settings.component.ts1src/app/shared/users/user.service.ts1 - 100MB100MB + 100MB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 500MB500MB + 500MB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 1GB1GB + 1GB + 1 src/app/+admin/config/shared/config.service.ts1 - 5GB5GB + 5GB + 1 src/app/+admin/config/shared/config.service.ts1src/app/+admin/config/shared/config.service.ts1 - 20GB20GB + 20GB + 1 src/app/+admin/config/shared/config.service.ts1 - 50GB50GB + 50GB + 1 src/app/+admin/config/shared/config.service.ts1 - 10MB10MB + 10MB + 1 src/app/+admin/config/shared/config.service.ts1 - 50MB50MB + 50MB + 1 src/app/+admin/config/shared/config.service.ts1 - 2GB2GB + 2GB + 1 src/app/+admin/config/shared/config.service.ts1 @@ -5103,27 +5175,32 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/follows/following-list/following-list.component.ts1 - enabledenabled + enabled + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - disableddisabled + disabled + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Redundancy for is Redundancy for is + Redundancy for is + 1 src/app/+admin/follows/shared/redundancy-checkbox.component.ts1 - Account unmuted by your instance.Account unmuted by your instance. + Account unmuted by your instance. + 1 src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts1 - Instance unmuted by your instance.Instance unmuted by your instance. + Instance unmuted by your instance. + 1 src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts1 @@ -5135,7 +5212,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts1 - Delete this reportDelete this report + Delete this report + 1 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 @@ -5161,7 +5239,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 - Do you really want to delete this abuse report?Do you really want to delete this abuse report? + Do you really want to delete this abuse report? + 1 src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts1 @@ -5185,12 +5264,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - yesyes + yes + 1 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 - nono + no + 1 src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts1 @@ -5384,7 +5465,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Set Email as VerifiedSet Email as Verified + Set Email as Verified + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -5396,12 +5478,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Do you really want to unban users?Do you really want to unban users? + Do you really want to unban users? + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users unbanned. users unbanned. + users unbanned. + 1 src/app/+admin/users/user-list/user-list.component.ts1 @@ -5413,57 +5497,68 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove these users, you will not be able to create others with the same username!If you remove these users, you will not be able to create others with the same username! + If you remove these users, you will not be able to create others with the same username! + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users deleted. users deleted. + users deleted. + 1 src/app/+admin/users/user-list/user-list.component.ts1 - users email set as verified. users email set as verified. + users email set as verified. + 1 src/app/+admin/users/user-list/user-list.component.ts1 - Account unmuted.Account unmuted. + Account unmuted. + 1 src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted.Instance unmuted. + Instance unmuted. + 1 src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - My videos historyMy videos history + My videos history + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history is enabledVideos history is enabled + Videos history is enabled + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history is disabledVideos history is disabled + Videos history is disabled + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Delete videos historyDelete videos history + Delete videos history + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Are you sure you want to delete all your videos history?Are you sure you want to delete all your videos history? + Are you sure you want to delete all your videos history? + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 - Videos history deletedVideos history deleted + Videos history deleted + 1 src/app/+my-account/my-account-history/my-account-history.component.ts1 @@ -5487,7 +5582,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You current password is invalid.You current password is invalid. + You current password is invalid. + 1 src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts1src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 @@ -5532,12 +5628,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - New video from your subscriptionsNew video from your subscriptions + New video from your subscriptions + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - New comment on your videoNew comment on your video + New comment on your video + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5554,32 +5652,38 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - One of your video is blacklisted/unblacklistedOne of your video is blacklisted/unblacklisted + One of your video is blacklisted/unblacklisted + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Video published (after transcoding/scheduled update)Video published (after transcoding/scheduled update) + Video published (after transcoding/scheduled update) + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Video import finishedVideo import finished + Video import finished + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - A new user registered on your instanceA new user registered on your instance + A new user registered on your instance + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - You or your channel(s) has a new followerYou or your channel(s) has a new follower + You or your channel(s) has a new follower + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Someone mentioned you in video commentsSomeone mentioned you in video comments + Someone mentioned you in video comments + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5596,7 +5700,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Preferences savedPreferences saved + Preferences saved + 1 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 @@ -5634,7 +5739,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 - This name already exists on this instance.This name already exists on this instance. + This name already exists on this instance. + 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts1 @@ -5652,7 +5758,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Please type the display name of the video channel () to confirmPlease type the display name of the video channel () to confirm + Please type the display name of the video channel () to confirm + 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts1 @@ -5750,12 +5857,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account.component.ts1 - My historyMy history + My history + 1 src/app/+my-account/my-account.component.ts1 - MiscMisc + Misc + 1 src/app/+my-account/my-account.component.ts1 @@ -5774,7 +5883,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+my-account/my-account.component.ts1 - My notificationsMy notifications + My notifications + 1 src/app/+my-account/my-account.component.ts1 @@ -5785,7 +5895,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - You are now logged in as !You are now logged in as ! + You are now logged in as ! + 1 src/app/+signup/+register/register.component.ts1 @@ -5811,17 +5922,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts1 - Subscribe to the accountSubscribe to the account + Subscribe to the account + 1 src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 - Focus the search barFocus the search bar + Focus the search bar + 1 src/app/app.component.ts1 - Toggle the left menuToggle the left menu + Toggle the left menu + 1 src/app/app.component.ts1 @@ -5832,42 +5946,50 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Go to the trending videos pageGo to the trending videos page + Go to the trending videos page + 1 src/app/app.component.ts1 - Go to the recently added videos pageGo to the recently added videos page + Go to the recently added videos page + 1 src/app/app.component.ts1 - Go to the local videos pageGo to the local videos page + Go to the local videos page + 1 src/app/app.component.ts1 - Go to the videos upload pageGo to the videos upload page + Go to the videos upload page + 1 src/app/app.component.ts1 - Go to my subscriptionsGo to my subscriptions + Go to my subscriptions + 1 src/app/core/auth/auth.service.ts1 - Go to my videosGo to my videos + Go to my videos + 1 src/app/core/auth/auth.service.ts1 - Go to my importsGo to my imports + Go to my imports + 1 src/app/core/auth/auth.service.ts1 - Go to my channelsGo to my channels + Go to my channels + 1 src/app/core/auth/auth.service.ts1 @@ -5895,7 +6017,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/core/auth/auth.service.ts1 - Keyboard Shortcuts:Keyboard Shortcuts: + Keyboard Shortcuts: + 1 src/app/core/hotkeys/hotkeys.component.ts1 @@ -6227,17 +6350,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/instance-validators.service.ts1src/app/shared/forms/form-validators/user-validators.service.ts1 - Your name is required.Your name is required. + Your name is required. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - Your name must be at least 1 character long.Your name must be at least 1 character long. + Your name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - Your name cannot be more than 120 characters long.Your name cannot be more than 120 characters long. + Your name cannot be more than 120 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 @@ -6260,17 +6386,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - A message is required.A message is required. + A message is required. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - The message must be at least 3 characters long.The message must be at least 3 characters long. + The message must be at least 3 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 - The message cannot be more than 5000 characters long.The message cannot be more than 5000 characters long. + The message cannot be more than 5000 characters long. + 1 src/app/shared/forms/form-validators/instance-validators.service.ts1 @@ -6296,17 +6425,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/reset-password-validators.service.ts1 - Username must be at least 1 character long.Username must be at least 1 character long. + Username must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Username cannot be more than 50 characters long.Username cannot be more than 50 characters long. + Username cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 - Username should be lowercase alphanumeric; dots and underscores are allowed.Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1 @@ -6374,7 +6506,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Description cannot be more than 1000 characters long.Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 @@ -6406,12 +6539,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name must be at least 1 character long.Display name must be at least 1 character long. + Display name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - Display name cannot be more than 50 characters long.Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6430,7 +6565,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Report reason cannot be more than 3000 characters long.Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 @@ -6449,7 +6585,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 - Moderation comment cannot be more than 3000 characters long.Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long. + 1 src/app/shared/forms/form-validators/video-abuse-validators.service.ts1 @@ -6496,7 +6633,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 - You can only transfer ownership to a local accountYou can only transfer ownership to a local account + You can only transfer ownership to a local account + 1 src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts1 @@ -6508,17 +6646,20 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name must be at least 1 character long.Name must be at least 1 character long. + Name must be at least 1 character long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name cannot be more than 50 characters long.Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Name should be lowercase alphanumeric; dots and underscores are allowed.Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6530,7 +6671,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-channel-validators.service.ts1 - Support text cannot be more than 1000 characters long.Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts1 @@ -6644,7 +6786,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/form-validators/video-validators.service.ts1 - Video support cannot be more than 1000 characters long.Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long. + 1 src/app/shared/forms/form-validators/video-validators.service.ts1 @@ -6663,7 +6806,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/forms/reactive-file.component.ts1 - PeerTube cannot handle this kind of file. Accepted extensions are .PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + 1 src/app/shared/forms/reactive-file.component.ts1 @@ -7092,7 +7236,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/misc/help.component.ts1 - users banned. users banned. + users banned. + 1 src/app/shared/moderation/user-ban-modal.component.ts1 @@ -7118,7 +7263,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/moderation/user-moderation-dropdown.component.ts1 - If you remove this user, you will not be able to create another with the same username!If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username! + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -7130,77 +7276,92 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/moderation/user-moderation-dropdown.component.ts1 - User email set as verifiedUser email set as verified + User email set as verified + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted.Account muted. + Account muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted.Instance muted. + Instance muted. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account muted by the instance.Account muted by the instance. + Account muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Account unmuted by the instance.Account unmuted by the instance. + Account unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance muted by the instance.Instance muted by the instance. + Instance muted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Instance unmuted by the instance.Instance unmuted by the instance. + Instance unmuted by the instance. + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this accountMute this account + Mute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this accountUnmute this account + Unmute this account + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instanceMute the instance + Mute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instanceUnmute the instance + Unmute the instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute this account by your instanceMute this account by your instance + Mute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute this account by your instanceUnmute this account by your instance + Unmute this account by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Mute the instance by your instanceMute the instance by your instance + Mute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 - Unmute the instance by your instanceUnmute the instance by your instance + Unmute the instance by your instance + 1 src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -7261,7 +7422,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/shared/user-subscription/subscribe-button.component.ts1 - ModeratorModerator + Moderator + 1 src/app/shared/users/user.service.ts1 @@ -7482,7 +7644,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/videos/+video-edit/video-add-components/video-upload.component.ts1 - You have unsaved changes! If you leave, your changes will be lost.You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost. + 1 src/app/videos/+video-edit/video-update.component.ts1 @@ -7534,12 +7697,14 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen src/app/videos/+video-watch/video-watch.component.ts1 - Like the videoLike the video + Like the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 - Dislike the videoDislike the video + Dislike the video + 1 src/app/videos/+video-watch/video-watch.component.ts1 @@ -7550,7 +7715,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Trending for the last 24 hoursTrending for the last 24 hours + Trending for the last 24 hours + 1 src/app/videos/video-list/video-trending.component.ts1 @@ -7561,7 +7727,8 @@ Quando você enviar um vídeo neste canal, o campo de apoio a vídeo será preen - Trending for the last daysTrending for the last days + Trending for the last days + 1 src/app/videos/video-list/video-trending.component.ts1 diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf index 32a5d1ec5..31f5938f8 100644 --- a/client/src/locale/angular.ru-RU.xlf +++ b/client/src/locale/angular.ru-RU.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -644,7 +646,8 @@ - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + 9 src/app/shared/video-playlist/video-playlist-miniature.component.html9 @@ -3434,7 +3437,8 @@ - Default client routeDefault client route + Default client route + 216 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 @@ -5616,7 +5620,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 - You cannot ban root.You cannot ban root. + You cannot ban root. + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -5635,7 +5640,8 @@ When you will upload a video in this channel, the video support field will be au src/app/+admin/users/user-list/user-list.component.ts1 - You cannot delete root.You cannot delete root. + You cannot delete root. + 1 src/app/+admin/users/user-list/user-list.component.ts1src/app/shared/moderation/user-moderation-dropdown.component.ts1 @@ -6107,12 +6113,14 @@ When you will upload a video in this channel, the video support field will be au src/app/+video-channels/video-channels.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 - Focus the search barFocus the search bar + Focus the search bar + 1 src/app/app.component.ts1 - Toggle the left menuToggle the left menu + Toggle the left menu + 1 src/app/app.component.ts1 @@ -7724,12 +7732,14 @@ When you will upload a video in this channel, the video support field will be au src/app/shared/video/video-miniature.component.ts1 - To transcodeTo transcode + To transcode + 1 src/app/shared/video/video-miniature.component.ts1 - To importTo import + To import + 1 src/app/shared/video/video-miniature.component.ts1 diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf index 243d2418d..f3e8089d7 100644 --- a/client/src/locale/angular.sk-SK.xlf +++ b/client/src/locale/angular.sk-SK.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf index a936abd75..825d3d152 100644 --- a/client/src/locale/angular.sl-SI.xlf +++ b/client/src/locale/angular.sl-SI.xlf @@ -557,7 +557,8 @@ - UnlistedUnlisted + Unlisted + 6 src/app/shared/video/video-miniature.component.html12src/app/videos/+video-watch/video-watch-playlist.component.html6 diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf index a495f0201..2953c9893 100644 --- a/client/src/locale/angular.sv-SE.xlf +++ b/client/src/locale/angular.sv-SE.xlf @@ -1303,40 +1303,46 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + Kommandotolk + dokumentation + 12 - + src/app/modal/welcome-modal.component.html12 Upload or import videos, parse logs, prune storage directories, reset user password... src/app/modal/welcome-modal.component.html 15 - + + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + Administration + dokumentation + 19 - + src/app/modal/welcome-modal.component.html19 Managing users, following other instances, dealing with spammers... src/app/modal/welcome-modal.component.html 22 - + + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + Användning + dokumentation + 26 - + src/app/modal/welcome-modal.component.html26 Setup your account, managing video playlists, discover third-party applications... src/app/modal/welcome-modal.component.html @@ -1355,14 +1361,16 @@ src/app/modal/welcome-modal.component.html 44 - + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + Lägg till din instans i PeerTubes offentliga index: https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! Det är dags att konfigurera din instans! @@ -3744,25 +3752,28 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 348 - - Automatically follow other instances that follow you - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Automatically follow other instances that follow you + Följ instanser som följer dig automatiskt + 357 - - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + Följ instanser i det publika indexet automatiskt (nedan) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + Index-URL + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator Administratör @@ -3893,7 +3904,8 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3903,18 +3915,28 @@ Det verkar som du inte är på en HTTPS-server. Din webbserver behöver ha TLS a Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + Kräver ffmpeg >= 4.1 och dubblerar lagringsmöjligheten för videor! + + Generera HLS-spellistor och fragmenterade MP4-filer för att få bättre uppspelning än med den nuvarande standardspelaren: + + Mjukare växling mellan upplösningar + Snabbare uppspelning, särskilt för längre videor + Stabilare uppspelning (färre buggar samt obegränsad buffring) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + HLS-stöd aktiverat + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads Omkodningstrådar @@ -4869,23 +4891,29 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 99 - src/app/+about/about-instance/about-instance.component.html99 + src/app/+about/about-instance/about-instance.component.html99 + What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html + + + Vad är PeerTube? + + 1 - + src/app/+about/about-peertube/about-peertube.component.html1 + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube är en federerad (ActivityPub) videostreaming-plattform som använder P2P direkt i webbläsaren. + + 8 - + src/app/+about/about-peertube/about-peertube.component.html8 It is a free and open-source software, under the AGPLv3 licence. @@ -6886,19 +6914,21 @@ När du laddar upp en video i den här kanalen kommer supportfältet automatiskt 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + Index-URL måste anges. + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + Index-URL måste vara en URL + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. E-postadress måste uppges. diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf index 74c418094..4596e2708 100644 --- a/client/src/locale/angular.ta.xlf +++ b/client/src/locale/angular.ta.xlf @@ -729,9 +729,8 @@ Unsubscribe - - Unsubscribe - + + 18 src/app/shared/user-subscription/subscribe-button.component.html18 diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf index 9cb1e08bb..6928fd9b6 100644 --- a/client/src/locale/angular.tr-TR.xlf +++ b/client/src/locale/angular.tr-TR.xlf @@ -200,12 +200,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf index 64464f44c..700043868 100644 --- a/client/src/locale/angular.uk-UA.xlf +++ b/client/src/locale/angular.uk-UA.xlf @@ -116,7 +116,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 - Increment hoursIncrement hours + Increment hours + 9 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 @@ -141,7 +142,8 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 - Increment minutesIncrement minutes + Increment minutes + 30 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 @@ -159,12 +161,14 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 - Decrement minutesDecrement minutes + Decrement minutes + 42 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 - Increment secondsIncrement seconds + Increment seconds + 51 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 @@ -182,17 +186,20 @@ node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 - Decrement secondsDecrement seconds + Decrement seconds + 63 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 - + + 71 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 - + + 72 node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 @@ -784,7 +791,8 @@ src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html219src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 - Truncated previewTruncated preview + Truncated preview + 9 src/app/shared/forms/markdown-textarea.component.html9 @@ -844,7 +852,8 @@ src/app/shared/user-subscription/subscribe-button.component.html39 - Subscribe with your local accountSubscribe with your local account + Subscribe with your local account + 40 src/app/shared/user-subscription/subscribe-button.component.html40 @@ -935,9 +944,8 @@ Unlimited ( per day) - - Unlimited ( per day) - + + 53 src/app/shared/instance/instance-features-table.component.html53 diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index ef24d5ed6..48204dbdf 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -7616,7 +7616,8 @@ When you will upload a video in this channel, the video support field will be au - To importTo import + To import + 1 src/app/shared/video/video-miniature.component.ts1 diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf index b52e942d3..d77c83307 100644 --- a/client/src/locale/angular.zh-Hant-TW.xlf +++ b/client/src/locale/angular.zh-Hant-TW.xlf @@ -1301,66 +1301,78 @@ 3 - src/app/modal/welcome-modal.component.html3 + src/app/modal/welcome-modal.component.html3 + CLI - documentation - - src/app/modal/welcome-modal.component.html + documentation + CLI + 文件 + 12 - - Upload or import videos, parse logs, prune storage directories, reset user password... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html12 + + Upload or import videos, parse logs, prune storage directories, reset user password... + 上傳或匯入影片、解析紀錄檔、修整儲存目錄、重設使用者密碼…… + 15 - + src/app/modal/welcome-modal.component.html15 + Administer - documentation - - src/app/modal/welcome-modal.component.html + documentation + 管理員 + 文件 + 19 - - Managing users, following other instances, dealing with spammers... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html19 + + Managing users, following other instances, dealing with spammers... + 管理使用者、追蹤其他站臺、處理垃圾訊息…… + 22 - + src/app/modal/welcome-modal.component.html22 + Use - documentation - - src/app/modal/welcome-modal.component.html + documentation + 使用 + 文件 + 26 - - Setup your account, managing video playlists, discover third-party applications... - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html26 + + Setup your account, managing video playlists, discover third-party applications... + 設定您的帳號、管理影片播放清單、探索第三方應用程式…… + 29 - + src/app/modal/welcome-modal.component.html29 Useful links 實用連結 41 - src/app/modal/welcome-modal.component.html41 - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html41 + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + PeerTube 官方網頁(新聞、支援、貢獻……):https://joinpeertube.org + 44 - + src/app/modal/welcome-modal.component.html44 + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - - - src/app/modal/welcome-modal.component.html + + 將您的站臺放在公開的 PeerTube 索引中:https://instances.joinpeertube.org/instances + + 47 - + src/app/modal/welcome-modal.component.html47 It's time to configure your instance! 是時候設定您的站臺了! @@ -1401,87 +1413,102 @@ 67 - src/app/modal/welcome-modal.component.html67 - Remind me later - - src/app/modal/welcome-modal.component.html + src/app/modal/welcome-modal.component.html67 + + Remind me later + 稍後提醒我 + 79 - + src/app/modal/welcome-modal.component.html79 + Configure my instance - - - src/app/modal/welcome-modal.component.html + + + 設定我的站臺 + + 82 - - Configuration warning! - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/welcome-modal.component.html82 + + Configuration warning! + 設定警告! + 3 - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html3 + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + 親愛的管理員你好。你在您的站臺上啟用了使用者註冊但您並未設定以下欄位: + 10 - - Instance name - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html10 + + Instance name + 站臺名稱 + 13 - - Instance short description - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html13 + + Instance short description + 站臺簡短描述 + 14 - - Who you are - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html14 + + Who you are + 你是誰 + 16 - - How long you plan to maintain your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html16 + + How long you plan to maintain your instance + 你計畫維護此站臺多久 + 17 - - How you plan to pay your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html17 + + How you plan to pay your instance + 你計畫如何支付站臺的費用 + 18 - - How you will moderate your instance - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html18 + + How you will moderate your instance + 你會如何管理你的站臺 + 20 - - Instance terms - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html20 + + Instance terms + 站臺條款 + 21 - - Configure these fields - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html21 + + Configure these fields + 設定這些欄位 + 30 - - Don't show me this warning anymore - - src/app/modal/instance-config-warning-modal.component.html + src/app/modal/instance-config-warning-modal.component.html30 + + Don't show me this warning anymore + 不要再對我顯示這些警告 + 38 - + src/app/modal/instance-config-warning-modal.component.html38 Close 關閉 @@ -1583,13 +1610,14 @@ 71 - src/app/menu/menu.component.html71 - Most liked - - src/app/menu/menu.component.html + src/app/menu/menu.component.html71 + + Most liked + 最喜歡的 + 76 - + src/app/menu/menu.component.html76 Recently added 最近新增 @@ -1835,16 +1863,20 @@ 191 - src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html191 + Tags could be used to suggest relevant recommendations. Press Enter to add a new tag. - - - src/app/videos/+video-edit/shared/video-edit.component.html + + + 標籤可用於建議相關影片。 + 按下 Enter 以加入新的標籤。 + + 21 - + src/app/videos/+video-edit/shared/video-edit.component.html21 + Tag + 標籤 @@ -1865,15 +1897,18 @@ 55 - src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + src/app/videos/+video-edit/shared/video-edit.component.html36src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + Video descriptions are truncated by default and require manual action to expand them. - - - src/app/videos/+video-edit/shared/video-edit.component.html + + + 影片描述在預設情況下會被截斷,必須手動操作才能將其延展到原本的樣子。 + + 40 - + src/app/videos/+video-edit/shared/video-edit.component.html40 Channel 頻道 @@ -2059,17 +2094,22 @@ 10 - src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html10 + You can import any URL supported by youtube-dl or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html + + + 您可以匯入任何 URL supported by youtube-dl + 或指向原始 MP4 檔案的 URL。 + 您應該確保您對您所指向的內容有傳播權,否則可能會為您與您的站臺惹上法律問題。 + + 10 - + src/app/videos/+video-edit/video-add-components/video-import-url.component.html10 Sorry, but something went wrong 抱歉,不過好像有什麼東西出錯了 @@ -2174,16 +2214,20 @@ 14 - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html14 + You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + + + 您可以匯入任何指向 mp4 檔案的 torrent 檔案。 + 您應該確保您對您所指向的內容有傳播權,否則可能會讓您與您的站臺惹上法慮問題。 + + 17 - + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html17 Congratulations, the video will be imported with BitTorrent! You can already add information about this video. @@ -2238,15 +2282,18 @@ 2 - src/app/videos/+video-edit/video-update.component.html2 + src/app/videos/+video-edit/video-update.component.html2 + Other videos - - - src/app/videos/recommendations/recommended-videos.component.html + + + 其他影片 + + 3 - + src/app/videos/recommendations/recommended-videos.component.html3 Share 分享 @@ -2396,23 +2443,29 @@ 32 - src/app/videos/+video-watch/video-watch.component.html32 + src/app/videos/+video-watch/video-watch.component.html32 + Published - views - - - src/app/videos/+video-watch/video-watch.component.html + + + 已發佈 - 次檢視 + + 44 - + src/app/videos/+video-watch/video-watch.component.html44 + Published - views - - - src/app/videos/+video-watch/video-watch.component.html + + + 已發佈 - 次檢視 + + 53 - + src/app/videos/+video-watch/video-watch.component.html53 Like this video 喜歡此影片 @@ -2590,17 +2643,21 @@ 35 - src/app/videos/+video-watch/comment/video-comment-add.component.html35 + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + Otherwise, you can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - - - src/app/videos/+video-watch/comment/video-comment-add.component.html + + + 否則您可以使用任何相容於 ActivityPub 站臺的帳號留言。 + 在大多數的平臺上,您可以在其軟體介面的搜尋列中輸入其 URL 來找到影片並留言。 + + 36 - + src/app/videos/+video-watch/comment/video-comment-add.component.html36 If you have an account on Mastodon or Pleroma, you can open it directly in their interface: @@ -3364,62 +3421,73 @@ 22 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 - Main instance categories - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html22 + + Main instance categories + 主要站臺分類 + 40 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html40 No results found 找不到結果 33 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 - Main languages you/your moderators speak - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html58src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html33 + + Main languages you/your moderators speak + 您/您的管理員主要說的語言 + 52 - - Moderation & NSFW - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html52 + + Moderation & NSFW + 審核與 NSFW + 63 - - This instance is dedicated to sensitive or NSFW content - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html63 + + This instance is dedicated to sensitive or NSFW content + 本站臺為敏感與 NSFW 內容專用 + 68 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html68 + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 啟用它會讓其他管理員知道您的站臺主要是託管敏感內容。 + 此外,預設將會勾選影片上傳過程中的 NSFW 勾選框。 + + 72 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 Policy on videos containing sensitive content 包含敏感內容的影片政策 81 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 帶有不要列入清單模糊的縮圖,觀看影片時必須經過確認。 + + 85 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html85 Do not list 不要置於清單中 @@ -3447,89 +3515,84 @@ 88 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 - Code of conduct - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 111 - - - src/app/+about/about-instance/about-instance.component.html - 71 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html102src/app/+about/about-instance/about-instance.component.html77src/app/+signup/+register/register.component.html88 + + Code of conduct + 行為守則 + 82 - - Moderation information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 - - - src/app/+about/about-instance/about-instance.component.html - 65 - - - src/app/+signup/+register/register.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html111src/app/+about/about-instance/about-instance.component.html71src/app/+signup/+register/register.component.html82 + + Moderation information + 管理資訊 + 76 - - You and your instance - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html120src/app/+about/about-instance/about-instance.component.html65src/app/+signup/+register/register.component.html76 + + You and your instance + 您與您的站臺 + 130 - - Who is behind the instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html130 + + Who is behind the instance? + 誰在管理站臺 + 133 - - Why did you create this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html133 + + Why did you create this instance? + 為什麼您要建立此站臺? + 145 - - How long do you plan to maintain this instance? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html145 + + How long do you plan to maintain this instance? + 您打算維護此站臺多久? + 156 - - How will you finance the PeerTube server? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html156 + + How will you finance the PeerTube server? + 您對 PeerTube 伺服器有何財務規劃? + 167 - - Other information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html167 + + Other information + 其他資訊 + 177 - - What server/hardware does the instance run on? - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html177 + + What server/hardware does the instance run on? + 站臺在何種伺服器/硬體上執行? + 180 - - Instance information - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html180 + + Instance information + 站臺資訊 + 5 - - Theme & Default route - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html5 + + Theme & Default route + 佈景主題與預設路徑 + 198 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html198 Global theme 全域佈景主題 @@ -3550,31 +3613,35 @@ 216 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 - Discover videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html216 + + Discover videos + 探索影片 + 219 - - Trending videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html219 + + Trending videos + 趨勢影片 + 220 - - Most liked videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html220 + + Most liked videos + 最喜歡的影片 + 221 - - Recently added videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html221 + + Recently added videos + 最近新增的影片 + 222 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html222 Local videos 本地影片 @@ -3616,19 +3683,21 @@ 257 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 - Default video quota per user - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html257 + + Default video quota per user + 每個使用者預設的影片配額 + 261 - - Default daily upload limit per user - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html261 + + Default daily upload limit per user + 每個使用者預設的每日上傳限制 + 273 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html273 Video import with HTTP URL (i.e. YouTube) enabled 以 HTTP URL 匯入影片(如 YouTube)已啟用 @@ -3677,31 +3746,35 @@ 342 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 - Instance followings - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html342 + + Instance followings + 站臺追蹤 + 348 - - Automatically follow other instances that follow you - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html348 + + Automatically follow other instances that follow you + 自動追蹤其他追蹤您的站臺 + 357 - - Automatically follow instance of the public index (below) - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html357 + + Automatically follow instance of the public index (below) + 自動追蹤公開索引中的站臺(下方) + 366 - - Index URL - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html366 + + Index URL + 索引 URL + 371 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html371 Administrator 管理員 @@ -3757,19 +3830,26 @@ 431 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html431 + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is whitelisted. - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 如果您的站臺被 Twitter 列入白名單,推文中將會出現 PeerTube 影片分享的影片播放器。 + 如果站臺並未在白名單中,我們會使用圖片連結卡片來重新導向到您的 PeerTube 站臺。 + 勾選此勾選框,儲存設定並使用您站臺的影片 URL 測試 (https://example.com/videos/watch/blabla) 測試位置位於 + https://cards-dev.twitter.com/validator + 來檢視您的站臺是否在白名單中。 + + 435 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html435 Services 服務 @@ -3797,13 +3877,14 @@ 465 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 - Allow your users to upload .mkv, .mov, .avi and .flv videos - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html465 + + Allow your users to upload .mkv, .mov, .avi and .flv videos + 允許您的使用者上傳 .mkv、.mov、.avi 與 .flv 影片 + 478 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html478 Allow additional extensions 允許額外的副檔名 @@ -3824,7 +3905,8 @@ 486 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html486 + Requires ffmpeg >= 4.1 and multiplies videos storage by 2! @@ -3834,18 +3916,28 @@ Faster playback in particular with long videos More stable playback (less bugs/infinite loading) - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 需要 ffmpeg >= 4.1 且影片儲存量並須乘以 2! + + 生成 HLS 播放清單與碎片化的 MP4 檔案會比目前的預設播放器有更好的效果: + + 變更解析度更滑順 + 播放更快速,對長影片來說尤其明顯 + 更穩定的播放(較少錯誤/無限載入) + + + 501 - - HLS support enabled - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html501 + + HLS support enabled + 已啟用 HLS 支援 + 498 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html498 Transcoding threads 轉換編碼執行緒 @@ -3901,15 +3993,19 @@ 575 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html575 + Write JavaScript code directly.Example: console.log('my instance is amazing'); - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 直接編寫 JavaScript 程式碼。範例:console.log('我的站臺超棒的'); + + 578 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html578 + Write CSS code directly. Example: #custom-css @@ -3922,12 +4018,24 @@ color: red; - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + + + 直接編寫 CSS 程式碼。範例: +#custom-css + color: red; + + + + 加上前綴 #custom-css 以蓋過樣式。範例: +#custom-css .logged-in-email + color: red; + + + + 597 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html597 Advanced configuration 進階設定 @@ -3941,13 +4049,14 @@ 628 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 - It seems like the configuration is invalid. Please search for potential errors in the different tabs. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html628 + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + 設定似乎無效。請在不同的分頁中搜尋潛在的錯誤。 + 629 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html629 Video quota: 影片配額: @@ -4017,15 +4126,18 @@ 3 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html3 + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + + + 有了 不要列出模糊縮圖,觀看影片時將會要求確認。 + + 6 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html6 Only display videos in the following languages 僅顯示以下語言的影片 @@ -4053,13 +4165,14 @@ 48 - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 - Automatically starts playing next video - - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html48 + + Automatically starts playing next video + 自動開始播放下一部影片 + 55 - + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html55 Update my profile 更新我們簡介 @@ -4414,21 +4527,25 @@ When you will upload a video in this channel, the video support field will be au 11 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 - Welcome to PeerTube! - - src/app/+signup/shared/signup-success.component.html + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html11 + + Welcome to PeerTube! + 歡迎來到 PeerTube! + 8 - + src/app/+signup/shared/signup-success.component.html8 + If you need help to use PeerTube, you can have a look at the documentation. - - - src/app/+signup/shared/signup-success.component.html + + + 如果您需要取得關於使用 PeerTube 的說明,您可以看看 文件。 + + 13 - + src/app/+signup/shared/signup-success.component.html13 Verify account email confirmation @@ -4554,15 +4671,18 @@ When you will upload a video in this channel, the video support field will be au 19 - src/app/+accounts/account-video-channels/account-video-channels.component.html19 + src/app/+accounts/account-video-channels/account-video-channels.component.html19 + Show this channel - - - src/app/+accounts/account-video-channels/account-video-channels.component.html + + + 顯示此頻道 + + 27 - + src/app/+accounts/account-video-channels/account-video-channels.component.html27 Stats 統計 @@ -4678,98 +4798,122 @@ When you will upload a video in this channel, the video support field will be au 7 - src/app/+about/about-instance/about-instance.component.html7 - This instance is dedicated to sensitive/NSFW content. - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html7 + + This instance is dedicated to sensitive/NSFW content. + 此站臺專門託管敏感/NSFW 內容。 + 19 - + src/app/+about/about-instance/about-instance.component.html19 + Administrators & sustainability - - - src/app/+about/about-instance/about-instance.component.html + + + 管理員與持續性 + + 22 - - Who we are - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html22 + + Who we are + 我們是誰 + 27 - - Why we created this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html27 + + Why we created this instance + 為什麼我們要建立此站臺 + 33 - - How long we plan to maintain this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html33 + + How long we plan to maintain this instance + 我們打算維護此站臺多久 + 39 - - How we will pay this instance - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html39 + + How we will pay this instance + 我們會如何支付此站臺的費用 + 45 - + src/app/+about/about-instance/about-instance.component.html45 + Information - - - src/app/+about/about-instance/about-instance.component.html + + + 資訊 + + 50 - + src/app/+about/about-instance/about-instance.component.html50 + Other information - - - src/app/+about/about-instance/about-instance.component.html + + + 其他資訊 + + 82 - - Hardware information - - src/app/+about/about-instance/about-instance.component.html + src/app/+about/about-instance/about-instance.component.html82 + + Hardware information + 硬體資訊 + 87 - + src/app/+about/about-instance/about-instance.component.html87 Features found on this instance 在此實體上找到的功能 47 - src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + src/app/+about/about-instance/about-instance.component.html94src/app/+signup/+register/register.component.html47 + Statistics - - - src/app/+about/about-instance/about-instance.component.html + + + 統計 + + 99 - + src/app/+about/about-instance/about-instance.component.html99 + What is PeerTube? - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 是什麼? + + 1 - + src/app/+about/about-peertube/about-peertube.component.html1 + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 是一個可以自行託管的聯盟式 (ActivityPub) 影片串流平臺,直接在網路瀏覽器中使用 P2P。 + + 8 - + src/app/+about/about-peertube/about-peertube.component.html8 It is a free and open-source software, under the AGPLv3 licence. @@ -4794,143 +4938,191 @@ When you will upload a video in this channel, the video support field will be au 25 - src/app/+about/about-peertube/about-peertube.component.html25 + src/app/+about/about-peertube/about-peertube.component.html25 + PeerTube uses the BitTorrent protocol to share bandwidth between users. This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 使用 BitTorrent 協定來在使用者間分享頻寬。 + 這代表只要您下載或觀看影片,您的 IP 位置會被儲存在站臺的 BitTorrent 追蹤器。 + + 27 - + src/app/+about/about-peertube/about-peertube.component.html27 What are the consequences? 有什麼後果? 32 - src/app/+about/about-peertube/about-peertube.component.html32 + src/app/+about/about-peertube/about-peertube.component.html32 + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - - - src/app/+about/about-peertube/about-peertube.component.html + + + 理論上,有足夠技術能力的人就能寫出追蹤哪個 IP 下載哪個影片的指令稿。 + 實務上,這會更難,因為: + + 34 - + src/app/+about/about-peertube/about-peertube.component.html34 + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - - src/app/+about/about-peertube/about-peertube.component.html + + + 每個影片的追蹤器上都必須發送 HTTP 請求才能監視。 + 如果我們想監視所有的 PeerTube 影片,我們必須發送跟影片一樣多的請求(所以這可能非常多) + + 40 - + src/app/+about/about-peertube/about-peertube.component.html40 + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peers in the swarm - - - src/app/+about/about-peertube/about-peertube.component.html + + + 送出去的每個請求,追蹤器都會回覆隨機的有限數量的 peer。 + 舉例來說,如果群體中有 1000 個 peer,而追蹤器針對每個請求都只會傳送 20 個 peer,那就必須至少發送 50 次請求才知道群體中的所有 peer + + 45 - + src/app/+about/about-peertube/about-peertube.component.html45 + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - - - src/app/+about/about-peertube/about-peertube.component.html + + + 那些請求必須定期傳送以得知誰開始/停止觀看影片。這種行為很容易被偵測到 + + 50 - + src/app/+about/about-peertube/about-peertube.component.html50 + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - - - src/app/+about/about-peertube/about-peertube.component.html + + + 如果 IP 位置被儲存在追蹤器中,也不代表就有人在 IP 後面(如果有人的話)觀看影片 + + 54 - + src/app/+about/about-peertube/about-peertube.component.html54 + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - - - src/app/+about/about-peertube/about-peertube.component.html + + + IP 位置是一個模糊的資訊:通常來說,它會定期更改並可能代表許多人或群體 + + 58 - + src/app/+about/about-peertube/about-peertube.component.html58 + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - - - src/app/+about/about-peertube/about-peertube.component.html + + + 網路 peer 無法公開存取:因為我們在瀏覽器中使用 WebRTC(包含了 WebTorrent 函式庫),與傳統的 BitTorrent 不同的協定。 + 當您在瀏覽器上時,您會傳送包含您的 IP 位置的訊號給追蹤器,而這將會隨機選擇其他 peer 來轉送。 + 請見此文件以取得更多資訊 + + 62 - + src/app/+about/about-peertube/about-peertube.component.html62 + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - - - src/app/+about/about-peertube/about-peertube.component.html + + + 普通人監視他們的朋友的最壞狀況是不太可能發生的。 + 要取得這種資訊有更多更有效的方法。 + + 69 - + src/app/+about/about-peertube/about-peertube.component.html69 How does PeerTube compare with YouTube? PeerTube 與 YouTube 比起來如何? 74 - src/app/+about/about-peertube/about-peertube.component.html74 + src/app/+about/about-peertube/about-peertube.component.html74 + The threats to privacy in YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - - - src/app/+about/about-peertube/about-peertube.component.html + + + YouTube 中的隱私威脅與 PeerTube 的不同。 + 在 YouTube 的狀況中,平臺會收集您的大量個人資訊(不僅是您的 IP)以分析它們並追蹤您。 + 此外,YouTube 是 Google/Alphabet 所有,該公司會透過多個網站(透過 AdSense 或 Google Analytics)追蹤您。 + + 76 - + src/app/+about/about-peertube/about-peertube.component.html76 What can I do to limit the exposure of my IP address? 我要如何限制才能讓我的 IP 位置不曝光? 82 - src/app/+about/about-peertube/about-peertube.component.html82 + src/app/+about/about-peertube/about-peertube.component.html82 + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - - - src/app/+about/about-peertube/about-peertube.component.html + + + 您的 IP 位置是公開的,因此在您每次連上一個網頁時,都會有許多參與者(除了最終的網站以外還有)可以在他們的連線紀錄中看到您的 IP:ISP/路由器/追蹤器/CDN 等等。 + PeerTube 對此則相當透明:我們警告您,如果您想要讓您的 IP 保持隱密的話,您就應該使用 VPN 或 Tor 瀏覽器。 + 認為從 PeerTube 中移除 P2P 就能為您帶來匿名性是沒有道理的。 + + 84 - + src/app/+about/about-peertube/about-peertube.component.html84 What will be done to mitigate this problem? 可以做哪些事情來緩解此問題? 90 - src/app/+about/about-peertube/about-peertube.component.html90 + src/app/+about/about-peertube/about-peertube.component.html90 + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: - - - src/app/+about/about-peertube/about-peertube.component.html + + + PeerTube 仍處在很早期的階段,並希望在穩定版發佈時能提供最佳對策。 + 與此同時,我們想測試與此問題相關的不同想法: + + 92 - + src/app/+about/about-peertube/about-peertube.component.html92 Set a limit to the number of peers sent by the tracker 設定透過 tracker 傳送的 peer 數量限制 @@ -4986,13 +5178,14 @@ When you will upload a video in this channel, the video support field will be au 15 - src/app/+about/about-follows/about-follows.component.html15 - Who made this software? - - src/app/+about/about-peertube/about-peertube-contributors.component.html + src/app/+about/about-follows/about-follows.component.html15 + + Who made this software? + 誰做出了這套軟體? + 2 - + src/app/+about/about-peertube/about-peertube-contributors.component.html2 Create an account @@ -5033,31 +5226,35 @@ When you will upload a video in this channel, the video support field will be au 33 - src/app/+signup/+register/register.component.html33 - Who are we? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html33 + + Who are we? + 我們是誰? + 60 - - How long do we plan to maintain this instance? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html60 + + How long do we plan to maintain this instance? + 我們計劃維護此站臺多久? + 65 - - How will we finance this instance? - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html65 + + How will we finance this instance? + 我們要如何支付此站臺的費用? + 70 - - Administrators & Sustainability - - src/app/+signup/+register/register.component.html + src/app/+signup/+register/register.component.html70 + + Administrators & Sustainability + 管理員與持續性 + 56 - + src/app/+signup/+register/register.component.html56 A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. @@ -5070,15 +5267,18 @@ When you will upload a video in this channel, the video support field will be au 4 - src/app/+signup/+register/register-step-channel.component.html4 + src/app/+signup/+register/register-step-channel.component.html4 + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - - - src/app/+signup/+register/register-step-channel.component.html + + + 其他使用者可以決定訂閱任何他們想要的頻道,並在您發佈新影片時收到通知。 + + 9 - + src/app/+signup/+register/register-step-channel.component.html9 Channel display name 頻道顯示名稱 @@ -5139,26 +5339,34 @@ When you will upload a video in this channel, the video support field will be au 31 - src/app/+signup/+register/register-step-user.component.html31 + src/app/+signup/+register/register-step-user.component.html31 + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - - - src/app/+signup/+register/register-step-user.component.html + + + 我至少 16 歲並同意此站臺的 + 條款 + 行為守則 + + 65 - + src/app/+signup/+register/register-step-user.component.html65 + Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html + + + 抱歉,我們找不到您要找的頁面。 + + 4 - + src/app/+page-not-found/page-not-found.component.html4 Cannot get about information from server 無法從伺服器取得關於資訊 @@ -5270,19 +5478,21 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 - {{'{0} categories selected - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts1 + + {{'{0} categories selected + {{'{0} 個分類已選取 + 1 - - No category - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 + + No category + 沒有分類 + 1 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts1 Unlimited 無限制 @@ -5926,13 +6136,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. - - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts1 + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + 您確定您要刪除您的帳號嗎?這將會刪除您所有的資料,包含頻道與影片等等。 + 1 - + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts1 Type your username to confirm 輸入您的使用者名稱以確認 @@ -6037,13 +6248,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 - Your instance auto followed another instance - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 + + Your instance auto followed another instance + 您的站臺已自動追蹤其他站臺 + 1 - + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts1 Preferences saved 偏好設定已儲存 @@ -6696,19 +6908,21 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/shared/forms/form-validators/custom-config-validators.service.ts1 - Index URL is required. - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL is required. + 索引 URL 為必填。 + 1 - - Index URL should be a URL - - src/app/shared/forms/form-validators/custom-config-validators.service.ts + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 + + Index URL should be a URL + 索引 URL 必須為 URL + 1 - + src/app/shared/forms/form-validators/custom-config-validators.service.ts1 Email is required. 電子郵件必填。 @@ -6897,13 +7111,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 - You must agree with the instance terms in order to register on it. - - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/shared/forms/form-validators/user-validators.service.ts1src/app/shared/forms/form-validators/video-channel-validators.service.ts1src/app/shared/forms/form-validators/video-playlist-validators.service.ts1 + + You must agree with the instance terms in order to register on it. + 您必須同意站臺條款以在其上註冊。 + 1 - + src/app/shared/forms/form-validators/user-validators.service.ts1 Ban reason must be at least 3 characters long. 阻擋理由必須至少 3 個字元。 @@ -8086,13 +8301,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/videos/+video-watch/comment/video-comments.component.ts1 - The deletion will be sent to remote instances, so they remove the comment too. - - src/app/videos/+video-watch/comment/video-comments.component.ts + src/app/videos/+video-watch/comment/video-comments.component.ts1 + + The deletion will be sent to remote instances, so they remove the comment too. + 刪除將會傳送到遠端站臺,這樣他們也會移除留言。 + 1 - + src/app/videos/+video-watch/comment/video-comments.component.ts1 It is a remote comment, so the deletion will only be effective on your instance. 其為遠端留言,所以刪除只會在您的實體上生效。 @@ -8134,13 +8350,14 @@ When you will upload a video in this channel, the video support field will be au 1 - src/app/videos/+video-watch/video-watch.component.ts1 - Videos that have the higher number of likes. - - src/app/videos/video-list/video-most-liked.component.ts + src/app/videos/+video-watch/video-watch.component.ts1 + + Videos that have the higher number of likes. + 喜愛數量更多的影片。 + 1 - + src/app/videos/video-list/video-most-liked.component.ts1 Trending for the last 24 hours 過去24小時的趨勢 diff --git a/scripts/i18n/pull-hook.sh b/scripts/i18n/pull-hook.sh index 738469e38..66f3b4588 100755 --- a/scripts/i18n/pull-hook.sh +++ b/scripts/i18n/pull-hook.sh @@ -2,5 +2,11 @@ set -eu +for i in $(seq 1 10); do + # Zanata does not support inner elements in , so we hack these special elements + # This regex translate the converted elements to initial Angular elements + perl -pi -e 's|<x id=(.+?)/>([^"])|\2|g' client/src/locale/target/*.xml +done + npm run i18n:xliff2json