From d972dc7f665026086ad1804a3798ae36adea70c5 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 7 Sep 2018 17:40:45 +0200 Subject: Update translations --- client/src/locale/source/angular_en_US.xml | 1098 +++++++++++++++++++--------- 1 file changed, 766 insertions(+), 332 deletions(-) (limited to 'client/src/locale/source/angular_en_US.xml') diff --git a/client/src/locale/source/angular_en_US.xml b/client/src/locale/source/angular_en_US.xml index 812787ced..76f10f411 100644 --- a/client/src/locale/source/angular_en_US.xml +++ b/client/src/locale/source/angular_en_US.xml @@ -6,13 +6,7 @@ Close ../node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts - 3 - - - <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% - - ../node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts - 6 + 2 Previous @@ -26,6 +20,26 @@ ../node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts 17 + + Previous month + + ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 4 + + + ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 5 + + + Next month + + ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 26 + + + ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts + 27 + «« @@ -74,109 +88,95 @@ ../node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts 34 + + <x id="INTERPOLATION" equiv-text="{{getPercentValue()}}"/>% + + ../node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts + 6 + Increment hours ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 8 + 9 HH ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 11 + 12 Hours ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 13 + 14 Decrement hours ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 17 + 19 Increment minutes ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 25 + 28 MM ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 28 + 31 Minutes ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 30 + 33 Decrement minutes ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 34 + 38 Increment seconds ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 42 + 47 SS ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 45 + 50 Seconds ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 47 + 52 Decrement seconds ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 51 + 57 PM ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 59 + 65 AM ../node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 60 - - - Previous month - - ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 - - - ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 5 - - - Next month - - ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 26 - - - ../node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 27 + 66 Cancel @@ -186,7 +186,7 @@ app/login/login.component.html - 70 + 72 app/+admin/users/user-list/user-ban-modal.component.html @@ -200,10 +200,6 @@ app/videos/+video-watch/modal/video-support.component.html 10 - - app/videos/+video-watch/modal/video-share.component.html - 43 - (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>) @@ -216,10 +212,6 @@ app/shared/video/video-miniature.component.html 12 - - app/search/search.component.html - 51 - Delete @@ -232,11 +224,11 @@ app/videos/+video-edit/shared/video-edit.component.html - 159 + 160 app/videos/+video-watch/video-watch.component.html - 112 + 104 app/videos/+video-watch/comment/video-comment.component.html @@ -289,6 +281,32 @@ app/shared/user-subscription/subscribe-button.component.html 10 + + Video quota + + app/shared/instance/instance-features-table.component.html + 5 + + + app/+admin/users/user-edit/user-edit.component.html + 56 + + + app/+admin/users/user-edit/user-edit.component.html + 56 + + + app/+admin/users/user-list/user-list.component.html + 19 + + + + Unlimited <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>(<x id="INTERPOLATION" equiv-text="{{ dailyUserVideoQuota | bytes: 0 }}"/> per day)<x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> + + + app/shared/instance/instance-features-table.component.html + 14 + Login @@ -297,17 +315,27 @@ app/login/login.component.html 2 + + Request new verification email. + + app/login/login.component.html + 7 + + + app/+verify-account/verify-account-email/verify-account-email.component.html + 12 + User app/login/login.component.html - 11 + 13 Username or email address app/login/login.component.html - 13 + 15 @@ -315,7 +343,7 @@ app/login/login.component.html - 16 + 18 @@ -323,23 +351,23 @@ app/login/login.component.html - 20 + 22 User registration is not allowed on this instance, but you can register on many others! app/login/login.component.html - 26 + 28 Password app/login/login.component.html - 36 + 38 app/login/login.component.html - 39 + 41 app/reset-password/reset-password.component.html @@ -351,11 +379,11 @@ app/signup/signup.component.html - 54 + 41 app/signup/signup.component.html - 56 + 43 app/+admin/users/user-edit/user-edit.component.html @@ -373,27 +401,27 @@ I forgot my password app/login/login.component.html - 42 + 44 Forgot your password app/login/login.component.html - 55 + 57 Email app/login/login.component.html - 61 + 63 app/signup/signup.component.html - 43 + 30 app/signup/signup.component.html - 45 + 32 app/+admin/users/user-edit/user-edit.component.html @@ -407,17 +435,25 @@ app/+admin/users/user-list/user-list.component.html 18 + + app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 + Email address app/login/login.component.html - 63 + 65 + + + app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 Send me an email to reset my password app/login/login.component.html - 73 + 75 @@ -453,25 +489,11 @@ app/signup/signup.component.html 3 - - Initial video quota: - - app/signup/signup.component.html - 8 - - - - Unlimited - - - app/signup/signup.component.html - 16 - Username app/signup/signup.component.html - 25 + 12 app/+admin/users/user-edit/user-edit.component.html @@ -481,23 +503,23 @@ app/+admin/users/user-edit/user-edit.component.html 8 - - Example: neil_amstrong + + Example: jane_doe app/signup/signup.component.html - 29 + 16 I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance app/signup/signup.component.html - 67 + 54 Signup app/signup/signup.component.html - 75 + 62 app/+about/about-instance/about-instance.component.html @@ -505,7 +527,13 @@ app/+admin/config/edit-custom-config/edit-custom-config.component.html - 87 + 88 + + + Features found on this instance + + app/signup/signup.component.html + 66 <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results @@ -535,27 +563,17 @@ app/search/search.component.html 25 - - <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + + <x id="INTERPOLATION" equiv-text="{{ result.followersCount }}"/> subscribers app/search/search.component.html - 40 - - - app/+accounts/account-video-channels/account-video-channels.component.html - 9 - - - app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 20 - - - app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 13 + 41 + + <x id="INTERPOLATION" equiv-text="{{ result.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ result.views | myNumberFormatter }}"/> views - app/+video-channels/video-channels.component.html - 14 + app/search/search.component.html + 52 Change the language @@ -565,7 +583,7 @@ app/menu/menu.component.html - 83 + 88 @@ -631,41 +649,47 @@ app/menu/menu.component.html 47 + + Overview + + app/menu/menu.component.html + 52 + Trending app/menu/menu.component.html - 52 + 57 Recently added app/menu/menu.component.html - 57 + 62 Local app/menu/menu.component.html - 62 + 67 More app/menu/menu.component.html - 67 + 72 Administration app/menu/menu.component.html - 71 + 76 About app/menu/menu.component.html - 76 + 81 app/+accounts/accounts.component.html @@ -675,6 +699,12 @@ app/+video-channels/video-channels.component.html 25 + + Toggle dark interface + + app/menu/menu.component.html + 91 + Search... @@ -731,11 +761,11 @@ app/videos/+video-edit/shared/video-edit.component.html - 46 + 47 app/videos/+video-watch/video-watch.component.html - 148 + 166 Licence @@ -745,11 +775,11 @@ app/videos/+video-edit/shared/video-edit.component.html - 60 + 61 app/videos/+video-watch/video-watch.component.html - 157 + 175 Language @@ -763,11 +793,11 @@ app/videos/+video-edit/shared/video-edit.component.html - 74 + 75 app/videos/+video-watch/video-watch.component.html - 166 + 184 All of these tags @@ -805,6 +835,10 @@ app/shared/video/abstract-video-list.html 7 + + app/videos/video-list/video-overview.component.html + 3 + app/shared/video/abstract-video-list.html 7 @@ -817,6 +851,34 @@ app/shared/video/abstract-video-list.html 7 + + + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.category.label }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + + app/videos/video-list/video-overview.component.html + 6 + + + + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/><x id="INTERPOLATION" equiv-text="{{ object.tag }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + + app/videos/video-list/video-overview.component.html + 14 + + + + <x id="START_LINK" ctype="x-a" equiv-text="<a>"/> + <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="{{ object.channel.displayName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/> + <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> + + + app/videos/video-list/video-overview.component.html + 22 + Instance @@ -873,7 +935,7 @@ app/videos/+video-edit/shared/video-edit.component.html - 25 + 26 Terms @@ -1141,6 +1203,24 @@ app/+accounts/account-about/account-about.component.html 10 + + <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers + + app/+accounts/account-video-channels/account-video-channels.component.html + 9 + + + app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 20 + + + app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 13 + + + app/+video-channels/video-channels.component.html + 14 + See this video channel @@ -1177,35 +1257,41 @@ app/+admin/config/edit-custom-config/edit-custom-config.component.html 55 + + Videos Overview + + app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + Videos Trending app/+admin/config/edit-custom-config/edit-custom-config.component.html - 58 + 59 Videos Recently Added app/+admin/config/edit-custom-config/edit-custom-config.component.html - 59 + 60 Local videos app/+admin/config/edit-custom-config/edit-custom-config.component.html - 60 + 61 Policy on videos containing sensitive content app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + 70 With <strong>Do not list</strong> or <strong>Blur thumbnails</strong>, a confirmation will be requested to watch the video. app/+admin/config/edit-custom-config/edit-custom-config.component.html - 72 + 73 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -1215,7 +1301,7 @@ Do not list app/+admin/config/edit-custom-config/edit-custom-config.component.html - 77 + 78 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -1225,7 +1311,7 @@ Blur thumbnails app/+admin/config/edit-custom-config/edit-custom-config.component.html - 78 + 79 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -1235,7 +1321,7 @@ Display app/+admin/config/edit-custom-config/edit-custom-config.component.html - 79 + 80 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html @@ -1245,19 +1331,25 @@ Signup enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + 92 + + + Signup requires email verification + + app/+admin/config/edit-custom-config/edit-custom-config.component.html + 97 Signup limit app/+admin/config/edit-custom-config/edit-custom-config.component.html - 95 + 101 Import app/+admin/config/edit-custom-config/edit-custom-config.component.html - 105 + 111 app/videos/+video-edit/video-add-components/video-import-url.component.html @@ -1271,37 +1363,43 @@ Video import with HTTP enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109 + 115 Video import with a torrent file or a magnet URI enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html - 114 + 120 Administrator app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + 123 Admin email app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 + 126 Users app/+admin/config/edit-custom-config/edit-custom-config.component.html - 130 + 136 User default video quota app/+admin/config/edit-custom-config/edit-custom-config.component.html - 133 + 139 + + + User default daily upload limit + + app/+admin/config/edit-custom-config/edit-custom-config.component.html + 153 Basic configuration @@ -1313,25 +1411,25 @@ Twitter app/+admin/config/edit-custom-config/edit-custom-config.component.html - 150 + 170 Your Twitter username app/+admin/config/edit-custom-config/edit-custom-config.component.html - 153 + 173 Indicates the Twitter account for the website or platform on which the content was published. app/+admin/config/edit-custom-config/edit-custom-config.component.html - 156 + 176 Instance whitelisted by Twitter app/+admin/config/edit-custom-config/edit-custom-config.component.html - 169 + 189 If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> @@ -1339,43 +1437,43 @@ Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted. app/+admin/config/edit-custom-config/edit-custom-config.component.html - 170 + 190 Services app/+admin/config/edit-custom-config/edit-custom-config.component.html - 148 + 168 Transcoding app/+admin/config/edit-custom-config/edit-custom-config.component.html - 180 + 200 Transcoding enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html - 184 + 204 If you disable transcoding, many videos from your users will not work! app/+admin/config/edit-custom-config/edit-custom-config.component.html - 185 + 205 Transcoding threads app/+admin/config/edit-custom-config/edit-custom-config.component.html - 191 + 211 Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html - 207 + 227 @@ -1385,43 +1483,43 @@ app/+admin/config/edit-custom-config/edit-custom-config.component.html - 213 + 233 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. app/+admin/config/edit-custom-config/edit-custom-config.component.html - 218 + 238 Previews cache size app/+admin/config/edit-custom-config/edit-custom-config.component.html - 223 + 243 Video captions cache size app/+admin/config/edit-custom-config/edit-custom-config.component.html - 234 + 254 Customizations app/+admin/config/edit-custom-config/edit-custom-config.component.html - 244 + 264 JavaScript app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247 + 267 Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre> app/+admin/config/edit-custom-config/edit-custom-config.component.html - 250 + 270 @@ -1441,25 +1539,25 @@ app/+admin/config/edit-custom-config/edit-custom-config.component.html - 266 + 286 Advanced configuration app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + 197 Update configuration app/+admin/config/edit-custom-config/edit-custom-config.component.html - 294 + 314 It seems the configuration is invalid. Please search potential errors in the different tabs. app/+admin/config/edit-custom-config/edit-custom-config.component.html - 295 + 315 @@ -1589,7 +1687,7 @@ app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 11 + 9 app/+my-account/my-account-video-imports/my-account-video-imports.component.html @@ -1701,20 +1799,6 @@ app/+admin/users/user-list/user-list.component.html 20 - - Video quota - - app/+admin/users/user-edit/user-edit.component.html - 56 - - - app/+admin/users/user-edit/user-edit.component.html - 56 - - - app/+admin/users/user-list/user-list.component.html - 19 - Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> @@ -1728,6 +1812,16 @@ app/+admin/users/user-edit/user-edit.component.html 65 + + Daily video quota + + app/+admin/users/user-edit/user-edit.component.html + 72 + + + app/+admin/users/user-edit/user-edit.component.html + 72 + Ban <x id="INTERPOLATION" equiv-text="{{ userToBan.username }}"/> @@ -1782,7 +1876,7 @@ app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 47 + 44 app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html @@ -1814,55 +1908,67 @@ app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html 25 - - State <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>"/> - - app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 8 - - - Reason - - app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 9 - Reporter app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 10 + 8 Video app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 12 + 10 app/+my-account/my-account-video-imports/my-account-video-imports.component.html 9 + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + State <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>"/> + + app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 11 + Go to the account app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 33 + 25 + + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 Go to the video app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 41 + 33 app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html 24 + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + Reason: + + app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + Moderation comment: app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 55 + 57 Video name <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>"/> @@ -1912,29 +2018,41 @@ app/+my-account/my-account.component.html 3 + + My library + + app/+my-account/my-account.component.html + 7 + My channels app/+my-account/my-account.component.html - 5 + 12 My videos app/+my-account/my-account.component.html - 7 + 14 My subscriptions app/+my-account/my-account.component.html - 9 + 16 My imports app/+my-account/my-account.component.html - 11 + 18 + + + Ownership changes + + app/+my-account/my-account.component.html + 22 Video quota: @@ -1960,6 +2078,52 @@ app/+my-account/my-account-settings/my-account-settings.component.html 18 + + Change ownership + + app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 3 + + + Select the next owner + + app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 9 + + + + Cancel + + + app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 20 + + + app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 23 + + + app/videos/+video-edit/shared/video-caption-add-modal.component.html + 35 + + + Submit + + app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 25 + + + app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 28 + + + app/videos/+video-watch/modal/video-report.component.html + 24 + + + app/videos/+video-watch/modal/video-blacklist.component.html + 24 + <x id="INTERPOLATION" equiv-text="{{ video.createdAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views @@ -2067,6 +2231,57 @@ When you will upload a video in this channel, the video support field will be au app/+video-channels/video-channels.component.html 16 + + Accept ownership + + app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + Select the target channel + + app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 9 + + + Initiator + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + Created + <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>"/> + + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + Status + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + Action + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + <x id="INTERPOLATION" equiv-text="{{ videoChangeOwnership.status }}"/> + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 39 + + + Refuse + + app/+my-account/my-account-ownership/my-account-ownership.component.html + 47 + Change password @@ -2075,7 +2290,7 @@ When you will upload a video in this channel, the video support field will be au app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 19 + 22 New password @@ -2139,6 +2354,48 @@ When you will upload a video in this channel, the video support field will be au app/+page-not-found/page-not-found.component.html 1 + + + Verify account email confirmation + + + app/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + Your email has been verified and you may now login. Redirecting... + + + app/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + An error occurred. + + app/+verify-account/verify-account-email/verify-account-email.component.html + 11 + + + + Request email for account verification + + + app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + Send verification email + + app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. + + app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + Support this channel @@ -2159,7 +2416,7 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/modal/video-share.component.html - 9 + 17 You can import any URL <a href='https://rg3.github.io/youtube-dl/supportedsites.html' target='_blank' rel='noopener noreferrer'>supported by youtube-dl</a> 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. @@ -2183,7 +2440,7 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-edit/shared/video-edit.component.html - 37 + 38 Privacy @@ -2201,11 +2458,11 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-edit/shared/video-edit.component.html - 88 + 89 app/videos/+video-watch/video-watch.component.html - 143 + 161 @@ -2231,7 +2488,7 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 100 + 92 Select the file to upload @@ -2327,14 +2584,6 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-edit/shared/video-caption-add-modal.component.html 29 - - - Cancel - - - app/videos/+video-edit/shared/video-caption-add-modal.component.html - 35 - Add this caption @@ -2355,55 +2604,55 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 175 + 193 - - (press Enter to add) + + Tags could be used to suggest relevant recommendations.</br>Press Enter to add a new tag. app/videos/+video-edit/shared/video-edit.component.html - 17 + 18 Video descriptions are truncated by default and require manual action to expand them. app/videos/+video-edit/shared/video-edit.component.html - 26 + 27 Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) app/videos/+video-edit/shared/video-edit.component.html - 103 + 104 This video contains mature or explicit content app/videos/+video-edit/shared/video-edit.component.html - 117 + 118 Some instances do not list videos containing mature or explicit content by default. app/videos/+video-edit/shared/video-edit.component.html - 118 + 119 Enable video comments app/videos/+video-edit/shared/video-edit.component.html - 123 + 124 Wait transcoding before publishing the video app/videos/+video-edit/shared/video-edit.component.html - 128 + 129 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. app/videos/+video-edit/shared/video-edit.component.html - 129 + 130 Basic info @@ -2415,49 +2664,49 @@ When you will upload a video in this channel, the video support field will be au Add another caption app/videos/+video-edit/shared/video-edit.component.html - 144 + 145 See the subtitle file app/videos/+video-edit/shared/video-edit.component.html - 153 + 154 Cancel create app/videos/+video-edit/shared/video-edit.component.html - 167 + 168 Cancel deletion app/videos/+video-edit/shared/video-edit.component.html - 175 + 176 Captions app/videos/+video-edit/shared/video-edit.component.html - 137 + 138 Upload thumbnail app/videos/+video-edit/shared/video-edit.component.html - 193 + 194 Upload preview app/videos/+video-edit/shared/video-edit.component.html - 200 + 201 Support app/videos/+video-edit/shared/video-edit.component.html - 206 + 207 app/videos/+video-watch/modal/video-support.component.html @@ -2465,19 +2714,19 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 77 + 69 Short text to tell people how they can support you (membership platform...). app/videos/+video-edit/shared/video-edit.component.html - 207 + 208 Advanced settings app/videos/+video-edit/shared/video-edit.component.html - 188 + 189 @@ -2527,7 +2776,7 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 92 + 84 Report video @@ -2547,16 +2796,6 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/modal/video-blacklist.component.html 19 - - Submit - - app/videos/+video-watch/modal/video-report.component.html - 24 - - - app/videos/+video-watch/modal/video-blacklist.component.html - 24 - Share @@ -2565,13 +2804,19 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 82 + 74 + + + QR-Code + + app/videos/+video-watch/modal/video-share.component.html + 29 Embed app/videos/+video-watch/modal/video-share.component.html - 21 + 34 @@ -2579,13 +2824,13 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/modal/video-share.component.html - 32 + 45 - - QR-Code + + Close app/videos/+video-watch/modal/video-share.component.html - 37 + 51 Blacklist video @@ -2623,149 +2868,149 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html 24 - + - <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views - - - app/videos/+video-watch/video-watch.component.html - 35 - - - Go the channel page - - app/videos/+video-watch/video-watch.component.html - 40 - - - By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> - - app/videos/+video-watch/video-watch.component.html - 51 - - - Go to the account page + Published <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views + app/videos/+video-watch/video-watch.component.html - 50 + 37 - - You can subscribe to this account via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type in the search box <strong>@<x id="INTERPOLATION" equiv-text="{{video.account.name}}"/>@<x id="INTERPOLATION_1" equiv-text="{{video.account.host}}"/></strong> and subscribe there. + + + Published <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views + app/videos/+video-watch/video-watch.component.html - 55 + 46 Like this video app/videos/+video-watch/video-watch.component.html - 65 + 57 Dislike this video app/videos/+video-watch/video-watch.component.html - 72 + 64 Download the video app/videos/+video-watch/video-watch.component.html - 91 + 83 Report app/videos/+video-watch/video-watch.component.html - 96 + 88 Report this video app/videos/+video-watch/video-watch.component.html - 95 + 87 Update this video app/videos/+video-watch/video-watch.component.html - 99 + 91 Blacklist app/videos/+video-watch/video-watch.component.html - 104 + 96 Blacklist this video app/videos/+video-watch/video-watch.component.html - 103 + 95 Unblacklist app/videos/+video-watch/video-watch.component.html - 108 + 100 Unblacklist this video app/videos/+video-watch/video-watch.component.html - 107 + 99 Delete this video app/videos/+video-watch/video-watch.component.html - 111 + 103 + + + Go the channel page + + app/videos/+video-watch/video-watch.component.html + 123 + + + By <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> + + app/videos/+video-watch/video-watch.component.html + 134 + + + Go to the account page + + app/videos/+video-watch/video-watch.component.html + 133 + + + You can subscribe to this account via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type in the search box <strong>@<x id="INTERPOLATION" equiv-text="{{video.account.name}}"/>@<x id="INTERPOLATION_1" equiv-text="{{video.account.host}}"/></strong> and subscribe there. + + app/videos/+video-watch/video-watch.component.html + 138 Show more app/videos/+video-watch/video-watch.component.html - 130 + 148 Show less app/videos/+video-watch/video-watch.component.html - 136 - - - - Other videos - - - app/videos/+video-watch/video-watch.component.html - 187 + 154 - - Friendly Reminder: + + Friendly Reminder: app/videos/+video-watch/video-watch.component.html - 199 + 210 - + - The sharing system used by this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. app/videos/+video-watch/video-watch.component.html - 201 + 211 More information app/videos/+video-watch/video-watch.component.html - 204 + 214 Get more information app/videos/+video-watch/video-watch.component.html - 204 + 214 @@ -2773,7 +3018,15 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/video-watch.component.html - 207 + 217 + + + + Other videos + + + app/videos/recommendations/recommended-videos.component.html + 2 @@ -2821,7 +3074,7 @@ When you will upload a video in this channel, the video support field will be au app/videos/+video-watch/comment/video-comment-add.component.html - 17 + 18 Highlighted comment @@ -2954,6 +3207,18 @@ 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.ts 1 + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.ts + 1 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.ts + 1 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 @@ -2990,6 +3255,22 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + src/app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + src/app/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + src/app/core/auth/auth.service.ts 1 @@ -3054,6 +3335,10 @@ 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-upload.component.ts 1 + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + src/app/videos/+video-edit/video-update.component.ts 1 @@ -3192,6 +3477,10 @@ 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.ts 1 + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 @@ -3236,6 +3525,14 @@ When you will upload a video in this channel, the video support field will be au src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + src/app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + src/app/login/login.component.ts 1 @@ -3518,10 +3815,10 @@ When you will upload a video in this channel, the video support field will be au 1 - - The new password and the confirmed password do not correspond. + + Ownership accepted - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts 1 @@ -3701,6 +3998,45 @@ When you will upload a video in this channel, the video support field will be au 1 + + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + + Channels + + src/app/+my-account/my-account.component.ts + 1 + + + + Video imports + + src/app/+my-account/my-account.component.ts + 1 + + + + An email with verification link will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. + + src/app/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + + Unable to find user id or verification string. + + src/app/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. @@ -3751,13 +4087,6 @@ When you will upload a video in this channel, the video support field will be au 1 - - Unable to find user id or verification string. - - src/app/reset-password/reset-password.component.ts - 1 - - Your password has been successfully reset! @@ -4036,6 +4365,13 @@ When you will upload a video in this channel, the video support field will be au 1 + + 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. @@ -4050,6 +4386,20 @@ When you will upload a video in this channel, the video support field will be au 1 + + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + User role is required. @@ -4171,6 +4521,13 @@ When you will upload a video in this channel, the video support field will be au 1 + + 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. @@ -4199,6 +4556,13 @@ When you will upload a video in this channel, the video support field will be au 1 + + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + Name is required. @@ -4726,6 +5090,62 @@ When you will upload a video in this channel, the video support field will be au Date format in this locale. + + Transcode your videos in multiple resolutions + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Torrent import + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago @@ -4894,43 +5314,43 @@ When you will upload a video in this channel, the video support field will be au 1 - - Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete. + + Only I can see this video - src/app/signup/signup.component.ts + src/app/shared/video/video.service.ts 1 - - ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> + + Only people with the private link can see this video - src/app/signup/signup.component.ts + src/app/shared/video/video.service.ts 1 - - {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + Anyone can see this video - src/app/signup/signup.component.ts + src/app/shared/video/video.service.ts 1 - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos + + Welcome src/app/signup/signup.component.ts 1 - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos + + Please check your email to verify your account and complete signup. src/app/signup/signup.component.ts 1 - - <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos + + Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete. src/app/signup/signup.component.ts 1 @@ -4989,8 +5409,15 @@ When you will upload a video in this channel, the video support field will be au 1 - - Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{ videoSize }}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{ videoQuotaUsed }}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{ videoQuota }}"/>) + + Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{videoQuotaUsed}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{videoQuota}}"/>) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your daily video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{videoSize}}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{quotaUsedDaily}}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{quotaDaily}}"/>) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 @@ -5038,6 +5465,13 @@ When you will upload a video in this channel, the video support field will be au 1 + + Start at <x id="INTERPOLATION" equiv-text="{{timestamp}}"/> + + src/app/videos/+video-watch/modal/video-share.component.ts + 1 + + Do you really want to delete this video? -- cgit v1.2.3