X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.zh-Hans-CN.xlf;h=322a31e76147bdc8dfdbd8e37be6fc574a1b7d79;hb=07e2e405710c5b1017c8d484bd1112cf2178ec8f;hp=91f2724c875ab1dca75552bad836ab9831491cbf;hpb=c5ce27f8648791840bf28d3cbd0331c6664fad2e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index 91f2724c8..322a31e76 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -294,7 +294,7 @@ Display name 显示名 - src/app/+signup/+register/register-step-user.component.html4src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53 + src/app/+signup/+register/register-step-user.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6 Create 创建 @@ -346,7 +346,7 @@ video video - src/app/shared/shared-video-miniature/video-download.component.ts48 + src/app/shared/shared-video-miniature/video-download.component.ts48src/app/+videos/+video-edit/video-add-components/video-upload.component.ts228 subtitles subtitles @@ -422,19 +422,27 @@ views} } - src/app/shared/shared-video-miniature/video-miniature.component.html31 + src/app/shared/shared-video-miniature/video-miniature.component.html32 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 + + Blocked Blocked - src/app/shared/shared-video-miniature/video-miniature.component.html51 + src/app/shared/shared-video-miniature/video-miniature.component.html53 Sensitive 敏感 - src/app/shared/shared-video-miniature/video-miniature.component.html56 + src/app/shared/shared-video-miniature/video-miniature.component.html58 {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} {VAR_PLURAL, plural, =0 {没有视频} =1 {1 条视频} other { @@ -497,12 +505,24 @@ Edit 编辑 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+videos/+video-edit/video-add-components/video-upload.component.html35src/app/+videos/+video-edit/shared/video-edit.component.html255src/app/+admin/users/user-edit/user-edit.component.html11src/app/+admin/users/user-edit/user-edit.component.html11 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+videos/+video-edit/video-add-components/video-upload.component.html35src/app/+videos/+video-edit/shared/video-edit.component.html267src/app/+admin/users/user-edit/user-edit.component.html11src/app/+admin/users/user-edit/user-edit.component.html11 Truncated preview 部分预览 - src/app/shared/shared-forms/markdown-textarea.component.html11 + src/app/shared/shared-forms/markdown-textarea.component.html11 + HideHide + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 37 + + + ShowShow + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 + + Complete preview 完整预览 @@ -645,7 +665,7 @@ Video quota 视频存储空间 - src/app/shared/shared-instance/instance-features-table.component.html47src/app/+admin/users/user-edit/user-edit.component.html150src/app/+admin/users/user-edit/user-edit.component.html150 + src/app/shared/shared-instance/instance-features-table.component.html47src/app/+admin/users/user-edit/user-edit.component.html149src/app/+admin/users/user-edit/user-edit.component.html149 Unlimited ( per day) @@ -733,7 +753,31 @@ following following - src/app/shared/shared-instance/instance-statistics.component.html95 + src/app/shared/shared-instance/instance-statistics.component.html95 + The upload failedThe upload failed + + src/app/helpers/utils.ts + 185 + + + The connection was interruptedThe connection was interrupted + + src/app/helpers/utils.ts + 189 + + + Your file couldn't be transferred before the set timeout (usually 10min)Your file couldn't be transferred before the set timeout (usually 10min) + + src/app/helpers/utils.ts + 192 + + + Your file was too large (max. size: )Your file was too large (max. size: ) + + src/app/helpers/utils.ts + 196 + + User User @@ -755,7 +799,7 @@ Cancel 取消 - src/app/modal/confirm.component.html20src/app/+login/login.component.html109src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/video-report.component.html92src/app/shared/shared-video-miniature/video-download.component.html99src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/+about/about-instance/contact-admin-modal.component.html48src/app/shared/shared-moderation/report-modals/report.component.html54src/app/+videos/+video-watch/comment/video-comment-add.component.html71src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37 + src/app/modal/confirm.component.html20src/app/+login/login.component.html109src/app/shared/shared-moderation/report-modals/report.component.html54src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-moderation/report-modals/video-report.component.html92src/app/shared/shared-video-miniature/video-download.component.html99src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/+about/about-instance/contact-admin-modal.component.html48src/app/shared/shared-moderation/report-modals/report.component.html54src/app/+videos/+video-watch/comment/video-comment-add.component.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html55src/app/+videos/+video-edit/video-add-components/video-upload.component.html55src/app/+videos/+video-edit/video-add-components/video-upload.component.html66src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37 Ban this user 封禁此用户 @@ -858,7 +902,7 @@ Password 密码 - src/app/+login/login.component.html51src/app/+login/login.component.html54src/app/+reset-password/reset-password.component.html8src/app/+reset-password/reset-password.component.html10src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54src/app/+admin/users/user-edit/user-edit.component.html117src/app/+admin/users/user-edit/user-edit.component.html117 + src/app/+login/login.component.html51src/app/+login/login.component.html54src/app/+reset-password/reset-password.component.html8src/app/+reset-password/reset-password.component.html10src/app/+signup/+register/register-step-user.component.html56src/app/+signup/+register/register-step-user.component.html58src/app/+admin/users/user-edit/user-edit.component.html117src/app/+admin/users/user-edit/user-edit.component.html117 Click here to reset your password Click here to reset your password @@ -903,7 +947,7 @@ The link will expire within 1 hour. Email 电子邮件地址 - src/app/+login/login.component.html99src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-edit/user-edit.component.html105 + src/app/+login/login.component.html99src/app/+signup/+register/register-step-user.component.html45src/app/+signup/+register/register-step-user.component.html47src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-edit/user-edit.component.html105 Email address 电子邮件地址 @@ -1160,10 +1204,10 @@ The link will expire within 1 hour. Close 关闭 - src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html25 + src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html30 Update live settingsUpdate live settings - src/app/shared/shared-video-live/live-stream-information.component.html30 + src/app/shared/shared-video-live/live-stream-information.component.html35 Configure @@ -1206,13 +1250,7 @@ The link will expire within 1 hour. Sensitive: src/app/menu/menu.component.html50 - - Interface: - Interface: - - - - src/app/menu/menu.component.html171 + Help share videos Help share videos @@ -1296,7 +1334,13 @@ The link will expire within 1 hour. Videos 视频 - src/app/menu/menu.component.html104 + src/app/menu/menu.component.html104 + Interface: Interface: + + src/app/menu/menu.component.html + 171 + + Playlists 播放列表 @@ -1376,7 +1420,64 @@ The link will expire within 1 hour. See all your notifications 查看所有通知 - src/app/menu/avatar-notification.component.html40 + src/app/menu/avatar-notification.component.html40 + I'm a teapotI'm a teapot + + src/app/+page-not-found/page-not-found.component.ts + 20 + + + That's an error.That's an error. + + src/app/+page-not-found/page-not-found.component.html + 4 + + + We couldn't find any ressource tied to the URL you were looking for. We couldn't find any ressource tied to the URL you were looking for. + + src/app/+page-not-found/page-not-found.component.html + 6,8 + + + Possible reasons:Possible reasons: + + src/app/+page-not-found/page-not-found.component.html + 11 + + Possible reasons preceding a list of reasons a `Not Found` error page may occur + + The page may have been moved or deletedThe page may have been moved or deleted + + src/app/+page-not-found/page-not-found.component.html + 14 + + + You may have used an outdated or broken linkYou may have used an outdated or broken link + + src/app/+page-not-found/page-not-found.component.html + 15 + + + You may have typed the address or URL incorrectlyYou may have typed the address or URL incorrectly + + src/app/+page-not-found/page-not-found.component.html + 16 + + + The requested entity body blends sweet bits with a mellow earthiness. The requested entity body blends sweet bits with a mellow earthiness. + + src/app/+page-not-found/page-not-found.component.html + 26,27 + + Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request + + Sepia seems to like it.Sepia seems to like it. + + src/app/+page-not-found/page-not-found.component.html + 28 + + This is about Sepia's tea + Media is too large for the server. Please contact you administrator if you want to increase the limit size.Media is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/core/rest/rest-extractor.service.ts61 @@ -1667,7 +1768,7 @@ The link will expire within 1 hour. Channel 频道 - src/app/+signup/+register/register.component.html23src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html27src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-upload.component.html11src/app/+videos/+video-edit/shared/video-edit.component.html58 + src/app/+signup/+register/register.component.html25src/app/+signup/+register/register.component.html25src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html27src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-upload.component.html11src/app/+videos/+video-edit/shared/video-edit.component.html58 Privacy 隐私 @@ -1769,13 +1870,25 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/shared/video-edit.component.html200 Live settingsLive settings - src/app/+videos/+video-edit/shared/video-edit.component.html208 + src/app/+videos/+video-edit/shared/video-edit.component.html208 + You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your livesYou can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives + + src/app/+videos/+video-edit/shared/video-edit.component.html + 233 + + + This is a permanent liveThis is a permanent live + + src/app/+videos/+video-edit/shared/video-edit.component.html + 229 + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/+videos/+video-edit/shared/video-edit.component.html233 + src/app/+videos/+video-edit/shared/video-edit.component.html245 Automatically publish a replay when your live endsAutomatically publish a replay when your live ends - src/app/+videos/+video-edit/shared/video-edit.component.html229 + src/app/+videos/+video-edit/shared/video-edit.component.html241 Captions 字幕 @@ -1785,49 +1898,49 @@ The link will expire within 1 hour. Video preview 视频预览 - src/app/+videos/+video-edit/shared/video-edit.component.html252 + src/app/+videos/+video-edit/shared/video-edit.component.html264 Support 支持 - src/app/+videos/+video-edit/shared/video-edit.component.html261 + src/app/+videos/+video-edit/shared/video-edit.component.html273 Short text to tell people how they can support you (membership platform...). Short text to tell people how they can support you (membership platform...). - src/app/+videos/+video-edit/shared/video-edit.component.html265 + src/app/+videos/+video-edit/shared/video-edit.component.html277 Original publication date 最初发布日期 - src/app/+videos/+video-edit/shared/video-edit.component.html281 + src/app/+videos/+video-edit/shared/video-edit.component.html293 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - src/app/+videos/+video-edit/shared/video-edit.component.html285 + src/app/+videos/+video-edit/shared/video-edit.component.html297 Plugin settingsPlugin settings - src/app/+videos/+video-edit/shared/video-edit.component.html315 + src/app/+videos/+video-edit/shared/video-edit.component.html327 Enable video comments 开启视频评论 - src/app/+videos/+video-edit/shared/video-edit.component.html302 + src/app/+videos/+video-edit/shared/video-edit.component.html314 Enable download 允许下载 - src/app/+videos/+video-edit/shared/video-edit.component.html307 + src/app/+videos/+video-edit/shared/video-edit.component.html319 Advanced settings 高级设置 - src/app/+videos/+video-edit/shared/video-edit.component.html245 + src/app/+videos/+video-edit/shared/video-edit.component.html257 URL URL @@ -1841,7 +1954,7 @@ The link will expire within 1 hour. Sorry, but something went wrong 抱歉,出错了 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html48src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html58 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html48src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html71 Congratulations, the video behind will be imported! You can already add information about this video. @@ -1865,12 +1978,12 @@ The link will expire within 1 hour. Scheduled 定时发布 - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts197 Hide the video until a specific date Hide the video until a specific date - src/app/+videos/+video-edit/shared/video-edit.component.ts186 + src/app/+videos/+video-edit/shared/video-edit.component.ts198 Video background image 视频背景图片 @@ -1886,34 +1999,47 @@ The link will expire within 1 hour. - src/app/+videos/+video-edit/video-add-components/video-upload.component.html29 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html29 + Total video uploadedTotal video uploaded + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 49 + + Processing… Processing… - src/app/+videos/+video-edit/video-add-components/video-upload.component.html50 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html51 + RetryRetry + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 65 + + Retry failed upload of a video + Total video quota Total video quota - src/app/shared/shared-main/users/user-quota.component.html3src/app/+videos/+video-edit/video-add-components/video-upload.component.html48src/app/+admin/users/user-list/user-list.component.html140 + src/app/shared/shared-main/users/user-quota.component.html3src/app/+admin/users/user-list/user-list.component.html140 Congratulations! Your video is now available in your private library. 成功! 您可以在私享库中查看您的视频。 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html63 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html76 Publish will be available when upload is finished 上传完毕后即可发布 - src/app/+videos/+video-edit/video-add-components/video-upload.component.html76 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html89 Publish 发布 - src/app/header/header.component.html5src/app/+videos/+video-edit/video-add-components/video-upload.component.html78 + src/app/header/header.component.html5src/app/+videos/+video-edit/video-add-components/video-upload.component.html91 Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. @@ -1955,7 +2081,7 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts91 Live published.Live published. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts120 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts121 Go LiveGo Live src/app/+videos/+video-edit/video-add-components/video-go-live.component.html20 @@ -2507,8 +2633,8 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 8 - - Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. src/app/+my-account/my-account-applications/my-account-applications.component.html 10,12 @@ -2525,13 +2651,16 @@ The link will expire within 1 hour. src/app/+my-account/my-account-applications/my-account-applications.component.html 23 - - Renew tokenRenew token + + ⚠️ Never share your feed token with anyone.⚠️ Never share your feed token with anyone. src/app/+my-account/my-account-applications/my-account-applications.component.html - 33 + 26 - + + Renew tokenRenew token + + src/app/+my-account/my-account-applications/my-account-applications.component.html35 Follow domain Follow domain @@ -2712,14 +2841,11 @@ The link will expire within 1 hour. Username 用户名 - src/app/+signup/+register/register-step-user.component.html19src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-edit/user-edit.component.html83 + src/app/+signup/+register/register-step-user.component.html23src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-edit/user-edit.component.html83 e.g. jane_doee.g. jane_doe - - src/app/+signup/+register/register-step-user.component.html - 23 - + Username choice placeholder in the registration form - + src/app/+signup/+register/register-step-user.component.html27 john john @@ -2741,7 +2867,7 @@ The link will expire within 1 hour. Role 角色 - src/app/+admin/users/user-edit/user-edit.component.html135src/app/+admin/users/user-edit/user-edit.component.html135 + src/app/+admin/users/user-edit/user-edit.component.html134src/app/+admin/users/user-edit/user-edit.component.html134 Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . @@ -2754,32 +2880,32 @@ The link will expire within 1 hour. - src/app/+admin/users/user-edit/user-edit.component.html160src/app/+admin/users/user-edit/user-edit.component.html160 + src/app/+admin/users/user-edit/user-edit.component.html159src/app/+admin/users/user-edit/user-edit.component.html159 Daily video quota 单日视频上传限额 - src/app/shared/shared-main/users/user-quota.component.html13src/app/+admin/users/user-edit/user-edit.component.html166src/app/+admin/users/user-edit/user-edit.component.html166 + src/app/shared/shared-main/users/user-quota.component.html13src/app/+admin/users/user-edit/user-edit.component.html165src/app/+admin/users/user-edit/user-edit.component.html165 Doesn't need review before a video goes public Doesn't need review before a video goes public - src/app/+admin/users/user-edit/user-edit.component.html179src/app/+admin/users/user-edit/user-edit.component.html179 + src/app/+admin/users/user-edit/user-edit.component.html178src/app/+admin/users/user-edit/user-edit.component.html178 Send a link to reset the password by email to the user 向用户发送带密码重置链接的邮件 - src/app/+admin/users/user-edit/user-edit.component.html204src/app/+admin/users/user-edit/user-edit.component.html204 + src/app/+admin/users/user-edit/user-edit.component.html203src/app/+admin/users/user-edit/user-edit.component.html203 Ask for new password 索要新密码 - src/app/+admin/users/user-edit/user-edit.component.html205src/app/+admin/users/user-edit/user-edit.component.html205 + src/app/+admin/users/user-edit/user-edit.component.html204src/app/+admin/users/user-edit/user-edit.component.html204 Manually set the user password 手动设置用户密码 - src/app/+admin/users/user-edit/user-edit.component.html209src/app/+admin/users/user-edit/user-edit.component.html209 + src/app/+admin/users/user-edit/user-edit.component.html208src/app/+admin/users/user-edit/user-edit.component.html208 Show 显示 @@ -3616,17 +3742,17 @@ The link will expire within 1 hour. Terms 条款 - src/app/+signup/+register/register.component.html88src/app/+signup/+register/register.component.html88src/app/+about/about-instance/about-instance.component.html168src/app/+admin/config/edit-custom-config/edit-custom-config.component.html126 + src/app/+signup/+register/register.component.html90src/app/+signup/+register/register.component.html90src/app/+about/about-instance/about-instance.component.html168src/app/+admin/config/edit-custom-config/edit-custom-config.component.html126 Code of conduct Code of conduct - src/app/+signup/+register/register.component.html82src/app/+signup/+register/register.component.html82src/app/+about/about-instance/about-instance.component.html154src/app/+admin/config/edit-custom-config/edit-custom-config.component.html135 + src/app/+signup/+register/register.component.html84src/app/+signup/+register/register.component.html84src/app/+about/about-instance/about-instance.component.html154src/app/+admin/config/edit-custom-config/edit-custom-config.component.html135 Moderation information Moderation information - src/app/+signup/+register/register.component.html76src/app/+signup/+register/register.component.html76src/app/+about/about-instance/about-instance.component.html140src/app/+admin/config/edit-custom-config/edit-custom-config.component.html144 + src/app/+signup/+register/register.component.html78src/app/+signup/+register/register.component.html78src/app/+about/about-instance/about-instance.component.html140src/app/+admin/config/edit-custom-config/edit-custom-config.component.html144 Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc @@ -4034,107 +4160,97 @@ The link will expire within 1 hour. Basic configuration 基本配置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239 + TranscodingTranscoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 + + TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652 Optional. If any, provide the Twitter account representing your instance to improve link previews. Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 Your Twitter username 您的 Twitter 用户名 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676 If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681 LIVELIVE - src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714 + src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html846 Enable users of your instance to stream live. Enable users of your instance to stream live. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html848 ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html863 Allow your users to automatically publish a replay of their liveAllow your users to automatically publish a replay of their live - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html871 If the user quota is reached, PeerTube will automatically terminate the live streaming If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html874 Max lives created on your instance (-1 for "unlimited")Max lives created on your instance (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html880 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 751 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html883 Max lives created per user (-1 for "unlimited")Max lives created per user (-1 for "unlimited") - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html888 {VAR_PLURAL, plural, =1 {live} other {lives}}{VAR_PLURAL, plural, =1 {live} other {lives}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 759 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html891 Max live durationMax live duration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html896 Enable live transcodingEnable live transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html912 Requires a lot of CPU! Requires a lot of CPU! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html915 Live transcoding threadsLive transcoding threads - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921 Live resolutions to generateLive resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html933 Allow live streamingAllow live streaming - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html859 {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}{VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 793 - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 935 - - - - Services - 服务 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html803src/app/+admin/config/edit-custom-config/edit-custom-config.component.html925 + Live streamingLive streaming - src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 + src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html840 TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html706 Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. @@ -4142,55 +4258,53 @@ The link will expire within 1 hour. resources, this is a critical part of PeerTube, so tread carefully. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708 Transcoding enabled 启用转码 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html720 If you disable transcoding, many videos from your users will not work! 如果禁用转码,用户上传的视频很有可能无法正常播放! - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html724 + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html735 Allow additional extensions 允许额外的拓展 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html732 Allows users to upload audio files that will be merged with the preview file on upload. Allows users to upload audio files that will be merged with the preview file on upload. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html746 Allow audio files upload 允许上传音频文件 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873 - - Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - - Experimental, we suggest you to not disable webtorrent support for now - - If you also enabled HLS support, it will multiply videos storage by 2 - - - If disabled, breaks federation with PeerTube instances < 2.1 - - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html743 + WebTorrent support enabled WebTorrent support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html755 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 @@ -4210,73 +4324,67 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html778 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html774 Transcoding threads 转码线程数 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799 Resolutions to generate Resolutions to generate - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html812 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html968 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970 Number of previews to keep in cache Number of previews to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html978 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 986 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984 Number of video captions to keep in cache Number of video captions to keep in cache - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html990 {VAR_PLURAL, plural, =1 {cached image} other {cached images}}{VAR_PLURAL, plural, =1 {cached image} other {cached images}} - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 998 - - + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html996 CUSTOMIZATIONS CUSTOMIZATIONS - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1008 Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1019 Write JavaScript code directly.Example: console.log('my instance is amazing'); @@ -4286,7 +4394,7 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1023 Write CSS code directly. Example: #custom-css color: red; @@ -4318,23 +4426,23 @@ The link will expire within 1 hour. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1042 It seems like the configuration is invalid. Please search for potential errors in the different tabs. It seems like the configuration is invalid. Please search for potential errors in the different tabs. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1080 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1084 Advanced configuration 高级设置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html962 Update configuration 更新设置 - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1087 VIDEO SETTINGS @@ -4365,7 +4473,7 @@ The link will expire within 1 hour. DANGER ZONE DANGER ZONE - src/app/+my-account/my-account-settings/my-account-settings.component.html77src/app/+admin/users/user-edit/user-edit.component.html197src/app/+admin/users/user-edit/user-edit.component.html197 + src/app/+my-account/my-account-settings/my-account-settings.component.html77src/app/+admin/users/user-edit/user-edit.component.html196src/app/+admin/users/user-edit/user-edit.component.html196 Profile 个人资料 @@ -4415,22 +4523,22 @@ The link will expire within 1 hour. Change password 更改密码 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html33 Current password 当前密码 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html8src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27 New password 新密码 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17 Confirm new password 确认新密码 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html26 Default policy on videos containing sensitive content 针对包含敏感内容视频的默认策略 @@ -4492,27 +4600,15 @@ The link will expire within 1 hour. New email 新的电子邮件地址 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15 - - Your new email - 您的新电子邮件地址 - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 - - Your current password - Your current password - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html26 - - Your password - 您的密码 - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html28 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html16 + + + Change email 修改电子邮件地址 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html36 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35 Theme 主题 @@ -5023,7 +5119,7 @@ channel with the same name ()! Most liked videos Most liked videos - src/app/+videos/videos-routing.module.ts45src/app/+videos/video-list/video-most-liked.component.ts41 + src/app/+videos/videos-routing.module.ts46src/app/+videos/video-list/video-most-liked.component.ts41 Videos that have the most likes.Videos that have the most likes. src/app/+videos/video-list/video-most-liked.component.ts42 @@ -5167,7 +5263,7 @@ channel with the same name ()! Features found on this instance 本实例提供的功能 - src/app/shared/shared-instance/instance-features-table.component.html4src/app/+signup/+register/register.component.html47 + src/app/shared/shared-instance/instance-features-table.component.html4src/app/+signup/+register/register.component.html49 STATISTICS STATISTICS @@ -5426,7 +5522,7 @@ channel with the same name ()! src/app/+about/about-routing.module.ts47 Link copiedLink copied - src/app/+about/about-instance/about-instance.component.ts96 + src/app/+about/about-instance/about-instance.component.ts91 Developed with ❤ by Framasoft Developed with ❤ by @@ -5440,12 +5536,14 @@ channel with the same name ()! 创建一个帐户 - src/app/+signup/+register/register.component.html4 - - Next - 下一个 - - src/app/+signup/+register/register.component.html20 + src/app/+signup/+register/register.component.html4 + + + src/app/+signup/+register/register.component.html + 22 + + + @@ -5480,37 +5578,37 @@ channel with the same name ()! 创建我的帐户 - src/app/+signup/+register/register.component.html29 + src/app/+signup/+register/register.component.html31 PeerTube is creating your account... PeerTube 正在创建您的帐户 - src/app/+signup/+register/register.component.html37 + src/app/+signup/+register/register.component.html39 Done 完成 - src/app/+signup/+register/register.component.html33 + src/app/+signup/+register/register.component.html35 Who are we? Who are we? - src/app/+signup/+register/register.component.html60 + src/app/+signup/+register/register.component.html62 How long do we plan to maintain this instance? How long do we plan to maintain this instance? - src/app/+signup/+register/register.component.html65 + src/app/+signup/+register/register.component.html67 How will we finance this instance? How will we finance this instance? - src/app/+signup/+register/register.component.html70 + src/app/+signup/+register/register.component.html72 Administrators & Sustainability Administrators & Sustainability - src/app/+signup/+register/register.component.html56src/app/+signup/+register/register.component.html56 + src/app/+signup/+register/register.component.html58src/app/+signup/+register/register.component.html58 Step Step @@ -5571,7 +5669,13 @@ channel with the same name ()! The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - src/app/+signup/+register/register-step-user.component.html32 + src/app/+signup/+register/register-step-user.component.html36 + Video uploads are disabled on this instance, hence your account won't be able to upload videos. Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + src/app/+signup/+register/register-step-user.component.html + 4,5 + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance @@ -5587,17 +5691,11 @@ channel with the same name ()! - src/app/+signup/+register/register-step-user.component.html66 + src/app/+signup/+register/register-step-user.component.html70 RegisterRegister src/app/+signup/+register/register-routing.module.ts14 - - Sorry, we couldn't find the page you were looking for. - - Sorry, we couldn't find the page you were looking for. - - - src/app/+page-not-found/page-not-found.component.html5 + Your message has been sent. 您的信息已发送。 @@ -6298,7 +6396,7 @@ channel with the same name ()! Error 错误 - src/app/core/auth/auth.service.ts103src/app/core/notification/notifier.service.ts17 + src/app/core/auth/auth.service.ts103src/app/core/notification/notifier.service.ts18 Standard logs Standard logs @@ -6504,7 +6602,7 @@ channel with the same name ()! Ownership accepted 转移已接受 - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts66 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts71 Please check your emails to verify your new email. 要验证您的电子邮件地址,请检查您的电子邮件。 @@ -6639,7 +6737,13 @@ channel with the same name ()! Avatar changed. 头像已更新。 - src/app/+my-account/my-account-settings/my-account-settings.component.ts42src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts105 + src/app/+my-account/my-account-settings/my-account-settings.component.ts44src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts105 + avataravatar + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 + + Unknown language 未知语言 @@ -6708,7 +6812,7 @@ channel with the same name ()! src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts31 Not foundNot found - src/app/+page-not-found/page-not-found-routing.module.ts13 + src/app/+page-not-found/page-not-found-routing.module.ts14 Playlist created. 播放列表 @@ -6730,11 +6834,8 @@ channel with the same name ()! src/app/+my-account/my-account.component.ts55src/app/+my-account/my-account-routing.module.ts109 ApplicationsApplications - - src/app/+my-account/my-account.component.ts - 60 - - + + src/app/+my-account/my-account.component.ts60src/app/+my-account/my-account-routing.module.ts127 Delete playlist Delete playlist @@ -6884,14 +6985,14 @@ channel with the same name ()! Now please check your emails to verify your account and complete signup. 要验证您的帐户并完成注册,请检查您的电子邮件。 - src/app/+signup/+register/register.component.ts115 + src/app/+signup/+register/register.component.ts119 You are now logged in as ! 您已登录为 ! - src/app/+signup/+register/register.component.ts123 + src/app/+signup/+register/register.component.ts127 An email with verification link will be sent to . 已向 @@ -6918,7 +7019,7 @@ channel with the same name ()! Subscribe to the account 订阅此帐户 - src/app/+video-channels/video-channels.component.ts60src/app/+videos/+video-watch/video-watch.component.ts902 + src/app/+video-channels/video-channels.component.ts60src/app/+videos/+video-watch/video-watch.component.ts913 VIDEO PLAYLISTS VIDEO PLAYLISTS @@ -7000,7 +7101,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Success 成功 - src/app/core/notification/notifier.service.ts23 + src/app/core/notification/notifier.service.ts25 Incorrect username or password. 用户名或密码不正确。 @@ -7015,7 +7116,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular any language any language - src/app/menu/menu.component.ts231 + src/app/menu/menu.component.ts213 ON ON src/app/menu/menu.component.html125 @@ -7023,22 +7124,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular hide hide - src/app/menu/menu.component.ts76 + src/app/menu/menu.component.ts246 blur blur - src/app/menu/menu.component.ts79 + src/app/menu/menu.component.ts250 display display - src/app/menu/menu.component.ts82 + src/app/menu/menu.component.ts254 Unknown Unknown - src/app/menu/menu.component.ts200 + src/app/menu/menu.component.ts182 Your password has been successfully reset! 密码重置成功! @@ -7396,7 +7497,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Password is required. 请输入密码。 - src/app/shared/form-validators/user-validators.ts49src/app/shared/form-validators/login-validators.ts18 + src/app/shared/form-validators/user-validators.ts47src/app/shared/form-validators/user-validators.ts58src/app/shared/form-validators/login-validators.ts18 Confirmation of the password is required. 请再次输入密码。 @@ -7440,82 +7541,82 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Password must be at least 6 characters long. 密码应至少 6 个字符。 - src/app/shared/form-validators/user-validators.ts50src/app/shared/form-validators/user-validators.ts61 + src/app/shared/form-validators/user-validators.ts59src/app/shared/form-validators/user-validators.ts70 Password cannot be more than 255 characters long. 密码不能超过 255 个字符。 - src/app/shared/form-validators/user-validators.ts51src/app/shared/form-validators/user-validators.ts62 + src/app/shared/form-validators/user-validators.ts60src/app/shared/form-validators/user-validators.ts71 The new password and the confirmed password do not correspond. 两次密码输入不一致。 - src/app/shared/form-validators/user-validators.ts69 + src/app/shared/form-validators/user-validators.ts78 Video quota is required. 请选择视频存储空间大小。 - src/app/shared/form-validators/user-validators.ts76 + src/app/shared/form-validators/user-validators.ts85 Quota must be greater than -1. 视频存储空间大小的值必须大于 -1。 - src/app/shared/form-validators/user-validators.ts77 + src/app/shared/form-validators/user-validators.ts86 Daily upload limit is required. 请选择单日上传限额。 - src/app/shared/form-validators/user-validators.ts83 + src/app/shared/form-validators/user-validators.ts92 Daily upload limit must be greater than -1. 单日上传限额的值必须大于 -1。 - src/app/shared/form-validators/user-validators.ts84 + src/app/shared/form-validators/user-validators.ts93 User role is required. 请指定用户角色。 - src/app/shared/form-validators/user-validators.ts91 + src/app/shared/form-validators/user-validators.ts100 Description must be at least 3 characters long. 说明应至少 3 个字符。 - src/app/shared/form-validators/user-validators.ts103src/app/shared/form-validators/video-channel-validators.ts38src/app/shared/form-validators/video-playlist-validators.ts33 + src/app/shared/form-validators/user-validators.ts112src/app/shared/form-validators/video-channel-validators.ts38src/app/shared/form-validators/video-playlist-validators.ts33 Description cannot be more than 1000 characters long. 说明不能超过 1000 个字符。 - src/app/shared/form-validators/user-validators.ts104src/app/shared/form-validators/video-channel-validators.ts39src/app/shared/form-validators/video-playlist-validators.ts34 + src/app/shared/form-validators/user-validators.ts113src/app/shared/form-validators/video-channel-validators.ts39src/app/shared/form-validators/video-playlist-validators.ts34 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/form-validators/user-validators.ts113 + src/app/shared/form-validators/user-validators.ts122 Ban reason must be at least 3 characters long. 封禁理由应至少 3 个字符。 - src/app/shared/form-validators/user-validators.ts123 + src/app/shared/form-validators/user-validators.ts132 Ban reason cannot be more than 250 characters long. 封禁理由不能超过 250 个字符。 - src/app/shared/form-validators/user-validators.ts124 + src/app/shared/form-validators/user-validators.ts133 Display name is required. 请输入显示名称。 - src/app/shared/form-validators/user-validators.ts135src/app/shared/form-validators/video-channel-validators.ts26src/app/shared/form-validators/video-playlist-validators.ts12 + src/app/shared/form-validators/user-validators.ts144src/app/shared/form-validators/video-channel-validators.ts26src/app/shared/form-validators/video-playlist-validators.ts12 Display name must be at least 1 character long. 显示名称应至少 1 个字符。 - src/app/shared/form-validators/user-validators.ts136src/app/shared/form-validators/video-channel-validators.ts27src/app/shared/form-validators/video-playlist-validators.ts13 + src/app/shared/form-validators/user-validators.ts145src/app/shared/form-validators/video-channel-validators.ts27src/app/shared/form-validators/video-playlist-validators.ts13 Display name cannot be more than 50 characters long. 显示名称不能超过 50 个字符。 - src/app/shared/form-validators/user-validators.ts137src/app/shared/form-validators/video-channel-validators.ts28 + src/app/shared/form-validators/user-validators.ts146src/app/shared/form-validators/video-channel-validators.ts28 Report reason is required. 请输入举报理由。 @@ -7662,13 +7763,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-live/live-stream-information.component.html3 Live RTMP UrlLive RTMP Url - src/app/shared/shared-video-live/live-stream-information.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html215 + src/app/shared/shared-video-live/live-stream-information.component.html15src/app/+videos/+video-edit/shared/video-edit.component.html215 Live stream keyLive stream key - src/app/shared/shared-video-live/live-stream-information.component.html15src/app/+videos/+video-edit/shared/video-edit.component.html220 + src/app/shared/shared-video-live/live-stream-information.component.html20src/app/+videos/+video-edit/shared/video-edit.component.html220 ⚠️ Never share your stream key with anyone.⚠️ Never share your stream key with anyone. - src/app/shared/shared-video-live/live-stream-information.component.html18src/app/+videos/+video-edit/shared/video-edit.component.html223 + src/app/shared/shared-video-live/live-stream-information.component.html23src/app/+videos/+video-edit/shared/video-edit.component.html223 + Permanent livePermanent live + + src/app/shared/shared-video-live/live-stream-information.component.html + 10 + + + Replay will be savedReplay will be saved + + src/app/shared/shared-video-live/live-stream-information.component.html + 11 + + Video name is required. 请输入视频标题。 @@ -8021,12 +8134,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Instance languages - src/app/+videos/+video-edit/shared/video-edit.component.ts173 + src/app/+videos/+video-edit/shared/video-edit.component.ts185 All languages All languages - src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174 + src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts186 Hidden 已隐藏 @@ -8586,7 +8699,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Copied 已复制 - src/app/shared/shared-forms/input-readonly-copy.component.ts16src/app/shared/shared-video-miniature/video-download.component.ts136 + src/app/shared/shared-forms/input-toggle-hidden.component.ts46src/app/shared/shared-video-miniature/video-download.component.ts136 + CopyCopy + + src/app/shared/shared-forms/input-toggle-hidden.component.html + 9 + + + src/app/shared/shared-forms/input-toggle-hidden.component.html + 9 + + Video reported. 视频已举报。 @@ -8775,7 +8898,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only users of this instance can see this video Only users of this instance can see this video - src/app/shared/shared-main/video/video.service.ts382 + src/app/shared/shared-main/video/video.service.ts382 + viewers viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + views views + + src/app/shared/shared-main/video/video.model.ts + 214 + + CloseClose node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70 @@ -8887,63 +9022,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Your video was uploaded to your account and is private. 您的视频已经以私有方式上传至您的帐户。 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts89 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts91 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.ts90 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts92 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.ts92 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts94 Upload Upload - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts112 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts114 Upload 上传 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts114 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts116 Upload cancelled 上传已取消 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts131 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts141 Video published. 视频已发布。 - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts242 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts261 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.ts264 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts283 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.ts284 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts303 You have unsaved changes! If you leave, your changes will be lost. 您有未保存的修改!如果您离开本页面,您将会失去这些修改。 - src/app/+videos/+video-edit/video-update.component.ts93 + src/app/+videos/+video-edit/video-update.component.ts94 Video updated. 视频已更新。 - src/app/+videos/+video-edit/video-update.component.ts140 + src/app/+videos/+video-edit/video-update.component.ts142 Report comment Report comment @@ -9021,67 +9156,67 @@ video size: , used: , quota: ) Enter/exit fullscreen (requires player focus) Enter/exit fullscreen (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts869 + src/app/+videos/+video-watch/video-watch.component.ts880 Play/Pause the video (requires player focus) Play/Pause the video (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts870 + src/app/+videos/+video-watch/video-watch.component.ts881 Mute/unmute the video (requires player focus) Mute/unmute the video (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts871 + src/app/+videos/+video-watch/video-watch.component.ts882 Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts873 + src/app/+videos/+video-watch/video-watch.component.ts884 Increase the volume (requires player focus) Increase the volume (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts875 + src/app/+videos/+video-watch/video-watch.component.ts886 Decrease the volume (requires player focus) Decrease the volume (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts876 + src/app/+videos/+video-watch/video-watch.component.ts887 Seek the video forward (requires player focus) Seek the video forward (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts878 + src/app/+videos/+video-watch/video-watch.component.ts889 Seek the video backward (requires player focus) Seek the video backward (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts879 + src/app/+videos/+video-watch/video-watch.component.ts890 Increase playback rate (requires player focus) Increase playback rate (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts881 + src/app/+videos/+video-watch/video-watch.component.ts892 Decrease playback rate (requires player focus) Decrease playback rate (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts882 + src/app/+videos/+video-watch/video-watch.component.ts893 Navigate in the video frame by frame (requires player focus) Navigate in the video frame by frame (requires player focus) - src/app/+videos/+video-watch/video-watch.component.ts884 + src/app/+videos/+video-watch/video-watch.component.ts895 Like the video 顶一下 - src/app/+videos/+video-watch/video-watch.component.ts892 + src/app/+videos/+video-watch/video-watch.component.ts903 Dislike the video 踩一下 - src/app/+videos/+video-watch/video-watch.component.ts897 + src/app/+videos/+video-watch/video-watch.component.ts908 When active, the next video is automatically played after the current one. When active, the next video is automatically played after the current one. @@ -9124,7 +9259,7 @@ video size: , used: , quota: ) Subscriptions Subscriptions - src/app/+my-library/my-library.component.ts66src/app/+videos/videos-routing.module.ts71src/app/+videos/video-list/video-user-subscriptions.component.ts45 + src/app/+my-library/my-library.component.ts66src/app/+videos/videos-routing.module.ts73src/app/+videos/video-list/video-user-subscriptions.component.ts45 HistoryHistory src/app/+my-library/my-library.component.ts71 @@ -9132,22 +9267,22 @@ video size: , used: , quota: ) Local videos Local videos - src/app/+videos/videos-routing.module.ts84src/app/+videos/video-list/video-local.component.ts36 + src/app/+videos/videos-routing.module.ts86src/app/+videos/video-list/video-local.component.ts36 Discover videosDiscover videos - src/app/+videos/videos-routing.module.ts23 + src/app/+videos/videos-routing.module.ts24 Trending videosTrending videos - src/app/+videos/videos-routing.module.ts32 + src/app/+videos/videos-routing.module.ts33 Recently added videosRecently added videos - src/app/+videos/videos-routing.module.ts58 + src/app/+videos/videos-routing.module.ts59 Upload a videoUpload a video - src/app/+videos/videos-routing.module.ts97 + src/app/+videos/videos-routing.module.ts99 Edit a videoEdit a video - src/app/+videos/videos-routing.module.ts106 + src/app/+videos/videos-routing.module.ts108