From a4efa0c05442861a02c81cc068e5093e91536fc4 Mon Sep 17 00:00:00 2001 From: Dingzhong Chen <wsxy162@gmail.com> Date: Sat, 3 Sep 2022 09:42:01 +0000 Subject: [PATCH] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2117 of 2117 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/ --- client/src/locale/angular.zh-Hans-CN.xlf | 3102 +++++++++++----------- 1 file changed, 1611 insertions(+), 1491 deletions(-) diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf index b7580650e..7ef9d859d 100644 --- a/client/src/locale/angular.zh-Hans-CN.xlf +++ b/client/src/locale/angular.zh-Hans-CN.xlf @@ -206,13 +206,13 @@ <trans-unit id="219462505467671767" datatype="html"> <source>Close the left menu</source> <target state="translated">关闭左侧菜单</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">139</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">139</context></context-group> + </trans-unit> <trans-unit id="3455550526898419928" datatype="html"> <source>Open the left menu</source> <target state="translated">打开左侧菜单</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">141</context></context-group> + </trans-unit> <trans-unit id="9075761896562520962"> <source>You don't have notifications.</source> <target>你没有任何通知。</target> @@ -310,8 +310,8 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">150</context></context-group> </trans-unit> <trans-unit id="5504059606863599420" datatype="html"> - <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> - <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 在<x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>视频<x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>上提到你</target> + <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> + <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 在<x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>视频<x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>上提到你</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> <context context-type="linenumber">164</context> @@ -328,24 +328,24 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">189</context></context-group> </trans-unit> <trans-unit id="363592786729553688" datatype="html"> - <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> - <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>插件/主题<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>有新的版本:<x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> + <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>A new version of the plugin/theme <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </source> + <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.pluginUrl" [queryParams]="notification.pluginQueryParams">"/>插件/主题<x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>有新的版本:<x id="INTERPOLATION_1" equiv-text="{{ notification.plugin.latestVersion }}"/> </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> <context context-type="linenumber">198,199</context> </context-group> </trans-unit> <trans-unit id="5055099158245592648" datatype="html"> - <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> - <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>有新的版本:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> + <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>A new version of PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is available: <x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </source> + <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [href]="notification.peertubeVersionLink" target="_blank" rel="noopener noreferer">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>有新的版本:<x id="INTERPOLATION" equiv-text="{{ notification.peertube.latestVersion }}"/> </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> <context context-type="linenumber">206,207</context> </context-group> </trans-unit> <trans-unit id="731573110355765429" datatype="html"> - <source>Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> edition has finished </source> - <target state="translated">你的视频 <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 编辑已结束 </target> + <source>Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> edition has finished </source> + <target state="translated">你的视频 <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 编辑已结束 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context> <context context-type="linenumber">213,215</context> @@ -416,24 +416,24 @@ <trans-unit id="8432562579042371182"> <source>Options</source> <target>选项</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">44</context></context-group> + </trans-unit> <trans-unit id="1394835141143590910"> <source>Start at</source> <target>开始时间</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">149</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">33</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">69</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">149</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">33</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">69</context></context-group> + </trans-unit> <trans-unit id="5964984095397511808"> <source>Stop at</source> <target>停止时间</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">190</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">83</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">54</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">190</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">34</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">83</context></context-group> + </trans-unit> <trans-unit id="2816407313459209541" datatype="html"> <source>Your report will be sent to moderators of <x id="INTERPOLATION"/><x id="START_TAG_NG_CONTAINER"/> and will be forwarded to the video origin (<x id="INTERPOLATION_1"/>) too<x id="CLOSE_TAG_NG_CONTAINER"/>. </source> <target state="translated">你的报告将发送到 <x id="INTERPOLATION"/> 的管理员,<x id="START_TAG_NG_CONTAINER"/>同时会转发到视频来源(<x id="INTERPOLATION_1"/>)<x id="CLOSE_TAG_NG_CONTAINER"/>。 </target> @@ -467,9 +467,8 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">69</context></context-group> </trans-unit> <trans-unit id="2193037168694505715" datatype="html"> - <source>Short text to tell people how they can support the channel (membership platform...).<br /><br /> - When a video is uploaded in this channel, the video support field will be automatically filled by this text.</source> - <target state="translated">告诉人们如何支持频道(会员平台)的简短文本。<br /><br /> 当视频上传到此频道时,视频支持字段会被自动填充此文本。</target> + <source>Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text.</source> + <target state="translated">告诉人们如何支持频道(会员平台)的简短文本。<br /><br /> 当视频上传到此频道时,视频支持字段会被自动填充此文本。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">66</context></context-group> <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">66</context></context-group> </trans-unit> @@ -516,24 +515,24 @@ <trans-unit id="1006562256968398209" datatype="html"> <source>video</source> <target state="translated">视频</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">304</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">57</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">304</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">57</context></context-group> + </trans-unit> <trans-unit id="6995024616159044376" datatype="html"> <source>Your video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="videoQuotaUsedBytes"/>, quota: <x id="PH_2" equiv-text="videoQuotaBytes"/>)</source> <target state="translated">上传此视频会超过你的限额(视频大小:<x id="PH" equiv-text="videoSizeBytes"/>,已用:<x id="PH_1" equiv-text="videoQuotaUsedBytes"/>,限额:<x id="PH_2" equiv-text="videoQuotaBytes"/>)</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">340</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">340</context></context-group> + </trans-unit> <trans-unit id="7873395933409147217" datatype="html"> <source>Your daily video quota is exceeded with this video (video size: <x id="PH" equiv-text="videoSizeBytes"/>, used: <x id="PH_1" equiv-text="quotaUsedDailyBytes"/>, quota: <x id="PH_2" equiv-text="quotaDailyBytes"/>)</source> <target state="translated">上传此视频会超过你的每日限额(视频大小:<x id="PH" equiv-text="videoSizeBytes"/>,已用:<x id="PH_1" equiv-text="quotaUsedDailyBytes"/>限额:<x id="PH_2" equiv-text="quotaDailyBytes"/>)</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">359</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">359</context></context-group> + </trans-unit> <trans-unit id="5235042777215655908" datatype="html"> <source>subtitles</source> <target state="translated">字幕</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">58</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">58</context></context-group> + </trans-unit> <trans-unit id="6325096236207614377"> <source>Reason...</source> <target>原因……</target> @@ -626,15 +625,17 @@ <trans-unit id="3267631941074558910" datatype="html"> <source>Cannot fetch information of this remote account</source> <target state="translated">无法获取此远程帐户的信息</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/remote-subscribe.component.ts</context><context context-type="linenumber">65</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/remote-subscribe.component.ts</context><context context-type="linenumber">65</context></context-group> + </trans-unit> <trans-unit id="9081463435738465430" datatype="html"> <source>Blocked</source> <target state="translated">已屏蔽</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">82</context></context-group> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.html</context><context context-type="linenumber">59</context></context-group> - </trans-unit><trans-unit id="2956881312790136147" datatype="html"> - <source>Delete this file</source><target state="new">Delete this file</target> + </trans-unit> + <trans-unit id="2956881312790136147" datatype="html"> + <source>Delete this file</source> + <target state="translated">删除此文件</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context> <context context-type="linenumber">112</context> @@ -647,58 +648,58 @@ <trans-unit id="870586304593427318" datatype="html"> <source>Are you sure you want to delete these <x id="PH" equiv-text="videos.length"/> videos?</source> <target state="translated">你确定要删除这 <x id="PH" equiv-text="videos.length"/> 个视频吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">218</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">218</context></context-group> + </trans-unit> <trans-unit id="5779580280418408097" datatype="html"> <source>Deleted {count, plural, =1 {1 video} other {<x id="count"/> videos}}.</source> <target state="translated">已删除 {count, plural, =1 {1 个视频} other {<x id="count"/> 个视频}}。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">228</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">228</context></context-group> + </trans-unit> <trans-unit id="6630644917521475697" datatype="html"> <source>Deleted <x id="PH" equiv-text="videos.length"/> videos.</source> <target state="translated">已删除 <x id="PH" equiv-text="videos.length"/> 个视频。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">230</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">230</context></context-group> + </trans-unit> <trans-unit id="9164541937317586242" datatype="html"> <source>Unblocked {count, plural, =1 {1 video} other {<x id="count"/> videos}}.</source> <target state="translated">已解除 {count, plural, =1 {1 个视频} other {<x id="count"/> 个视频}}的封禁。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">246</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">246</context></context-group> + </trans-unit> <trans-unit id="2870417795706430145" datatype="html"> <source>Unblocked <x id="PH" equiv-text="videos.length"/> videos.</source> <target state="translated">已取消屏蔽 <x id="PH" equiv-text="videos.length"/> 个视频。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">248</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">248</context></context-group> + </trans-unit> <trans-unit id="6228449077605046873" datatype="html"> <source>Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other {<x id="count"/> HLS streaming playlists}}?</source> <target state="translated">你确定要删除 {count, plural, =1 {1 个 HLS 串流播放列表} other {<x id="count"/> 个 HLS 串流播放列表}}?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">264</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">264</context></context-group> + </trans-unit> <trans-unit id="9088099192924395359" datatype="html"> <source>Are you sure you want to delete <x id="PH" equiv-text="videos.length"/> HLS streaming playlists?</source> <target state="translated">你确定要删除 <x id="PH" equiv-text="videos.length"/> 个 HLS 串流播放列表吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">266</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">266</context></context-group> + </trans-unit> <trans-unit id="653148876380254581" datatype="html"> <source>Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other {<x id="count"/> videos}}?</source> <target state="translated">你确定要删除 {count, plural, =1 {1 个视频} other {<x id="count"/> 个视频}}的 WebTorrent 文件吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">270</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">270</context></context-group> + </trans-unit> <trans-unit id="5442133371267277333" datatype="html"> <source>Are you sure you want to delete WebTorrent files of <x id="PH" equiv-text="videos.length"/> videos?</source> <target state="translated">你确定要删除 <x id="PH" equiv-text="videos.length"/> 个视频的 WebTorrent 文件吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">272</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">272</context></context-group> + </trans-unit> <trans-unit id="1571742433738679426" datatype="html"> <source>Files were removed.</source> <target state="translated">文件已被移除。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">282</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">282</context></context-group> + </trans-unit> <trans-unit id="7054344823477412274" datatype="html"> <source>Transcoding jobs created.</source> <target state="translated">已创建转码作业。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">294</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">294</context></context-group> + </trans-unit> <trans-unit id="3514509630940272440"> <source>Sensitive</source> <target>敏感内容</target> @@ -724,9 +725,9 @@ <trans-unit id="6381490568322624964" datatype="html"> <source>Deleted</source> <target state="translated">已删除</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">46</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context><context context-type="linenumber">46</context></context-group> + </trans-unit> <trans-unit id="5263519165976128456"> <source>Edit starts/stops at</source> <target>编辑开始或结尾</target> @@ -748,10 +749,10 @@ <trans-unit id="834805431202576194"> <source>No results.</source> <target>没有结果。</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/overview/video-overview.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.html</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.ts</context><context context-type="linenumber">24</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/overview/video-overview.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.html</context><context context-type="linenumber">41</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.ts</context><context context-type="linenumber">24</context></context-group> + </trans-unit> <trans-unit id="158575725114802951" datatype="html"> <source>Only live videos</source> <target state="translated">仅直播视频</target> @@ -789,8 +790,8 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">20</context></context-group> </trans-unit> <trans-unit id="8644431249513874405" datatype="html"> - <source><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</source> - <target state="translated"><a href="https://zh.wikipedia.org/wiki/Markdown#示例" target="_blank" rel="noopener noreferrer"兼容 >Markdown</a> 并支持:</target> + <source><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</source> + <target state="translated"><a href="https://zh.wikipedia.org/wiki/Markdown#示例" target="_blank" rel="noopener noreferrer"兼容 >Markdown</a> 并支持:</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context><context context-type="linenumber">75</context></context-group> </trans-unit> <trans-unit id="146235964740293376" datatype="html"> @@ -826,7 +827,6 @@ <target>使用本地帐户订阅</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">52</context></context-group> </trans-unit> - <trans-unit id="8023282004085823427" datatype="html"> <source><x id="PH" equiv-text="this.video.name"/> will be duplicated by your instance.</source> <target state="translated"><x id="PH" equiv-text="this.video.name"/> 将被你的实例留档。</target> @@ -941,11 +941,11 @@ <trans-unit id="2602586221576511475"> <source>Video quota</source> <target>视频限额</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">145</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">145</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">134</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">47</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">145</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">145</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">134</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">47</context></context-group> + </trans-unit> <trans-unit id="1502595455339510144"> <source>Unlimited <x id="START_TAG_NG_CONTAINER"/>(<x id="INTERPOLATION"/> per day)<x id="CLOSE_TAG_NG_CONTAINER"/></source> <target>无限制 <x id="START_TAG_NG_CONTAINER"/>(<x id="INTERPOLATION"/> 每日)<x id="CLOSE_TAG_NG_CONTAINER"/></target> @@ -972,8 +972,10 @@ <source>Torrent import</source> <target>种子导入</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">103</context></context-group> - </trans-unit><trans-unit id="7417677567611860270" datatype="html"> - <source>Channel synchronization with other platforms (YouTube, Vimeo, ...)</source><target state="new">Channel synchronization with other platforms (YouTube, Vimeo, ...)</target> + </trans-unit> + <trans-unit id="7417677567611860270" datatype="html"> + <source>Channel synchronization with other platforms (YouTube, Vimeo, ...)</source> + <target state="translated">与其他平台(YouTube、Vimeo……)同步的频道</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context> <context context-type="linenumber">110</context> @@ -1047,10 +1049,10 @@ <trans-unit id="8726138323871139597" datatype="html"> <source>Following</source> <target state="translated">正在关注</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">75</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/follows.routes.ts</context><context context-type="linenumber">26</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">75</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">41</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/follows.routes.ts</context><context context-type="linenumber">26</context></context-group> + </trans-unit> <trans-unit id="4914577418256256836" datatype="html"> <source>Followers</source> <target state="translated">关注者</target> @@ -1188,8 +1190,8 @@ <trans-unit id="2392488717875840729"> <source>User</source> <target>用户</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">123</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">123</context></context-group> + </trans-unit> <trans-unit id="3997350348765083892"> <source>Username or email address</source> <target>用户名或电子邮件地址</target> @@ -1239,16 +1241,16 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">11</context></context-group> </trans-unit> <trans-unit id="6584143415159913044" datatype="html"> - <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="START_LINK_2" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> - <target state="translated">此实例允许注册。但是在创建帐户前请注意检查<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。你也可以在下面的网站中搜索符合你具体需求的其他实例:<x id="START_LINK_2" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> + <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before creating an account. You may also search for another instance to match your exact needs at: <x id="START_LINK_2" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> + <target state="translated">此实例允许注册。但是在创建帐户前请注意检查<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_LINK_1" equiv-text="<a class="terms-link" target="_blank" routerLink="/about/instance" fragment="terms">"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。你也可以在下面的网站中搜索符合你具体需求的其他实例:<x id="START_LINK_2" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+login/login.component.html</context> <context context-type="linenumber">15,18</context> </context-group> </trans-unit> <trans-unit id="1394326136451741248" datatype="html"> - <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="START_LINK_1" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> - <target state="translated">目前此市里不允许用户注册,你可以检查<x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>获取详细信息,或者查找另一个允许你注册和上传视频的实例。在这个网站:<x id="START_LINK_1" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 中的许多实例中查找你想要的实例。 </target> + <source>Currently this instance doesn't allow for user registration, you may check the <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: <x id="START_LINK_1" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> + <target state="translated">目前此市里不允许用户注册,你可以检查<x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>获取详细信息,或者查找另一个允许你注册和上传视频的实例。在这个网站:<x id="START_LINK_1" equiv-text="<a class="link-orange" href="https://joinpeertube.org/instances" target="_blank" rel="noopener noreferrer">"/>https://joinpeertube.org/instances<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 中的许多实例中查找你想要的实例。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+login/login.component.html</context> <context context-type="linenumber">20,23</context> @@ -1275,22 +1277,21 @@ <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">114</context></context-group> </trans-unit> <trans-unit id="1190256911880544559" datatype="html"> - <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. -The link will expire within 1 hour.</source> + <source>An email with the reset password instructions will be sent to <x id="PH" equiv-text="this.forgotPasswordEmail"/>. The link will expire within 1 hour.</source> <target state="translated">一封带有重置密码说明的电子邮件将被发送到 <x id="PH" equiv-text="this.forgotPasswordEmail"/>。该链接将在 1 小时内到期。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">135</context></context-group> </trans-unit> <trans-unit id="4768749765465246664"> <source>Email</source> <target>电子邮件</target> - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">105</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">105</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">133</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">119</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">6</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/steps/register-step-user.component.html</context><context context-type="linenumber">46</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html</context><context context-type="linenumber">6</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">105</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">105</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">133</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">119</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">6</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/steps/register-step-user.component.html</context><context context-type="linenumber">46</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html</context><context context-type="linenumber">6</context></context-group> + </trans-unit> <trans-unit id="3967269098753656610"> <source>Email address</source> <target>电子邮件地址</target> @@ -1314,8 +1315,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">8</context></context-group> </trans-unit> <trans-unit id="8434369348784683733" datatype="html"> - <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> - <target state="translated">对 <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> + <source>for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> + <target state="translated">对 <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="search-value">"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+search/search.component.html</context> <context context-type="linenumber">10</context> @@ -1350,53 +1351,55 @@ The link will expire within 1 hour.</source> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">2</context> </context-group> - </trans-unit><trans-unit id="4502972592942341883" datatype="html"> - <source> As you probably noticed: creating an account is not necessary to watch video on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> However, creating an account on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> will allow you to: </source><target state="new"> As you probably noticed: creating an account is not necessary to watch video on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> However, creating an account on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> will allow you to: </target> + </trans-unit> + <trans-unit id="4502972592942341883" datatype="html"> + <source>As you probably noticed: creating an account is not necessary to watch video on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> However, creating an account on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> will allow you to: </source> + <target state="translated">你可能已经注意到:在 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 上观看视频并不需要创建帐号。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> 不过,在 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 上创建帐号让你可以: </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">4,8</context> </context-group> </trans-unit> - <trans-unit id="3514732276382852116" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Comment<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> videos</source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>评论<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>视频</target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Comment<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> videos</source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>评论<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>视频</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">11</context> </context-group> </trans-unit> <trans-unit id="6928511254538021087" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Subscribe<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> to channels to be notified of new videos</source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>订阅<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>频道以接收新视频的通知</target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Subscribe<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> to channels to be notified of new videos</source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>订阅<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>频道以接收新视频的通知</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">12</context> </context-group> </trans-unit> <trans-unit id="269413964682905563" datatype="html"> - <source>Have access to your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>watch history<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">可以访问你的<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>观看历史<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source>Have access to your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>watch history<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">可以访问你的<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>观看历史<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">13</context> </context-group> </trans-unit> <trans-unit id="7760677303939127268" datatype="html"> - <source>Create your channel to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>publish videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">创建你的视频以<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>发布视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source>Create your channel to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>publish videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">创建你的视频以<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>发布视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">14</context> </context-group> - </trans-unit><trans-unit id="5767014923310516" datatype="html"> - <source>Do you use Mastodon, ActivityPub or a RSS feed aggregator?</source><target state="new">Do you use Mastodon, ActivityPub or a RSS feed aggregator?</target> + </trans-unit> + <trans-unit id="5767014923310516" datatype="html"> + <source>Do you use Mastodon, ActivityPub or a RSS feed aggregator?</source> + <target state="translated">你使用 Mastodon、ActivityPub 或者 RSS 订阅聚合器吗?</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">19</context> </context-group> </trans-unit> - <trans-unit id="5853527794391720600" datatype="html"> <source>You can already follow <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> using your favorite tool. </source> <target state="translated">你已经可以使用你喜欢的工具关注 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 。 </target> @@ -1406,32 +1409,32 @@ The link will expire within 1 hour.</source> </context-group> </trans-unit> <trans-unit id="7772973173091400795" datatype="html"> - <source><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> has been created using <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://joinpeertube.org">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>, a video creation platform developed by Framasoft. <x id="START_LINK_1" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://framasoft.org">"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is a french non-profit organization that offers alternatives to Big Tech's digital tools </source> - <target state="translated"><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 的创建使用了 <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://joinpeertube.org">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>,一个由 Framasoft 开发的视频创作平台。<x id="START_LINK_1" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://framasoft.org">"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 是个法国的非盈利组织,提供科技巨头数字工具的替代品 </target> + <source><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> has been created using <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://joinpeertube.org">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>, a video creation platform developed by Framasoft. <x id="START_LINK_1" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://framasoft.org">"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> is a french non-profit organization that offers alternatives to Big Tech's digital tools </source> + <target state="translated"><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 的创建使用了 <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://joinpeertube.org">"/>PeerTube<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>,一个由 Framasoft 开发的视频创作平台。<x id="START_LINK_1" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://framasoft.org">"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 是个法国的非盈利组织,提供科技巨头数字工具的替代品 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-about.component.html</context> <context context-type="linenumber">34,37</context> </context-group> </trans-unit> <trans-unit id="2528596078796844503" datatype="html"> - <source>You want to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>publish videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>? Then you need to create your first <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>channel<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source> - <target state="translated">你想在 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>发布视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>吗?那么你需要创建你的首个 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>频道<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。 </target> + <source>You want to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>publish videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>? Then you need to create your first <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>channel<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source> + <target state="translated">你想在 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>发布视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>吗?那么你需要创建你的首个 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>频道<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-channel.component.html</context> <context context-type="linenumber">2,4</context> </context-group> </trans-unit> <trans-unit id="1335686739562009265" datatype="html"> - <source>You might want to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>create a channel by theme:<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. </source> - <target state="translated">你可能想 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>按主题创建频道:<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>比如你可以创建一个叫作“美妙旋律”的频道发布你的钢琴演奏,然后另外一个“生态”频道发布你讨论生态主题的视频。 </target> + <source>You might want to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>create a channel by theme:<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. </source> + <target state="translated">你可能想 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>按主题创建频道:<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>比如你可以创建一个叫作“美妙旋律”的频道发布你的钢琴演奏,然后另外一个“生态”频道发布你讨论生态主题的视频。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-channel.component.html</context> <context context-type="linenumber">6,9</context> </context-group> </trans-unit> <trans-unit id="5716290603546738313" datatype="html"> - <source><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrators allow you to publish up to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> of videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> on their website. </source> - <target state="translated"><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 管理员允许你发布至多 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> 条视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>到他们的网站上。 </target> + <source><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> administrators allow you to publish up to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> of videos<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> on their website. </source> + <target state="translated"><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 管理员允许你发布至多 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION_1" equiv-text="{{ videoQuota | bytes: 0 }}"/> 条视频<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>到他们的网站上。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-channel.component.html</context> <context context-type="linenumber">11,13</context> @@ -1503,8 +1506,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/modal/admin-welcome-modal.component.html</context><context context-type="linenumber">55</context></context-group> </trans-unit> <trans-unit id="1852111465407058121" datatype="html"> - <source>Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is very important for visitors to understand on what type of instance they are. </source> - <target state="translated">选择你的<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>实例名称<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>添加描述,<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,说明<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,为什么<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你要建立你的实例<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>以及你计划对它<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>维护<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>多久<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,这对访客了解这是什么类型的实例很有帮助。 </target> + <source>Choosing your <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>instance name<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>setting up a description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, specifying <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, why <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>you created your instance<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>how long<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> you plan to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>maintain it<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is very important for visitors to understand on what type of instance they are. </source> + <target state="translated">选择你的<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>实例名称<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>添加描述,<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,说明<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,为什么<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你要建立你的实例<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>以及你计划对它<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>维护<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>多久<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,这对访客了解这是什么类型的实例很有帮助。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/modal/admin-welcome-modal.component.html</context> <context context-type="linenumber">57,61</context> @@ -1581,9 +1584,9 @@ The link will expire within 1 hour.</source> <trans-unit id="4116024528500133384" datatype="html"> <source>My settings</source> <target state="translated">我的设置</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/modal/quick-settings-modal.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">125</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/modal/quick-settings-modal.component.html</context><context context-type="linenumber">3</context></context-group> + </trans-unit> <trans-unit id="1420294365005204590" datatype="html"> <source>These settings apply only to your session on this instance.</source> <target state="translated">这些设置仅对本实例的当前会话有效。</target> @@ -1613,15 +1616,15 @@ The link will expire within 1 hour.</source> <trans-unit id="7819314041543176992"> <source>Close</source> <target>关闭</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">28</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">52</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">28</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">38</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">52</context></context-group> + </trans-unit> <trans-unit id="4853631149357965563" datatype="html"> <source>Update live settings</source> <target state="translated">更新直播设置</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">55</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">55</context></context-group> + </trans-unit> <trans-unit id="1254225561962113354" datatype="html"> <source>Server too slow</source> <target state="translated">服务器太慢了</target> @@ -1682,85 +1685,86 @@ The link will expire within 1 hour.</source> <trans-unit id="5464118521750361406" datatype="html"> <source>Public profile</source> <target state="translated">公开个人资料</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">29</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">29</context></context-group> + </trans-unit> <trans-unit id="7773271640656013365" datatype="html"> <source>Interface:</source> <target state="translated">界面:</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">39</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">39</context></context-group> + </trans-unit> <trans-unit id="1674139713929545659" datatype="html"> <source>Videos:</source> <target state="translated">视频:</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">46</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">46</context></context-group> + </trans-unit> <trans-unit id="9156407045661257130" datatype="html"> <source>Sensitive:</source> <target state="translated">敏感:</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">56</context></context-group> + </trans-unit> <trans-unit id="3430483831942247060" datatype="html"> <source>Help share videos</source> <target state="translated">帮忙分享视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">62</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">62</context></context-group> + </trans-unit> <trans-unit id="7005745151564974365" datatype="html"> <source>Keyboard shortcuts</source> <target state="translated">键盘快捷键</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">71</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">71</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">145</context></context-group> + </trans-unit> <trans-unit id="7911416166208830577" datatype="html"> <source>Help</source> <target state="translated">帮助</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">142</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">142</context></context-group> + </trans-unit> <trans-unit id="8378304669563824772" datatype="html"> <source>Get help using PeerTube</source> <target state="translated">获取 PeerTube 的使用帮助</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">141</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">141</context></context-group> + </trans-unit> <trans-unit id="2497681082724639563" datatype="html"> <source>powered by PeerTube</source> <target state="translated">技术支持 PeerTube</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">150</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">150</context></context-group> + </trans-unit> <trans-unit id="7507948636555938109"> <source>Log out</source> <target>登出</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">76</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">76</context></context-group> + </trans-unit> <trans-unit id="8893390761160292681" datatype="html"> <source>My account</source> <target state="translated">我的帐户</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">87</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">87</context></context-group> + </trans-unit> <trans-unit id="6371572688505952303" datatype="html"> <source>My library</source> <target state="translated">我的媒体库</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">92</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">92</context></context-group> + </trans-unit> <trans-unit id="2308975396733519902"> <source>Create an account</source> <target>创建帐户</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">74</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">106</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">74</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">30</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">106</context></context-group> + </trans-unit> <trans-unit id="3108704604266608109" datatype="html"> <source>My video imports</source> <target state="translated">我的视频导入</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">92</context></context-group> + </trans-unit> <trans-unit id="949618577357088829" datatype="html"> <source>Create a new playlist</source> <target state="translated">新建播放列表</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">51</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">51</context></context-group> + </trans-unit> <trans-unit id="2689878465089314112" datatype="html"> <source>Interface: <x id="INTERPOLATION" equiv-text="{{ currentInterfaceLanguage }}"/></source> <target state="translated">界面:<x id="INTERPOLATION" equiv-text="{{ currentInterfaceLanguage }}"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">137</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">137</context></context-group> + </trans-unit> <trans-unit id="667372110624203230" datatype="html"> <source>Import jobs concurrency</source> <target state="translated">并发导入作业</target> @@ -1774,17 +1778,17 @@ The link will expire within 1 hour.</source> <trans-unit id="780513172839038392" datatype="html"> <source>jobs in parallel</source> <target state="translated">并行作业</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">259</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">173</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">259</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">173</context></context-group> + </trans-unit> <trans-unit id="5997625369044180192" datatype="html"> <source>Allow import with HTTP URL (e.g. YouTube)</source> <target state="translated">允许使用网址(例如 YouTube)导入</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">268</context></context-group> </trans-unit> <trans-unit id="2095604754338363597" datatype="html"> - <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to prevent private URL access from your PeerTube server</source> - <target state="translated">⚠️ 如果启用,我们建议使用 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/> HTTP 代理<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>以阻止来自你的 PeerTube 服务器的私人 URL 访问</target> + <source>⚠️ If enabled, we recommend to use <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/>a HTTP proxy<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to prevent private URL access from your PeerTube server</source> + <target state="translated">⚠️ 如果启用,我们建议使用 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/maintain-configuration?id=security">"/> HTTP 代理<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>以阻止来自你的 PeerTube 服务器的私人 URL 访问</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">271</context></context-group> </trans-unit> <trans-unit id="7627544798203088407"> @@ -1796,43 +1800,42 @@ The link will expire within 1 hour.</source> <trans-unit id="7844706011418789951"> <source>Administration</source> <target>管理</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">97</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context><context context-type="linenumber">82</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">97</context></context-group> + </trans-unit> <trans-unit id="1726363342938046830"> <source>About</source> <target>关于</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">17</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">130</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">17</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">130</context></context-group> + </trans-unit> <trans-unit id="6653148913296143805" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Crea"/>Create an account<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Crea"/>创建帐户<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>于<x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Crea"/>Create an account<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Crea"/>创建帐户<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>于<x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">19,21</context> </context-group> </trans-unit> <trans-unit id="8246967116432095499" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="I al"/>I already have an account<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, I log in </source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="I al"/>我已经有帐户,<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,进行登录 </target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="I al"/>I already have an account<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, I log in </source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="I al"/>我已经有帐户,<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,进行登录 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">27,30</context> </context-group> </trans-unit> - <trans-unit id="6075115017891566450" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Term"/>Terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>of <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></source> - <target state="translated"><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 的<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Term"/>条款<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Term"/>Terms<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>of <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/></source> + <target state="translated"><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> 的<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="<"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Term"/>条款<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">36,38</context> </context-group> </trans-unit> <trans-unit id="5788965650054506209" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Setu"/>Setup<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>your account<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Setu"/>建立<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>你的帐户<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Setu"/>Setup<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>your account<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="Setu"/>建立<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>你的帐户<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">60,62</context> @@ -1847,8 +1850,8 @@ The link will expire within 1 hour.</source> </context-group> </trans-unit> <trans-unit id="3071761663064320665" datatype="html"> - <source><x id="START_TAG_DIV" ctype="x-div" equiv-text="Create<"/>Create<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your first channel<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated"><x id="START_TAG_DIV" ctype="x-div" equiv-text="Create<"/>创建<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你的首个频道<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source><x id="START_TAG_DIV" ctype="x-div" equiv-text="Create<"/>Create<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>your first channel<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated"><x id="START_TAG_DIV" ctype="x-div" equiv-text="Create<"/>创建<x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你的首个频道<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">77,79</context> @@ -1873,9 +1876,9 @@ The link will expire within 1 hour.</source> <trans-unit id="7922989125096435449" datatype="html"> <source>Contact</source> <target state="translated">联系</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-routing.module.ts</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">140</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-routing.module.ts</context><context context-type="linenumber">36</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">140</context></context-group> + </trans-unit> <trans-unit id="403762424689874454"> <source>View your notifications</source> <target>查看你的通知</target> @@ -1911,18 +1914,18 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">10</context></context-group> </trans-unit> <trans-unit id="7239874680342223476" datatype="html"> - <source>Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</source> - <target state="translated">帮助审核者和其他用户认识 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,由:</target> + <source>Help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> by:</source> + <target state="translated">帮助审核者和其他用户认识 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,由:</target> <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">12</context></context-group> </trans-unit> <trans-unit id="5856432243446401016" datatype="html"> - <source>Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">上传 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source>Uploading an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">上传 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">15</context></context-group> </trans-unit> <trans-unit id="3221645359464920754" datatype="html"> - <source>Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">编写 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> + <source>Writing a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">编写 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/modal/account-setup-warning-modal.component.html</context><context context-type="linenumber">16</context></context-group> </trans-unit> <trans-unit id="2218100934178971211" datatype="html"> @@ -1936,67 +1939,74 @@ The link will expire within 1 hour.</source> <trans-unit id="4424964105331349857" datatype="html"> <source>I'm a teapot</source> <target state="translated">我是茶壶</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.ts</context><context context-type="linenumber">27</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.ts</context><context context-type="linenumber">27</context></context-group> + </trans-unit> <trans-unit id="1597262876035959248" datatype="html"> <source>That's an error.</source> <target state="translated">发生错误。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">4</context></context-group> + </trans-unit> <trans-unit id="3343007694071351756" datatype="html"> <source>We couldn't find any video tied to the URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> you were looking for.</source> <target state="translated">我们没有从你正提供的 <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> 中找到任何绑定的视频。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">7</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">7</context></context-group> + </trans-unit> <trans-unit id="7366678433039425999" datatype="html"> <source>We couldn't find any resource tied to the URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> you were looking for.</source> <target state="translated">我们没有从你正提供的 <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> 中找到任何绑定的资源。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">8</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">8</context></context-group> + </trans-unit> <trans-unit id="3522707340816553139" datatype="html"> <source>Possible reasons:</source> <target state="translated">可能的原因:</target> <note priority="1" from="description">Possible reasons preceding a list of reasons a `Not Found` error page may occur</note> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">12</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">12</context></context-group> + </trans-unit> <trans-unit id="6925335998927745197" datatype="html"> <source>You may have used an outdated or broken link</source> <target state="translated">你可能使用了一个过时的或者失效的链接</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">15</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">15</context></context-group> + </trans-unit> <trans-unit id="1171455174603388942" datatype="html"> <source>The video may have been moved or deleted</source> <target state="translated">该视频可能已被移除或删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">17</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">17</context></context-group> + </trans-unit> <trans-unit id="2213348264902218064" datatype="html"> <source>The resource may have been moved or deleted</source> <target state="translated">该资源可能已被移除或删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">18</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">18</context></context-group> + </trans-unit> <trans-unit id="3209594685692897380" datatype="html"> <source>You may have typed the address or URL incorrectly</source> <target state="translated">你输入的地址或网址可能错误</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">20</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">20</context></context-group> + </trans-unit> <trans-unit id="3290262698447971494" datatype="html"> <source>You are not authorized here.</source> <target state="translated">你未在这里获得授权。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">42</context></context-group></trans-unit><trans-unit id="8497991113445747319" datatype="html"> - <source>You might need to login to see the video.</source><target state="new">You might need to login to see the video.</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">27</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">42</context></context-group> + </trans-unit> + <trans-unit id="8497991113445747319" datatype="html"> + <source>You might need to login to see the video.</source> + <target state="translated">你可能需要登入才能观看视频。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+error-page/error-page.component.html</context> <context context-type="linenumber">30</context> </context-group> - </trans-unit><trans-unit id="250608669543270729" datatype="html"> - <source>You might need to login to see the resource.</source><target state="new">You might need to login to see the resource.</target> + </trans-unit> + <trans-unit id="250608669543270729" datatype="html"> + <source>You might need to login to see the resource.</source> + <target state="translated">你可能需要登入参能查看资源。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+error-page/error-page.component.html</context> <context context-type="linenumber">31</context> </context-group> - </trans-unit><trans-unit id="1908285951500318953" datatype="html"> - <source> Login </source><target state="new"> Login </target> + </trans-unit> + <trans-unit id="1908285951500318953" datatype="html"> + <source>Login</source> + <target state="translated">登入</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+error-page/error-page.component.html</context> <context context-type="linenumber">34,36</context> @@ -2005,30 +2015,30 @@ The link will expire within 1 hour.</source> <trans-unit id="6209939621665316894" datatype="html"> <source>You might need to check your account is allowed by the video or instance owner.</source> <target state="translated">你可能需要检查你的帐户是否被视频或实例所有者允许。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">45</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">45</context></context-group> + </trans-unit> <trans-unit id="3543381263966122204" datatype="html"> <source>You might need to check your account is allowed by the resource or instance owner.</source> <target state="translated">你可能需要检查你的帐户是否被资源或实例所有者允许。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">46</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">46</context></context-group> + </trans-unit> <trans-unit id="7231414106228227962" datatype="html"> <source>The requested entity body blends sweet bits with a mellow earthiness.</source> <target state="translated">请求的实体正文混合了甜味和浓厚的泥土味。</target> <note priority="1" from="description">Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request</note> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">54</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">54</context></context-group> + </trans-unit> <trans-unit id="2933819425721221134" datatype="html"> <source>Sepia seems to like it.</source> <target state="translated">乌贼似乎很喜欢。</target> <note priority="1" from="description">This is about Sepia's tea</note> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">57</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page.component.html</context><context context-type="linenumber">57</context></context-group> + </trans-unit> <trans-unit id="2971365540217107489" datatype="html"> <source>Media is too large for the server. Please contact you administrator if you want to increase the limit size.</source> <target state="translated">媒体对于服务器太大。如果你想增加限制大小,请与管理员联系。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">110</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">110</context></context-group> + </trans-unit> <trans-unit id="5131854469652959713" datatype="html"> <source>GLOBAL SEARCH</source> <target state="translated">全局搜索</target> @@ -2367,8 +2377,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image/actor-avatar.component.ts</context><context context-type="linenumber">49</context></context-group> </trans-unit> <trans-unit id="1358902062258458923" datatype="html"> - <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> - <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>兼容 Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 也支持 <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>自定义的 PeerTube HTML 标签<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target> + <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>Markdown compatible<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> that also supports <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>custom PeerTube HTML tags<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> + <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noreferer noopener">"/>兼容 Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 也支持 <x id="START_LINK_1" equiv-text="<a href="https://docs.joinpeertube.org/api-custom-client-markup" target="_blank" rel="noreferer noopener">"/>自定义的 PeerTube HTML 标签<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-custom-markup/custom-markup-help.component.html</context> <context context-type="linenumber">2</context> @@ -2414,12 +2424,13 @@ The link will expire within 1 hour.</source> <trans-unit id="1460134385691851101" datatype="html"> <source>Advanced filters</source> <target state="translated">高级过滤</target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">48</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">112</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-follow.service.ts</context><context context-type="linenumber">148</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">30</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">48</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">44</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">112</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">40</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-follow.service.ts</context><context context-type="linenumber">148</context></context-group> + </trans-unit> <trans-unit id="2504502765849142619" datatype="html"> <source>No items found</source> <target state="translated">没有找到任何项目</target> @@ -2443,8 +2454,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">49</context></context-group> </trans-unit> <trans-unit id="2090254132451149776" datatype="html"> - <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </source> - <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>选择<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>适合你作品的许可证。 </target> + <source><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>Choose<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> the appropriate licence for your work. </source> + <target state="translated"><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://chooser-beta.creativecommons.org/" target="_blank" rel="noopener noreferrer">"/>选择<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>适合你作品的许可证。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">84</context></context-group> </trans-unit> <trans-unit id="5462361983940693567"> @@ -2461,28 +2472,28 @@ The link will expire within 1 hour.</source> <trans-unit id="2806917038528218276" datatype="html"> <source>FAQ</source> <target state="translated">FAQ</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">143</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">143</context></context-group> + </trans-unit> <trans-unit id="3620232640697554352" datatype="html"> <source>Frequently asked questions about PeerTube</source> <target state="translated">关于 PeerTube 的常见问题</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">142</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">142</context></context-group> + </trans-unit> <trans-unit id="8942351587754185907" datatype="html"> <source>API</source> <target state="translated">API</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">145</context></context-group> + </trans-unit> <trans-unit id="7366542359085748162" datatype="html"> <source>powered by PeerTube - CopyLeft 2015-2022</source> <target state="translated">技术支持 PeerTube — 公共版权 2015-2022</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">149</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">149</context></context-group> + </trans-unit> <trans-unit id="3722967224215437913" datatype="html"> <source>API documentation</source> <target state="translated">API 文档</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">144</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">144</context></context-group> + </trans-unit> <trans-unit id="9012879216268259096"> <source>Schedule publication (<x id="INTERPOLATION"/>)</source> <target>定时发布(<x id="INTERPOLATION"/>)</target> @@ -2502,14 +2513,15 @@ The link will expire within 1 hour.</source> <source>Publish after transcoding</source> <target state="translated">转码后发布</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">146</context></context-group> - </trans-unit><trans-unit id="1124038634267013139" datatype="html"> - <source>The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.</source><target state="new">The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.</target> + </trans-unit> + <trans-unit id="1124038634267013139" datatype="html"> + <source>The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.</source> + <target state="translated">视频在转码过程中可能无法播放。这也是我们更愿意在视频完成转码后再公开发布的原因。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> <context context-type="linenumber">150</context> </context-group> </trans-unit> - <trans-unit id="5984574397847510001"> <source>Basic info</source> <target>基本信息</target> @@ -2524,14 +2536,15 @@ The link will expire within 1 hour.</source> <source>See the subtitle file</source> <target>查看字幕文件</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">182</context></context-group> - </trans-unit><trans-unit id="4335724652642647824" datatype="html"> - <source>Already uploaded on <x id="INTERPOLATION" equiv-text="{{ videoCaption.updatedAt | date }}"/> ✔</source><target state="new">Already uploaded on <x id="INTERPOLATION" equiv-text="{{ videoCaption.updatedAt | date }}"/> ✔</target> + </trans-unit> + <trans-unit id="4335724652642647824" datatype="html"> + <source>Already uploaded on <x id="INTERPOLATION" equiv-text="{{ videoCaption.updatedAt | date }}"/> ✔</source> + <target state="translated">已经在 <x id="INTERPOLATION" equiv-text="{{ videoCaption.updatedAt | date }}"/> 上传✔</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> <context context-type="linenumber">186,188</context> </context-group> </trans-unit> - <trans-unit id="73284819990858102"> <source>Will be created on update</source> <target>将在更新时创建</target> @@ -2589,13 +2602,14 @@ The link will expire within 1 hour.</source> <target state="translated">当你的直播结束时,自动发布回放</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">283</context></context-group> </trans-unit> - <trans-unit id="2288513108450439427"> <source>Support</source> <target>支持</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">64</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">64</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">17</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">326</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">64</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-edit.component.html</context><context context-type="linenumber">64</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">17</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">326</context></context-group> + </trans-unit> <trans-unit id="1359533927353954373" datatype="html"> <source>View account</source> <target state="translated">查看帐号</target> @@ -2665,39 +2679,39 @@ The link will expire within 1 hour.</source> <trans-unit id="54931094224146544" datatype="html"> <source>Small latency</source> <target state="translated">低延迟</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">88</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">88</context></context-group> + </trans-unit> <trans-unit id="668281328725856861" datatype="html"> <source>Reduce latency to ~15s disabling P2P</source> <target state="translated">停用 P2P 将延迟减少至约 15 秒</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">89</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">89</context></context-group> + </trans-unit> <trans-unit id="5607669932062416162" datatype="html"> <source>Default</source> <target state="translated">默认</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">93</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">93</context></context-group> + </trans-unit> <trans-unit id="4299493457408757206" datatype="html"> <source>Average latency of 30s</source> <target state="translated">平均延迟约 30 秒</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">94</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">94</context></context-group> + </trans-unit> <trans-unit id="3378360148342029710" datatype="html"> <source>High latency</source> <target state="translated">高延迟</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">98</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">98</context></context-group> + </trans-unit> <trans-unit id="369497609327288447" datatype="html"> <source>Average latency of 60s increasing P2P ratio</source> <target state="translated">增加 P2P 比率将平均延迟增至约 60 秒</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">99</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">99</context></context-group> + </trans-unit> <trans-unit id="8693603235657020323" datatype="html"> <source>Other</source> <target state="translated">其他</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">211</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">50</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">211</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">50</context></context-group> + </trans-unit> <trans-unit id="2200003513633568069"> <source>Enable video comments</source> <target>开启视频评论</target> @@ -2712,8 +2726,10 @@ The link will expire within 1 hour.</source> <source>Advanced settings</source> <target>高级设置</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">310</context></context-group> - </trans-unit><trans-unit id="5407145687662795944" datatype="html"> - <source>Video thumbnail</source><target state="new">Video thumbnail</target> + </trans-unit> + <trans-unit id="5407145687662795944" datatype="html"> + <source>Video thumbnail</source> + <target state="translated">视频缩略图</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context> <context context-type="linenumber">317,319</context> @@ -2722,10 +2738,10 @@ The link will expire within 1 hour.</source> <trans-unit id="2375260419993138758"> <source>URL</source> <target>URL</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">6</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">104</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">6</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">104</context></context-group> + </trans-unit> <trans-unit id="6760671759540007434" datatype="html"> <source>You can import any URL <x id="START_LINK"/>supported by youtube-dl<x id="CLOSE_LINK"/> or URL that points to a media 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. </source> <target state="translated">你可以导入任何 <x id="START_LINK"/>youtube-dl 支持<x id="CLOSE_LINK"/> 的网址或指向媒体文件的链接。你应该确保你对它指向的内容拥有传播权,否则它可能会给你自己和你的网站带来法律麻烦。 </target> @@ -2753,13 +2769,13 @@ The link will expire within 1 hour.</source> <trans-unit id="9172233176401579786"> <source>Scheduled</source> <target>定时发布</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">230</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">230</context></context-group> + </trans-unit> <trans-unit id="1435317307066082710" datatype="html"> <source>Hide the video until a specific date</source> <target state="translated">在设定的日期之前隐藏视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">231</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">231</context></context-group> + </trans-unit> <trans-unit id="1087181129481039628" datatype="html"> <source>Normal live</source> <target state="translated">普通直播</target> @@ -2827,8 +2843,8 @@ The link will expire within 1 hour.</source> <trans-unit id="6161604372916832458" datatype="html"> <source>Upload on hold</source> <target state="translated">暂停上传</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">176</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">176</context></context-group> + </trans-unit> <trans-unit id="285180972645018518" datatype="html"> <source>Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</source> <target state="translated">对不起,你的帐户的上传功能已被禁用。如果你想添加视频,管理员必须解锁你的权限。</target> @@ -2887,43 +2903,43 @@ The link will expire within 1 hour.</source> <trans-unit id="4422946962830681102" datatype="html"> <source>Torrents with only 1 file are supported.</source> <target state="translated">只支持包含 1 个文件的种子。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">115</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">115</context></context-group> + </trans-unit> <trans-unit id="7860848084471862305" datatype="html"> <source>Cannot create live because this instance have too many created lives</source> <target state="translated">因为此实例创建了太多直播,所以无法再创建直播</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">110</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">110</context></context-group> + </trans-unit> <trans-unit id="1278564497286613571" datatype="html"> <source>Cannot create live because you created too many lives</source> <target state="translated">不能创建直播,因为你创建了太多的直播</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">112</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">112</context></context-group> + </trans-unit> <trans-unit id="2621043320678012413" datatype="html"> <source>Live published.</source> <target state="translated">直播已发布。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">146</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">146</context></context-group> + </trans-unit> <trans-unit id="8675588963276687921" datatype="html"> <source>Stream only once, replay will replace your live</source> <target state="translated">仅串流一次,回放将会替换你的直播</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">169</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">169</context></context-group> + </trans-unit> <trans-unit id="2360261543675520397" datatype="html"> <source>Stream only once</source> <target state="translated">只串流一次</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">172</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">172</context></context-group> + </trans-unit> <trans-unit id="3384650899171037827" datatype="html"> <source>Stream multiple times, replays will be separate videos</source> <target state="translated">串流多次,回放将是单独的视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">177</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">177</context></context-group> + </trans-unit> <trans-unit id="58134197356653483" datatype="html"> <source>Stream multiple times using the same URL</source> <target state="translated">使用同个 URL 串流多次</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">180</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context><context context-type="linenumber">180</context></context-group> + </trans-unit> <trans-unit id="8218579597782287078" datatype="html"> <source>Go Live</source> <target state="translated">开始直播</target> @@ -3006,8 +3022,8 @@ The link will expire within 1 hour.</source> <trans-unit id="5806907163449517166" datatype="html"> <source>Update playlist privacy</source> <target state="translated">更新播放列表私密类型</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">17</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">17</context></context-group> + </trans-unit> <trans-unit id="6460270615876918310" datatype="html"> <source>Share the playlist at this video position</source> <target state="translated">在该视频位置分享此播放列表</target> @@ -3016,57 +3032,57 @@ The link will expire within 1 hour.</source> <trans-unit id="8920371331444717794" datatype="html"> <source>Only display embed URL</source> <target state="translated">仅显示嵌入 URL</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">79</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">177</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">79</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">177</context></context-group> + </trans-unit> <trans-unit id="1253396341165671470" datatype="html"> <source>Share the video</source> <target state="translated">分享此视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">89</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">89</context></context-group> + </trans-unit> <trans-unit id="5254843797242866315" datatype="html"> <source>This video is private so you won't be able to share it with external users</source> <target state="translated">此视频为私享,所以你不能将它分享给其他用户</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">92</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">92</context></context-group> + </trans-unit> <trans-unit id="3201319007886576629" datatype="html"> <source>Update video privacy</source> <target state="translated">更新视频私密类型</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">95</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">95</context></context-group> + </trans-unit> <trans-unit id="1845599966367432388"> <source>QR-Code</source> <target>二维码</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">112</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">34</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">112</context></context-group> + </trans-unit> <trans-unit id="1122876732223594710" datatype="html"> <source>The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).</source> <target state="translated">这个网址不安全(没有 HTTPS),所以嵌入视频不能在 HTTPS 网站上工作(网页浏览器会在 HTTPS 网站上阻止不安全的 HTTP 请求)。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">132</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">54</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">132</context></context-group> + </trans-unit> <trans-unit id="8151017381798767627"> <source>Embed</source> <target>嵌入</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">122</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">44</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">122</context></context-group> + </trans-unit> <trans-unit id="6375858514817734542"> <source>Auto select subtitle</source> <target>自动选择字幕</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">164</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">164</context></context-group> + </trans-unit> <trans-unit id="2353402732767789211" datatype="html"> <source>More customization</source> <target state="translated">更多自定义</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">275</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">275</context></context-group> + </trans-unit> <trans-unit id="1284179134768564307" datatype="html"> <source>Less customization</source> <target state="translated">折叠自定义</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">283</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">283</context></context-group> + </trans-unit> <trans-unit id="1290987288288099212" datatype="html"> <source>Support <x id="INTERPOLATION" equiv-text="{{ displayName }}"/></source> <target state="translated">支持 <x id="INTERPOLATION" equiv-text="{{ displayName }}"/></target> @@ -3078,8 +3094,8 @@ The link will expire within 1 hour.</source> <trans-unit id="1452803153270294110"> <source>Autoplay</source> <target>自动播放</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">204</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">204</context></context-group> + </trans-unit> <trans-unit id="5336944753883027145" datatype="html"> <source>Maybe later</source> <target state="translated">以后再说</target> @@ -3088,45 +3104,45 @@ The link will expire within 1 hour.</source> <trans-unit id="3959826834147169200"> <source>Muted</source> <target>已屏蔽</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">104</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-block-badges.component.html</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">212</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">104</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-block-badges.component.html</context><context context-type="linenumber">1</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">212</context></context-group> + </trans-unit> <trans-unit id="2784956659778044823"> <source>Loop</source> <target>循环播放</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">219</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">219</context></context-group> + </trans-unit> <trans-unit id="5908032061347078472" datatype="html"> <source>Use origin instance URL</source> <target state="translated">使用原始实例 URL</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">225</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">225</context></context-group> + </trans-unit> <trans-unit id="6212841954039032241"> <source>Display video title</source> <target>显示视频标题</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">234</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">234</context></context-group> + </trans-unit> <trans-unit id="7482217084177855485" datatype="html"> <source>P2P</source> <target state="translated">对等网络</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">242</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">242</context></context-group> + </trans-unit> <trans-unit id="1068153312491986796"> <source>Display privacy warning</source> <target>显示隐私警告</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">248</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">248</context></context-group> + </trans-unit> <trans-unit id="4583515246777381165" datatype="html"> <source>Display player control bar</source> <target state="translated">显示播放器控制栏</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">255</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">255</context></context-group> + </trans-unit> <trans-unit id="805456636864344681" datatype="html"> <source>Display PeerTube button link</source> <target state="translated">显示 PeerTube 按钮链接</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">262</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">262</context></context-group> + </trans-unit> <trans-unit id="8928816882866356838"> <source>Public</source> <target>公开</target> @@ -3448,19 +3464,19 @@ The link will expire within 1 hour.</source> <trans-unit id="3572897237443938692"> <source>Highlighted comment</source> <target>突出显示的评论</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">14</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">14</context></context-group> + </trans-unit> <trans-unit id="4502286564339177240"> <source>Reply</source> <target>回复</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts</context><context context-type="linenumber">70</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">40</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts</context><context context-type="linenumber">70</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">40</context></context-group> + </trans-unit> <trans-unit id="2447932355167015019" datatype="html"> <source>This comment has been deleted</source> <target state="translated">此评论已被删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">57</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context><context context-type="linenumber">57</context></context-group> + </trans-unit> <trans-unit id="9031514421077169181" datatype="html"> <source>Video redundancies</source> <target state="translated">视频冗余</target> @@ -3551,36 +3567,39 @@ The link will expire within 1 hour.</source> <trans-unit id="5911214550882917183"> <source>State</source> <target>状态</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">48</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">48</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">30</context></context-group> + </trans-unit> <trans-unit id="2092225601747599163"> <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target>创建时间 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">50</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">37</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">31</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">23</context></context-group> + </trans-unit> <trans-unit id="8898602327647937914" datatype="html"> <source>Open actor page in a new tab</source> <target state="translated">在新标签页中打开参与者页面</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">56</context></context-group> + </trans-unit> <trans-unit id="7317290694079257887"> <source>Accepted</source> <target>已接受</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">63</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">65</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">63</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">65</context></context-group> + </trans-unit> <trans-unit id="4416413576346763682"> <source>Pending</source> <target>等待中</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">64</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">66</context></context-group></trans-unit><trans-unit id="4188654437346976139" datatype="html"> - <source>Rejected</source><target state="new">Rejected</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">64</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">66</context></context-group> + </trans-unit> + <trans-unit id="4188654437346976139" datatype="html"> + <source>Rejected</source> + <target state="translated">已拒绝</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context> <context context-type="linenumber">65,66</context> @@ -3593,26 +3612,26 @@ The link will expire within 1 hour.</source> <trans-unit id="8905995985388209337"> <source>Accept</source> <target>接受</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">46</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">25</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">27</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">50</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">46</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">25</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">27</context></context-group> + </trans-unit> <trans-unit id="8415175881466057254"> <source>Refuse</source> <target>拒绝</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">28</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">28</context></context-group> + </trans-unit> <trans-unit id="6961112234462008319" datatype="html"> <source>No follower found matching current filters.</source> <target state="translated">沒有符合目前过滤器的关注者。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">77</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">77</context></context-group> + </trans-unit> <trans-unit id="2117404838551056159" datatype="html"> <source>Your instance doesn't have any follower.</source> <target state="translated">你的实例没有任何关注者。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">78</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">78</context></context-group> + </trans-unit> <trans-unit id="2845798909207198924" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> followers</source> <target state="translated">显示 <x id="INTERPOLATION"/> 至 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个关注者</target> @@ -3621,32 +3640,36 @@ The link will expire within 1 hour.</source> <trans-unit id="6571718060636962350" datatype="html"> <source>Redundancy allowed <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target state="translated">允许冗余 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">44</context></context-group> + </trans-unit> <trans-unit id="8246779176913476983" datatype="html"> <source>Open instance in a new tab</source> <target state="translated">在新标签页中打开实例</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">58</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">43</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">58</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">43</context></context-group> + </trans-unit> <trans-unit id="9132918641931433659" datatype="html"> <source>No host found matching current filters.</source> <target state="translated">没有找到符合当前过滤选项的主机。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">84</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">84</context></context-group> + </trans-unit> <trans-unit id="7274241885665071790" datatype="html"> <source>Your instance is not following anyone.</source> <target state="translated">你的实例没有关注任何人。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">85</context></context-group></trans-unit><trans-unit id="8168516547268350654" datatype="html"> - <source>Do you really want to unfollow {count, plural, =1 {<x id="entryName"/>?} other {<x id="count"/> entries?}}</source><target state="new">Do you really want to unfollow {count, plural, =1 {<x id="entryName"/>?} other {<x id="count"/> entries?}}</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">85</context></context-group> + </trans-unit> + <trans-unit id="8168516547268350654" datatype="html"> + <source>Do you really want to unfollow {count, plural, =1 {<x id="entryName"/>?} other {<x id="count"/> entries?}}</source> + <target state="translated">你确定要取消关注{count, plural, =1 {<x id="entryName"/>?} other {<x id="count"/> 个条目吗?}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context> <context context-type="linenumber">70</context> </context-group> - </trans-unit><trans-unit id="8061023631336698211" datatype="html"> - <source>Do you really want to unfollow these entries?</source><target state="new">Do you really want to unfollow these entries?</target> + </trans-unit> + <trans-unit id="8061023631336698211" datatype="html"> + <source>Do you really want to unfollow these entries?</source> + <target state="translated">你确定要取消关注这些条目吗?</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context> <context context-type="linenumber">72,70</context> @@ -3660,13 +3683,13 @@ The link will expire within 1 hour.</source> <trans-unit id="9216117865911519658" datatype="html"> <source>Action</source> <target state="translated">动作</target> - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">28</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">23</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">23</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">31</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">40</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">28</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">23</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">23</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">31</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">31</context></context-group> + </trans-unit> <trans-unit id="5968342253366599875" datatype="html"> <source>Videos redundancies</source> <target state="translated">视频冗余</target> @@ -3700,12 +3723,12 @@ The link will expire within 1 hour.</source> <trans-unit id="5248717555542428023"> <source>Username</source> <target>用户名</target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">83</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">83</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">131</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html</context><context context-type="linenumber">6</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/steps/register-step-user.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">83</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">83</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">131</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html</context><context context-type="linenumber">6</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/steps/register-step-user.component.html</context><context context-type="linenumber">26</context></context-group> + </trans-unit> <trans-unit id="6612230394519751963"> <source>john</source> <target>john</target> @@ -3727,10 +3750,10 @@ The link will expire within 1 hour.</source> <trans-unit id="4145496584631696119"> <source>Role</source> <target>角色</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">130</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">130</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">132</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">130</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">130</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">132</context></context-group> + </trans-unit> <trans-unit id="7046347992315328430" datatype="html"> <source>Transcoding is enabled. The video quota only takes into account <x id="START_TAG_STRONG"/>original<x id="CLOSE_TAG_STRONG"/> video size. <x id="LINE_BREAK"/> At most, this user could upload ~ <x id="INTERPOLATION"/>. </source> <target state="translated">已启用转码。只有<x id="START_TAG_STRONG"/>原始<x id="CLOSE_TAG_STRONG"/>视频大小会计入帐户的视频限额。<x id="LINE_BREAK"/>这个用户最多可以上传约 <x id="INTERPOLATION"/>。 </target> @@ -3747,10 +3770,10 @@ The link will expire within 1 hour.</source> <trans-unit id="2622255144026150901" datatype="html"> <source>Auth plugin</source> <target state="translated">认证插件</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">182</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">182</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">139</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">182</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">182</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">139</context></context-group> + </trans-unit> <trans-unit id="588099657508661970" datatype="html"> <source>None (local authentication)</source> <target state="translated">无(本地身份验证)</target> @@ -3799,10 +3822,12 @@ The link will expire within 1 hour.</source> <trans-unit id="7049348886126005391"> <source>Batch actions</source> <target>批量操作</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">18</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">18</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">18</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">22</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">18</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">18</context></context-group> + </trans-unit> <trans-unit id="675721269041534709" datatype="html"> <source>The user was banned</source> <target state="translated">此用户已被封禁</target> @@ -3811,13 +3836,13 @@ The link will expire within 1 hour.</source> <trans-unit id="2348557406282409966" datatype="html"> <source>Open account in a new tab</source> <target state="translated">在新标签页中打开帐户</target> - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">94</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">35</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">35</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">69</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">94</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">32</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">44</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">35</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">35</context></context-group> + </trans-unit> <trans-unit id="3111569165173971676" datatype="html"> <source>Deleted account</source> <target state="translated">已删除帐户</target> @@ -3846,8 +3871,8 @@ The link will expire within 1 hour.</source> <trans-unit id="6124612368324200166" datatype="html"> <source>Banned users</source> <target state="translated">封禁用户</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">48</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">48</context></context-group> + </trans-unit> <trans-unit id="5642198289374753866" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> users</source> <target state="translated">显示 <x id="INTERPOLATION"/> 到 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个用户</target> @@ -3888,39 +3913,39 @@ The link will expire within 1 hour.</source> <trans-unit id="2343069726009080052" datatype="html"> <source>Video <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target state="translated">视频 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">30</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">26</context></context-group> + </trans-unit> <trans-unit id="3122686335401195400" datatype="html"> <source>Total size</source> <target state="translated">总大小</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">31</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">31</context></context-group> + </trans-unit> <trans-unit id="4488103364313252005" datatype="html"> <source>List redundancies</source> <target state="translated">列出冗余项</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">38</context></context-group> + </trans-unit> <trans-unit id="7423116442791683693" datatype="html"> <source>Your instance doesn't mirror any video.</source> <target state="translated">你的实例没有镜像任何视频。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">80</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">80</context></context-group> + </trans-unit> <trans-unit id="1944582937285351613" datatype="html"> <source>Your instance has no mirrored videos.</source> <target state="translated">你的站点没有镜像视频。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">81</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">81</context></context-group> + </trans-unit> <trans-unit id="7292311893283564173" datatype="html"> <source>Enabled strategies stats</source> <target state="translated">启用策略统计</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">90</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">90</context></context-group> + </trans-unit> <trans-unit id="7595922272001217567" datatype="html"> <source>No redundancy strategy is enabled on your instance.</source> <target state="translated">已在你的实例上启用冗余策略。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">95</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">95</context></context-group> + </trans-unit> <trans-unit id="4824046935922837124" datatype="html"> <source>Used (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</source> <target state="translated">已用 (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</target> @@ -3957,10 +3982,12 @@ The link will expire within 1 hour.</source> <trans-unit id="1451763834047485033" datatype="html"> <source>Select this row</source> <target state="translated">选择此行</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">46</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">79</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">51</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">46</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">54</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">79</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">51</context></context-group> + </trans-unit> <trans-unit id="4043531994869127329" datatype="html"> <source>See full comment</source> <target state="translated">查看完整评论</target> @@ -3969,17 +3996,17 @@ The link will expire within 1 hour.</source> <trans-unit id="3193976279273491157"> <source>Actions</source> <target>操作</target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">35</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">64</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">39</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">35</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">64</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">12</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">39</context></context-group> + </trans-unit> <trans-unit id="8390803680962035202" datatype="html"> <source>Follower</source> <target state="translated">关注者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">36</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">36</context></context-group> + </trans-unit> <trans-unit id="4691552465058437520" datatype="html"> <source>Commented video</source> <target state="translated">已评论视频</target> @@ -4004,8 +4031,10 @@ The link will expire within 1 hour.</source> <source>Remote comments</source> <target state="translated">远端评论</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">56</context></context-group> - </trans-unit><trans-unit id="7483158147658382515" datatype="html"> - <source>Comments on local videos</source><target state="new">Comments on local videos</target> + </trans-unit> + <trans-unit id="7483158147658382515" datatype="html"> + <source>Comments on local videos</source> + <target state="translated">本地视频的评论</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context> <context context-type="linenumber">60</context> @@ -4024,28 +4053,28 @@ The link will expire within 1 hour.</source> <trans-unit id="1807029821872995706" datatype="html"> <source>Unsolved reports</source> <target state="translated">未解决的举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">44</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">44</context></context-group> + </trans-unit> <trans-unit id="2570256912317308673" datatype="html"> <source>Accepted reports</source> <target state="translated">已接受的举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">48</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">48</context></context-group> + </trans-unit> <trans-unit id="4335414817109654558" datatype="html"> <source>Refused reports</source> <target state="translated">已拒绝的举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">52</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">52</context></context-group> + </trans-unit> <trans-unit id="5604806676748121035" datatype="html"> <source>Reports with blocked videos</source> <target state="translated">带屏蔽视频的举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">56</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">56</context></context-group> + </trans-unit> <trans-unit id="5105869928182826553" datatype="html"> <source>Reports with deleted videos</source> <target state="translated">带删除视频的举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">60</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">60</context></context-group> + </trans-unit> <trans-unit id="4678289986918934018" datatype="html"> <source>Block reason:</source> <target state="translated">屏蔽原因:</target> @@ -4106,8 +4135,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">21</context></context-group> </trans-unit> <trans-unit id="5026011498416291967" datatype="html"> - <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/> <x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="flag">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/></source> - <target state="translated"><x id="ICU" xid="1879828604800763221" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 次举报} other {{{ abuse.countReportsForReporter }} 次举报}}"/> <x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="flag">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/></target> + <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}" xid="1879828604800763221"/> <x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="flag">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/></source> + <target state="translated"><x id="ICU" xid="1879828604800763221" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 次举报} other {{{ abuse.countReportsForReporter }} 次举报}}"/> <x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="flag">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context> <context context-type="linenumber">21,23</context> @@ -4120,18 +4149,18 @@ The link will expire within 1 hour.</source> <trans-unit id="6549265851868599441"> <source>Video</source> <target>视频</target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">14</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">29</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">8</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">44</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">40</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">14</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">29</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">8</context></context-group> + </trans-unit> <trans-unit id="2662644497259948010" datatype="html"> <source>Comment</source> <target state="translated">评论</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts</context><context context-type="linenumber">68</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">45</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts</context><context context-type="linenumber">68</context></context-group> + </trans-unit> <trans-unit id="1359961255805685312" datatype="html"> <source>This video has been reported multiple times.</source> <target state="translated">此视频已被多次举报。</target> @@ -4160,15 +4189,16 @@ The link will expire within 1 hour.</source> <trans-unit id="1191715835847858871" datatype="html"> <source>Open video in a new tab</source> <target state="translated">在新标签页中打开视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">48</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">48</context></context-group> + </trans-unit> <trans-unit id="3301856295120048857"> <source>State <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target>状态 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">42</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">24</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">37</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">42</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">36</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">24</context></context-group> + </trans-unit> <trans-unit id="6452372740127749380" datatype="html"> <source>Messages</source> <target state="translated">消息</target> @@ -4182,8 +4212,8 @@ The link will expire within 1 hour.</source> <trans-unit id="7418735164633152705" datatype="html"> <source>Score <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target state="translated">分数 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">38</context></context-group> + </trans-unit> <trans-unit id="9173448803033928792" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> reports</source> <target state="translated">显示 <x id="INTERPOLATION"/> 至 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个举报</target> @@ -4208,51 +4238,51 @@ The link will expire within 1 hour.</source> <trans-unit id="6409548912081699487" datatype="html"> <source>Mute domain</source> <target state="translated">隐藏域</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">19</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">19</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">19</context></context-group> + </trans-unit> <trans-unit id="2381859602529023966"> <source>Instance</source> <target>实例</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">217</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">32</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about.component.html</context><context context-type="linenumber">3</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">217</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">32</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">32</context></context-group> + </trans-unit> <trans-unit id="1300704815627663264"> <source>Muted at <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target>隐藏于 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">25</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">25</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">33</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">33</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">25</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">25</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">33</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">33</context></context-group> + </trans-unit> <trans-unit id="6453471031802119612"> <source>Unmute</source> <target>取消隐藏</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">40</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">32</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">32</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">40</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">40</context></context-group> + </trans-unit> <trans-unit id="6728985502447585050" datatype="html"> <source>No server found matching current filters.</source> <target state="translated">找不到符合目前过滤器的服务器。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">56</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">56</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">56</context></context-group> + </trans-unit> <trans-unit id="299774363533169870" datatype="html"> <source>No server found.</source> <target state="translated">没有找到服务器。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">57</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">57</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">57</context></context-group> + </trans-unit> <trans-unit id="6250599179731937899" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> muted instances</source> <target state="translated">显示 <x id="INTERPOLATION"/> 至 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个隐藏实例</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">12</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">12</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">12</context></context-group> + </trans-unit> <trans-unit id="4917252294930256268" datatype="html"> <source>It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.</source> <target state="translated">看起来你不在 HTTPS 服务器上。你的网络服务器需要激活 TLS 才能关注服务器。</target> @@ -4269,28 +4299,28 @@ The link will expire within 1 hour.</source> <trans-unit id="4058814854824495833" datatype="html"> <source>Mute domains</source> <target state="translated">隐藏域</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">64</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">64</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">64</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">64</context></context-group> + </trans-unit> <trans-unit id="4086606389696938932"> <source>Account</source> <target>帐户</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">24</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">24</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">24</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">24</context></context-group> + </trans-unit> <trans-unit id="8564972645418093229" datatype="html"> <source>No account found matching current filters.</source> <target state="translated">找不到与当前过滤规则匹配的帐户。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">54</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">54</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">54</context></context-group> + </trans-unit> <trans-unit id="3819155299647062711" datatype="html"> <source>No account found.</source> <target state="translated">没有找到帐户。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">55</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">55</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">55</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">55</context></context-group> + </trans-unit> <trans-unit id="2338185419645468935" datatype="html"> <source>List installed plugins</source> <target state="translated">列出已安装的插件</target> @@ -4309,9 +4339,9 @@ The link will expire within 1 hour.</source> <trans-unit id="602667807232759122" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> muted accounts</source> <target state="translated">显示 <x id="INTERPOLATION"/> 至 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个隐藏的帐户</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">11</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">11</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">11</context></context-group> + </trans-unit> <trans-unit id="8259696070728377358"> <source>Plugins/Themes</source> <target>插件/主题</target> @@ -4353,23 +4383,23 @@ The link will expire within 1 hour.</source> <trans-unit id="8630916846096019339" datatype="html"> <source>Users can resolve distant content</source> <target state="translated">用户可以解析远程内容</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">121</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">121</context></context-group> + </trans-unit> <trans-unit id="3300472325769888962" datatype="html"> <source>Plugins & Themes</source> <target state="translated">插件 & 主题</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">128</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">128</context></context-group> + </trans-unit> <trans-unit id="1782375284146839174" datatype="html"> <source>Available themes</source> <target state="translated">可用的主题</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">132</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">132</context></context-group> + </trans-unit> <trans-unit id="9205443410527464015" datatype="html"> <source>Plugins enabled</source> <target state="translated">已启用插件</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">141</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">141</context></context-group> + </trans-unit> <trans-unit id="5410940035535748578" datatype="html"> <source>Close this message</source> <target state="translated">关闭此消息</target> @@ -4448,38 +4478,38 @@ The link will expire within 1 hour.</source> <trans-unit id="8949443215142664126" datatype="html"> <source>Delete this comment</source> <target state="translated">删除此评论</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">85</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">85</context></context-group> + </trans-unit> <trans-unit id="3327751240218085797" datatype="html"> <source>Delete all comments of this account</source> <target state="translated">删除此帐户的所有评论</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">91</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">91</context></context-group> + </trans-unit> <trans-unit id="2850960459131251840" datatype="html"> <source>Comments are deleted after a few minutes</source> <target state="translated">评论将在几分钟后删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">92</context></context-group> + </trans-unit> <trans-unit id="1271241007621398467" datatype="html"> <source>{count, plural, =1 {1 comment deleted.} other {<x id="count"/> comments deleted.}}</source> <target state="translated">{count, plural, =1 {1 条评论已被删除。} other {<x id="count"/> 条评论已被删除。}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">154</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">154</context></context-group> + </trans-unit> <trans-unit id="264978617337249011" datatype="html"> <source><x id="PH" equiv-text="commentArgs.length"/> comment(s) deleted.</source> <target state="translated"><x id="PH" equiv-text="commentArgs.length"/> 条评论已被删除。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">156</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">156</context></context-group> + </trans-unit> <trans-unit id="379090446060940062" datatype="html"> <source>Do you really want to delete all comments of <x id="PH"/>?</source> <target state="translated">你确定要删除 <x id="PH"/> 的所有评论吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">179</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">179</context></context-group> + </trans-unit> <trans-unit id="4539246224625965241" datatype="html"> <source>Comments of <x id="PH"/> will be deleted in a few minutes</source> <target state="translated">评论 <x id="PH"/> 将在几分钟内删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">191</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">191</context></context-group> + </trans-unit> <trans-unit id="3204306399736151644" datatype="html"> <source>Comments list</source> <target state="translated">评论列表</target> @@ -4506,10 +4536,12 @@ The link will expire within 1 hour.</source> <trans-unit id="6110554376228744887" datatype="html"> <source>Select all rows</source> <target state="translated">选择所有行</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">33</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">38</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">36</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">33</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">38</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">36</context></context-group> + </trans-unit> <trans-unit id="2719284837486030903" datatype="html"> <source>Job type</source> <target state="translated">作业类型</target> @@ -4540,8 +4572,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">46</context></context-group> </trans-unit> <trans-unit id="3901868627411944813" datatype="html"> - <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></source> - <target state="translated">优先程度 <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = 最高优先级别)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></target> + <source>Priority <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = highest priority)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></source> + <target state="translated">优先程度 <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = 最高优先级别)<x id="CLOSE_SMALL_TEXT" ctype="x-small" equiv-text="</small>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> <context context-type="linenumber">47</context> @@ -4561,8 +4593,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">105</context></context-group> </trans-unit> <trans-unit id="2713421326605345655" datatype="html"> - <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</source> - <target state="translated">找不到 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> 作业。</target> + <source>No <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> jobs found.</source> + <target state="translated">找不到 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="{{ jobType }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code> "/> 作业。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">106</context></context-group> </trans-unit> <trans-unit id="2384897339170501794" datatype="html"> @@ -4610,8 +4642,8 @@ The link will expire within 1 hour.</source> </context-group> </trans-unit> <trans-unit id="2232767208623640457" datatype="html"> - <source>By <x id="INTERPOLATION"/> -></source> - <target state="translated">由 <x id="INTERPOLATION"/> -></target> + <source>By <x id="INTERPOLATION"/> -></source> + <target state="translated">由 <x id="INTERPOLATION"/> -></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">47</context></context-group> </trans-unit> <trans-unit id="7396175500300709096" datatype="html"> @@ -4688,8 +4720,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">89</context></context-group> </trans-unit> <trans-unit id="4620493570088713907" datatype="html"> - <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> - <target state="translated">启用它将允许其他管理员知晓你主要在托管敏感内容。<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> 此外,视频上传时将会默认自动勾选 NSFW 的复选框。 </target> + <source>Enabling it will allow other administrators to know that you are mainly federating sensitive content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Moreover, the NSFW checkbox on video upload will be automatically checked by default. </source> + <target state="translated">启用它将允许其他管理员知晓你主要在托管敏感内容。<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> 此外,视频上传时将会默认自动勾选 NSFW 的复选框。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">93</context></context-group> </trans-unit> <trans-unit id="7497677457560701935"> @@ -4713,8 +4745,8 @@ The link will expire within 1 hour.</source> <trans-unit id="1617785425462022303" datatype="html"> <source>Strategy</source> <target state="translated">策略</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">29</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">29</context></context-group> + </trans-unit> <trans-unit id="2544569632476723854"> <source>Terms</source> <target>条款</target> @@ -4725,17 +4757,17 @@ The link will expire within 1 hour.</source> <trans-unit id="4127416011499804250" datatype="html"> <source>Code of conduct</source> <target state="translated">行为守则</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">155</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">134</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">72</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">155</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">134</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">72</context></context-group> + </trans-unit> <trans-unit id="3076079242537393946" datatype="html"> <source>Moderation information</source> <target state="translated">审核信息</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">141</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">143</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">60</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">141</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">143</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">60</context></context-group> + </trans-unit> <trans-unit id="5056489767203690328" datatype="html"> <source>Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc</source> <target state="translated">谁在审核这个实例?NSFW 视频的政策是什么?政治视频呢?等等</target> @@ -4807,8 +4839,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">4</context></context-group> </trans-unit> <trans-unit id="371306187337992930" datatype="html"> - <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or add slight <x id="START_LINK_1" equiv-text="<a class="link-orange" routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> - <target state="translated">使用<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" routerLink="/admin/plugins">"/>插件和主题<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>进行更复杂的修改,或只是稍微<x id="START_LINK_1" equiv-text="<a class="link-orange" routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>定制<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> + <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or add slight <x id="START_LINK_1" equiv-text="<a class="link-orange" routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> + <target state="translated">使用<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" routerLink="/admin/plugins">"/>插件和主题<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>进行更复杂的修改,或只是稍微<x id="START_LINK_1" equiv-text="<a class="link-orange" routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>定制<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> <context context-type="linenumber">5,7</context> @@ -4895,8 +4927,8 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">149</context></context-group> </trans-unit> <trans-unit id="2669509104300979449" datatype="html"> - <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </source> - <target state="translated">管理 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>用户<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> 以单独设置他们的限额。 </target> + <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>users<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to set their quota individually. </source> + <target state="translated">管理 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>用户<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> 以单独设置他们的限额。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">150</context></context-group> </trans-unit> <trans-unit id="4497115134891299867"> @@ -5024,14 +5056,18 @@ The link will expire within 1 hour.</source> <source>⚠️ We don't recommend to enable this feature if you don't trust your users</source> <target state="translated">⚠️ 如果你不信任你的用户,则我们不建议启用此功能</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">282</context></context-group> - </trans-unit><trans-unit id="2634326893148077182" datatype="html"> - <source>Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)</source><target state="new">Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)</target> + </trans-unit> + <trans-unit id="2634326893148077182" datatype="html"> + <source>Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)</source> + <target state="translated">允许频道与其他平台如 YouTube 的频道进行同步(需要允许使用 HTTP URL 导入)</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> <context context-type="linenumber">293</context> </context-group> - </trans-unit><trans-unit id="7404104645798703279" datatype="html"> - <source> ⛔ You need to allow import with HTTP URL to be able to activate this feature. </source><target state="new"> ⛔ You need to allow import with HTTP URL to be able to activate this feature. </target> + </trans-unit> + <trans-unit id="7404104645798703279" datatype="html"> + <source>⛔ You need to allow import with HTTP URL to be able to activate this feature.</source> + <target state="translated">⛔ 要启用此功能,你需要允许使用 HTTP URL 导入。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context> <context context-type="linenumber">296,298</context> @@ -5040,155 +5076,155 @@ The link will expire within 1 hour.</source> <trans-unit id="3950258704315544174" datatype="html"> <source>Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</source> <target state="translated">除非用户被标记为受信任,否则他们的视频将保持私密,直到版主审查它们。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">316</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">316</context></context-group> + </trans-unit> <trans-unit id="424703522835656806" datatype="html"> <source>VIDEO CHANNELS</source> <target state="translated">视频频道</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">330</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">330</context></context-group> + </trans-unit> <trans-unit id="7026684190224451991" datatype="html"> <source>Max video channels per user</source> <target state="translated">每用户的最多视频频道</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">335</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">335</context></context-group> + </trans-unit> <trans-unit id="3840267063842708224" datatype="html"> <source>{VAR_PLURAL, plural, =1 {channel} other {channels}}</source> <target state="translated">{VAR_PLURAL, plural, =1 {个频道} other {个频道}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">342</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">342</context></context-group> + </trans-unit> <trans-unit id="3428986951244800347" datatype="html"> <source>Block new videos automatically</source> <target state="translated">自动屏蔽新视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">313</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">313</context></context-group> + </trans-unit> <trans-unit id="2054846790157376783" datatype="html"> <source>SEARCH</source> <target state="translated">搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">352</context></context-group> + </trans-unit> <trans-unit id="3442084803796199253" datatype="html"> <source>Allow users to do remote URI/handle search</source> <target state="translated">允许用户进行远程 URI/用户名/频道名搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">363</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">363</context></context-group> + </trans-unit> <trans-unit id="2258148539285928012" datatype="html"> <source>Allow <x id="START_TAG_STRONG"/>your users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source> <target state="translated">允许 <x id="START_TAG_STRONG"/>你的用户<x id="CLOSE_TAG_STRONG"/> 查找可能与你的站点未进行联邦连接的远程视频/参与者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">366</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">366</context></context-group> + </trans-unit> <trans-unit id="7295422540935146771" datatype="html"> <source>Allow anonymous to do remote URI/handle search</source> <target state="translated">允许匿名执行远程 URI/用户名/频道名搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">374</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">374</context></context-group> + </trans-unit> <trans-unit id="7305237807882754643" datatype="html"> <source>Allow <x id="START_TAG_STRONG"/>anonymous users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source> <target state="translated">允许 <x id="START_TAG_STRONG"/>匿名用户<x id="CLOSE_TAG_STRONG"/> 查找可能与你的站点未进行联邦连接的远程视频/参与者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">377</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">377</context></context-group> + </trans-unit> <trans-unit id="5273935530181504015" datatype="html"> <source>⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</source> <target state="translated">⚠️ 此功能相当依赖于你选择的搜索索引的实例的审核政策。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">391</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">391</context></context-group> + </trans-unit> <trans-unit id="1886227550697837417" datatype="html"> - <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> - <target state="translated">你应该只在生产环境中使用审核过的搜索索引,或者 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>建立自己的索引<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">393</context></context-group></trans-unit> + <source>You should only use moderated search indexes in production, or <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>host your own<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source> + <target state="translated">你应该只在生产环境中使用审核过的搜索索引,或者 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>建立自己的索引<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">393</context></context-group> + </trans-unit> <trans-unit id="2331464426553277323" datatype="html"> <source>Search index URL</source> <target state="translated">搜索索引 URL</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">400</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">400</context></context-group> + </trans-unit> <trans-unit id="8524278911521465398" datatype="html"> <source>Disable local search in search bar</source> <target state="translated">在搜索栏中禁用本地搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">413</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">413</context></context-group> + </trans-unit> <trans-unit id="6568991917245875948" datatype="html"> <source>Otherwise the local search stays used by default</source> <target state="translated">否则,默认情况下将保留本地搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">423</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">423</context></context-group> + </trans-unit> <trans-unit id="4444955208013675027" datatype="html"> <source>Search bar uses the global search index by default</source> <target state="translated">搜索栏默认使用全局搜索索引</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">420</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">420</context></context-group> + </trans-unit> <trans-unit id="6476750382562952780" datatype="html"> <source>Enable global search</source> <target state="translated">启用全局搜索</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">388</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">388</context></context-group> + </trans-unit> <trans-unit id="836183323506117145" datatype="html"> <source>FEDERATION</source> <target state="translated">联邦</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">441</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">441</context></context-group> + </trans-unit> <trans-unit id="252719899360434356" datatype="html"> - <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </source> - <target state="translated">管理与其他实例的 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>关系<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">442</context></context-group></trans-unit> + <source>Manage <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>relations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> with other instances. </source> + <target state="translated">管理与其他实例的 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>关系<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>。 </target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">442</context></context-group> + </trans-unit> <trans-unit id="9119248927271669654" datatype="html"> <source>Other instances can follow yours</source> <target state="translated">其他的实例可以关注你</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">455</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">455</context></context-group> + </trans-unit> <trans-unit id="7015551137649102649" datatype="html"> <source>Manually approve new instance followers</source> <target state="translated">手动批准新的实例关注者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">462</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">462</context></context-group> + </trans-unit> <trans-unit id="4803992993548153434" datatype="html"> <source>Automatically follow back instances</source> <target state="translated">自动关注回实例</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">475</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">475</context></context-group> + </trans-unit> <trans-unit id="2092224316392295720" datatype="html"> <source>⚠️ This functionality requires a lot of attention and extra moderation.</source> <target state="translated">⚠️此功能需要大量关注并进行额外的审查。</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">164</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">478</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">491</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">164</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">478</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">491</context></context-group> + </trans-unit> <trans-unit id="1718269478813020014" datatype="html"> <source>Index URL</source> <target state="translated">索引 URL</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">500</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">500</context></context-group> + </trans-unit> <trans-unit id="173263206605027981" datatype="html"> <source>Automatically follow instances of a public index</source> <target state="translated">自动关注公共索引中的实例</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">488</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">488</context></context-group> + </trans-unit> <trans-unit id="9076632742417302918" datatype="html"> - <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </source> - <target state="translated">查看 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> 以获取期望 URL 的相关信息 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">493</context></context-group></trans-unit> + <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information about the expected URL </source> + <target state="translated">查看 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/admin-following-instances?id=automatically-follow-other-instances" rel="noopener noreferer" target="_blank">"/>文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> 以获取期望 URL 的相关信息 </target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">493</context></context-group> + </trans-unit> <trans-unit id="3946988229617310200" datatype="html"> <source>ADMINISTRATORS</source> <target state="translated">管理员</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">520</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">520</context></context-group> + </trans-unit> <trans-unit id="2149300564474427551"> <source>Administrator</source> <target>管理员</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">124</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">124</context></context-group> + </trans-unit> <trans-unit id="3171683206914962995"> <source>Admin email</source> <target>管理员电子邮件地址</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">526</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">526</context></context-group> + </trans-unit> <trans-unit id="4722881456283329321"> <source>Enable contact form</source> <target>启用联系表格</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">539</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">539</context></context-group> + </trans-unit> <trans-unit id="5926348345797688952" datatype="html"> <source>VOD Transcoding</source> <target state="translated">VOD 转码</target> @@ -5197,28 +5233,28 @@ The link will expire within 1 hour.</source> <trans-unit id="1765095834299337775" datatype="html"> <source>TWITTER</source> <target state="translated">Twitter</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">548</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">548</context></context-group> + </trans-unit> <trans-unit id="3202133522706129143" datatype="html"> <source>Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.</source> <target state="translated">提供代表实例的 Twitter 帐户,以改进链接预览。如果你没有 Twitter 帐户,只需保留默认值。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">549</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">549</context></context-group> + </trans-unit> <trans-unit id="4087837092261487511"> <source>Your Twitter username</source> <target>你的 Twitter 用户名</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">561</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">561</context></context-group> + </trans-unit> <trans-unit id="5648651824279408711" datatype="html"> <source>Instance allowed by Twitter</source> <target state="translated">Twitter 允许的实例</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">574</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">574</context></context-group> + </trans-unit> <trans-unit id="2076338542820061819" datatype="html"> - <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </source> - <target state="translated">如果你的实例被 Twitter 明确允许,PeerTube 视频分享时将视频播放器嵌入到 Twitter 推文中。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> 如果实例未被允许,我们使用可以重定向到你 PeerTube 实例的图像链接卡片。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> 勾选此复选框,保存配置后在 <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 测试你实例的视频 URL(https://example.com/w/blabla) 以查看你的实例是否被允许。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">578</context></context-group></trans-unit> + <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to see if you instance is allowed. </source> + <target state="translated">如果你的实例被 Twitter 明确允许,PeerTube 视频分享时将视频播放器嵌入到 Twitter 推文中。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> 如果实例未被允许,我们使用可以重定向到你 PeerTube 实例的图像链接卡片。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/> 勾选此复选框,保存配置后在 <x id="START_LINK" ctype="x-a" equiv-text="<a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 测试你实例的视频 URL(https://example.com/w/blabla) 以查看你的实例是否被允许。 </target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">578</context></context-group> + </trans-unit> <trans-unit id="493135676263039396" datatype="html"> <source>LIVE</source> <target state="translated">直播</target> @@ -5261,61 +5297,65 @@ The link will expire within 1 hour.</source> <trans-unit id="5191164170233238999" datatype="html"> <source>Max simultaneous lives created on your instance</source> <target state="translated">你的实例同时创建的最大直播数</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">48</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">48</context></context-group> + </trans-unit> <trans-unit id="6830777508073747241" datatype="html"> <source>{VAR_PLURAL, plural, =1 {live} other {lives}}</source> <target state="translated">{VAR_PLURAL, plural, =1 {个直播} other {个直播}}</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">66</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">54</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">66</context></context-group> + </trans-unit> <trans-unit id="1834362188086938736" datatype="html"> <source>Max simultaneous lives created per user</source> <target state="translated">每位用户同时创建的最大直播数</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">61</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">61</context></context-group> + </trans-unit> <trans-unit id="1521259619066122077" datatype="html"> <source>Max live duration</source> <target state="translated">最长直播时长</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">73</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">73</context></context-group> + </trans-unit> <trans-unit id="5309195634424105927" datatype="html"> <source>Live transcoding threads</source> <target state="translated">直播转码线程数</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">145</context></context-group> + </trans-unit> <trans-unit id="4240037618955024499" datatype="html"> <source>will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </source> <target state="translated">使用视频点播转码将最多声明 <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">148</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">148</context></context-group> + </trans-unit> <trans-unit id="8489317904250057957" datatype="html"> <source>will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </source> <target state="translated">使用视频点播转码将最少声明<x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">152</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">152</context></context-group> + </trans-unit> <trans-unit id="1417246074503129277" datatype="html"> <source>Live transcoding profile</source> <target state="translated">直播转码配置文件</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">167</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">167</context></context-group> + </trans-unit> <trans-unit id="8294583621306221742" datatype="html"> <source>new live transcoding profiles can be added by PeerTube plugins</source> <target state="translated">可以通过 PeerTube 插件添加新的直播转换配置文件</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">168</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">168</context></context-group> + </trans-unit> <trans-unit id="6727057461851446921" datatype="html"> <source>Live resolutions to generate</source> <target state="translated">要生成的直播分辨率</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">114</context></context-group></trans-unit><trans-unit id="594064951138382358" datatype="html"> - <source>Also transcode original resolution</source><target state="new">Also transcode original resolution</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">114</context></context-group> + </trans-unit> + <trans-unit id="594064951138382358" datatype="html"> + <source>Also transcode original resolution</source> + <target state="translated">同时转码原始分辨率</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> <context context-type="linenumber">134</context> </context-group> - </trans-unit><trans-unit id="5429376346987783852" datatype="html"> - <source> Even if it's above your maximum enabled resolution </source><target state="new"> Even if it's above your maximum enabled resolution </target> + </trans-unit> + <trans-unit id="5429376346987783852" datatype="html"> + <source>Even if it's above your maximum enabled resolution</source> + <target state="translated">即使它高于你启用的最高分辨率</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context> <context context-type="linenumber">136,138</context> @@ -5329,8 +5369,8 @@ The link will expire within 1 hour.</source> <trans-unit id="6759167469686242835" datatype="html"> <source>Transcoding enabled for live streams</source> <target state="translated">已启用直播串流的转码</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">108</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">108</context></context-group> + </trans-unit> <trans-unit id="5975271795105968425" datatype="html"> <source>Live streaming</source> <target state="translated">直播串流</target> @@ -5345,14 +5385,14 @@ The link will expire within 1 hour.</source> <trans-unit id="7911929966701561067" datatype="html"> <source>TRANSCODING</source> <target state="translated">转码</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">92</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">21</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">92</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">21</context></context-group> + </trans-unit> <trans-unit id="8212237880239644112" datatype="html"> <source>Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.</source> <target state="translated">与视频点播转码相同,转码直播串流,以便任何设备都可以播放。需要一个强大的处理器和其他硬件需求。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">93</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html</context><context context-type="linenumber">93</context></context-group> + </trans-unit> <trans-unit id="3444148141968928069" datatype="html"> <source>Input formats</source> <target state="translated">输入格式</target> @@ -5409,16 +5449,18 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">89</context></context-group> </trans-unit> <trans-unit id="7334484418359079994" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>需要 ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>生成 HLS 播放列表并分割 MP4 文件,让普通的 WebTorrent 播放效果更佳:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>分辨率更改更流畅<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>快速点播,尤其是长视频<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>更稳定的播放(更少 bug/不停加载)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>如果你也启用 WebTorrent 的支持,它将增加视频的存储空间 1 倍<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Faster playback especially with long videos<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>需要 ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>生成 HLS 播放列表并分割 MP4 文件,让普通的 WebTorrent 播放效果更佳:<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>分辨率更改更流畅<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>快速点播,尤其是长视频<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>更稳定的播放(更少 bug/不停加载)<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>如果你也启用 WebTorrent 的支持,它将增加视频的存储空间 1 倍<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">94</context></context-group> </trans-unit> <trans-unit id="4748900450708089645" datatype="html"> <source>Resolutions to generate per enabled format</source> <target state="translated">每种启用格式要生成的分辨率</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">111</context></context-group> - </trans-unit><trans-unit id="4437374135745051281" datatype="html"> - <source>Always transcode original resolution</source><target state="new">Always transcode original resolution</target> + </trans-unit> + <trans-unit id="4437374135745051281" datatype="html"> + <source>Always transcode original resolution</source> + <target state="translated">总是转码原始分辨率</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> <context context-type="linenumber">116</context> @@ -5427,63 +5469,63 @@ The link will expire within 1 hour.</source> <trans-unit id="5431196295724512251" datatype="html"> <source>The original file resolution will be the default target if no option is selected.</source> <target state="translated">如果没有选择任何选项,原始文件分辨率将为默认目标。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">120</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">120</context></context-group> + </trans-unit> <trans-unit id="1126867109775813762"> <source>Transcoding threads</source> <target>转码线程数</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">145</context></context-group> + </trans-unit> <trans-unit id="7815122216882553289" datatype="html"> <source>will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with live transcoding </source> <target state="translated">使用直播转码将最多声明 <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">148</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">148</context></context-group> + </trans-unit> <trans-unit id="8685484763568827375" datatype="html"> <source>will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with live transcoding </source> <target state="translated">使用直播转码将最少声明 <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">152</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">152</context></context-group> + </trans-unit> <trans-unit id="7185278676178506632" datatype="html"> <source>Transcoding jobs concurrency</source> <target state="translated">转码作业并发数</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">168</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">168</context></context-group> + </trans-unit> <trans-unit id="1969393594784140832" datatype="html"> <source>allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart</source> <target state="translated">允许同时转换多个文件。⚠️ 需要重新启动 PeerTube</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">169</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">169</context></context-group> + </trans-unit> <trans-unit id="2184317712452071847" datatype="html"> <source>Transcoding profile</source> <target state="translated">转码配置文件</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">180</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">180</context></context-group> + </trans-unit> <trans-unit id="6289966287765074028" datatype="html"> <source>new transcoding profiles can be added by PeerTube plugins</source> <target state="translated">可以通过 PeerTube 插件添加新的转码配置文件</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">181</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">181</context></context-group> + </trans-unit> <trans-unit id="5843661880070076970" datatype="html"> <source>VIDEO STUDIO</source> <target state="translated">视频工作室</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">200</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">200</context></context-group> + </trans-unit> <trans-unit id="4078329985026583770" datatype="html"> <source>Allows your users to edit their video (cut, add intro/outro, add a watermark etc)</source> <target state="translated">也许你的用户编辑他们的视频(剪辑、添加片头/片尾、添加水印等)</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">201</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">201</context></context-group> + </trans-unit> <trans-unit id="252604800845369275" datatype="html"> <source>Enable video studio</source> <target state="translated">启用视频工作室</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">212</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">212</context></context-group> + </trans-unit> <trans-unit id="3313548535394806921" datatype="html"> <source>⚠️ You need to enable transcoding first to enable video studio</source> <target state="translated">⚠️ 你需要先启用转码才能启用视频工作室</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">215</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">215</context></context-group> + </trans-unit> <trans-unit id="6879611446286948126" datatype="html"> <source>CACHE</source> <target state="translated">缓存</target> @@ -5552,19 +5594,13 @@ The link will expire within 1 hour.</source> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">73</context></context-group> </trans-unit> <trans-unit id="4067880101082150743" datatype="html"> - <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source> - <target state="translated">直接编写 JavaScript 代码。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>示例:<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target> + <source>Write JavaScript code directly.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Example: <x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source> + <target state="translated">直接编写 JavaScript 代码。<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>示例:<x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">76</context></context-group> </trans-unit> <trans-unit id="5464209657969421100" datatype="html"> - <source> Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> -color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> -color: red; -<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> -<x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source> - <target state="translated">直接编写 CS 代码。示例:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> 前面加上 <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em> "/> 可覆盖样式。示例:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target> + <source>Write CSS code directly. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> Prepend with <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> to override styles. Example:<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></source> + <target state="translated">直接编写 CS 代码。示例:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/> 前面加上 <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em> "/> 可覆盖样式。示例:<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_TAG_PRE" ctype="x-pre" equiv-text="<pre>"/>#custom-css .logged-in-email <x id="INTERPOLATION" equiv-text=" {{ '{' }"/> color: red; <x id="INTERPOLATION_1" equiv-text=" {{ '}' }"/> <x id="CLOSE_TAG_PRE" ctype="x-pre" equiv-text="</pre>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html</context><context context-type="linenumber">95</context></context-group> </trans-unit> <trans-unit id="283725429207896837" datatype="html"> @@ -5581,8 +5617,8 @@ color: red; </context-group> </trans-unit> <trans-unit id="8167543029214637769" datatype="html"> - <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></source> - <target state="translated">表格中存在一些错误:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></target> + <source>There are errors in the form: <x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></source> + <target state="translated">表格中存在一些错误:<x id="START_UNORDERED_LIST" ctype="x-ul" equiv-text="<ul> "/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li *ngFor="let error of grabAllErrors()">"/> <x id="INTERPOLATION" equiv-text="{{ error }}"/> <x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="CLOSE_UNORDERED_LIST" ctype="x-ul" equiv-text="</ul>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">71</context></context-group> </trans-unit> <trans-unit id="1445676851449000175"> @@ -5625,41 +5661,41 @@ color: red; <trans-unit id="4915431133669985304"> <source>Profile</source> <target>个人资料</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">235</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">235</context></context-group> + </trans-unit> <trans-unit id="1963136290621768454" datatype="html"> <source>Resolution</source> <target state="translated">分辨率</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">244</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">244</context></context-group> + </trans-unit> <trans-unit id="7814358426066520520" datatype="html"> <source>Aspect ratio</source> <target state="translated">宽高比</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">245</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">245</context></context-group> + </trans-unit> <trans-unit id="44862519224794374" datatype="html"> <source>Average frame rate</source> <target state="translated">平均帧速率</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">246</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">246</context></context-group> + </trans-unit> <trans-unit id="5053683525387462246" datatype="html"> <source>Pixel format</source> <target state="translated">像素格式</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">247</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">247</context></context-group> + </trans-unit> <trans-unit id="7858676566953242358" datatype="html"> <source>Sample rate</source> <target state="translated">取样率</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">251</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">251</context></context-group> + </trans-unit> <trans-unit id="5403856660543890284" datatype="html"> <source>Channel Layout</source> <target state="translated">频道布局</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">252</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">252</context></context-group> + </trans-unit> <trans-unit id="6317170736181476800" datatype="html"> - <source>Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></source> - <target state="translated">上传 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>你的设置<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target> + <source>Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></source> + <target state="translated">上传 <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment">"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span (click)="onAccountSettingsClick($event)">"/>你的设置<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">2</context></context-group> </trans-unit> <trans-unit id="1405600824334286337" datatype="html"> @@ -5679,39 +5715,39 @@ color: red; </context-group> </trans-unit> <trans-unit id="7028708681117573961" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recently Added"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“近期新增”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recently Added"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“近期新增”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context> <context context-type="linenumber">46</context> </context-group> </trans-unit> <trans-unit id="762510264401369759" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Original Publication Date"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“最初发布日期”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Original Publication Date"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“最初发布日期”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context> <context context-type="linenumber">47</context> </context-group> </trans-unit> <trans-unit id="8190023086228606960" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recent Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“近期观看数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Recent Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“近期观看数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">49</context></context-group> </trans-unit> <trans-unit id="3224510615614621760" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Hot"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“热门”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Hot"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“热门”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">50</context></context-group> </trans-unit> <trans-unit id="4322133526902910662" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Likes"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“喜欢数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Likes"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“喜欢数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">51</context></context-group> </trans-unit> <trans-unit id="322705536187172989" datatype="html"> - <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Global Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> - <target state="translated">按 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“全站观看数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> + <source>Sort by <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>"Global Views"<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/></source> + <target state="translated">按 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>“全站观看数”<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>排序</target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context><context context-type="linenumber">52</context></context-group> </trans-unit> <trans-unit id="2343321245279384373" datatype="html"> @@ -5787,8 +5823,8 @@ color: red; <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">4</context></context-group> </trans-unit> <trans-unit id="7350483582490037954" datatype="html"> - <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. </source> - <target state="translated">带 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>隐藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> 或 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>模糊缩略图<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> 的视频,观看它们将请求确认。 </target> + <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Hide<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. </source> + <target state="translated">带 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>隐藏<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> 或 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>模糊缩略图<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> 的视频,观看它们将请求确认。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-instance-information.component.html</context><context context-type="linenumber">106</context></context-group> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">7</context></context-group> </trans-unit> @@ -5878,18 +5914,18 @@ color: red; <trans-unit id="7391040346436232576"> <source>Initiator</source> <target>发起者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">13</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">13</context></context-group> + </trans-unit> <trans-unit id="3963749584812225989"> <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source> <target>创建日期 <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">15</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">15</context></context-group> + </trans-unit> <trans-unit id="5611592591303869712"> <source>Status</source> <target>状态</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">19</context></context-group> + </trans-unit> <trans-unit id="5417361655914085905" datatype="html"> <source>Account page</source> <target state="translated">帐户页面</target> @@ -5899,117 +5935,155 @@ color: red; <trans-unit id="2000373220662583633" datatype="html"> <source>No ownership change request found.</source> <target state="translated">未找到所有权更改请求。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">72</context></context-group></trans-unit><trans-unit id="2091927708110728875" datatype="html"> - <source>⚠️ The instance doesn't allow channel synchronization</source><target state="new">⚠️ The instance doesn't allow channel synchronization</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">72</context></context-group> + </trans-unit> + <trans-unit id="2091927708110728875" datatype="html"> + <source>⚠️ The instance doesn't allow channel synchronization</source> + <target state="translated">⚠️ 实例不允许频道同步</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">9</context> </context-group> - </trans-unit><trans-unit id="8730712384733110957" datatype="html"> - <source>Showing <x id="INTERPOLATION" equiv-text="{{'{first}'}}"/> to <x id="INTERPOLATION_1" equiv-text="{{'{last}'}}"/> of <x id="INTERPOLATION_2" equiv-text="{{'{totalRecords}'}}"/> synchronizations</source><target state="new">Showing <x id="INTERPOLATION" equiv-text="{{'{first}'}}"/> to <x id="INTERPOLATION_1" equiv-text="{{'{last}'}}"/> of <x id="INTERPOLATION_2" equiv-text="{{'{totalRecords}'}}"/> synchronizations</target> + </trans-unit> + <trans-unit id="8730712384733110957" datatype="html"> + <source>Showing <x id="INTERPOLATION" equiv-text="{{'{first}'}}"/> to <x id="INTERPOLATION_1" equiv-text="{{'{last}'}}"/> of <x id="INTERPOLATION_2" equiv-text="{{'{totalRecords}'}}"/> synchronizations</source> + <target state="translated">正在显示 <x id="INTERPOLATION_2" equiv-text="{{'{totalRecords}'}}"/> 个同步中的第 <x id="INTERPOLATION" equiv-text="{{'{first}'}}"/> 到第 <x id="INTERPOLATION_1" equiv-text="{{'{last}'}}"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">17</context> </context-group> - </trans-unit><trans-unit id="4955509738673204025" datatype="html"> - <source>Add synchronization</source><target state="new">Add synchronization</target> + </trans-unit> + <trans-unit id="4955509738673204025" datatype="html"> + <source>Add synchronization</source> + <target state="translated">添加同步</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">25</context> </context-group> - </trans-unit><trans-unit id="4570488343211069802" datatype="html"> - <source>External Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="externalChannelUrl">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source><target state="new">External Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="externalChannelUrl">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> + </trans-unit> + <trans-unit id="4570488343211069802" datatype="html"> + <source>External Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="externalChannelUrl">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source> + <target state="translated">外部频道 <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="externalChannelUrl">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">34</context> </context-group> - </trans-unit><trans-unit id="2576202554023575152" datatype="html"> - <source>Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="videoChannel">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source><target state="new">Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="videoChannel">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> + </trans-unit> + <trans-unit id="2576202554023575152" datatype="html"> + <source>Channel <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="videoChannel">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source> + <target state="translated">频道 <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="videoChannel">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">35</context> </context-group> - </trans-unit><trans-unit id="858570813277742962" datatype="html"> - <source>Last synchronization at <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="lastSyncAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source><target state="new">Last synchronization at <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="lastSyncAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> + </trans-unit> + <trans-unit id="858570813277742962" datatype="html"> + <source>Last synchronization at <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="lastSyncAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source> + <target state="translated">最后同步于 <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="lastSyncAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">38</context> </context-group> - </trans-unit><trans-unit id="2711346502920265629" datatype="html"> - <source> List imports </source><target state="new"> List imports </target> + </trans-unit> + <trans-unit id="2711346502920265629" datatype="html"> + <source>List imports</source> + <target state="translated">列出导入项</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context> <context context-type="linenumber">84,86</context> </context-group> - </trans-unit><trans-unit id="6587439290311664751" datatype="html"> - <source>Fully synchronize the channel</source><target state="new">Fully synchronize the channel</target> + </trans-unit> + <trans-unit id="6587439290311664751" datatype="html"> + <source>Fully synchronize the channel</source> + <target state="translated">完整同步频道</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context> <context context-type="linenumber">54</context> </context-group> - </trans-unit><trans-unit id="2070181811140868440" datatype="html"> - <source>This fetches any missing videos on the local channel</source><target state="new">This fetches any missing videos on the local channel</target> + </trans-unit> + <trans-unit id="2070181811140868440" datatype="html"> + <source>This fetches any missing videos on the local channel</source> + <target state="translated">这会提取本地频道上缺失的任何视频</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context> <context context-type="linenumber">55</context> </context-group> - </trans-unit><trans-unit id="3997040276213089746" datatype="html"> - <source>Synchronization removed successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</source><target state="new">Synchronization removed successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</target> + </trans-unit> + <trans-unit id="3997040276213089746" datatype="html"> + <source>Synchronization removed successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</source> + <target state="translated">已成功移除 <x id="PH" equiv-text="videoChannelSync.channel.displayName"/> 的同步。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context> <context context-type="linenumber">93</context> </context-group> - </trans-unit><trans-unit id="2933174785300975212" datatype="html"> - <source>Full synchronization requested successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</source><target state="new">Full synchronization requested successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</target> + </trans-unit> + <trans-unit id="2933174785300975212" datatype="html"> + <source>Full synchronization requested successfully for <x id="PH" equiv-text="videoChannelSync.channel.displayName"/>.</source> + <target state="translated"><x id="PH" equiv-text="videoChannelSync.channel.displayName"/> 的完整同步已请求成功。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context> <context context-type="linenumber">106</context> </context-group> - </trans-unit><trans-unit id="6985972846000785992" datatype="html"> - <source>NEW SYNCHRONIZATION</source><target state="new">NEW SYNCHRONIZATION</target> + </trans-unit> + <trans-unit id="6985972846000785992" datatype="html"> + <source>NEW SYNCHRONIZATION</source> + <target state="translated">新增同步</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">8</context> </context-group> - </trans-unit><trans-unit id="5175196640561919257" datatype="html"> - <source>Remote channel URL</source><target state="new">Remote channel URL</target> + </trans-unit> + <trans-unit id="5175196640561919257" datatype="html"> + <source>Remote channel URL</source> + <target state="translated">远程频道 URL</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">13</context> </context-group> - </trans-unit><trans-unit id="4025171182231078987" datatype="html"> - <source>Example: https://youtube.com/channel/UC_fancy_channel</source><target state="new">Example: https://youtube.com/channel/UC_fancy_channel</target> + </trans-unit> + <trans-unit id="4025171182231078987" datatype="html"> + <source>Example: https://youtube.com/channel/UC_fancy_channel</source> + <target state="translated">示例:https://youtube.com/channel/UC_fancy_channel</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">20</context> </context-group> - </trans-unit><trans-unit id="454806725275556650" datatype="html"> - <source>Video Channel</source><target state="new">Video Channel</target> + </trans-unit> + <trans-unit id="454806725275556650" datatype="html"> + <source>Video Channel</source> + <target state="translated">视频频道</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">33</context> </context-group> - </trans-unit><trans-unit id="8290237842846954767" datatype="html"> - <source>Options for existing videos on remote channel:</source><target state="new">Options for existing videos on remote channel:</target> + </trans-unit> + <trans-unit id="8290237842846954767" datatype="html"> + <source>Options for existing videos on remote channel:</source> + <target state="translated">远程频道已有视频的选项:</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">42</context> </context-group> - </trans-unit><trans-unit id="1331848767706809293" datatype="html"> - <source>Import all and watch for new publications</source><target state="new">Import all and watch for new publications</target> + </trans-unit> + <trans-unit id="1331848767706809293" datatype="html"> + <source>Import all and watch for new publications</source> + <target state="translated">全部导入并监视新的发布</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">46</context> </context-group> - </trans-unit><trans-unit id="1469193438847554223" datatype="html"> - <source>Only watch for new publications</source><target state="new">Only watch for new publications</target> + </trans-unit> + <trans-unit id="1469193438847554223" datatype="html"> + <source>Only watch for new publications</source> + <target state="translated">仅监视新的发布</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html</context> <context context-type="linenumber">51</context> </context-group> - </trans-unit><trans-unit id="9049939123029212539" datatype="html"> - <source>Synchronization created successfully.</source><target state="new">Synchronization created successfully.</target> + </trans-unit> + <trans-unit id="9049939123029212539" datatype="html"> + <source>Synchronization created successfully.</source> + <target state="translated">已成功建立同步。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts</context> <context context-type="linenumber">67</context> @@ -6023,24 +6097,24 @@ color: red; <trans-unit id="2864486939135008600" datatype="html"> <source>Playlist elements</source> <target state="translated">播放列表元素</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">60</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">60</context></context-group> + </trans-unit> <trans-unit id="7801453816697513153" datatype="html"> <source>My imports</source> <target state="translated">我的导入</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">11</context></context-group> + </trans-unit> <trans-unit id="7000850040589508423" datatype="html"> <source>Create video channel</source> <target state="translated">创建视频频道</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">23</context></context-group> + </trans-unit> <trans-unit id="5700655611297335752" datatype="html"> <source>No channel found.</source> <target state="translated">未找到频道。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">27</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">27</context></context-group> + </trans-unit> <trans-unit id="626184983378002054"> <source>Example: my_channel</source> <target>示例:my_channel</target> @@ -6089,18 +6163,18 @@ color: red; <trans-unit id="4854396465510517671"> <source>Target</source> <target>目标</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">28</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">28</context></context-group> + </trans-unit> <trans-unit id="6376690302059877029" datatype="html"> <source>This video was deleted</source> <target state="translated">此视频已被删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">59</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">59</context></context-group> + </trans-unit> <trans-unit id="6924803931258995553" datatype="html"> <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> imports</source> <target state="translated">显示 <x id="INTERPOLATION"/> 至 <x id="INTERPOLATION_1"/> 的 <x id="INTERPOLATION_2"/> 个导入</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">21</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">21</context></context-group> + </trans-unit> <trans-unit id="8173902679178787744" datatype="html"> <source>Once you delete your account, there is no going back. You will be asked to confirm this action.</source> <target state="translated">一旦你删除你的帐户,就无法挽回了。你将被要求确认这一操作。</target> @@ -6109,15 +6183,16 @@ color: red; <trans-unit id="4000980858407872649" datatype="html"> <source>Channel page</source> <target state="translated">频道页面</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-subscriptions.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">66</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">66</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">34</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-subscriptions.component.html</context><context context-type="linenumber">20</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html</context><context context-type="linenumber">66</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">66</context></context-group> + </trans-unit> <trans-unit id="6500762313951857695" datatype="html"> <source>{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other {<x id="INTERPOLATION"/> views}}</source> <target state="translated">{VAR_PLURAL, plural, =0 {无人观看} =1 {1 次观看} other {<x id="INTERPOLATION"/> 次观看}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">49</context></context-group> + </trans-unit> <trans-unit id="9131836378905533756"> <source>Created by <x id="INTERPOLATION"/></source> <target>由 <x id="INTERPOLATION"/> 创建</target> @@ -6199,8 +6274,8 @@ color: red; </context-group> </trans-unit> <trans-unit id="5511928240200239994" datatype="html"> - <source>Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source> - <target state="translated">你的一些频道还未完全设置好。添加<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>横幅<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>、<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>和<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>明确你发布的内容让这些频道更受欢迎。</target> + <source>Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>banner<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source> + <target state="translated">你的一些频道还未完全设置好。添加<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>横幅<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>、<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>和<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>明确你发布的内容让这些频道更受欢迎。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-main/misc/channels-setup-message.component.html</context> <context context-type="linenumber">5</context> @@ -6299,8 +6374,8 @@ color: red; <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context><context context-type="linenumber">14</context></context-group> </trans-unit> <trans-unit id="8844610145426272276" datatype="html"> - <source>To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source> - <target state="translated">为了帮助版主和其他用户知道<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,不要忘了<x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>设置你的帐户个人资料<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>,添加<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>和<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。 </target> + <source>To help moderators and other users to know <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>who you are<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, don't forget to <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>set up your account profile<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> by adding an <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>avatar<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> and a <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>description<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. </source> + <target state="translated">为了帮助版主和其他用户知道<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>你是谁<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>,不要忘了<x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings">"/>设置你的帐户个人资料<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>,添加<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>头像<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>和<x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>描述<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context><context context-type="linenumber">18</context></context-group> </trans-unit> <trans-unit id="8479900728400966992" datatype="html"> @@ -6425,14 +6500,14 @@ color: red; <trans-unit id="2454050363478003966" datatype="html"> <source>Login</source> <target state="translated">登入</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login-routing.module.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">67</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">103</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">104</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login-routing.module.ts</context><context context-type="linenumber">12</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">67</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">103</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">104</context></context-group> + </trans-unit> <trans-unit id="6154714649766447409" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong class="underline-orange">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> > Login </source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong class="underline-orange">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> > 登入 </target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong class="underline-orange">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> > Login </source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong class="underline-orange">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> > 登入 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+login/login.component.html</context> <context context-type="linenumber">2,5</context> @@ -6490,8 +6565,8 @@ color: red; </context-group> </trans-unit> <trans-unit id="7225513189981158956" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Welcome<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>欢迎<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>来到 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Welcome<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>on <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>欢迎<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_TAG_DIV" ctype="x-div" equiv-text="<div>"/>来到 <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_TAG_DIV" ctype="x-div" equiv-text="</div>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context> <context context-type="linenumber">2,3</context> @@ -6506,8 +6581,8 @@ color: red; </context-group> </trans-unit> <trans-unit id="4656825997819651017" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Check your emails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> to validate your account and complete your inscription. </source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>检查你的电子邮件<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>已验证你的帐户并完成注册。 </target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Check your emails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> to validate your account and complete your inscription. </source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>检查你的电子邮件<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>已验证你的帐户并完成注册。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/shared/signup-success.component.html</context> <context context-type="linenumber">10,11</context> @@ -6584,14 +6659,14 @@ color: red; <trans-unit id="8856905278208146821" datatype="html"> <source><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =0 {No videos} =1 {1 video} other {{{ getTotalVideosOf(videoChannel) }} videos}}" xid="1730926218636655979"/> </source> <target state="translated"><x id="ICU" xid="8553183884518584864" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 个视频} other {{{ getTotalVideosOf(videoChannel) }} 个视频}}"/> </target> - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">29</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">78</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html</context><context context-type="linenumber">15</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video/video-views-counter.component.html</context><context context-type="linenumber">2</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video/video-views-counter.component.html</context><context context-type="linenumber">6</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">29</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">78</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html</context><context context-type="linenumber">15</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video/video-views-counter.component.html</context><context context-type="linenumber">2</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video/video-views-counter.component.html</context><context context-type="linenumber">6</context></context-group> + </trans-unit> <trans-unit id="4071627711041975501" datatype="html"> <source>Show this channel</source> <target state="translated">显示此频道</target> @@ -6600,16 +6675,14 @@ color: red; <trans-unit id="7766488542631150871" datatype="html"> <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source> <target state="translated">{VAR_PLURAL, plural, =0 {无视频} =1 {1 个视频} other {<x id="INTERPOLATION"/> 个视频}}</target> - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">29</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">39</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">47</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">78</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">9</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">29</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">39</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">47</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">78</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">9</context></context-group> + </trans-unit> <trans-unit id="7152797255397280410" datatype="html"> - <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? -It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another -channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> + <source>Do you really want to delete <x id="PH" equiv-text="videoChannel.displayName"/>? It will delete <x id="PH_1" equiv-text="videoChannel.videosCount"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</source> <target state="translated">你确定要删除 <x id="PH" equiv-text="videoChannel.displayName"/>?这将删除<x id="PH_1" equiv-text="videoChannel.videosCount"/>此频道上传的视频,并且你无法以相同名称创建另一个频道(<x id="PH_2" equiv-text="videoChannel.name"/>)!</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">44</context></context-group> </trans-unit> @@ -6638,27 +6711,27 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="6591746065516872491" datatype="html"> <source>{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</source> <target state="translated">{VAR_PLURAL, plural, =0 {无人订阅} =1 {1 位订阅者} other {<x id="INTERPOLATION"/> 位订阅者}}</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">75</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">36</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">75</context></context-group> + </trans-unit> <trans-unit id="1545109431751219382" datatype="html"> <source>This channel doesn't have any videos.</source> <target state="translated">此频道没有任何视频。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">41</context></context-group> </trans-unit> <trans-unit id="2705478076887104088" datatype="html"> - <source>SHOW THIS CHANNEL ></source> - <target state="translated">显示此频道 ></target> + <source>SHOW THIS CHANNEL ></source> + <target state="translated">显示此频道 ></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">49</context></context-group> </trans-unit> <trans-unit id="4088311569349098646"> <source>Stats</source> <target>统计</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">143</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">353</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">143</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">353</context></context-group> + </trans-unit> <trans-unit id="4068658588793749132"> <source>This channel does not have playlists.</source> <target>此频道没有播放列表。</target> @@ -6788,10 +6861,9 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="8495040351808033345"> <source>Features found on this instance</source> <target>本实例提供的功能</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">10</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">10</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">4</context></context-group> + </trans-unit> <trans-unit id="8932880935037645502" datatype="html"> <source>STATISTICS</source> <target state="translated">统计信息</target> @@ -6893,8 +6965,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">108</context></context-group> </trans-unit> <trans-unit id="1120376809358109718" datatype="html"> - <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </source> - <target state="translated">Web 对等用户无法公开访问:因为我们使用 websocket 传输,协议跟传统的 BitTorrent tracker 不同。当你在网页浏览器中,你发送包含你的 IP 地址的信号到 tracker,将会转发信息给随机选择的其他用户。查看<x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>此文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>获取更多信息 </target> + <source>Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> for more information </source> + <target state="translated">Web 对等用户无法公开访问:因为我们使用 websocket 传输,协议跟传统的 BitTorrent tracker 不同。当你在网页浏览器中,你发送包含你的 IP 地址的信号到 tracker,将会转发信息给随机选择的其他用户。查看<x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>此文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>获取更多信息 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">112</context></context-group> </trans-unit> <trans-unit id="7812408733559506009" datatype="html"> @@ -6989,8 +7061,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.ts</context><context context-type="linenumber">98</context></context-group> </trans-unit> <trans-unit id="4807161697338135032" datatype="html"> - <source>Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> - <target state="translated">联系管理员<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target> + <source>Contact the administrator(s)<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> + <target state="translated">联系管理员<x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p class="modal-subtitle">"/><x id="INTERPOLATION" equiv-text="{{ instanceName }}"/><x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context> <context context-type="linenumber">3</context> @@ -7028,7 +7100,6 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context context-type="sourcefile">src/app/+signup/+register/register.component.ts</context> <context context-type="linenumber">45</context> </context-group> - </trans-unit> <trans-unit id="4323994782717641395" datatype="html"> <source>Go to the next step</source> @@ -7037,23 +7108,22 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context context-type="sourcefile">src/app/+signup/+register/register.component.ts</context> <context context-type="linenumber">46</context> </context-group> - </trans-unit> <trans-unit id="6294302495409052693" datatype="html"> <source>Who are we?</source> <target state="translated">我们是谁?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">28</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">28</context></context-group> + </trans-unit> <trans-unit id="1445137115016841401" datatype="html"> <source>How long do we plan to maintain this instance?</source> <target state="translated">我们计划维持这个实例多久?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">33</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">33</context></context-group> + </trans-unit> <trans-unit id="2975856643479054118" datatype="html"> <source>How will we finance this instance?</source> <target state="translated">我们将如何为这个实例提供资金?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">38</context></context-group> + </trans-unit> <trans-unit id="5659987171239176484" datatype="html"> <source>Terms of <x id="PH" equiv-text="this.about.instance.name"/></source> <target state="translated"><x id="PH" equiv-text="this.about.instance.name"/> 的条款</target> @@ -7065,9 +7135,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="2573967459337636542" datatype="html"> <source>Administrators & Sustainability</source> <target state="translated">管理者 & 维护</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">23</context></context-group> + </trans-unit> <trans-unit id="8980375993935541237" datatype="html"> <source>Step</source> <target state="translated">步骤</target> @@ -7139,8 +7208,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">96</context></context-group> </trans-unit> <trans-unit id="7440807341905682986" datatype="html"> - <source>I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </source> - <target state="translated">我已经至少 <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> 岁并同意此实例的<x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/>和<x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>行为准则<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> </target> + <source>I am at least <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> years old and agree to the <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/> and to the <x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> of this instance </source> + <target state="translated">我已经至少 <x id="INTERPOLATION" equiv-text="{{ minimumAge }}"/> 岁并同意此实例的<x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event)" href='#'>"/>条款<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="hasCodeOfConduct">"/>和<x id="START_LINK_1" equiv-text="<a (click)="onCodeOfConductClick($event)" href='#'>"/>行为准则<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/steps/register-step-terms.component.html</context><context context-type="linenumber">5</context></context-group> </trans-unit> <trans-unit id="1081343670550705648" datatype="html"> @@ -7216,8 +7285,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou </context-group> </trans-unit> <trans-unit id="670353405713142439" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="s="underline-orange">"/><x id="INTERPOLATION" equiv-text="</s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text=">"/> > Create an account </source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="s="underline-orange">"/><x id="INTERPOLATION" equiv-text="</s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text=">"/> > 创建帐户 </target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="s="underline-orange">"/><x id="INTERPOLATION" equiv-text="</s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text=">"/> > Create an account </source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="s="underline-orange">"/><x id="INTERPOLATION" equiv-text="</s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text=">"/> > 创建帐户 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context> <context context-type="linenumber">9,12</context> @@ -7356,7 +7425,7 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">18</context></context-group> </trans-unit> <trans-unit id="8011855989482474311" datatype="html"> - <source>A <code>.mp4</code> that keeps the original audio track, with no video</source> + <source>A <code>.mp4</code> that keeps the original audio track, with no video</source> <target state="translated">保留原始音频轨道,不含视频的 .mp4 档</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">19</context></context-group> </trans-unit> @@ -7458,8 +7527,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context><context context-type="linenumber">8</context></context-group> </trans-unit> <trans-unit id="8538708819525283296" datatype="html"> - <source>However, you may want to read <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin-configuration?id=transcoding">"/>our guidelines<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before tweaking the following values. </source> - <target state="translated">但是,在调整以下数值前,你可能会想阅读<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin-configuration?id=transcoding">"/>我们的指南<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> + <source>However, you may want to read <x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin-configuration?id=transcoding">"/>our guidelines<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> before tweaking the following values. </source> + <target state="translated">但是,在调整以下数值前,你可能会想阅读<x id="START_LINK" ctype="x-a" equiv-text="<a class="link-orange" target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin-configuration?id=transcoding">"/>我们的指南<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html</context> <context context-type="linenumber">12,14</context> @@ -7503,8 +7572,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="2060042292048624940"> <source>Configuration updated.</source> <target>设置已更新。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">317</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">317</context></context-group> + </trans-unit> <trans-unit id="6920964195632624609" datatype="html"> <source>INSTANCE HOMEPAGE</source> <target state="translated">实例主页</target> @@ -7516,8 +7585,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3203902538239082422" datatype="html"> <source>You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.</source> <target state="translated">你已经启用注册:我们自动启用了下面“视频”部分的“自动屏蔽新视频”复选框。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts</context><context context-type="linenumber">132</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts</context><context context-type="linenumber">132</context></context-group> + </trans-unit> <trans-unit id="6284468333579755406" datatype="html"> <source>Edit custom configuration</source> <target state="translated">编辑自定义配置</target> @@ -7680,116 +7749,138 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context context-type="linenumber">44</context> </context-group> </trans-unit> - - <trans-unit id="7378878529334768232"> <source>Reject</source> <target>拒绝</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">87</context></context-group></trans-unit> - - + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">41</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">87</context></context-group> + </trans-unit> <trans-unit id="7022070615528435141" datatype="html"> <source>Delete</source> <target state="translated">删除</target> - - - - - - - - - - - - - - - - - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">117</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">91</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">95</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">105</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">180</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">101</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">249</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">77</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">221</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">276</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">52</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">128</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">35</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">174</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">189</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">180</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">135</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">377</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">412</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">16</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">21</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">377</context></context-group></trans-unit><trans-unit id="3145156821099755377" datatype="html"> - <source>Accepted {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source><target state="new">Accepted {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">117</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">43</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">91</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">95</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">105</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.ts</context><context context-type="linenumber">180</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">101</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">249</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">77</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">221</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">276</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">52</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts</context><context context-type="linenumber">49</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">128</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">35</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">50</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">174</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">189</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">180</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">135</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">377</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">412</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">16</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/delete-button.component.ts</context><context context-type="linenumber">21</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">377</context></context-group> + </trans-unit> + <trans-unit id="3145156821099755377" datatype="html"> + <source>Accepted {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source> + <target state="translated">已接受 {count, plural, =1 {<x id="followerName"/> 个关注请求} other {<x id="count"/> 个关注请求}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">67</context> </context-group> - </trans-unit><trans-unit id="7972984083338607724" datatype="html"> - <source>Follow requests accepted</source><target state="new">Follow requests accepted</target> + </trans-unit> + <trans-unit id="7972984083338607724" datatype="html"> + <source>Follow requests accepted</source> + <target state="translated">已接受关注请求</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">69,67</context> </context-group> - </trans-unit><trans-unit id="8823680466537853782" datatype="html"> - <source>Do you really want to reject {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</source><target state="new">Do you really want to reject {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</target> + </trans-unit> + <trans-unit id="8823680466537853782" datatype="html"> + <source>Do you really want to reject {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</source> + <target state="translated">你确定要拒绝 {count, plural, =1 {<x id="followerName"/> 个关注请求吗?} other {<x id="count"/> 个关注请求吗?}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">82</context> </context-group> - </trans-unit><trans-unit id="4955506044513787741" datatype="html"> - <source>Do you really want to reject these follow requests?</source><target state="new">Do you really want to reject these follow requests?</target> + </trans-unit> + <trans-unit id="4955506044513787741" datatype="html"> + <source>Do you really want to reject these follow requests?</source> + <target state="translated">你确定要拒绝这些关注请求吗?</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">84,82</context> </context-group> - </trans-unit><trans-unit id="7182104881582756649" datatype="html"> - <source>Rejected {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source><target state="new">Rejected {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</target> + </trans-unit> + <trans-unit id="7182104881582756649" datatype="html"> + <source>Rejected {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source> + <target state="translated">已拒绝 {count, plural, =1 {<x id="followerName"/> 个关注请求} other {<x id="count"/> 个关注请求}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">94</context> </context-group> - </trans-unit><trans-unit id="9188906783046017162" datatype="html"> - <source>Follow requests rejected</source><target state="new">Follow requests rejected</target> + </trans-unit> + <trans-unit id="9188906783046017162" datatype="html"> + <source>Follow requests rejected</source> + <target state="translated">已拒绝关注请求</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">96,94</context> </context-group> - </trans-unit><trans-unit id="4309656190692990192" datatype="html"> - <source>Deleted followers will be able to send again a follow request.</source><target state="new">Deleted followers will be able to send again a follow request.</target> + </trans-unit> + <trans-unit id="4309656190692990192" datatype="html"> + <source>Deleted followers will be able to send again a follow request.</source> + <target state="translated">删除的关注者可以重新发送关注请求。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">108</context> </context-group> - </trans-unit><trans-unit id="4187075675930483010" datatype="html"> - <source>Do you really want to delete {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</source><target state="new">Do you really want to delete {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</target> + </trans-unit> + <trans-unit id="4187075675930483010" datatype="html"> + <source>Do you really want to delete {count, plural, =1 {<x id="followerName"/> follow request?} other {<x id="count"/> follow requests?}}</source> + <target state="translated">你确定要删除 {count, plural, =1 {<x id="followerName"/> 个关注请求?} other {<x id="count"/> 个关注请求?}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">112</context> </context-group> - </trans-unit><trans-unit id="320661315515678647" datatype="html"> - <source>Do you really want to delete these follow requests?</source><target state="new">Do you really want to delete these follow requests?</target> + </trans-unit> + <trans-unit id="320661315515678647" datatype="html"> + <source>Do you really want to delete these follow requests?</source> + <target state="translated">你确定要删除这些关注请求吗?</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">114,112</context> </context-group> - </trans-unit><trans-unit id="805843790553313750" datatype="html"> - <source>Removed {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source><target state="new">Removed {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</target> + </trans-unit> + <trans-unit id="805843790553313750" datatype="html"> + <source>Removed {count, plural, =1 {<x id="followerName"/> follow request} other {<x id="count"/> follow requests}}</source> + <target state="translated">已移除 {count, plural, =1 {<x id="followerName"/> 个关注请求} other {<x id="count"/> 个关注请求}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">124</context> </context-group> - </trans-unit><trans-unit id="4586043076686454232" datatype="html"> - <source>Follow requests removed</source><target state="new">Follow requests removed</target> + </trans-unit> + <trans-unit id="4586043076686454232" datatype="html"> + <source>Follow requests removed</source> + <target state="translated">已移除关注请求</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context> <context context-type="linenumber">126,124</context> </context-group> </trans-unit> - <trans-unit id="6018246591673612412" datatype="html"> <source>Follow</source> <target state="translated">关注</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">3</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">37</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">25</context></context-group> + </trans-unit> <trans-unit id="3596798855644241001" datatype="html"> <source>1 host (without "http://"), account handle or channel handle per line</source> <target state="translated">每行 1 个主机(无需“http://”)、帐户名或者频道名</target> @@ -7817,25 +7908,27 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context context-type="linenumber">3</context> </context-group> </trans-unit> - <trans-unit id="9160510009013134726"> <source>Unfollow</source> <target>取消关注</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">75</context></context-group></trans-unit><trans-unit id="1289115499993408300" datatype="html"> - <source>You are not following {count, plural, =1 {<x id="entryName"/> anymore.} other {these <x id="count"/> entries anymore.}}</source><target state="new">You are not following {count, plural, =1 {<x id="entryName"/> anymore.} other {these <x id="count"/> entries anymore.}}</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">75</context></context-group> + </trans-unit> + <trans-unit id="1289115499993408300" datatype="html"> + <source>You are not following {count, plural, =1 {<x id="entryName"/> anymore.} other {these <x id="count"/> entries anymore.}}</source> + <target state="translated">你不再关注 {count, plural, =1 {<x id="entryName"/> 了。} other {these <x id="count"/> 个条目了。}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context> <context context-type="linenumber">82</context> </context-group> - </trans-unit><trans-unit id="7233230413667661414" datatype="html"> - <source>You are not following them anymore.</source><target state="new">You are not following them anymore.</target> + </trans-unit> + <trans-unit id="7233230413667661414" datatype="html"> + <source>You are not following them anymore.</source> + <target state="translated">你不再关注他们了。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context> <context context-type="linenumber">84,82</context> </context-group> </trans-unit> - <trans-unit id="397182597341363053" datatype="html"> <source>Redundancy</source> <target state="translated">冗余</target> @@ -7897,135 +7990,135 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="149121389669248117" datatype="html"> <source>Violent or Repulsive</source> <target state="translated">暴力或令人反感</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">20</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">20</context></context-group> + </trans-unit> <trans-unit id="2493388551376623687" datatype="html"> <source>Hateful or Abusive</source> <target state="translated">仇恨或辱骂</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">21</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">21</context></context-group> + </trans-unit> <trans-unit id="5124757565683866220" datatype="html"> <source>Spam or Misleading</source> <target state="translated">垃圾或误导</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">22</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">22</context></context-group> + </trans-unit> <trans-unit id="8440128775129354214" datatype="html"> <source>Privacy</source> <target state="translated">隐私</target> - - - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">111</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">13</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">29</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html</context><context context-type="linenumber">2</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">23</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">51</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">111</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">13</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">37</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">29</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html</context><context context-type="linenumber">2</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">23</context></context-group> + </trans-unit> <trans-unit id="8768506950499277937" datatype="html"> <source>Copyright</source> <target state="translated">版权</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">24</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">146</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">24</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">146</context></context-group> + </trans-unit> <trans-unit id="3776575731053010580" datatype="html"> <source>Server rules</source> <target state="translated">服务器规则</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">25</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">25</context></context-group> + </trans-unit> <trans-unit id="6907161397537530258" datatype="html"> <source>Thumbnails</source> <target state="translated">缩略图</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">161</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">161</context></context-group> + </trans-unit> <trans-unit id="6473213678768782133" datatype="html"> <source>Internal actions</source> <target state="translated">内部操作</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">59</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">245</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">59</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">245</context></context-group> + </trans-unit> <trans-unit id="4559872264406386913" datatype="html"> <source>Delete report</source> <target state="translated">删除举报</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">276</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">276</context></context-group> + </trans-unit> <trans-unit id="5793550984155962433" datatype="html"> <source>Actions for the flagged account</source> <target state="translated">受标记帐户的操作</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">287</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">287</context></context-group> + </trans-unit> <trans-unit id="1679841953757186358"> <source>Mark as accepted</source> <target>标记为已接受</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">261</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">261</context></context-group> + </trans-unit> <trans-unit id="7993358694073742566"> <source>Mark as rejected</source> <target>标记为已拒绝</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">266</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">266</context></context-group> + </trans-unit> <trans-unit id="4175703770051343108" datatype="html"> <source>Add internal note</source> <target state="translated">添加内部说明</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">271</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">271</context></context-group> + </trans-unit> <trans-unit id="296166371893775555" datatype="html"> <source>Actions for the video</source> <target state="translated">视频的操作</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">335</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">82</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">335</context></context-group> + </trans-unit> <trans-unit id="3924877328520650445" datatype="html"> <source>Block video</source> <target state="translated">屏蔽视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">340</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">340</context></context-group> + </trans-unit> <trans-unit id="4762794934098378428" datatype="html"> <source>Video blocked.</source> <target state="translated">视频已屏蔽。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">346</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">346</context></context-group> + </trans-unit> <trans-unit id="4328862996304258770" datatype="html"> <source>Unblock video</source> <target state="translated">取消屏蔽视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">356</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">356</context></context-group> + </trans-unit> <trans-unit id="9065327551191479877" datatype="html"> <source>Video unblocked.</source> <target state="translated">视频已解除屏蔽。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">362</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">362</context></context-group> + </trans-unit> <trans-unit id="1250415136605923486"> <source>Do you really want to delete this abuse report?</source> <target>你确定要删除这条滥用行为举报吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">135</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">135</context></context-group> + </trans-unit> <trans-unit id="3482559157143817408"> <source>Abuse deleted.</source> <target>举报记录已删除。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">141</context></context-group> + </trans-unit> <trans-unit id="6282990098351939529" datatype="html"> <source>Deleted comment</source> <target state="translated">已删除评论</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">216</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">216</context></context-group> + </trans-unit> <trans-unit id="9196775343330824083" datatype="html"> <source>Messages with reporter</source> <target state="translated">与举报者间的消息</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">250</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">250</context></context-group> + </trans-unit> <trans-unit id="8770468575924421391" datatype="html"> <source>Messages with moderators</source> <target state="translated">与版主间的消息</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">251</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">251</context></context-group> + </trans-unit> <trans-unit id="8528549800795985099" datatype="html"> <source>Update internal note</source> <target state="translated">更新内部说明</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">256</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">256</context></context-group> + </trans-unit> <trans-unit id="3962242315365992494" datatype="html"> <source>Switch video block to manual</source> <target state="translated">切换视频屏蔽为手动</target> @@ -8139,25 +8232,25 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3150704904301058778"> <source>The plugin index is not available. Please retry later.</source> <target>插件列表暂不可用。请稍后再试。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">100</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">100</context></context-group> + </trans-unit> <trans-unit id="1387301493234848481"> <source>Please only install plugins or themes you trust, since they can execute any code on your instance.</source> <target>请只安装你信任的插件和主题,因为它们可以在你的实例上执行任何代码。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">130</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">130</context></context-group> + </trans-unit> <trans-unit id="2994182849694226596"> <source>Install <x id="PH"/>?</source> <target>你确定要安装 <x id="PH"/> 吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">131</context></context-group> + </trans-unit> <trans-unit id="6703720397495603345"> <source><x id="PH"/> installed. </source> <target>已安装 <x id="PH"/>。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">143</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">143</context></context-group> + </trans-unit> <trans-unit id="1875025899004073421"> <source>Settings updated.</source> <target>设置已更新。</target> @@ -8182,8 +8275,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou </context-group> </trans-unit> <trans-unit id="7223931053738621590" datatype="html"> - <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source> - <target state="translated">PeerTube 认为你的网页浏览器的公共 IP 为 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。</target> + <source>PeerTube thinks your web browser public IP is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.</source> + <target state="translated">PeerTube 认为你的网页浏览器的公共 IP 为 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ debug?.ip }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> <context context-type="linenumber">4</context> @@ -8230,16 +8323,16 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou </context-group> </trans-unit> <trans-unit id="1285026053775066761" datatype="html"> - <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</source> - <target state="translated">检查 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 配置密钥</target> + <source>Check the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> configuration key</source> + <target state="translated">检查 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>trust_proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 配置密钥</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> <context context-type="linenumber">15</context> </context-group> </trans-unit> <trans-unit id="7014275542536964627" datatype="html"> - <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</source> - <target state="translated">如果你使用 Docker 运行 PeerTube,以 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>运行<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>反向代理<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>检查你的运行(详见 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</target> + <source>If you run PeerTube using Docker, check you run the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</source> + <target state="translated">如果你使用 Docker 运行 PeerTube,以 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>network_mode: "host"<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>运行<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>反向代理<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>检查你的运行(详见 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/Chocobozzz/PeerTube/issues/1643#issuecomment-464789666">"/>issue 1643<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>)</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context> <context context-type="linenumber">16,17</context> @@ -8289,17 +8382,17 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="314315645942131479"> <source>Info</source> <target>提示</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">41</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">12</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">41</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">12</context></context-group> + </trans-unit> <trans-unit id="4116911651502837995" datatype="html"> <source>Files</source> <target state="translated">文件</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">42</context></context-group> </trans-unit> <trans-unit id="4767765747214995164" datatype="html"> - <source>Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source> - <target state="translated">发布时间 <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> + <source>Published <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></source> + <target state="translated">发布时间 <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="publishedAt">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</p-sortIcon>"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">43</context></context-group> </trans-unit> <trans-unit id="6759205696902713848"> @@ -8310,14 +8403,14 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="6410650387447929805" datatype="html"> <source>Light/Orange or Dark</source> <target state="translated">浅色/橘色 或者 暗色</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/theme/theme.service.ts</context><context context-type="linenumber">47</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/theme/theme.service.ts</context><context context-type="linenumber">47</context></context-group> + </trans-unit> <trans-unit id="1519954996184640001"> <source>Error</source> <target>错误</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">105</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">19</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">105</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">19</context></context-group> + </trans-unit> <trans-unit id="5076187961693950167" datatype="html"> <source>Standard logs</source> <target state="translated">标准日志</target> @@ -8447,115 +8540,115 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3767259920053407667" datatype="html"> <source>Videos will be deleted, comments will be tombstoned.</source> <target state="translated">视频连同它的评论都将被删除。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">102</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">346</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">102</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">346</context></context-group> + </trans-unit> <trans-unit id="4209525355702493436" datatype="html"> <source>Ban</source> <target state="translated">封禁</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">107</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">351</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">107</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">351</context></context-group> + </trans-unit> <trans-unit id="3855396975723886053" datatype="html"> <source>User won't be able to login anymore, but videos and comments will be kept as is.</source> <target state="translated">用户无法再登入,但视频和评论都将保留。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">108</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">352</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">108</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">352</context></context-group> + </trans-unit> <trans-unit id="4451482225013335720"> <source>Unban</source> <target>解除封禁</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">113</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">218</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">83</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">113</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">218</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">83</context></context-group> + </trans-unit> <trans-unit id="7210277223053877333"> <source>Set Email as Verified</source> <target>把电子邮件地址设为已验证</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">120</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">363</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">120</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">363</context></context-group> + </trans-unit> <trans-unit id="4207916966377787111" datatype="html"> <source>Created</source> <target state="translated">创建时间</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">135</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">135</context></context-group> + </trans-unit> <trans-unit id="8140268298586972139" datatype="html"> <source>Daily quota</source> <target state="translated">每日限额</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">138</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">138</context></context-group> + </trans-unit> <trans-unit id="7910076708497708162" datatype="html"> <source>Last login</source> <target state="translated">上次登入</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">136</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">136</context></context-group> + </trans-unit> <trans-unit id="3403978719736970622"> <source>You cannot ban root.</source> <target>你无法封禁 root 用户。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">200</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">71</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">200</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">71</context></context-group> + </trans-unit> <trans-unit id="7634059432691079352" datatype="html"> <source>Do you really want to unban {count, plural, =1 {1 user} other {<x id="count"/> users}}?</source> <target state="translated">你确定要解除对 {count, plural, =1 {1 位用户} other {<x id="count"/> 位用户}}的封禁吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">214</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">214</context></context-group> + </trans-unit> <trans-unit id="4884272193574287483"> <source>Do you really want to unban <x id="PH"/> users?</source> <target>你确定要解除对 <x id="PH"/> 个用户的封禁吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">216</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">216</context></context-group> + </trans-unit> <trans-unit id="738031253894929036" datatype="html"> <source>{count, plural, =1 {1 user unbanned.} other {<x id="count"/> users unbanned.}}</source> <target state="translated">{count, plural, =1 {1 位用户已被封禁。} other {<x id="count"/> 位用户已被封禁。}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">227</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">227</context></context-group> + </trans-unit> <trans-unit id="8712248120167780385"> <source><x id="PH"/> users unbanned. </source> <target>已解除对 <x id="PH"/> 个用户的封禁。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">229</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">229</context></context-group> + </trans-unit> <trans-unit id="5325873477837320044"> <source>You cannot delete root.</source> <target>你无法删除 root 用户。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">241</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">99</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">241</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">99</context></context-group> + </trans-unit> <trans-unit id="5945924096465496818" datatype="html"> - <source><p>You can't create users or channels with a username that already used by a deleted user/channel.</p></source> - <target state="translated"><p>你不是能用已删除用户/频道用过的用户名创建用户或者频道</p></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">245</context></context-group></trans-unit> + <source><p>You can't create users or channels with a username that already used by a deleted user/channel.</p></source> + <target state="translated"><p>你不是能用已删除用户/频道用过的用户名创建用户或者频道</p></target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">245</context></context-group> + </trans-unit> <trans-unit id="5643060985393782358" datatype="html"> <source>It means the following usernames will be permanently deleted and cannot be recovered:</source> <target state="translated">这意味着以下用户名将被永久删除并且无法恢复:</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">246</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">246</context></context-group> + </trans-unit> <trans-unit id="1301767781765127363" datatype="html"> <source>{count, plural, =1 {1 user deleted.} other {<x id="count"/> users deleted.}}</source> <target state="translated">{count, plural, =1 {1 位用户已被删除。} other {<x id="count"/> 位用户已被删除。}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">256</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">256</context></context-group> + </trans-unit> <trans-unit id="7166936623843420016"> <source><x id="PH"/> users deleted. </source> <target>已删除 <x id="PH"/> 个用户。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">258</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">258</context></context-group> + </trans-unit> <trans-unit id="3104427236147521673" datatype="html"> <source>{count, plural, =1 {1 user email set as verified.} other {<x id="count"/> user emails set as verified.}}</source> <target state="translated">{count, plural, =1 {1 位用户的电子邮件已设为受验证。} other {<x id="count"/> 位用户的电子邮件已设为受验证。}}</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">274</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">274</context></context-group> + </trans-unit> <trans-unit id="8360664597512051242"> <source><x id="PH"/> users email set as verified. </source> <target state="translated"><x id="PH"/> 用户电子邮件已设为受验证。 </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">276</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context><context context-type="linenumber">276</context></context-group> + </trans-unit> <trans-unit id="7390990800435887351"> <source>Account <x id="PH"/> unmuted.</source> <target>已解除对帐户 <x id="PH"/> 的隐藏。</target> @@ -8580,8 +8673,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">14</context></context-group> </trans-unit> <trans-unit id="778524577866863576" datatype="html"> - <source><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Clear all history </source> - <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> 清除所有历史记录 </target> + <source><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> Clear all history </source> + <target state="translated"><x id="START_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="<my-global-icon iconName="delete" aria-hidden="true">"/><x id="CLOSE_TAG_MY_GLOBAL_ICON" ctype="x-my_global_icon" equiv-text="</my-global-icon>"/> 清除所有历史记录 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">18</context></context-group> </trans-unit> <trans-unit id="3183245287221165928"> @@ -8793,21 +8886,21 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3525866160632851851"> <source>Avatar changed.</source> <target>头像已更新。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">118</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">44</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">118</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">44</context></context-group> + </trans-unit> <trans-unit id="8920809083620698740" datatype="html"> <source>avatar</source> <target state="translated">头像</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">125</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">51</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">125</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">51</context></context-group> + </trans-unit> <trans-unit id="2775050991871557896" datatype="html"> <source>Avatar deleted.</source> <target state="translated">头像已删除。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">135</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">61</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">135</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">61</context></context-group> + </trans-unit> <trans-unit id="1233062525939746039"> <source>Unknown language</source> <target>未知语言</target> @@ -8831,33 +8924,33 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="1137937154872046253"> <source>Video channel <x id="PH"/> created.</source> <target>视频频道 <x id="PH"/> 已创建。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">71</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">71</context></context-group> + </trans-unit> <trans-unit id="8723777130353305761"> <source>This name already exists on this instance.</source> <target>此用户名在本实例上已经被使用过。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">77</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">77</context></context-group> + </trans-unit> <trans-unit id="7589345916094713536"> <source>Video channel <x id="PH"/> updated.</source> <target>视频频道 <x id="PH"/> 已更新。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">103</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">103</context></context-group> + </trans-unit> <trans-unit id="8407755843502300957" datatype="html"> <source>Banner changed.</source> <target state="translated">横幅已更改。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">148</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">148</context></context-group> + </trans-unit> <trans-unit id="689638706960732906" datatype="html"> <source>banner</source> <target state="translated">横幅</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">155</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">155</context></context-group> + </trans-unit> <trans-unit id="3230561499965076671" datatype="html"> <source>Banner deleted.</source> <target state="translated">横幅已删除。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">165</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">165</context></context-group> + </trans-unit> <trans-unit id="624066830180032195"> <source>Video channel <x id="PH"/> deleted.</source> <target>视频频道 <x id="PH"/> 已删除。</target> @@ -8871,9 +8964,9 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="7440637814928143808" datatype="html"> <source>My followers</source> <target state="translated">我的关注者</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-followers.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">110</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-followers.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">110</context></context-group> + </trans-unit> <trans-unit id="2521678336272309407" datatype="html"> <source>No follower found.</source> <target state="translated">未找到关注者。</target> @@ -8920,8 +9013,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="6595008830732269870" datatype="html"> <source>Not found</source> <target state="translated">未找到</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page-routing.module.ts</context><context context-type="linenumber">14</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+error-page/error-page-routing.module.ts</context><context context-type="linenumber">14</context></context-group> + </trans-unit> <trans-unit id="1009095940160473792" datatype="html"> <source>URL parameter is missing in URL parameters</source> <target state="translated">缺少 URL 参数</target> @@ -8962,20 +9055,21 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="5674286808255988565" datatype="html"> <source>Create</source> <target state="translated">创建</target> - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">107</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts</context><context context-type="linenumber">92</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">79</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">8</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context><context context-type="linenumber">8</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-create.component.ts</context><context context-type="linenumber">107</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts</context><context context-type="linenumber">45</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts</context><context context-type="linenumber">92</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">8</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">8</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-playlist/video-add-to-playlist.component.html</context><context context-type="linenumber">79</context></context-group> + </trans-unit> <trans-unit id="8869957234869568361" datatype="html"> <source>Update playlist</source> <target state="translated">更新播放列表</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">48</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">69</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">48</context></context-group> + </trans-unit> <trans-unit id="5851560788527570644" datatype="html"> <source>Notifications</source> <target state="translated">通知</target> @@ -8994,8 +9088,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="104404386496394770" datatype="html"> <source>Delete playlist</source> <target state="translated">删除播放列表</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">53</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">53</context></context-group> + </trans-unit> <trans-unit id="1431617394009162547"> <source>Playlist <x id="PH"/> updated.</source> <target>播放列表 <x id="PH"/> 已更新。</target> @@ -9010,17 +9104,17 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3380608219513805292"> <source>Playlist <x id="PH"/> deleted.</source> <target>播放列表 <x id="PH"/> 已删除。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">136</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">45</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">136</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">45</context></context-group> + </trans-unit> <trans-unit id="3058024914967508975"> <source>My videos</source> <target>我的视频</target> - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">79</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">87</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">77</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">79</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">87</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">77</context></context-group> + </trans-unit> <trans-unit id="8197117721861453263"> <source>Do you really want to delete <x id="PH"/> videos?</source> <target>你确定要删除 <x id="PH"/> 个视频吗?</target> @@ -9053,10 +9147,10 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="2027805873922338635"> <source>Do you really want to delete <x id="PH"/>? </source> <target>你确定要删除 <x id="PH"/> 吗? </target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">127</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">231</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">127</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">34</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">231</context></context-group> + </trans-unit> <trans-unit id="2767660806989176400"> <source>Video <x id="PH"/> deleted.</source> <target>视频 <x id="PH"/> 已删除。</target> @@ -9084,9 +9178,11 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3245220240937722814"> <source>My channels</source> <target>我的频道</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit><trans-unit id="1498264516089100469" datatype="html"> - <source>My synchronizations</source><target state="new">My synchronizations</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">4</context></context-group> + </trans-unit> + <trans-unit id="1498264516089100469" datatype="html"> + <source>My synchronizations</source> + <target state="translated">我的同步</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channels.component.html</context> <context context-type="linenumber">11</context> @@ -9107,17 +9203,17 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="7545420287297803988"> <source>My playlists</source> <target>我的播放列表</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">42</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">86</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">42</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlists.component.html</context><context context-type="linenumber">3</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">86</context></context-group> + </trans-unit> <trans-unit id="2527931602940887636"> <source>My subscriptions</source> <target>我的订阅</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-subscriptions.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">101</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">92</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-follows/my-subscriptions.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">101</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/menu/menu.service.ts</context><context context-type="linenumber">92</context></context-group> + </trans-unit> <trans-unit id="5177154708872200221" datatype="html"> <source>You don't have any subscription yet.</source> <target state="translated">你还未进行任何订阅。</target> @@ -9129,8 +9225,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">117</context></context-group> </trans-unit> <trans-unit id="5603224609929994288" datatype="html"> - <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is awaiting email verification </source> - <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>正在等待电子邮件验证 </target> + <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> is awaiting email verification </source> + <target state="translated"><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.pendingEmail }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>正在等待电子邮件验证 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> <context context-type="linenumber">5,6</context> @@ -9145,8 +9241,8 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou </context-group> </trans-unit> <trans-unit id="3173210699559672958" datatype="html"> - <source>Your current email is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. It is never shown to the public. </source> - <target state="translated">你当前的电子邮件是 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。它永远不会向公众展示。 </target> + <source>Your current email is <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>. It is never shown to the public. </source> + <target state="translated">你当前的电子邮件是 <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>。它永远不会向公众展示。 </target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html</context> <context context-type="linenumber">13,16</context> @@ -9155,15 +9251,17 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="5752861278140673787"> <source>Ownership changes</source> <target>视频转移</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">119</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">16</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">119</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">16</context></context-group> + </trans-unit> <trans-unit id="5983006734882925930" datatype="html"> <source>My video history</source> <target state="translated">我的视频历史</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">129</context></context-group></trans-unit><trans-unit id="6328603643802633101" datatype="html"> - <source>Create new synchronization</source><target state="new">Create new synchronization</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">129</context></context-group> + </trans-unit> + <trans-unit id="6328603643802633101" datatype="html"> + <source>Create new synchronization</source> + <target state="translated">新建同步</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context> <context context-type="linenumber">153</context> @@ -9232,9 +9330,9 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="1783173774503340906"> <source>Subscribe to the account</source> <target>订阅此帐户</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">76</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">779</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">76</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">779</context></context-group> + </trans-unit> <trans-unit id="3131904093925601441" datatype="html"> <source>PLAYLISTS</source> <target state="translated">播放列表</target> @@ -9331,58 +9429,58 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <trans-unit id="3541115907775840269" datatype="html"> <source>Are you sure you want to edit "<x id="PH" equiv-text="this.video.name"/>"?</source> <target state="translated">你确定要编辑“<x id="PH" equiv-text="this.video.name"/>”吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">73</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">73</context></context-group> + </trans-unit> <trans-unit id="3858880927114551513" datatype="html"> - <source>The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></source> - <target state="translated">当前的视频会被这个编辑过的视频覆盖并且<strong>你将无法还原</strong>。<br /><br /></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">77</context></context-group></trans-unit> + <source>The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /></source> + <target state="translated">当前的视频会被这个编辑过的视频覆盖并且<strong>你将无法还原</strong>。<br /><br /></target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">77</context></context-group> + </trans-unit> <trans-unit id="4876327655498234453" datatype="html"> - <source>As a reminder, the following tasks will be executed: <ol><x id="PH" equiv-text="listHTML"/></ol></source> - <target state="translated">提醒一下,将执行以下任务:<ol><x id="PH" equiv-text="listHTML"/></ol></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">78</context></context-group></trans-unit> + <source>As a reminder, the following tasks will be executed: <ol><x id="PH" equiv-text="listHTML"/></ol></source> + <target state="translated">提醒一下,将执行以下任务:<ol><x id="PH" equiv-text="listHTML"/></ol></target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">78</context></context-group> + </trans-unit> <trans-unit id="7934869554046374009" datatype="html"> <source>Edition tasks created.</source> <target state="translated">已创建编辑任务。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">91</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">91</context></context-group> + </trans-unit> <trans-unit id="7709367721354853232"> <source>Focus the search bar</source> <target>选择搜索框</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">287</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">287</context></context-group> + </trans-unit> <trans-unit id="4049262826107502276"> <source>Toggle the left menu</source> <target>开关左侧菜单栏</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">292</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">292</context></context-group> + </trans-unit> <trans-unit id="5409372033656550095"> <source>Go to the discover videos page</source> <target>转到发现更多</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">297</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">297</context></context-group> + </trans-unit> <trans-unit id="4278050445961255445"> <source>Go to the trending videos page</source> <target>转到时下流行</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">302</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">302</context></context-group> + </trans-unit> <trans-unit id="3242234958443825475"> <source>Go to the recently added videos page</source> <target>转到近期新增视频页面</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">307</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">307</context></context-group> + </trans-unit> <trans-unit id="2887122197778293919"> <source>Go to the local videos page</source> <target>转到本地视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">312</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">312</context></context-group> + </trans-unit> <trans-unit id="8009065619559214982"> <source>Go to the videos upload page</source> <target>转到上传视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">317</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/app.component.ts</context><context context-type="linenumber">317</context></context-group> + </trans-unit> <trans-unit id="3779524668013120370"> <source>Go to my subscriptions</source> <target>转到我的订阅</target> @@ -9404,8 +9502,7 @@ channel with the same name (<x id="PH_2" equiv-text="videoChannel.name"/>)!</sou <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">73</context></context-group> </trans-unit> <trans-unit id="2013324644839511073" datatype="html"> - <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> + <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="err.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source> <target state="translated">无法检索 OAuth 客户端证书:<x id="PH" equiv-text="err.text"/>。确保你你已正确配置 PeerTube(config/ directory),特别是“webserver”部分。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">100</context></context-group> </trans-unit> @@ -9474,9 +9571,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="4648900870671159218"> <source>Success</source> <target>成功</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">39</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">39</context></context-group> + </trans-unit> <trans-unit id="1266887509445371246"> <source>Incorrect username or password.</source> <target>用户名或密码不正确。</target> @@ -9520,41 +9617,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="6048892649018070225"> <source>Today</source> <target>今天</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">40</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">136</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">40</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">69</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">136</context></context-group> + </trans-unit> <trans-unit id="4498682414491138092" datatype="html"> <source>Yesterday</source> <target state="translated">昨天</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">137</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">137</context></context-group> + </trans-unit> <trans-unit id="5073473933031004097" datatype="html"> <source>This week</source> <target state="translated">本周</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">138</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">138</context></context-group> + </trans-unit> <trans-unit id="842657237693374355" datatype="html"> <source>This month</source> <target state="translated">本月</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">139</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">139</context></context-group> + </trans-unit> <trans-unit id="4463380307954693363" datatype="html"> <source>Last month</source> <target state="translated">上个月</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">140</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">140</context></context-group> + </trans-unit> <trans-unit id="7473676707373218484" datatype="html"> <source>Older</source> <target state="translated">更早</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">141</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">141</context></context-group> + </trans-unit> <trans-unit id="5036991421517255667" datatype="html"> <source>Cannot load more videos. Try again later.</source> <target state="translated">无法加载更多视频。稍后再试。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">249</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.ts</context><context context-type="linenumber">130</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-list.component.ts</context><context context-type="linenumber">249</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.ts</context><context context-type="linenumber">130</context></context-group> + </trans-unit> <trans-unit id="4873149362496451858"> <source>Last 7 days</source> <target>过去 7 天</target> @@ -9595,8 +9692,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">63</context></context-group> </trans-unit> <trans-unit id="6613870447286561244"> - <source>Long (> 10 min)</source> - <target>长(> 10 分钟)</target> + <source>Long (> 10 min)</source> + <target>长(> 10 分钟)</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">67</context></context-group> </trans-unit> <trans-unit id="1787083504545967"> @@ -9641,14 +9738,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="4580988005648117665" datatype="html"> <source>Search</source> <target state="translated">搜索</target> - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-navigation.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-routing.module.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.ts</context><context context-type="linenumber">253</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/header/search-typeahead.component.html</context><context context-type="linenumber">8</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">117</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/simple-search-input.component.ts</context><context context-type="linenumber">12</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/simple-search-input.component.ts</context><context context-type="linenumber">13</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-navigation.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-routing.module.ts</context><context context-type="linenumber">12</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.ts</context><context context-type="linenumber">253</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/header/search-typeahead.component.html</context><context context-type="linenumber">8</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">117</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/simple-search-input.component.ts</context><context context-type="linenumber">12</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/simple-search-input.component.ts</context><context context-type="linenumber">13</context></context-group> + </trans-unit> <trans-unit id="320689395528621696" datatype="html"> <source>Navigate between plugins and themes</source> <target state="translated">在插件和主题中浏览</target> @@ -10302,28 +10399,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> <context context-type="linenumber">48</context> </context-group> - </trans-unit><trans-unit id="6149476559621965756" datatype="html"> - <source>Remote channel url is required.</source><target state="new">Remote channel url is required.</target> + </trans-unit> + <trans-unit id="6149476559621965756" datatype="html"> + <source>Remote channel url is required.</source> + <target state="translated">需要远程频道 URL。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> <context context-type="linenumber">59</context> </context-group> - </trans-unit><trans-unit id="7820654428820536159" datatype="html"> - <source>External channel URL must begin with "https://" or "http://"</source><target state="new">External channel URL must begin with "https://" or "http://"</target> + </trans-unit> + <trans-unit id="7820654428820536159" datatype="html"> + <source>External channel URL must begin with "https://" or "http://"</source> + <target state="translated">外部频道 URL 必须以“https://” 或 “http://” 开头</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> <context context-type="linenumber">60</context> </context-group> - </trans-unit><trans-unit id="5090406837784732474" datatype="html"> - <source>External channel URL cannot be more than 1000 characters long</source><target state="new">External channel URL cannot be more than 1000 characters long</target> + </trans-unit> + <trans-unit id="5090406837784732474" datatype="html"> + <source>External channel URL cannot be more than 1000 characters long</source> + <target state="translated">外部频道 URL 长度不能超过 1000 个字符</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context> <context context-type="linenumber">61</context> </context-group> </trans-unit> <trans-unit id="5637879201055173642" datatype="html"> - <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature. </source> - <target state="translated">查看 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>了解如何使用 PeerTube 直播串流功能。 </target> + <source>See <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>the documentation<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> to learn how to use the PeerTube live streaming feature. </source> + <target state="translated">查看 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://docs.joinpeertube.org/#/use-create-upload-video?id=publish-a-live-in-peertube-gt-v3" target="_blank" rel="noopener noreferrer">"/>文档<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/>了解如何使用 PeerTube 直播串流功能。 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-live/live-documentation-link.component.html</context><context context-type="linenumber">1</context></context-group> </trans-unit> <trans-unit id="4267638333776227701"> @@ -10452,8 +10555,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context> <context context-type="linenumber">44</context> </context-group> - </trans-unit><trans-unit id="6989092358991683843" datatype="html"> - <source>Replay is being processed...</source><target state="new">Replay is being processed...</target> + </trans-unit> + <trans-unit id="6989092358991683843" datatype="html"> + <source>Replay is being processed...</source> + <target state="translated">正在处理回放……</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-live/live-stream-information.component.html</context> <context context-type="linenumber">45</context> @@ -10955,14 +11060,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="2830831449226931729" datatype="html"> <source>Instance languages</source> <target state="translated">实例语言</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">214</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">214</context></context-group> + </trans-unit> <trans-unit id="40119547597591062" datatype="html"> <source>All languages</source> <target state="translated">全部语言</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">215</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">25</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">215</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/select/select-languages.component.ts</context><context context-type="linenumber">25</context></context-group> + </trans-unit> <trans-unit id="996392855508119363"> <source>Hidden</source> <target>已隐藏</target> @@ -11028,20 +11133,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <x id="PH"/>的普清视频 </target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">100</context></context-group> - </trans-unit><trans-unit id="1792453450803202450" datatype="html"> - <source>Accepted follows</source><target state="new">Accepted follows</target> + </trans-unit> + <trans-unit id="1792453450803202450" datatype="html"> + <source>Accepted follows</source> + <target state="translated">已接受的关注</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-instance/instance-follow.service.ts</context> <context context-type="linenumber">152</context> </context-group> - </trans-unit><trans-unit id="1745310805516417209" datatype="html"> - <source>Rejected follows</source><target state="new">Rejected follows</target> + </trans-unit> + <trans-unit id="1745310805516417209" datatype="html"> + <source>Rejected follows</source> + <target state="translated">已拒绝的关注</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-instance/instance-follow.service.ts</context> <context context-type="linenumber">156</context> </context-group> - </trans-unit><trans-unit id="1810206793608630396" datatype="html"> - <source>Pending follows</source><target state="new">Pending follows</target> + </trans-unit> + <trans-unit id="1810206793608630396" datatype="html"> + <source>Pending follows</source> + <target state="translated">待处理的关注</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-instance/instance-follow.service.ts</context> <context context-type="linenumber">160</context> @@ -11133,8 +11244,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">89</context></context-group> </trans-unit> <trans-unit id="4350392487994839749" datatype="html"> - <source>If you remove this user, you won't be able to create another user or channel with <strong><x id="PH" equiv-text="user.username"/></strong> username!</source> - <target state="translated">如果你移除此用户,你不能再用 <strong><x id="PH" equiv-text="user.username"/></strong> 用户名创建另一个用户或者频道!</target> + <source>If you remove this user, you won't be able to create another user or channel with <strong><x id="PH" equiv-text="user.username"/></strong> username!</source> + <target state="translated">如果你移除此用户,你不能再用 <strong><x id="PH" equiv-text="user.username"/></strong> 用户名创建另一个用户或者频道!</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context> <context context-type="linenumber">104</context> @@ -11171,29 +11282,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="2558977494773636050"> <source>Account <x id="PH"/> muted by the instance.</source> <target>帐户 <x id="PH"/> 已被本实例隐藏。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">435</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">191</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">435</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">191</context></context-group> + </trans-unit> <trans-unit id="1595779426198793580" datatype="html"> <source>Mute server</source> <target state="translated">隐藏服务器</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">323</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">323</context></context-group> + </trans-unit> <trans-unit id="8014491157078444256" datatype="html"> <source>Server <x id="PH"/> muted by the instance.</source> <target state="translated">服务器 <x id="PH"/> 已被本实例隐藏。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">447</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">447</context></context-group> + </trans-unit> <trans-unit id="2044813052587776285" datatype="html"> <source>Add a message to communicate with the reporter</source> <target state="translated">添加消息与举报者进行交流</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-message-modal.component.ts</context><context context-type="linenumber">101</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-message-modal.component.ts</context><context context-type="linenumber">101</context></context-group> + </trans-unit> <trans-unit id="4117663541503607703" datatype="html"> <source>Add a message to communicate with the moderation team</source> <target state="translated">添加消息与审核团队进行交流</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-message-modal.component.ts</context><context context-type="linenumber">104</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-message-modal.component.ts</context><context context-type="linenumber">104</context></context-group> + </trans-unit> <trans-unit id="3085641638748358969"> <source>Account <x id="PH"/> unmuted by the instance.</source> <target>帐户 <x id="PH"/> 已被本实例解除隐藏。</target> @@ -11418,10 +11529,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="2602773901491715295" datatype="html"> <source>Captions</source> <target state="translated">字幕</target> - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">165</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">166</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">165</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">27</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">166</context></context-group> + </trans-unit> <trans-unit id="5779804235244672536" datatype="html"> <source>The above can only be seen in captions (please describe which).</source> <target state="translated">以上只能在字幕中看到(请描述哪个)。</target> @@ -11430,23 +11541,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="968295009933361070"> <source>Too many attempts, please try again after <x id="PH"/> minutes.</source> <target>尝试次数过多,请在 <x id="PH"/> 分钟后重试。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">118</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">118</context></context-group> + </trans-unit> <trans-unit id="4965472196059235310"> <source>Too many attempts, please try again later.</source> <target>尝试次数过多,请稍后重试。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">121</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">121</context></context-group> + </trans-unit> <trans-unit id="1693549688987384699"> <source>Server error. Please retry later.</source> <target>服务器出现错误。请稍后重试。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">125</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">125</context></context-group> + </trans-unit> <trans-unit id="7436975022198908854" datatype="html"> <source>Unknown server error</source> <target state="translated">未知的服务器错误</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">128</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">128</context></context-group> + </trans-unit> <trans-unit id="5927402622550505067" datatype="html"> <source>Subscribed to all current channels of <x id="PH"/>. You will be notified of all their new videos.</source> <target state="translated">已订阅 <x id="PH"/> 当前的所有频道。你将收到所有它们新视频的通知。</target> @@ -11490,8 +11601,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="4968151111061046122"> <source>Moderator</source> <target>版主</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">125</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-users/user-admin.service.ts</context><context context-type="linenumber">125</context></context-group> + </trans-unit> <trans-unit id="2279527393438260622" datatype="html"> <source>Search videos, playlists, channels…</source> <target state="translated">搜索视频、播放列表、频道……</target> @@ -11545,55 +11656,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="2909684945706361544" datatype="html"> <source>Delete video</source> <target state="translated">删除视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">372</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">372</context></context-group> + </trans-unit> <trans-unit id="2210418817778733727" datatype="html"> <source>Actions for the comment</source> <target state="translated">评论操作</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">401</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">401</context></context-group> + </trans-unit> <trans-unit id="7978668497183230348" datatype="html"> <source>Delete comment</source> <target state="translated">删除评论</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">407</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">407</context></context-group> + </trans-unit> <trans-unit id="6747218355168080191" datatype="html"> <source>Do you really want to delete this comment?</source> <target state="translated">你真的想删除这条评论吗?</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">181</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">411</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">181</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">411</context></context-group> + </trans-unit> <trans-unit id="7837272126865175984" datatype="html"> <source>Comment deleted.</source> <target state="translated">评论已删除。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">419</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">419</context></context-group> + </trans-unit> <trans-unit id="346270517625845962" datatype="html"> <source>Encoder</source> <target state="translated">编码器</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">210</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">210</context></context-group> + </trans-unit> <trans-unit id="2331557444464201331" datatype="html"> <source>Format name</source> <target state="translated">格式名称</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">211</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">211</context></context-group> + </trans-unit> <trans-unit id="45739481977493163" datatype="html"> <source>Size</source> <target state="translated">大小</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">212</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">212</context></context-group> + </trans-unit> <trans-unit id="7742520815129539114" datatype="html"> <source>Bitrate</source> <target state="translated">比特率</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">214</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">237</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">214</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">237</context></context-group> + </trans-unit> <trans-unit id="4094960161662677662" datatype="html"> <source>Codec</source> <target state="translated">编解码器</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">234</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context><context context-type="linenumber">234</context></context-group> + </trans-unit> <trans-unit id="2115592966120408375"> <source>Copied</source> <target>已复制</target> @@ -11612,25 +11723,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="3622946684246476652"> <source>Do you really want to delete this video?</source> <target>你确定要删除这个视频吗?</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">94</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">376</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">94</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">376</context></context-group> + </trans-unit> <trans-unit id="3941342949736653028" datatype="html"> <source>Video deleted.</source> <target state="translated">视频已删除。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">101</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">384</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">101</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">384</context></context-group> + </trans-unit> <trans-unit id="5072091387445907742" datatype="html"> <source>Actions for the reporter</source> <target state="translated">举报操作</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">311</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">311</context></context-group> + </trans-unit> <trans-unit id="6599069899275412095" datatype="html"> <source>Mute reporter</source> <target state="translated">隐藏举报者</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">317</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">317</context></context-group> + </trans-unit> <trans-unit id="3099741642167775297" datatype="html"> <source>Download</source> <target state="translated">下载</target> @@ -11646,17 +11757,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="4021752662928002901" datatype="html"> <source>Update</source> <target state="translated">编辑</target> - - - - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">187</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts</context><context context-type="linenumber">115</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">62</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">68</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">61</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">21</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">341</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+manage/video-channel-edit/video-channel-update.component.ts</context><context context-type="linenumber">187</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts</context><context context-type="linenumber">115</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">62</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">68</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.html</context><context context-type="linenumber">61</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">3</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.html</context><context context-type="linenumber">21</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">22</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/edit-button.component.ts</context><context context-type="linenumber">27</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">341</context></context-group> + </trans-unit> <trans-unit id="420763834450076269" datatype="html"> <source>Block</source> <target state="translated">屏蔽</target> @@ -11687,20 +11798,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <target state="translated">删除 WebTorrent 文件</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">115</context></context-group> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">409</context></context-group> - </trans-unit><trans-unit id="8315587636588243636" datatype="html"> - <source>Are you sure you want to delete this <x id="PH" equiv-text="file.resolution.label"/> file?</source><target state="new">Are you sure you want to delete this <x id="PH" equiv-text="file.resolution.label"/> file?</target> + </trans-unit> + <trans-unit id="8315587636588243636" datatype="html"> + <source>Are you sure you want to delete this <x id="PH" equiv-text="file.resolution.label"/> file?</source> + <target state="translated">你确定要删除此 <x id="PH" equiv-text="file.resolution.label"/> 文件吗?</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context> <context context-type="linenumber">200</context> </context-group> - </trans-unit><trans-unit id="6693349469471580292" datatype="html"> - <source>Delete file</source><target state="new">Delete file</target> + </trans-unit> + <trans-unit id="6693349469471580292" datatype="html"> + <source>Delete file</source> + <target state="translated">删除文件</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context> <context context-type="linenumber">201</context> </context-group> - </trans-unit><trans-unit id="7016764388104297354" datatype="html"> - <source>File removed.</source><target state="new">File removed.</target> + </trans-unit> + <trans-unit id="7016764388104297354" datatype="html"> + <source>File removed.</source> + <target state="translated">文件已移除。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context> <context context-type="linenumber">207</context> @@ -11709,8 +11826,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="1314383205093440631" datatype="html"> <source>Are you sure you want to delete {count, plural, =1 {this video} other {these <x id="count"/> videos}}?</source> <target state="translated">你确定要删除 {count, plural, =1 {此视频} other {这 <x id="count"/> 个视频}}吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">216</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.ts</context><context context-type="linenumber">216</context></context-group> + </trans-unit> <trans-unit id="1950057220179636309"> <source>Save to playlist</source> <target>保存到播放列表</target> @@ -11718,8 +11835,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">321</context></context-group> </trans-unit> <trans-unit id="8272123190776748811" datatype="html"> - <source>You need to be <a href="/login">logged in</a> to rate this video.</source> - <target state="translated">你必须 <a href="/login">已登入</a> 才能对此视频评分。</target> + <source>You need to be <a href="/login">logged in</a> to rate this video.</source> + <target state="translated">你必须 <a href="/login">已登入</a> 才能对此视频评分。</target> <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts</context><context context-type="linenumber">85</context></context-group> </trans-unit> <trans-unit id="4503408361537553733" datatype="html"> @@ -11761,9 +11878,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="4903651219400691248" datatype="html"> <source>Mute account</source> <target state="translated">隐藏帐户</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">293</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">417</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">293</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">417</context></context-group> + </trans-unit> <trans-unit id="4021487547497211597" datatype="html"> <source>Open video actions</source> <target state="translated">打开视频操作</target> @@ -11785,8 +11902,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <source>Unblock <x id="PH" equiv-text="this.video.name"/></source> <target state="translated">解除屏蔽 <x id="PH" equiv-text="this.video.name"/></target> <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">210</context></context-group> - </trans-unit><trans-unit id="3143238830256588661" datatype="html"> - <source>The live stream will be automatically terminated and replays won't be saved.</source><target state="new">The live stream will be automatically terminated and replays won't be saved.</target> + </trans-unit> + <trans-unit id="3143238830256588661" datatype="html"> + <source>The live stream will be automatically terminated and replays won't be saved.</source> + <target state="translated">直播串流将自动中止,并且不会保存回放。</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context> <context context-type="linenumber">233</context> @@ -11795,8 +11914,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="3719503424625455635" datatype="html"> <source>Mute server account</source> <target state="translated">隐藏服务器帐户</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">299</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">299</context></context-group> + </trans-unit> <trans-unit id="7008439939460403347"> <source>Report</source> <target>举报</target> @@ -11807,23 +11926,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="829951422090160526" datatype="html"> <source>Reported part</source> <target state="translated">举报的部分</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">74</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">74</context></context-group> + </trans-unit> <trans-unit id="4388879716045736175" datatype="html"> <source>Note</source> <target state="translated">注意</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">81</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">81</context></context-group> + </trans-unit> <trans-unit id="7234922541542636802" datatype="html"> <source>The video was deleted</source> <target state="translated">视频已被删除</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">90</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">90</context></context-group> + </trans-unit> <trans-unit id="872792317034860453" datatype="html"> <source>Comment:</source> <target state="translated">评论:</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">96</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">96</context></context-group> + </trans-unit> <trans-unit id="397679576231234820" datatype="html"> <source>Messages with the reporter</source> <target state="translated">与举报者间的消息</target> @@ -11898,25 +12017,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="187187500641108332" datatype="html"> <source><x id="INTERPOLATION" equiv-text="{{ noResultMessage }}"/></source> <target state="translated"><x id="INTERPOLATION" equiv-text="{{ noResultMessage }}"/></target> - - - - - - - - - - - - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">18</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">77</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context><context context-type="linenumber">2</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">76</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">111</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">84</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/action-dropdown.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">3</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">9</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">27</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">47</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">80</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">92</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.html</context><context context-type="linenumber">1</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">18</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context><context context-type="linenumber">77</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context><context context-type="linenumber">4</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+stats/video/video-stats.component.html</context><context context-type="linenumber">2</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-go-live.component.html</context><context context-type="linenumber">31</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">76</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">111</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">84</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/buttons/action-dropdown.component.html</context><context context-type="linenumber">22</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">20</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">30</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">3</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.html</context><context context-type="linenumber">9</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">27</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">47</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">69</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">80</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">92</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/videos-selection.component.html</context><context context-type="linenumber">1</context></context-group> + </trans-unit> <trans-unit id="1795705931707209785" datatype="html"> <source>Add to watch later</source> <target state="translated">添加到稍后观看</target> @@ -11938,8 +12058,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="5622582942980351192" datatype="html"> <source>Light/Orange</source> <target state="translated">浅色/橘色</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/core/theme/theme.service.ts</context><context context-type="linenumber">50</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/core/theme/theme.service.ts</context><context context-type="linenumber">50</context></context-group> + </trans-unit> <trans-unit id="1219783168145776019" datatype="html"> <source>LIVE ENDED</source> <target state="translated">直播已结束</target> @@ -11948,112 +12068,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="2439066254855913806"> <source>Only I can see this video</source> <target>只有我能看到此视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">385</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">385</context></context-group> + </trans-unit> <trans-unit id="6767380569816110388" datatype="html"> <source>Only shareable via a private link</source> <target state="translated">只能通过私人链接共享</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">386</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">386</context></context-group> + </trans-unit> <trans-unit id="6828965264297239528"> <source>Anyone can see this video</source> <target>所有人都能看到此视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">387</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">387</context></context-group> + </trans-unit> <trans-unit id="1425933035739773115" datatype="html"> <source>Only users of this instance can see this video</source> <target state="translated">只有此网站的用户才能看到此视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">388</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">388</context></context-group> + </trans-unit> <trans-unit id="5210096066382592800"> <source>Video to import updated.</source> <target>已更新待导入的视频。</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">135</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts</context><context context-type="linenumber">124</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">135</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts</context><context context-type="linenumber">124</context></context-group> + </trans-unit> <trans-unit id="3284171506518522275"> <source>Your video was uploaded to your account and is private.</source> <target>你的视频已经以私享方式上传至你的帐户。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">107</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">107</context></context-group> + </trans-unit> <trans-unit id="5699822024600815733"> <source>But associated data (tags, description...) will be lost, are you sure you want to leave this page?</source> <target>相关数据(如标签、说明)将会丢失,你确定要离开这个页面吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">108</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">108</context></context-group> + </trans-unit> <trans-unit id="1219739004043110649"> <source>Your video is not uploaded yet, are you sure you want to leave this page?</source> <target>你的视频尚未上传完毕,你确定要离开这个页面吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">110</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">110</context></context-group> + </trans-unit> <trans-unit id="1830802698757049943" datatype="html"> <source>Publish <x id="PH" equiv-text="videoName"/></source> <target state="translated">发布 <x id="PH" equiv-text="videoName"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">123</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">123</context></context-group> + </trans-unit> <trans-unit id="6932865105766151309" datatype="html"> <source>Upload</source> <target state="translated">上传</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">238</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">238</context></context-group> + </trans-unit> <trans-unit id="8278735427925094503"> <source>Upload <x id="PH"/> </source> <target>上传 <x id="PH"/> </target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">240</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">240</context></context-group> + </trans-unit> <trans-unit id="5981816353437801748"> <source>Video published.</source> <target>视频已发布。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">261</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">261</context></context-group> + </trans-unit> <trans-unit id="764164089183618119"> <source>You have unsaved changes! If you leave, your changes will be lost.</source> <target>你有未保存的修改!如果你离开本页面,你将会失去这些修改。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">90</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">90</context></context-group> + </trans-unit> <trans-unit id="8306050839443016954"> <source>Video updated.</source> <target>视频已更新。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">152</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">152</context></context-group> + </trans-unit> <trans-unit id="5609201297201028750" datatype="html"> <source>(extensions: <x id="PH" equiv-text="this.videoExtensions.join(', ')"/>)</source> <target state="translated">(扩展名:<x id="PH" equiv-text="this.videoExtensions.join(', ')"/>)</target> - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">107</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">111</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">107</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">111</context></context-group> + </trans-unit> <trans-unit id="2763845919408843325" datatype="html"> <source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the beginning of the video</source> <target state="translated">“<x id="PH" equiv-text="this.getFilename(t.options.file)"/>”将添加到此视频的开头</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">123</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">123</context></context-group> + </trans-unit> <trans-unit id="4952096817126306891" datatype="html"> <source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" will be added at the end of the video</source> <target state="translated">“<x id="PH" equiv-text="this.getFilename(t.options.file)"/>”将被添加到视频的结束处</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">127</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">127</context></context-group> + </trans-unit> <trans-unit id="665518679871959619" datatype="html"> <source>"<x id="PH" equiv-text="this.getFilename(t.options.file)"/>" image watermark will be added to the video</source> <target state="translated">“<x id="PH" equiv-text="this.getFilename(t.options.file)"/>”图像水印将被添加到视频中</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">131</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">131</context></context-group> + </trans-unit> <trans-unit id="2677581013897190613" datatype="html"> <source>Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/> and stop at <x id="PH_1" equiv-text="secondsToTime(end)"/></source> <target state="translated">视频将开始于 <x id="PH" equiv-text="secondsToTime(start)"/> 并结束于 <x id="PH_1" equiv-text="secondsToTime(end)"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">138</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">138</context></context-group> + </trans-unit> <trans-unit id="2299077646120636288" datatype="html"> <source>Video will begin at <x id="PH" equiv-text="secondsToTime(start)"/></source> <target state="translated">视频将开始于 <x id="PH" equiv-text="secondsToTime(start)"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">142</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">142</context></context-group> + </trans-unit> <trans-unit id="7209039243783736285" datatype="html"> <source>Video will stop at <x id="PH" equiv-text="secondsToTime(end)"/></source> <target state="translated">视频将结束于 <x id="PH" equiv-text="secondsToTime(end)"/></target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">146</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+video-studio/edit/video-studio-edit.component.ts</context><context context-type="linenumber">146</context></context-group> + </trans-unit> <trans-unit id="5512208811126492983" datatype="html"> <source>Report comment</source> <target state="translated">举报评论</target> @@ -12062,23 +12182,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular <trans-unit id="3691787517663044217" datatype="html"> <source>The deletion will be sent to remote instances so they can reflect the change.</source> <target state="translated">删除将被发送到远程服务器,以便他们能够反应变更。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">184</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">184</context></context-group> + </trans-unit> <trans-unit id="7321800851971795962" datatype="html"> <source>It is a remote comment, so the deletion will only be effective on your instance.</source> <target state="translated">它是一个远端评论,因此删除只对实例有效。</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">186</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">186</context></context-group> + </trans-unit> <trans-unit id="5964038603724691720" datatype="html"> <source>Delete and re-draft</source> <target state="translated">删除并重拟稿</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">214</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">214</context></context-group> + </trans-unit> <trans-unit id="7163633882758007711" datatype="html"> <source>Do you really want to delete and re-draft this comment?</source> <target state="translated">你真的想删除并重新起草这条评论吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">215</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.ts</context><context context-type="linenumber">215</context></context-group> + </trans-unit> <trans-unit id="6775540171466219199" datatype="html"> <source>Stop autoplaying next video</source> <target state="translated">停止自动播放下一个视频</target> @@ -12116,125 +12236,125 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular </context-group> </trans-unit> <trans-unit id="961774488937452220" datatype="html"> - <source>This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</source> - <target state="translated">此视频在此实例上不可用,是否要重定向到原始实例上:<a href="<x id="PH"/>"><x id="PH_1"/></a>?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">325</context></context-group></trans-unit> + <source>This video is not available on this instance. Do you want to be redirected on the origin instance: <a href="<x id="PH"/>"><x id="PH_1"/></a>?</source> + <target state="translated">此视频在此实例上不可用,是否要重定向到原始实例上:<a href="<x id="PH"/>"><x id="PH_1"/></a>?</target> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">325</context></context-group> + </trans-unit> <trans-unit id="5761611056224181752" datatype="html"> <source>Redirection</source> <target state="translated">重定向</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">326</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">326</context></context-group> + </trans-unit> <trans-unit id="8858527736400081688"> <source>This video contains mature or explicit content. Are you sure you want to watch it?</source> <target>此视频包含成人或裸露内容。你确定要观看吗?</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">377</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">377</context></context-group> + </trans-unit> <trans-unit id="3937119019020041049"> <source>Mature or explicit content</source> <target>成人或裸露内容</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">378</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">378</context></context-group> + </trans-unit> <trans-unit id="1755474755114288376" datatype="html"> <source>Up Next</source> <target state="translated">下一个</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">451</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">451</context></context-group> + </trans-unit> <trans-unit id="2159130950882492111" datatype="html"> <source>Cancel</source> <target state="translated">取消</target> - - - - - - - - - - - - - - - - - - - - - - <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">48</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">33</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">129</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">42</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">22</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html</context><context context-type="linenumber">37</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">69</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">81</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">452</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/modal/confirm.component.html</context><context context-type="linenumber">20</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.html</context><context context-type="linenumber">31</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">84</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">34</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">46</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">143</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">48</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/follow-modal.component.html</context><context context-type="linenumber">33</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">129</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">20</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">42</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">22</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html</context><context context-type="linenumber">37</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">69</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context><context context-type="linenumber">81</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html</context><context context-type="linenumber">73</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">452</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/modal/confirm.component.html</context><context context-type="linenumber">20</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">26</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.html</context><context context-type="linenumber">31</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">53</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/report.component.html</context><context context-type="linenumber">53</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/video-report.component.html</context><context context-type="linenumber">84</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">34</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">46</context></context-group> + <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context><context context-type="linenumber">143</context></context-group> + </trans-unit> <trans-unit id="3354816756665089864" datatype="html"> <source>Autoplay is suspended</source> <target state="translated">自动播放已经暂停</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">453</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">453</context></context-group> + </trans-unit> <trans-unit id="5856931617181450881" datatype="html"> <source>Enter/exit fullscreen</source> <target state="translated">进入/退出全屏</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">748</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">748</context></context-group> + </trans-unit> <trans-unit id="2971009377468404076" datatype="html"> <source>Play/Pause the video</source> <target state="translated">播放/暂停视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">749</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">749</context></context-group> + </trans-unit> <trans-unit id="4147087312411482964" datatype="html"> <source>Mute/unmute the video</source> <target state="translated">静音/取消静音视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">750</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">750</context></context-group> + </trans-unit> <trans-unit id="4791956574676305640" datatype="html"> <source>Skip to a percentage of the video: 0 is 0% and 9 is 90%</source> <target state="translated">跳到视频的百分比处:0 为 0%,9 为 90%</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">752</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">752</context></context-group> + </trans-unit> <trans-unit id="3887762369650091344" datatype="html"> <source>Increase the volume</source> <target state="translated">增加音量</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">754</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">754</context></context-group> + </trans-unit> <trans-unit id="1363382131573461910" datatype="html"> <source>Decrease the volume</source> <target state="translated">降低音量</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">755</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">755</context></context-group> + </trans-unit> <trans-unit id="2541031516422557760" datatype="html"> <source>Seek the video forward</source> <target state="translated">快进视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">757</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">757</context></context-group> + </trans-unit> <trans-unit id="8813023402019364882" datatype="html"> <source>Seek the video backward</source> <target state="translated">快退视频</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">758</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">758</context></context-group> + </trans-unit> <trans-unit id="581757752202843950" datatype="html"> <source>Increase playback rate</source> <target state="translated">提高播放速度</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">760</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">760</context></context-group> + </trans-unit> <trans-unit id="5467642834854681120" datatype="html"> <source>Decrease playback rate</source> <target state="translated">降低播放速度</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">761</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">761</context></context-group> + </trans-unit> <trans-unit id="3860402955823859506" datatype="html"> <source>Navigate in the video to the previous frame</source> <target state="translated">转到视频的上一帧</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">763</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">763</context></context-group> + </trans-unit> <trans-unit id="8232494782895420700" datatype="html"> <source>Navigate in the video to the next frame</source> <target state="translated">转到视频的下一帧</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">764</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">764</context></context-group> + </trans-unit> <trans-unit id="8223917068580581095" datatype="html"> <source>Toggle theater mode</source> <target state="translated">切换影院模式</target> - - <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">769</context></context-group></trans-unit> + <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">769</context></context-group> + </trans-unit> <trans-unit id="8025996572234182184"> <source>Like the video</source> <target state="translated">喜欢此视频</target>