<trans-unit id="f50983ee112befc1afddea5c570283db67e20fed" datatype="html">
<source>Channel avatar</source>
<target state="translated">Ảnh đại diện kênh</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-avatar-channel.component.html</context><context context-type="linenumber">4</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-avatar-channel.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/video-avatar-channel.component.html</context><context context-type="linenumber">4</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-avatar-channel.component.html</context><context context-type="linenumber">14</context></context-group>
+ </trans-unit>
<trans-unit id="879fef27271d8247d791381cf1f9bb0eb8974166" datatype="html">
<source>Account avatar</source>
<target state="translated">Ảnh đại diện tài khoản</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-account-avatar/account-avatar.component.html</context><context context-type="linenumber">2</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-account-avatar/account-avatar.component.html</context><context context-type="linenumber">2</context></context-group>
+ </trans-unit>
<trans-unit id="f3e63578c50546530daf6050d2ba6f8226040f2c">
<source>You don't have notifications.</source>
<target>Bạn không có thông báo.</target>
</trans-unit>
<trans-unit id="c039b9ff89810152d8c0006979d3542a122cd286" datatype="html">
<source><x id="START_LINK"/>A new comment abuse<x id="CLOSE_LINK"/> has been created on video <x id="START_LINK_1"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new comment abuse
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video
- <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>
- <x id="INTERPOLATION" equiv-text="{{ notification.abuse.comment.video.name }}"/>
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- </target>
+ <target state="translated"><x id="START_LINK"/>Một bình luận xúc phạm<x id="CLOSE_LINK"/> vừa tạo trên video <x id="START_LINK_1"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">53</context></context-group>
</trans-unit>
<trans-unit id="bfe60e77cfae17a8719a5fb422fb7e4b2bcc83c2" datatype="html">
<source><x id="START_LINK"/>A new account abuse<x id="CLOSE_LINK"/> has been created on account <x id="START_LINK_1"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new account abuse
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on account
- <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>
- <x id="INTERPOLATION" equiv-text="{{ notification.abuse.account.displayName }}"/>
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- </target>
+ <target state="translated"><x id="START_LINK"/>Một tài khoản xúc phạm<x id="CLOSE_LINK"/> vừa tạo trên tài khoản <x id="START_LINK_1"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">57</context></context-group>
</trans-unit>
<trans-unit id="285ef550cb17086e949266777312a1884bd7d739" datatype="html">
<source><x id="START_LINK"/>A new abuse<x id="CLOSE_LINK"/> has been created </source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>A new abuse
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created
-
- </target>
+ <target state="translated"><x id="START_LINK"/>Một xâm phạm mới<x id="CLOSE_LINK"/> vừa được tạo </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">62</context></context-group>
</trans-unit>
<trans-unit id="680ba11d9548df295024d7f8ab7b816580725d5d" datatype="html">
<source><x id="START_LINK"/>Your abuse <x id="INTERPOLATION"/><x id="CLOSE_LINK"/> has been <x id="START_TAG_NG_CONTAINER"/>accepted<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>rejected<x id="CLOSE_TAG_NG_CONTAINER"/></source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your abuse
- <x id="INTERPOLATION" equiv-text="{{ notification.abuse.id }}"/>
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been
-
- <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/>accepted
- <x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>
- <x id="START_TAG_NG-CONTAINER_1" ctype="x-ng-container" equiv-text="<ng-container>"/>rejected
- <x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>
- </target>
+ <target state="translated"><x id="START_LINK"/>Xâm phạm của bạn <x id="INTERPOLATION"/><x id="CLOSE_LINK"/> đã <x id="START_TAG_NG_CONTAINER"/>được phê duyệt<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>từ chối<x id="CLOSE_TAG_NG_CONTAINER"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">70</context></context-group>
</trans-unit>
<trans-unit id="3f8e1a007a869471c5ab6e9b6149165ecc26e4ad" datatype="html">
<source><x id="START_LINK"/>Abuse <x id="INTERPOLATION"/><x id="CLOSE_LINK"/> has a new message </source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Abuse
- <x id="INTERPOLATION" equiv-text="{{ notification.abuse.id }}"/>
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has a new message
-
- </target>
+ <target state="translated"><x id="START_LINK"/>Xâm phạm <x id="INTERPOLATION"/><x id="CLOSE_LINK"/> có một tin nhắn mới </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">80</context></context-group>
</trans-unit>
<trans-unit id="9daaf09c3048f62f102989d1c6f3fe2f3770062f" datatype="html">
<source>The recently added video <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> has been <x id="START_LINK_1"/>automatically blocked<x id="CLOSE_LINK"/></source>
- <target state="new">
- The recently added video
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>
- <x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/>
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been
- <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>automatically blocked
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- </target>
+ <target state="translated">Video tải lên gần đây <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> vừa bị <x id="START_LINK_1"/>khóa tự động<x id="CLOSE_LINK"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">88</context></context-group>
</trans-unit>
<trans-unit id="bb62d9c0e9059be1f08d6a03a946bdae8623e04a" datatype="html">
</trans-unit>
<trans-unit id="78dea99c581be394bf509426e114c9cda9f5825d" datatype="html">
<source><x id="START_LINK"/>Your video import<x id="CLOSE_LINK"/> <x id="INTERPOLATION"/> succeeded </source>
- <target state="new">
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Your video import
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded
-
- </target>
+ <target state="translated"><x id="START_LINK"/>Nhập video từ nguồn khác<x id="CLOSE_LINK"/> <x id="INTERPOLATION"/> thành công </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">124</context></context-group>
</trans-unit>
<trans-unit id="dc586a7c70baa9217d98f58f4701fc3a29cd9d4d" datatype="html">
<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="d19a23d6b47ec2c67c3af1c4c07dda8ab0124118" 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>"/>nhắc tới bạn trong <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>"/></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>"/>nhắc tới bạn trong <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>"/></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>
</trans-unit>
<trans-unit id="790986a06ed0bbab17b7e91c166ea4dfd96e7d3d" datatype="html">
<source>Your instance has <x id="START_LINK"/>a new follower<x id="CLOSE_LINK"/> (<x id="INTERPOLATION"/>) <x id="START_TAG_NG_CONTAINER"/> awaiting your approval<x id="CLOSE_TAG_NG_CONTAINER"/></source>
- <target state="new">
- Your instance has
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>a new follower
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (
- <x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>)
-
- <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> awaiting your approval
- <x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>
- </target>
+ <target state="translated">Máy chủ của bạn có <x id="START_LINK"/>một người theo dõi mới<x id="CLOSE_LINK"/> (<x id="INTERPOLATION"/>) <x id="START_TAG_NG_CONTAINER"/> đang chờ được duyệt<x id="CLOSE_TAG_NG_CONTAINER"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">181</context></context-group>
</trans-unit>
<trans-unit id="b5a16cb819b18286a1a85e2a311045b920bfd559" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
</trans-unit>
<trans-unit id="013aafa4dbf5d35bda2f16a2c2c0017032b5f5eb" 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="new"><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 }}"/> </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">"/>Một bản cập nhật plugin/theme mới <x id="INTERPOLATION" equiv-text="{{ notification.plugin.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> đang chờ cập nhật: <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="9c4b28586b5ebb5189989aff12d5534f27253cdf" 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="new"><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 }}"/> </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">"/>Một phiên bản PeerTube mới<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> đang chờ cập nhật: <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>
<trans-unit id="24813b8a3e45f0b57136c18d003027262cfe2d1f">
<source>Options</source>
<target>Tuỳ chỉnh</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">42</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">42</context></context-group>
+ </trans-unit>
<trans-unit id="85e5d1de15d23cde43c530e3740a2a61aed24c2d">
<source>Start at</source>
<target>Bắt đầu từ</target>
</trans-unit>
<trans-unit id="020d5da7c3f4726e3623587a05a11f00e1d40409" 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="new">
- Your report will be sent to moderators of
- <x id="INTERPOLATION" equiv-text="{{ currentHost }}"/>
- <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and will be forwarded to the video origin (
- <x id="INTERPOLATION_1" equiv-text="{{ originHost }}"/>) too
- <x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>.
-
- </target>
+ <target state="translated">Báo cáo của bạn sẽ được gửi tới kiểm duyệt viên <x id="INTERPOLATION"/><x id="START_TAG_NG_CONTAINER"/>và đồng thời chuyển tiếp tới nơi lưu trữ gốc của video (<x id="INTERPOLATION_1"/>) nữa<x id="CLOSE_TAG_NG_CONTAINER"/>. </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">74</context></context-group>
</trans-unit>
<trans-unit id="04f47b9519b96ac834a111c0e113d18c77d177de" datatype="html">
</trans-unit>
<trans-unit id="433e61a0624179f13b021bb4396c57fb9aaf05b9" datatype="html">
<source>The following link contains a private token and should not be shared with anyone.</source>
- <target state="new"> The following link contains a private token and should not be shared with anyone. </target>
+ <target state="translated">Đường dẫn chứa một token riêng tư và không nên chia sẻ với bất cứ ai.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context>
<context context-type="linenumber">21,22</context>
</trans-unit>
<trans-unit id="92cbef230d42e96998ae110038c05440047ed06c" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ file.resolution.label }}"/></source>
- <target state="new"><x id="INTERPOLATION" equiv-text="{{ file.resolution.label }}"/></target>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{ file.resolution.label }}"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context>
<context context-type="linenumber">39</context>
</trans-unit>
<trans-unit id="8561eea33509310aed194dc67e8db919da231278" datatype="html">
<source>Advanced</source>
- <target state="new"> Advanced </target>
+ <target state="translated">Nâng cao</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context>
<context context-type="linenumber">117,118</context>
</trans-unit>
<trans-unit id="42ce5b30c01142177da7812981bcd4e6e4a88a4a" datatype="html">
<source>Simple</source>
- <target state="new"> Simple </target>
+ <target state="translated">Đơn giản</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.html</context>
<context context-type="linenumber">125,126</context>
<trans-unit id="dc75033a5238fdc4f462212c847a45ba8018a3fd">
<source>Download</source>
<target>Tải về</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.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/video-download.component.html</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/video-download.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/video-download.component.html</context><context context-type="linenumber">138</context></context-group>
+ </trans-unit>
<trans-unit id="bb44873ad8d4c5dbad0ac2a6a50e0ceee9119125">
<source>Reason...</source>
<target>Lí do...</target>
<trans-unit id="71c77bb8cecdf11ec3eead24dd1ba506573fa9cd">
<source>Submit</source>
<target>Gửi</target>
-
-
-
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">52</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">27</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">58</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">58</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">96</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">42</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">52</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">27</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">58</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">58</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">96</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">42</context></context-group>
+ </trans-unit>
<trans-unit id="448d436df053141260523149173073ccbb0259f9" datatype="html">
<source>Report video "<x id="INTERPOLATION"/>"</source>
<target state="translated">Báo cáo video "<x id="INTERPOLATION"/>"</target>
<trans-unit id="1d3781d7296d4b4e04e7f023aec1052fb2955c4d" datatype="html">
<source>Blocked</source>
<target state="translated">Đã khoá</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.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-video-miniature/video-miniature.component.html</context><context context-type="linenumber">57</context></context-group>
+ </trans-unit>
<trans-unit id="fb8ccb136ab0ad1ff1dfbce739198be16a814f87">
<source>Sensitive</source>
<target>
Nhạy cảm
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.html</context><context context-type="linenumber">62</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.html</context><context context-type="linenumber">62</context></context-group>
+ </trans-unit>
<trans-unit id="99dea2d567d6e6d610d97608c3850ddb76df9a9a" 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 {Trống trơn!} =1 {1 video} other {<x id="INTERPOLATION"/> video}}</target>
<trans-unit id="28df1b02fd88d2deb0212bc5d7ff34cf9492fa54" datatype="html">
<source>Deleted</source>
<target state="translated">Đã xoá</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">49</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">111</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">34</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">49</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">111</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">34</context></context-group>
+ </trans-unit>
<trans-unit id="2edccfda908b57c073dc0811eaa58818de2be2dc" datatype="html">
<source>Edit starts/stops at</source>
- <target state="new">Edit starts/stops at</target>
+ <target state="translated">Chọn bắt đầu/kết thúc ở</target>
<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">50</context></context-group>
</trans-unit>
<trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe">
<trans-unit id="c31161d1661884f54fbc5635aad5ce8d4803897e">
<source>No results.</source>
<target>Không có kết quả.</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/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</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/+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/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">44</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="1649035832083209812" datatype="html">
<source>Best</source>
<target state="translated">Hấp dẫn nhất</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context><context context-type="linenumber">19</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://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích:</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://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích:</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="98ae65ebba6c43c5cda8bdbd6f03e1daa0595af1" datatype="html">
</trans-unit>
<trans-unit id="1096694538966074574" datatype="html">
<source>Published <x id="PH" equiv-text="total"/> videos matching "<x id="PH_1" equiv-text="this.search"/>"</source>
- <target state="new">Published <x id="PH" equiv-text="total"/> videos matching "<x id="PH_1" equiv-text="this.search"/>"</target>
+ <target state="translated">Đã đăng <x id="PH" equiv-text="total"/> những video trùng khớp "<x id="PH_1" equiv-text="this.search"/>"</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-search/account-search.component.ts</context><context context-type="linenumber">94</context></context-group>
</trans-unit>
<trans-unit id="7639191791633609999" datatype="html">
</trans-unit>
<trans-unit id="d8758664cadd6452256ca25ca0c7259074f427c1" datatype="html">
<source>Using a syndication feed</source>
- <target state="new">Using a syndication feed</target>
+ <target state="translated">Sử dụng chia sẻ feed</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">68</context></context-group>
</trans-unit>
<trans-unit id="d5e5bc7d213694fc0414a76f0ff3085bae44268a">
</trans-unit>
<trans-unit id="4913054c95f5ba14c351ab1b787f7abac97bfdd3" datatype="html">
<source><x id="START_TAG_SPAN"/>Remote subscribe<x id="CLOSE_TAG_SPAN"/><x id="START_TAG_SPAN_1"/>Remote interact<x id="CLOSE_TAG_SPAN"/></source>
- <target state="new">
- <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>Remote subscribe
- <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>
- <x id="START_TAG_SPAN_1" ctype="x-span" equiv-text="<span>"/>Remote interact
- <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>
- </target>
+ <target state="translated"><x id="START_TAG_SPAN"/>Đăng kí từ xa<x id="CLOSE_TAG_SPAN"/><x id="START_TAG_SPAN_1"/>Giao tiếp từ xa<x id="CLOSE_TAG_SPAN"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/remote-subscribe.component.html</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="10fc5e7d31ac52e14a0ee249d718275d2f25771e" datatype="html">
</trans-unit>
<trans-unit id="a4378d599f760c6d1de2667d4535b48db092cb6e" datatype="html">
<source>You can import any torrent file 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="new"> You can import any torrent file 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. </target>
+ <target state="translated">Bạn có thể nhập bất cứ file torrent nào có chứa video. Hãy chắc chắn rằng bạn có quyền sử dụng chúng, bởi vì điều nàycó thể gây rắc rối pháp lý với bạn và cả máy chủ của bạn.</target>
<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">20</context></context-group>
</trans-unit>
<trans-unit id="590fc27fcbd7dd680da2bb2da644a183338f6bd1" datatype="html">
</trans-unit>
<trans-unit id="0bedca44bfc0ef579be6053ffe0e8cdee9aba07d" datatype="html">
<source>of hosted video</source>
- <target state="new">of hosted video</target>
+ <target state="translated">của video đã host</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context><context context-type="linenumber">51</context></context-group>
</trans-unit>
<trans-unit id="de7d61497b3dc7df0f83c57f333458a7064ac4e7" datatype="html">
<trans-unit id="d7b35c384aecd25a516200d6921836374613dfe7">
<source>Cancel</source>
<target>Huỷ</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/+login/login.component.html</context><context context-type="linenumber">117</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-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/video-add-components/video-upload.component.html</context><context context-type="linenumber">58</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-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">70</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">54</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">54</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">92</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">26</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">38</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">134</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/+login/login.component.html</context><context context-type="linenumber">117</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-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/video-add-components/video-upload.component.html</context><context context-type="linenumber">58</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-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">70</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">54</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">54</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">92</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">26</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">38</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">134</context></context-group>
+ </trans-unit>
<trans-unit id="35fdca47605de8113a0db7f587f7c099abec8020">
<source>Ban this user</source>
<target>Chặn người dùng này</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-ban-modal.component.html</context><context context-type="linenumber">30</context></context-group>
+ </trans-unit>
<trans-unit id="dbabcb47dc77c29275d0f836280ef1dcd924fdb9" datatype="html">
<source>Block video "<x id="INTERPOLATION"/>"</source>
<target state="translated">Chặn video "<x id="INTERPOLATION"/>"</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html</context><context context-type="linenumber">16</context></context-group>
</trans-unit>
<trans-unit id="0b56e18291f70cbcaddcafe46a4901fe499cd3cc" datatype="html">
- <source>This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="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="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" 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="new"> This instance allows registration. However, be careful to check the <x id="START_LINK" ctype="x-a" equiv-text="<a class="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="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" 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="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="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" 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">Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ <x id="START_LINK" ctype="x-a" equiv-text="<a class="terms-anchor" (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Điều khoản dịch vụ<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">"/>Điều khoản dịch vụ<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> trước khi tạo tài khoản. Bạn cũng có thể tham khảo thêm một số máy chủ khác tại: <x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/><x id="START_LINK_2" equiv-text="<a class="alert-link" 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">60,62</context>
</context-group>
</trans-unit>
<trans-unit id="5ff5b420545ecb1ef07d7ad7c03253e4500246f1" 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="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" 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="new"> 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="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" 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="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" 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">Máy chủ này không cho đăng ký, bạn hãy đọc <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="onTermsClick($event, instanceInformation)" href='#'>"/>Điều khoản dịch vụ<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: <x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="START_LINK_1" equiv-text="<a class="alert-link" 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">65,67</context>
<trans-unit id="6765b4c916060f6bc42d9bb69e80377dbcb5e4e9">
<source>Login</source>
<target>Đăng nhập</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">44</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">94</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">44</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">94</context></context-group>
+ </trans-unit>
<trans-unit id="f5d783c0613d323fdd20074ffbc519ee715a4f2b" datatype="html">
<source>Or sign in with</source>
<target state="translated">Hoặc đăng nhập bằng</target>
</trans-unit>
<trans-unit id="8f7dd0009f7dc9e4e3f1d9f43f944a3aa7cf737a" datatype="html">
<source>We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.</source>
- <target state="new">
- We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
- </target>
+ <target state="translated">Rất tiếc, bạn không thể reset mật khẩu bởi vì quản trị viên máy chủ không thiết lập hệ thống email PeerTube.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">99</context></context-group>
</trans-unit>
<trans-unit id="fd184f028267a379c6af2d6e6cce86fda172f827" datatype="html">
<source>Enter your email address and we will send you a link to reset your password.</source>
- <target state="new"> Enter your email address and we will send you a link to reset your password. </target>
+ <target state="translated">Nhập email của bạn và chúng tôi sẽ gửi một đường link reset mật khẩu.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">103</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>
- <target state="new">An email with the reset password instructions will be sent to <x id="PH"/>.
-The link will expire within 1 hour.</target>
+ <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">Một email hướng dẫn reset mật khẩu sẽ được gửi đến <x id="PH" equiv-text="this.forgotPasswordEmail"/>. Link reset hết hạn sau 1 giờ.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.ts</context><context context-type="linenumber">121</context></context-group>
</trans-unit>
<trans-unit id="244aae9346da82b0922506c2d2581373a15641cc">
</trans-unit>
<trans-unit id="cdc5b877341ff8e6009282a299f2f2d6987dbdbe" datatype="html">
<source>on the vidiverse</source>
- <target state="new">on the vidiverse</target>
+ <target state="translated">trên vidiverse</target>
<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="a0e15b32e1891eabd63a278d6fcf913452e160a5" 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="new">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>"/></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">cho <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>
<target>
Bộ lọc
- <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>
+ <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>
<x id="INTERPOLATION" equiv-text="{{ numberOfFilters() }}"/>
- <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>
+ <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">19</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="65462878ca6d04c826906432816a3df3e048ac87" datatype="html">
<source>Upload or import videos, parse logs, prune storage directories, reset user password...</source>
- <target state="new">Upload or import videos, parse logs, prune storage directories, reset user password...</target>
+ <target state="translated">Tải lên hoặc nhập video từ nguồn khác, parse logs, prune storage directories, reset mật khẩu thành viên...</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/welcome-modal.component.html</context><context context-type="linenumber">15</context></context-group>
</trans-unit>
<trans-unit id="054dd8ba0dece8069a5a7e538efaca9f58cf81f9" datatype="html">
</trans-unit>
<trans-unit id="53f7ce6aef94fd128d0058de1cd63da90d062ee6" datatype="html">
<source>Put your instance on the public PeerTube index: <x id="START_LINK"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK"/></source>
- <target state="new">Put your instance on the public PeerTube index:
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>https://instances.joinpeertube.org/instances
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- </target>
+ <target state="translated">Liệt kê máy chủ của bạn trên danh sách máy chủ PeerTube: <x id="START_LINK"/>https://instances.joinpeertube.org/instances<x id="CLOSE_LINK"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/welcome-modal.component.html</context><context context-type="linenumber">45</context></context-group>
</trans-unit>
<trans-unit id="351af1021b0298109bfb72c7aa9a27999d110859" datatype="html">
</trans-unit>
<trans-unit id="cde76f438c580e464940e141584e44ab21809cb6" datatype="html">
<source>Choosing your <x id="START_TAG_STRONG"/>instance name<x id="CLOSE_TAG_STRONG"/>, <x id="START_TAG_STRONG"/>setting up a description<x id="CLOSE_TAG_STRONG"/>, specifying <x id="START_TAG_STRONG"/>who you are<x id="CLOSE_TAG_STRONG"/>, why <x id="START_TAG_STRONG"/>you created your instance<x id="CLOSE_TAG_STRONG"/> and <x id="START_TAG_STRONG"/>how long<x id="CLOSE_TAG_STRONG"/> you plan to <x id="START_TAG_STRONG"/>maintain your it<x id="CLOSE_TAG_STRONG"/> is very important for visitors to understand on what type of instance they are. </source>
- <target state="new">
- 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 your 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.
-
- </target>
+ <target state="translated">Chọn <x id="START_TAG_STRONG"/>tên máy chủ của bạn<x id="CLOSE_TAG_STRONG"/>, <x id="START_TAG_STRONG"/>thêm mô tả<x id="CLOSE_TAG_STRONG"/>, cho biết <x id="START_TAG_STRONG"/>bạn là ai<x id="CLOSE_TAG_STRONG"/>, tại sao <x id="START_TAG_STRONG"/>bạn tạo máy chủ này<x id="CLOSE_TAG_STRONG"/> và <x id="START_TAG_STRONG"/>thời hạn<x id="CLOSE_TAG_STRONG"/> bạn dự kiến <x id="START_TAG_STRONG"/>quản lý nó<x id="CLOSE_TAG_STRONG"/> rất là quan trọng để khách viếng thăm tham khảo. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/welcome-modal.component.html</context><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="2a94cfa351109b958a00ee927cd87ada8da44c1e" datatype="html">
<source>If you want to open registrations, please decide what <x id="START_TAG_STRONG"/>your moderation rules<x id="CLOSE_TAG_STRONG"/> and <x id="START_TAG_STRONG"/>instance terms of service<x id="CLOSE_TAG_STRONG"/> are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on <x id="START_TAG_STRONG"/>the appropriate<x id="CLOSE_TAG_STRONG"/> PeerTube instance. </source>
- <target state="new"> If you want to open registrations, please decide what <x id="START_TAG_STRONG"/>your moderation rules<x id="CLOSE_TAG_STRONG"/> and <x id="START_TAG_STRONG"/>instance terms of service<x id="CLOSE_TAG_STRONG"/> are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on <x id="START_TAG_STRONG"/>the appropriate<x id="CLOSE_TAG_STRONG"/> PeerTube instance. </target>
+ <target state="translated">Nếu bạn muốn cho phép đăng kí, hãy quyết định <x id="START_TAG_STRONG"/>quy tắc kiểm duyệt<x id="CLOSE_TAG_STRONG"/> và <x id="START_TAG_STRONG"/>điều khoản dịch vụ<x id="CLOSE_TAG_STRONG"/> cũng như thể loại, ngôn ngữ và cách bạn kiểm duyệt. Bằng cách này, bạn sẽ giúp thành viên đăng kí được <x id="START_TAG_STRONG"/>chấp nhận<x id="CLOSE_TAG_STRONG"/> trên máy chủ PeerTube. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/welcome-modal.component.html</context><context context-type="linenumber">64</context></context-group>
</trans-unit>
<trans-unit id="650b8c3e81746bc33ff276f2ef30bf89fa2d74dd" datatype="html">
</trans-unit>
<trans-unit id="e30fd615e98eb6ebc28346024a89f00192a98396" datatype="html">
<source>You enabled user registration on your instance but did not configure the following fields:</source>
- <target state="new">You enabled user registration on your instance but did not configure the following fields:</target>
+ <target state="translated">Bạn đã cho phép đăng kí thành viên trên máy chủ nhưng chưa cấu hình những thứ sau:</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">10</context></context-group>
</trans-unit>
<trans-unit id="ab7e3d0be94cc55ce997a5f38c679956e66f3936" datatype="html">
</trans-unit>
<trans-unit id="9a290619d057b2e0deb3798f51b6f46ac4b32ea3" datatype="html">
<source>How you plan to pay for keeping your instance running</source>
- <target state="new">How you plan to pay for keeping your instance running</target>
+ <target state="translated">Bạn dự định trang trải chi phí cho máy chủ này như thế nào</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context>
<context context-type="linenumber">18</context>
<trans-unit id="efad4be364b8fb5c73cbfcc7acccd542f9d84ad6" datatype="html">
<source>My settings</source>
<target state="translated">Thiết lập</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">152</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">152</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="772fa4cd7612cf9dd6a7fb1a3930756a95825709" datatype="html">
<source>These settings apply only to your session on this instance.</source>
<target state="translated">Những thiết lập này chỉ áp dụng tạm thời trên máy chủ này.</target>
</trans-unit>
<trans-unit id="565e31173ab0ea2c00c311c9051c15d8896a0b80" datatype="html">
<source>Please consider configuring these fields to help people to choose <x id="START_TAG_STRONG"/>the appropriate instance<x id="CLOSE_TAG_STRONG"/>. Without them, your instance may not be referenced on the <x id="START_LINK"/>JoinPeerTube website<x id="CLOSE_LINK"/>. </source>
- <target state="new">
- Please consider configuring these fields to help people to choose
- <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>the appropriate instance
- <x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>.
- Without them, your instance may not be referenced on the
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>JoinPeerTube website
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.
-
- </target>
+ <target state="translated">Xin thiết lập những mục đó để giúp mọi người chọn <x id="START_TAG_STRONG"/>máy chủ phù hợp<x id="CLOSE_TAG_STRONG"/>. Nếu bỏ trống, máy chủ của bạn sẽ không được giới thiệu trên <x id="START_LINK"/> trang JoinPeerTube<x id="CLOSE_LINK"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">25</context></context-group>
</trans-unit>
<trans-unit id="7d438f72f9985c4d06ed4fe80c90afc2e1df34d2" datatype="html">
<trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8">
<source>Close</source>
<target>Đóng</target>
-
-
- <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">33</context></context-group></trans-unit>
+ <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">33</context></context-group>
+ </trans-unit>
<trans-unit id="5d3bc02dfb6c9b6fdd716f77c487a779ba6d6cc2" datatype="html">
<source>Update live settings</source>
<target state="translated">Thiết lập luồng trực tiếp</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">36</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">36</context></context-group>
+ </trans-unit>
<trans-unit id="c2fe7580753ac7c1442df31eb97f8acc6fa250e6" datatype="html">
<source>Configure</source>
<target state="translated">Cấu hình</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">44</context></context-group>
+ </trans-unit>
<trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96">
<source>Change the language</source>
<target>Đổi ngôn ngữ</target>
<trans-unit id="9fe1faff741de7a4d50e520d2161209997f8224c" datatype="html">
<source>Sensitive:</source>
<target state="translated">Nhạy cảm:</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">47</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">47</context></context-group>
+ </trans-unit>
<trans-unit id="ee5ad4d7fed0e8fc44fa9c2d7be9265295108411" datatype="html">
<source>Help share videos</source>
<target state="translated">Giúp lan truyền video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">53</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">53</context></context-group>
+ </trans-unit>
<trans-unit id="d2dcb25a3b90ccb169effc066d36335363546d17" datatype="html">
<source>Keyboard shortcuts</source>
<target state="translated">Phím tắt</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">62</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">174</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>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">174</context></context-group>
+ </trans-unit>
<trans-unit id="5ef7ce1bada0c3d3b4e5e299dad0d336f7897a34" datatype="html">
<source>powered by PeerTube - CopyLeft 2015-2021</source>
<target state="translated">powered by PeerTube - CopyLeft 2015-2021</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">179</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">179</context></context-group>
+ </trans-unit>
<trans-unit id="85b79c9064aed1ead31ace985f31aa1363f6bdaf" datatype="html">
<source>Help</source>
<target state="translated">Trợ giúp</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group>
+ </trans-unit>
<trans-unit id="0530eaf7a05c66b3167da49a57e5af4326f3af15" datatype="html">
<source>Get help using PeerTube</source>
<target state="translated">Hướng dẫn sử dụng PeerTube</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group>
+ </trans-unit>
<trans-unit id="f8e6eaa974acec3b80e5c77ec0dc4ff80939964d" datatype="html">
<source>powered by PeerTube</source>
<target state="translated">powered by PeerTube</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">180</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">180</context></context-group>
+ </trans-unit>
<trans-unit id="3fdc751b264ca9998e1542fcf5794e274cd56344">
<source>Log out</source>
<target>Đăng xuất</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">67</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">67</context></context-group>
+ </trans-unit>
<trans-unit id="e4825b5d86d89ae0f4c797ba256f66fd8abd4ee6" datatype="html">
<source>My account</source>
<target state="translated">Tài khoản của tôi</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">78</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">78</context></context-group>
+ </trans-unit>
<trans-unit id="4ef4f031c147fb9ee0168bc6eacb78de180d7432" datatype="html">
<source>My library</source>
<target state="translated">Kho video của tôi</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">83</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">83</context></context-group>
+ </trans-unit>
<trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87">
<source>Create an account</source>
<target>Tạo tài khoản</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">95</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+login/login.component.html</context><context context-type="linenumber">50</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">95</context></context-group>
+ </trans-unit>
<trans-unit id="618ca563e3091faf22978665282787c282a867b8" datatype="html">
<source>IN MY LIBRARY</source>
<target state="translated">KHO CỦA TÔI</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">99</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">99</context></context-group>
+ </trans-unit>
<trans-unit id="3058024914967508975" datatype="html">
<source>My videos</source>
<target state="translated">Video của tôi</target>
<trans-unit id="a52dae09be10ca3a65da918533ced3d3f4992238">
<source>Videos</source>
<target>Video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">103</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">103</context></context-group>
+ </trans-unit>
<trans-unit id="2a95ee9e381f834e55527edcbb3cb882ff0aef79" datatype="html">
<source>Interface: <x id="INTERPOLATION" equiv-text="{{ currentInterfaceLanguage }}"/></source>
<target state="translated">Ngôn ngữ: <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">165</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">165</context></context-group>
+ </trans-unit>
<trans-unit id="47546e45bbb476baaaad38244db444c427ddc502">
<source>Playlists</source>
<target>Danh sách phát</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">108</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">108</context></context-group>
+ </trans-unit>
<trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2">
<source>Subscriptions</source>
<target>Danh sách đăng kí</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">113</context></context-group>
+ </trans-unit>
<trans-unit id="efac3af0b32e953279c25b6519cae256811e0fe8">
<source>History</source>
<target>Lịch sử</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">118</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">118</context></context-group>
+ </trans-unit>
<trans-unit id="165035acb08983753bcecc3e8b6b18c7caf26d35" datatype="html">
<source>VIDEOS</source>
<target state="translated">VIDEO</target>
</trans-unit>
<trans-unit id="aaa6659d34c4ad40826f672315a950f9cd5889fe" datatype="html">
<source>Import jobs concurrency</source>
- <target state="new">Import jobs concurrency</target>
+ <target state="translated">Nhập công việc đồng thời</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">220</context>
</trans-unit>
<trans-unit id="468798540b556490783816495f2ca43ce57359b7" datatype="html">
<source>allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.</source>
- <target state="new">allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.</target>
+ <target state="translated">cho phép nhập nhiều video song songl. ⚠️ Yêu cầu khởi động lại PeerTube.</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">221</context>
</trans-unit>
<trans-unit id="ab927dcbda115dacbe4d3004dcf1eb05faf53d45" datatype="html">
<source>jobs in parallel</source>
- <target state="new">jobs in parallel</target>
+ <target state="translated">công việc song song</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">225</context>
<trans-unit id="411ca58f59b00246e15b161e07409df55b5eb6db">
<source>Discover</source>
<target>Khám phá</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/overview/video-overview.component.html</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">128</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">1</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">128</context></context-group>
+ </trans-unit>
<trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807">
<source>Trending</source>
<target>Thịnh hành</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">133</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">133</context></context-group>
+ </trans-unit>
<trans-unit id="8d20c5f5dd30acbe71316544dab774393fd9c3c1">
<source>Recently added</source>
<target>Mới</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">138</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">138</context></context-group>
+ </trans-unit>
<trans-unit id="b7648e7aced164498aa843b5c4e8f2f1c36a7919">
<source>Administration</source>
<target>Người quản trị</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">88</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">88</context></context-group>
+ </trans-unit>
<trans-unit id="004b222ff9ef9dd4771b777950ca1d0e4cd4348a">
<source>About</source>
<target>Thông tin</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">157</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">157</context></context-group>
+ </trans-unit>
<trans-unit id="34746fb1c7f3d2194d99652bdff89e6e14c9c4f4" datatype="html">
<source>Contact</source>
<target state="translated">Liên hệ</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">169</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">169</context></context-group>
+ </trans-unit>
<trans-unit id="2dc8a0a3763cd5c456c84630fc335398c9b86771">
<source>View your notifications</source>
<target>Xem thông báo của bạn</target>
</trans-unit>
<trans-unit id="23c2e8591648201936904e311614d40af7222f60" 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="new">We couldn't find any video tied to the URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> you were looking for.</target>
+ <target state="translated">Chúng tôi không tìm thấy bất cứ video này trong URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> mà bạn đang tìm kiếm.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">7</context>
</trans-unit>
<trans-unit id="92b43234f97b28d22a6fbabad397aae207c27ea0" 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="new">We couldn't find any resource tied to the URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> you were looking for.</target>
+ <target state="translated">Chúng tôi không tìm thấy tài nguyên nào trong URL <x id="INTERPOLATION" equiv-text="{{ pathname }}"/> mà bạn đang tìm kiếm.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">8</context>
</trans-unit>
<trans-unit id="df38fe493c4f1f7ea83db998ad8f2d6dd663ec8b" datatype="html">
<source>The video may have been moved or deleted</source>
- <target state="new">The video may have been moved or deleted</target>
+ <target state="translated">Video có thể đã bị di chuyển hoặc xóa</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">17</context>
</trans-unit>
<trans-unit id="7d06472d5ff93593b8eb9ba8159919aa8874b65b" datatype="html">
<source>The resource may have been moved or deleted</source>
- <target state="new">The resource may have been moved or deleted</target>
+ <target state="translated">Tài nguyên có thể đã bị di chuyển hoặc xóa</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">18</context>
</trans-unit>
<trans-unit id="bdf67d6e6e065ba486000222e6b8bb3731ac51a4" datatype="html">
<source>You might need to check your account is allowed by the video or instance owner.</source>
- <target state="new">You might need to check your account is allowed by the video or instance owner.</target>
+ <target state="translated">Bạn cần phải kiểm tra lại tài khoản của bạn đã được cho phép bởi video hay chủ sở hữu máy chủ hay chưa.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">30</context>
</trans-unit>
<trans-unit id="aa27d733102d3be6309e38c6380fcbe7703e473c" datatype="html">
<source>You might need to check your account is allowed by the resource or instance owner.</source>
- <target state="new">You might need to check your account is allowed by the resource or instance owner.</target>
+ <target state="translated">Bạn cần phải kiểm tra lại tài khoản của bạn đã được cho phép sử dụng tài nguyên hay sở hữu máy chủ hay chưa.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
<context context-type="linenumber">31</context>
</trans-unit>
<trans-unit id="18c5cc5c98ef03d23cde91a7dc64ee46cc49ec95" datatype="html">
<source>The requested entity body blends sweet bits with a mellow earthiness.</source>
- <target state="new"> The requested entity body blends sweet bits with a mellow earthiness. </target>
+ <target state="translated">Cơ thể thực thể được yêu cầu pha trộn ngọt ngào với một cảm giác êm dịu.</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/+page-not-found/page-not-found.component.html</context><context context-type="linenumber">40</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="44f26a1c56d73d4763225ba2e6d5091e0cad1b7c" datatype="html">
<source>Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.</source>
- <target state="new">Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.</target>
+ <target state="translated">Kết quả sẽ được sắp xếp bởi một bên chỉ mục thứ ba. Chỉ những dữ liệu truy vấn cần thiết sẽ được gửi đi.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/header/search-typeahead.component.html</context><context context-type="linenumber">32</context></context-group>
</trans-unit>
<trans-unit id="cfc33afe0ec8776d8dfc82b7f7ac4aee5815d19f" datatype="html">
<source>Your query will be matched against video names or descriptions, channel names.</source>
- <target state="new">Your query will be matched against video names or descriptions, channel names.</target>
+ <target state="translated">Truy vấn của bạn sẽ khớp với tên video hoặc mô tả, tên kênh.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
<context context-type="linenumber">37</context>
</trans-unit>
<trans-unit id="e5a60e5f83aad776726b8b9e7ff1b69f047a8416" datatype="html">
<source>Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.</source>
- <target state="new">Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.</target>
+ <target state="translated">Xác định xem bạn có thể giải quyết bất kỳ nội dung nào ở xa hay không hoặc trường hợp này chỉ cho phép làm như vậy đối với các trường hợp sau đó.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/header/search-typeahead.component.html</context><context context-type="linenumber">41</context></context-group>
</trans-unit>
<trans-unit id="648ca3b1ac41763033a412ead17c4a3dd71545be" datatype="html">
<trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2">
<source>Duration</source>
<target>Thời lượng</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">89</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">280</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">89</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">280</context></context-group>
+ </trans-unit>
<trans-unit id="dc67060f94f0f2b58549f54a5c07925dffd20238">
<source>Display sensitive content</source>
<target>Hiện nội dung nhạy cảm</target>
<trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94">
<source>Category</source>
<target>Thể loại</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">102</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">63</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">245</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">102</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">63</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">245</context></context-group>
+ </trans-unit>
<trans-unit id="265ee68edfe57e510270da31ec99f67d94346009" datatype="html">
<source>Reset</source>
<target state="translated">Reset</target>
<trans-unit id="78d6d3ea26777cd0dad8ddbf9b314151678da46c">
<source>Licence</source>
<target>Giấy phép</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">115</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">74</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">254</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">115</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">74</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">254</context></context-group>
+ </trans-unit>
<trans-unit id="e19d80c6277747a68f3da8cfe1318303d2b5c952" datatype="html">
<source>Display all licenses</source>
<target state="translated">Hiển thị mọi giấy phép</target>
<trans-unit id="fe46ccaae902ce974e2441abe752399288298619">
<source>Language</source>
<target>Ngôn ngữ</target>
-
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">128</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">10</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">94</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">263</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.html</context><context context-type="linenumber">128</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">10</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">94</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">263</context></context-group>
+ </trans-unit>
<trans-unit id="dcc3173a99661496cd1f836283993cc3e6576b26" datatype="html">
<source>Display all languages</source>
<target state="translated">Hiển thị mọi ngôn ngữ</target>
<trans-unit id="cafc87479686947e2590b9f588a88040aeaf660b">
<source>Tags</source>
<target>Thẻ</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">19</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">272</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">19</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">272</context></context-group>
+ </trans-unit>
<trans-unit id="554a78c6ac043b4a9058c39d63e4475a454e4dc2" datatype="html">
<source>Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK"/> There is a maximum of 5 tags. <x id="LINE_BREAK"/> Press <x id="START_TAG_KBD"/>Enter<x id="CLOSE_TAG_KBD"/> to add a new tag. </source>
- <target state="new">
- Tags could be used to suggest relevant recommendations.
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- There is a maximum of 5 tags.
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- Press
- <x id="START_TAG_KBD" ctype="x-kbd" equiv-text="<kbd>"/>Enter
- <x id="CLOSE_TAG_KBD" ctype="x-kbd" equiv-text="</kbd>"/> to add a new tag.
-
- </target>
+ <target state="translated">Tags được sử dụng để đề xuất video liên quan. <x id="LINE_BREAK"/> Tối đa cho phép 5 tag. <x id="LINE_BREAK"/> Nhấn <x id="START_TAG_KBD"/>Enter<x id="CLOSE_TAG_KBD"/> để thêm tag mới. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0">
</trans-unit>
<trans-unit id="6179532215548637839" datatype="html">
<source>extensions</source>
- <target state="new">extensions</target>
+ <target state="translated">định dạng file</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-actor-image/actor-avatar-edit.component.ts</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="8054921481196967348" datatype="html">
</trans-unit>
<trans-unit id="673a638fbb64bba1a4c50065ae0daf33835672ab" datatype="html">
<source>Upload a new banner</source>
- <target state="new">Upload a new banner</target>
+ <target state="translated">Tải lên ảnh bìa mới</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-actor-image/actor-banner-edit.component.html</context>
<context context-type="linenumber">9</context>
</trans-unit>
<trans-unit id="407f8829dc159ed11b8107db9cb97b06861783e3" datatype="html">
<source>Change your banner</source>
- <target state="new">Change your banner</target>
+ <target state="translated">Thay ảnh bìa</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-actor-image/actor-banner-edit.component.html</context>
<context context-type="linenumber">18</context>
</trans-unit>
<trans-unit id="3293f2b38b65ef4bac72976a2c9e66bae2e20c7b" datatype="html">
<source>Remove banner</source>
- <target state="new">Remove banner</target>
+ <target state="translated">Xóa ảnh bìa</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-actor-image/actor-banner-edit.component.html</context>
<context context-type="linenumber">32</context>
</trans-unit>
<trans-unit id="1909684381721516587" datatype="html">
<source>ratio 6/1, recommended size: 1600x266, max size: <x id="PH" equiv-text="getBytes(this.maxBannerSize)"/>, extensions: <x id="PH_1" equiv-text="this.bannerExtensions"/></source>
- <target state="new">ratio 6/1, recommended size: 1600x266, max size: <x id="PH" equiv-text="getBytes(this.maxBannerSize)"/>, extensions: <x id="PH_1" equiv-text="this.bannerExtensions"/></target>
+ <target state="translated">tỉ lệ 6/1, kích cỡ đề xuất: 1600x266, tối đa: <x id="PH" equiv-text="getBytes(this.maxBannerSize)"/>,định dạng: <x id="PH_1" equiv-text="this.bannerExtensions"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-actor-image/actor-banner-edit.component.ts</context>
<context context-type="linenumber">45</context>
</trans-unit>
<trans-unit id="3b86a740c713742c3f7538c60b890fccdd0a5caf" datatype="html">
<source>Video descriptions are truncated by default and require manual action to expand them.</source>
- <target state="new">
- Video descriptions are truncated by default and require manual action to expand them.
- </target>
+ <target state="translated">Mô tả của video sẽ bị cắt ngắn theo mặc định và yêu cầu click vào để xem toàn bộ.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
</trans-unit>
<trans-unit id="ef0f544578470cd6dd75432d0f1ba0e27914d2cc" datatype="html">
<trans-unit id="3c78b53bca33467190c0b7a01320bc093a2b1427">
<source>Privacy</source>
<target>Riêng tư</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">57</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">57</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">106</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">21</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">230</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">57</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">57</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">106</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">21</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">230</context></context-group>
+ </trans-unit>
<trans-unit id="4b6dbf2d92858e82bcf6ae5dbc8dfb4b29d82ad0" 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">171</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">171</context></context-group>
+ </trans-unit>
<trans-unit id="a2892dc0bd40629b160c490cdd4aff82204bbec6" datatype="html">
<source>Frequently asked questions about PeerTube</source>
<target state="translated">Câu hỏi thường gặp về PeerTube</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">171</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">171</context></context-group>
+ </trans-unit>
<trans-unit id="e351b40b3869a5c7d19c3d4918cb1ac7aaab95c4" 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">173</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">173</context></context-group>
+ </trans-unit>
<trans-unit id="fd91a5f2ef27c48b6908d9016fb6de2a224e8559" datatype="html">
<source>API documentation</source>
<target state="translated">Tài liệu API</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">173</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">173</context></context-group>
+ </trans-unit>
<trans-unit id="d69f4fafc780cc7dbafb063ca5f11e6f7c91b0c5">
<source>Schedule publication (<x id="INTERPOLATION"/>)</source>
<target>Lên lịch xuất bản (
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group>
</trans-unit>
<trans-unit id="e687f6387adbaf61ce650b58f0e60ca42d843cee">
- <source>Already uploaded ✔</source>
+ <source>Already uploaded ✔</source>
<target>Đã tải lên ✔</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="a3ecb8ed851e54c72dd44723d9fc3117e49ea498" datatype="html">
<source>You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives</source>
- <target state="new">You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives</target>
+ <target state="translated">Bạn có thể truyền nhiều lần trong một buổi trực tiếp vĩnh viễn. URL cho khán giả không thay đổi nhưng bạn không thể lưu phát lại của nó</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">236</context></context-group>
</trans-unit>
<trans-unit id="223e01b44f68af4522e390bae9d584b4cbbdfebe" datatype="html">
</trans-unit>
<trans-unit id="1a2813f96b377e49b9811622f0558c22e35a7823" datatype="html">
<source>View account</source>
- <target state="new">View account</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit>
+ <target state="translated">Xem tài khoản</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">30</context></context-group>
+ </trans-unit>
<trans-unit id="17a561ac129a79ce4d3c429de695c63d473716a3" datatype="html">
<source>View account</source>
- <target state="new"> View account </target>
+ <target state="translated">Xem tài khoản</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">42,43</context>
</trans-unit>
<trans-unit id="7295f7e7216f6f2a4134906eb84fff812b65c274" datatype="html">
<source>View owner account</source>
- <target state="new"> View owner account </target>
+ <target state="translated">Xem chủ nhân tài khoản</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">46,47</context>
</trans-unit>
<trans-unit id="24598dcd669863a55bb06631e7912ce618d73272" datatype="html">
<source>VIDEO CHANNEL</source>
- <target state="new">VIDEO CHANNEL</target>
+ <target state="translated">KÊNH VIDEO</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">55</context>
</trans-unit>
<trans-unit id="a956a76589b9dd2498ef6758017b9e2211f6a2c8" datatype="html">
<source>Copy channel handle</source>
- <target state="new">Copy channel handle</target>
+ <target state="translated">Chép handle kênh</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">66</context>
</trans-unit>
<trans-unit id="ca4414270288e446478393fa1ea868337bccfb17" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 video} other {<x id="INTERPOLATION"/> video}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">76</context>
</trans-unit>
<trans-unit id="d4343eca7f4daf518091fb7d27912076ac53ce1d" datatype="html">
<source><x id="ICU" equiv-text="{channelVideosCount, plural, =1 {1 videos} other {{{ channelVideosCount }} videos}}"/> </source>
- <target state="new"> <x id="ICU" equiv-text="{channelVideosCount, plural, =1 {1 videos} other {{{ channelVideosCount }} videos}}"/> </target>
+ <target state="translated"><x id="ICU" equiv-text="{channelVideosCount, plural, =1 {1 video} other {{{ channelVideosCount }} video}}"/> </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context>
<context context-type="linenumber">76,77</context>
</context-group>
</trans-unit>
-
<trans-unit id="bb33a00af3684ef9cb929674474715d58f181ce3" datatype="html">
<source>OWNER ACCOUNT</source>
- <target state="new">OWNER ACCOUNT</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit>
+ <target state="translated">CHỦ NHÂN TÀI KHOẢN</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">23</context></context-group>
+ </trans-unit>
<trans-unit id="64ec6a11fd39e7a4cba76281bdd490124437e96f" datatype="html">
<source>Short text to tell people how they can support you (membership platform...).</source>
<target state="translated">Viết ngắn nói về cách họ có thể hỗ trợ bạn (nền tảng donate, membership...).</target>
</trans-unit>
<trans-unit id="109ff29714fe8f2a0bfb232f04b908062fac22b0" datatype="html">
<source>This is the date when the content was originally published (e.g. the release date for a film)</source>
- <target state="new">
- This is the date when the content was originally published (e.g. the release date for a film)
- </target>
+ <target state="translated">Đây là ngày mà nội dung được đăng tải đầu tiên nhất (ví dụ ngày phát hành của một bộ phim)</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">300</context></context-group>
</trans-unit>
<trans-unit id="48c3bde722dc317f76aa607445f11128f7fc7276" datatype="html">
</trans-unit>
<trans-unit id="92cd0a8da81d2ec6d454aa524c0ad967e1ca0818" 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="new"> 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. </target>
+ <target state="translated">Bạn có thể nhập bất cứ URLnào <x id="START_LINK"/>hỗ trợ bởi youtube-dl<x id="CLOSE_LINK"/> hoặc URL chỉ đến một file video. Bạn cần chắc chắn rằng bạn có toàn quyền sử dụng nội dung, bởi vì điều này ảnh hưởng tới bạn và máy chủ của bạn. </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">11</context></context-group>
</trans-unit>
<trans-unit id="385811ab5a5c3e96e0db46c9ce1fc3147d8cd4c7">
</trans-unit>
<trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2" datatype="html">
<source>Congratulations, the video behind <x id="INTERPOLATION"/> will be imported! You can already add information about this video. </source>
- <target state="new">
- Congratulations, the video behind
- <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video.
-
- </target>
+ <target state="translated">Chúc mừng, video <x id="INTERPOLATION"/> đã được nhập! Bạn có thể thêm thông tin cho video này. </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">48</context></context-group>
</trans-unit>
<trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb">
<trans-unit id="9172233176401579786">
<source>Scheduled</source>
<target>Đã lên lịch</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.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-edit/shared/video-edit.component.ts</context><context context-type="linenumber">184</context></context-group>
+ </trans-unit>
<trans-unit id="1435317307066082710" datatype="html">
<source>Hide the video until a specific date</source>
<target state="translated">Ẩn video dưới một ngày đặc biệt</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">185</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">185</context></context-group>
+ </trans-unit>
<trans-unit id="5d6a58637313a6b2375e3af59534f788c8f8657d" datatype="html">
<source>Video background image</source>
<target state="translated">Hình nền video</target>
</trans-unit>
<trans-unit id="1860b3f71e0b82e9c10e1eaf0ff073216ed896cc" datatype="html">
<source>Image that will be merged with your audio file. <x id="LINE_BREAK"/> The chosen image will be definitive and cannot be modified. </source>
- <target state="new">
- Image that will be merged with your audio file.
-
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- The chosen image will be definitive and cannot be modified.
-
- </target>
+ <target state="translated">Hình ảnh sẽ được ghép với file âm thanh của bạn. <x id="LINE_BREAK"/> Những hình ảnh đã chọn rồi sẽ không thể thay đổi. </target>
<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">32</context></context-group>
</trans-unit>
<trans-unit id="5d8068c24887a511fc8b04308de94829c9b13cce" datatype="html">
<trans-unit id="a81bfce50be151484f8e59b34829ab07ef97982b" datatype="html">
<source>Total video quota</source>
<target state="translated">Quota</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">136</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">136</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.html</context><context context-type="linenumber">3</context></context-group>
+ </trans-unit>
<trans-unit id="6357683911e256c566259880de43ea9403de00d3">
<source>Congratulations! Your video is now available in your private library.</source>
<target>
</trans-unit>
<trans-unit id="6206e8d42fea5d7147d3e68d8e061583886603ae" 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="new">Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</target>
+ <target state="translated">Xin lỗi, tài khoản của bạn đã bị cấm tải lên. Nếu bạn muốn đăng thêm video, bạn phải liên hệ một quản trị viên để mở khóa dung lượng cho phép.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="d8bd78a04cdb225ea9a4c95dbdc4db26229981e2" datatype="html">
</trans-unit>
<trans-unit id="2621043320678012413" datatype="html">
<source>Live published.</source>
- <target state="new">Live published.</target>
+ <target state="translated">Đã phát trực tiếp.</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">128</context></context-group>
</trans-unit>
<trans-unit id="40e85da538414cc425f42d2b09189ce344865aa1" datatype="html">
</trans-unit>
<trans-unit id="975c4cdb9e07ef4c43e2c7aa3f787feabc9a47d2" datatype="html">
<source>Max live duration is <x id="INTERPOLATION"/>. If your live reaches this limit, it will be automatically terminated. </source>
- <target state="new"> Max live duration is <x id="INTERPOLATION"/>. If your live reaches this limit, it will be automatically terminated.
-</target>
+ <target state="translated">Độ dài tối đa buổi phát trực tiếp là <x id="INTERPOLATION"/>. Nếu đạt tới giới hạn này, buổi phát trực tiếp sẽ bị kết thúc. </target>
<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">30</context></context-group>
</trans-unit>
<trans-unit id="ebe5234338205e30a59cf703e2a2b6ef49fb75f8" datatype="html">
<source>We recommend you to not use the <x id="START_TAG_STRONG"/>root<x id="CLOSE_TAG_STRONG"/> user to publish your videos, since it's the super-admin account of your instance. <x id="LINE_BREAK"/> Instead, <x id="START_LINK"/>create a dedicated account<x id="CLOSE_LINK"/> to upload your videos. </source>
- <target state="new">
- We recommend you to not use the
- <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>root
- <x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> user to publish your videos, since it's the super-admin account of your instance.
-
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- Instead,
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>create a dedicated account
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to upload your videos.
-
- </target>
+ <target state="translated">Chúng tôi khuyến nghị bạn không sử dụng <x id="START_TAG_STRONG"/>root<x id="CLOSE_TAG_STRONG"/> người dùng để đăng video của bạn, bởi vì đó là tài khoản super-admin máy chủ của bạn. <x id="LINE_BREAK"/> Thay vào đó, <x id="START_LINK"/>hãy tạo riêng một tài khoản<x id="CLOSE_LINK"/> để tự tải lên những video của bạn. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="0b60d939cf0f1af9fe513f31164d198abf671860">
<trans-unit id="4619111912751495491" datatype="html">
<source>Report this comment</source>
<target state="translated">Báo cáo bình luận này</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">174</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">174</context></context-group>
+ </trans-unit>
<trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9">
<source>Share</source>
<target>Chia sẻ</target>
</trans-unit>
<trans-unit id="dfc8701a2a6898d6784db0ebf9d3191552d81d89" datatype="html">
<source>Share the playlist at this video position</source>
- <target state="new">Share the playlist at this video position</target>
+ <target state="translated">Chia sẻ danh sách từ vị trí video này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="51f7d84d38a304f7f056d2dcaf6d733c3ade35f9" datatype="html">
</trans-unit>
<trans-unit id="bc4f2d8347e3288b5d583897682e3d8a50cfd960" datatype="html">
<source>Support <x id="INTERPOLATION" equiv-text="{{ displayName }}"/></source>
- <target state="new">Support <x id="INTERPOLATION" equiv-text="{{ displayName }}"/></target>
+ <target state="translated">Hỗ trợ <x id="INTERPOLATION" equiv-text="{{ displayName }}"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-support-modal/support-modal.component.html</context>
<context context-type="linenumber">3</context>
</trans-unit>
<trans-unit id="84e4e97b8f2abab33abeecc89f47671b07fd09cf" datatype="html">
<source>Use origin instance URL</source>
- <target state="new">Use origin instance URL</target>
+ <target state="translated">Sử dụng URL máy chủ gốc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">180</context></context-group>
</trans-unit>
<trans-unit id="af3ab1a1035c222ccc88816baa236eb95cea7523">
</trans-unit>
<trans-unit id="d0701f8fd194fd5a29f6dc015d0a27c85128b65e" datatype="html">
<source>Display PeerTube button link</source>
- <target state="new">Display PeerTube button link</target>
+ <target state="translated">Hiện biểu tượng 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">210</context></context-group>
</trans-unit>
<trans-unit id="3c4c080864b313cfdff5fdea6aae5da276246d99">
<target>
Video này đang được nhập và sẽ sẵn có khi việc nhập đã hoàn tất.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">25</context></context-group>
+ </trans-unit>
<trans-unit id="d2a8e8e4e5345201c07ba03a7fafe8b663230246">
<source>The video is being transcoded, it may not work properly.</source>
<target>
Video này đang được chuyển mã và có thể không phát đúng cách.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">29</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">29</context></context-group>
+ </trans-unit>
<trans-unit id="2dd4add38e83d8ec58e37735e76090e9738c974a" datatype="html">
<source>This video will be published on <x id="INTERPOLATION"/>. </source>
- <target state="new">
- This video will be published on
- <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/>.
-
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">32</context></context-group></trans-unit>
+ <target state="translated">Video này sẽ đăng trên <x id="INTERPOLATION"/>. </target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">32</context></context-group>
+ </trans-unit>
<trans-unit id="130abb70adbfbda0d03e31ce2e94dc3871e30c2f" datatype="html">
<source>This live has not started yet.</source>
- <target state="new"> This live has not started yet. </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">37</context></context-group></trans-unit>
+ <target state="translated">Buổi phát trực tiếp chưa thể bắt đầu.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">37</context></context-group>
+ </trans-unit>
<trans-unit id="4ae62d06d4ba0a78f3c5f478235cdb8cacc5f3e9" datatype="html">
<source>This live has ended.</source>
- <target state="new"> This live has ended. </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">41</context></context-group></trans-unit>
+ <target state="translated">Buổi phát trực tiếp đã kết thúc.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">41</context></context-group>
+ </trans-unit>
<trans-unit id="bbb57efb2edd572de832c8fff03bc85d7723abd3" datatype="html">
<source>This video is blocked.</source>
- <target state="new">This video is blocked.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">45</context></context-group></trans-unit>
+ <target state="translated">Video này đã bị khóa.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">45</context></context-group>
+ </trans-unit>
<trans-unit id="1ade7342907e567e3c91d505719fac63d95324e0" datatype="html">
<source>Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/></source>
- <target state="new">Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/></target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">59</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">72</context></context-group></trans-unit>
+ <target state="translated">Đã đăng <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/></target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">59</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">72</context></context-group>
+ </trans-unit>
<trans-unit id="74059c5dce671d464259e3ce37a5d408c3fd7720" datatype="html">
<source>SUPPORT</source>
- <target state="new">SUPPORT</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">108</context></context-group></trans-unit>
+ <target state="translated">HỖ TRỢ</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">108</context></context-group>
+ </trans-unit>
<trans-unit id="83ea0f7a6f84393af198d48193e01a96f3fcbc9a" datatype="html">
<source>SHARE</source>
- <target state="new">SHARE</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
+ <target state="translated">CHIA SẺ</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">113</context></context-group>
+ </trans-unit>
<trans-unit id="cf272d006ff8c0b60e61b14e17fa6a39b30d614a" datatype="html">
<source>SAVE</source>
- <target state="new">SAVE</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">124</context></context-group></trans-unit>
+ <target state="translated">LƯU</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">124</context></context-group>
+ </trans-unit>
<trans-unit id="8270eaeb2582eef4b7cde314c370aaf5b45c43d2" datatype="html">
<source>DOWNLOAD</source>
- <target state="new">DOWNLOAD</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">138</context></context-group></trans-unit>
+ <target state="translated">TẢI VỀ</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">138</context></context-group>
+ </trans-unit>
<trans-unit id="677619204556459328">
<source>Like this video</source>
<target>Thích video</target>
</trans-unit>
<trans-unit id="4001371302469308813" datatype="html">
<source>Support options for this video</source>
- <target state="new">Support options for this video</target>
+ <target state="translated">Hỗ trợ tùy chọn cho video này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">160</context></context-group>
</trans-unit>
<trans-unit id="0b7f242da10ece3f2995095c455b9a92ebcdd3b4">
<target>Bởi
<x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">190</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">190</context></context-group>
+ </trans-unit>
<trans-unit id="d0336848b0c375a1c25ba369b3481ee383217a4f" datatype="html">
<source>Subscribe</source>
- <target state="new">Subscribe</target>
+ <target state="translated">Đăng ký</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">9</context></context-group>
</trans-unit>
<trans-unit id="6e215e23505768151b501b7e11dd5b864e604fd9" datatype="html">
<source>Subscribe to all channels</source>
- <target state="new">Subscribe to all channels</target>
+ <target state="translated">Đăng ký toàn bộ kênh</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="c33a843e309de9d67771aa5e666f61e92f4c6216" datatype="html">
<source>channels subscribed</source>
- <target state="new">channels subscribed</target>
+ <target state="translated">đã đăng ký kênh</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">13</context></context-group>
</trans-unit>
<trans-unit id="e01bfa3629e2133dbf307975446bde047eb8bd1f" datatype="html">
<source>{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }</source>
- <target state="new">{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }</target>
+ <target state="translated">{VAR_SELECT, select, undefined {Ngưng đăng ký} other {Ngưng đăng ký từ toàn bộ kênh} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b">
<source>Show more</source>
<target>Hiện thêm</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">217</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">217</context></context-group>
+ </trans-unit>
<trans-unit id="5403a767248e304199592271bba3366d2ca3f903" datatype="html">
<source>Show less</source>
- <target state="new">Show less</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">223</context></context-group></trans-unit><trans-unit id="950b5f04a2efd3f11c0f76418d5a4212381e792e" datatype="html">
- <source>Origin</source><target state="new">Origin</target>
+ <target state="translated">Thu gọn</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">223</context></context-group>
+ </trans-unit>
+ <trans-unit id="950b5f04a2efd3f11c0f76418d5a4212381e792e" datatype="html">
+ <source>Origin</source>
+ <target state="translated">Gốc</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context>
<context context-type="linenumber">235</context>
</context-group>
</trans-unit>
-
<trans-unit id="284b55e2ae9f6e5bc78c92a18ef26da02f380079" datatype="html">
<source>Originally published</source>
- <target state="new">Originally published</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">240</context></context-group></trans-unit>
+ <target state="translated">Nguồn gốc xuất bản</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">240</context></context-group>
+ </trans-unit>
<trans-unit id="4c0ba3cde3b3c58b855ffb4beaa5804a2fc3826b" datatype="html">
<source>Friendly Reminder:</source>
- <target state="new">Friendly Reminder: </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">304</context></context-group></trans-unit>
+ <target state="translated">Nhắc Nhở Thân Thiện:</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">304</context></context-group>
+ </trans-unit>
<trans-unit id="89707647cc7c304e499ae46a5a0c5b508c3c80a0" datatype="html">
<source>the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.</source>
- <target state="new">
- the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">306</context></context-group></trans-unit>
+ <target state="translated">hệ thống chia sẻ sử dụng cho video này cho phép gửi một vài thông tin (như địa chỉ IP) đến các peer khác.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">306</context></context-group>
+ </trans-unit>
<trans-unit id="e60c11e1b1dfbbeda577364b8de39ded2d796c5e" datatype="html">
<source>More information</source>
- <target state="new">More information</target>
-
-
-
-
-
- <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">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">73</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">56</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">309</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">52</context></context-group></trans-unit>
+ <target state="translated">Tìm hiểu thêm</target>
+ <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">53</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">73</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">56</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">309</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">52</context></context-group>
+ </trans-unit>
<trans-unit id="75d9bb7a2e6256268cd0653aac75a8b994d3cf1f" datatype="html">
<source>The video was blocked due to automatic blocking of new videos</source>
- <target state="new">The video was blocked due to automatic blocking of new videos</target>
+ <target state="translated">Video bị khóa bởi vì máy chủ tự động khóa những video mới</target>
<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">74</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">74</context></context-group>
</trans-unit>
<trans-unit id="bd499ca7913bb5408fd139a4cb4f863852d5f318" datatype="html">
<source>Get more information</source>
<target state="translated">Tìm hiểu thêm</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">309</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">309</context></context-group>
+ </trans-unit>
<trans-unit id="20fc98888baf65b5ba9fe9622dc036fa8dec6a5f" datatype="html">
<source>OK</source>
<target state="translated">OK</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">313</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">313</context></context-group>
+ </trans-unit>
<trans-unit id="a87cd0a1633f944e697fa2ee68362d8bc11c41ee" datatype="html">
<source>SORT BY</source>
<target state="translated">XẾP</target>
</trans-unit>
<trans-unit id="89727d60d91ad1519f6ea7c34e5dcd9e9836ff59" datatype="html">
<source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> and others </source>
- <target state="new"> View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> and others </target>
+ <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> và những cái khác </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.html</context>
<context context-type="linenumber">80,81</context>
</trans-unit>
<trans-unit id="c62bf5fdb0a87432a1f6381684decefd3488d3bf" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 reply} other {<x id="INTERPOLATION"/> replies}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 reply} other {<x id="INTERPOLATION"/> replies}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 trả lời} other {<x id="INTERPOLATION"/> trả lời}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.html</context>
<context context-type="linenumber">80</context>
</trans-unit>
<trans-unit id="bfaf6c075fc1fbf2301fffd7daea06d8dd4ed30e" datatype="html">
<source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </source>
- <target state="new"> View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> from <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target>
+ <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/> từ <x id="INTERPOLATION_1" equiv-text="{{ video?.account?.displayName || 'the author' }}"/> </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.html</context>
<context context-type="linenumber">83,84</context>
</trans-unit>
<trans-unit id="c093eefa3ad4b72064697ac046c6131274ae2b85" datatype="html">
<source>View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></source>
- <target state="new">View <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></target>
+ <target state="translated">Xem <x id="ICU" equiv-text="{comment.totalReplies, plural, =1 {1 reply} other {{{ comment.totalReplies }} replies}}"/></target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.html</context>
<context context-type="linenumber">87</context>
</trans-unit>
<trans-unit id="9a53b17a021bb0677c156fd893461797fc497a10" datatype="html">
<source>Auto generated links</source>
- <target state="new">Auto generated links</target>
+ <target state="translated">Auto generated links</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">18</context></context-group>
</trans-unit>
<trans-unit id="664f99b8919d6dd2faa1c1f7c378aa86d1be5e8a" datatype="html">
<trans-unit id="8b2bb53dfb5f059f2b68cc4ac00661a865909135" datatype="html">
<source>You are one step away from commenting</source>
<target state="translated">Còn một bước nữa để thực hiện bình luận</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">56</context></context-group>
+ </trans-unit>
<trans-unit id="6670e588ad98a777c18f30096aeff7687d53c1c4" datatype="html">
<source>You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example).</source>
<target state="translated">Bạn có thể bình luận bằng một tài khoản ActivityPub (ví dụ PeerTube/Mastodon/Pleroma...)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">62</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">62</context></context-group>
+ </trans-unit>
<trans-unit id="413bcc4a4c824366e17673f38cb2af4619e940e2" datatype="html">
<source>Login to comment</source>
<target state="translated">Đăng nhập để bình luận</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">75</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">75</context></context-group>
+ </trans-unit>
<trans-unit id="974170f455ff5a9034d5737e84b4194c0046fc6b" datatype="html">
<source>Markdown Emoji List</source>
<target state="translated">Markdown Emoji</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">83</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment-add.component.html</context><context context-type="linenumber">83</context></context-group>
+ </trans-unit>
<trans-unit id="2662644497259948010" datatype="html">
<source>Comment</source>
<target state="translated">Bình luận</target>
<trans-unit id="a607fab03e11b0e07c1640e11a1b02d7af06b285" datatype="html">
<source>Highlighted comment</source>
<target state="translated">Bình luận nổi bật</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">12</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">12</context></context-group>
+ </trans-unit>
<trans-unit id="cb23d4d98007aa4d7123837f4c17a671848377d6">
<source>Reply</source>
<target>Trả lời</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">38</context></context-group>
+ </trans-unit>
<trans-unit id="3dc4cf221502c170c7fcd4b2bffc9b3aa46b84bb" datatype="html">
<source>This comment has been deleted</source>
<target state="translated">Bình luận này đã bị xóa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">55</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.html</context><context context-type="linenumber">55</context></context-group>
+ </trans-unit>
<trans-unit id="9031514421077169181" datatype="html">
<source>Video redundancies</source>
- <target state="new">Video redundancies</target>
+ <target state="translated">Video dư thừa</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">39</context></context-group>
</trans-unit>
<trans-unit id="4e8635c108375983b42229df44bda8c0af84f396" datatype="html">
<source>1 host (without "http://") per line</source>
- <target state="new">1 host (without "http://") per line</target>
+ <target state="translated">1 host (mà không "http://") mỗi dòng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.html</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="b56702ff10875710f111634cc315cd3ef01b206f" datatype="html">
</trans-unit>
<trans-unit id="658727060940996385" datatype="html">
<source>Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?</source>
- <target state="new">Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?</target>
+ <target state="translated">Làm mới token sẽ khiến những người đăng ký feed trước đây không nhận được nữa, cho đến khi họ sử dụng token mới. Tiếp tục?</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-account/my-account-applications/my-account-applications.component.ts</context>
<context context-type="linenumber">41</context>
</trans-unit>
<trans-unit id="065367408b21af81c55d4a12dad437ee1b726476" datatype="html">
<source>Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.</source>
- <target state="new"> Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. </target>
+ <target state="translated">Sử dụng ứng dụng đọc tin thứ ba để nhận danh sách video từ những kênh bạn theo dõi.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-account/my-account-applications/my-account-applications.component.html</context>
<context context-type="linenumber">10,12</context>
</trans-unit>
<trans-unit id="1d284acc5ec053b3cd87e4e9fcd7aaefec0c54fb" datatype="html">
<source>Follower handle</source>
- <target state="new">Follower handle</target>
+ <target state="translated">Người theo dõi handle</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b">
</trans-unit>
<trans-unit id="ff3173170e5b03536dd3b3e1afbae1f55356eb1b" datatype="html">
<source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
- <target state="translated">Đã tạo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/> <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></target>
+ <target state="translated">Đã tạo <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/> <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/></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">20</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">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>
</trans-unit>
<trans-unit id="9c9e0eb0ce8abea8b4c7c5dbb6e80a9a5f5b4193" datatype="html">
<source>Open actor page in a new tab</source>
- <target state="new">Open actor page in a new tab</target>
+ <target state="translated">Mở trang tác nhân bằng tab mới</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>
</trans-unit>
<trans-unit id="7823909fb1d8d313382f6f4bd842f1a7ef6f08d1">
</trans-unit>
<trans-unit id="107f0fef40ba00a1a183a03eba85054ed8413f92" datatype="html">
<source>Redundancy allowed <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
- <target state="new">Redundancy allowed
- <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
- <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
- </target>
+ <target state="translated">Đã cho phép dư thừa <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">38</context></context-group>
</trans-unit>
<trans-unit id="a89875525c82ab81ffe32e481a5475b43d0c2902" datatype="html">
</trans-unit>
<trans-unit id="d9b4b939363bf385cbb7828c1535f2e2a5e0d362" datatype="html">
<source>No host found matching current filters.</source>
- <target state="new">No host found matching current filters.</target>
+ <target state="translated">Không tìm thấy host trùng khớp với bộ lọc.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">74</context></context-group>
</trans-unit>
<trans-unit id="6f635f2eba7fe60e4266192fbfef20948fbe3b0a" datatype="html">
<source>Your instance is not following anyone.</source>
- <target state="new">Your instance is not following anyone.</target>
+ <target state="translated">Máy chủ của bạn không theo dõi bất kỳ ai.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">75</context></context-group>
</trans-unit>
<trans-unit id="b2ddee45fe4c3ebc20f39ed10ef70505c9eb65ce" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> hosts</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}'}}"/> hosts
- </target>
+ <target state="translated">Đang hiện <x id="INTERPOLATION"/> tới <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> hosts</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">10</context></context-group>
</trans-unit>
<trans-unit id="f697b4a4f0b6413284269de48a9e1a43a362646f" datatype="html">
<source>Follow domains</source>
- <target state="new">Follow domains</target>
+ <target state="translated">Theo dõi tên miền</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">82</context></context-group>
</trans-unit>
<trans-unit id="428ed89aeb4bd5a1b5f39b674d2c476e18c55334" datatype="html">
<source>Follow instances</source>
- <target state="new">Follow instances</target>
+ <target state="translated">Theo dõi những máy chủ</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context>
<context context-type="linenumber">17</context>
</trans-unit>
<trans-unit id="1fc09996a8d49e3d1cc3abedb3edf3fa4c427a5f" datatype="html">
<source>Videos redundancies</source>
- <target state="new">Videos redundancies</target>
+ <target state="translated">Dư thừa của video</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">3</context></context-group>
</trans-unit>
<trans-unit id="8a3b2dec938ae1c71320e653fb1fdb810e614f76" datatype="html">
<source>My videos duplicated by remote instances</source>
- <target state="new">My videos duplicated by remote instances</target>
+ <target state="translated">Video của tôi đã nhân đôi bởi máy chủ từ xa</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">12</context></context-group>
</trans-unit>
<trans-unit id="cb2281bf5c9f420429bbd5c5473ee7aacc879e1e" datatype="html">
<source>Remote videos duplicated by my instance</source>
- <target state="new">Remote videos duplicated by my instance</target>
+ <target state="translated">Những video từ xa đã nhân đôi bởi máy chủ của tôi</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">13</context></context-group>
</trans-unit>
<trans-unit id="31cf824034489eb42f6a388d5980b98b8e1de015">
</trans-unit>
<trans-unit id="55d4cef22a65e0850dc95aa127f45e9df525f68f" datatype="html">
<source>Table parameters</source>
- <target state="new">Table parameters</target>
+ <target state="translated">Thành phần bảng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">59</context></context-group>
</trans-unit>
<trans-unit id="48c6910585f5bef4f725104287ec904c7cb8c6e9" datatype="html">
</trans-unit>
<trans-unit id="2768c5a04ffea51e600e3b1e14ed676afb355f23" 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="new">
- Transcoding is enabled. The video quota only takes into account
- <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original
- <x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video size.
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- At most, this user could upload ~
- <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>.
-
- </target>
+ <target state="translated">Đã bật chuyển đổi độ phân giải. Giới hạn dung lượng chỉ áp dụng vào tài khoản <x id="START_TAG_STRONG"/>gốc<x id="CLOSE_TAG_STRONG"/> thước video. <x id="LINE_BREAK"/> Dù vậy, tài khoản vẫn có thể upload ~ <x id="INTERPOLATION"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">162</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">162</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="5d2bf60fb9f89531b82c7b0066a0c4d2fdade1d2" datatype="html">
<source>None (local authentication)</source>
- <target state="new">None (local authentication)</target>
+ <target state="translated">Không (xác thực cục bộ)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context>
<context context-type="linenumber">192</context>
</trans-unit>
<trans-unit id="715d36ab50d156b744ffedc975ffb97cae75ff7b" datatype="html">
<source>Advanced user filters</source>
- <target state="new">Advanced user filters</target>
+ <target state="translated">Lọc người dùng nâng cao</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">32</context></context-group>
</trans-unit>
<trans-unit id="765fcd9017ea1e180bbd266673d7cf11535d8c4a" datatype="html">
<trans-unit id="7d88bb14f4ef7eaea7ca41c1832c66451410047a" datatype="html">
<source>The user was banned</source>
<target state="translated">Tài khoản đã bị cấm</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">156</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">156</context></context-group>
+ </trans-unit>
<trans-unit id="ed64ec2b14251cfbe9ab28abde51d3f052fde1e7" datatype="html">
<source>Open account in a new tab</source>
<target state="translated">Mở tài khoản trong tab mới</target>
<trans-unit id="d9e38d58225f58cb64126e4d5ec58f39dcb326df" datatype="html">
<source>Deleted account</source>
<target state="translated">Tài khoản đã xóa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">77</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">77</context></context-group>
+ </trans-unit>
<trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5">
<source>User's email must be verified to login</source>
<target>Cần xác thực email trước khi đăng nhập</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">125</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">125</context></context-group>
+ </trans-unit>
<trans-unit id="79cee9973620b2592ff2824c525aa8ed0b5e2b8b">
<source>User's email is verified / User can login without email verification</source>
<target>Địa chỉ thư của người dùng đã được xác nhận / Người dùng có thể đăng nhập mà không cần xác nhận qua thư</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">129</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">129</context></context-group>
+ </trans-unit>
<trans-unit id="12289e981bf1acd36d74ee0e50d6fb43ba29ca6a" datatype="html">
<source>Total daily video quota</source>
<target state="translated">Dung lượng giới hạn</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">146</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">146</context></context-group>
+ </trans-unit>
<trans-unit id="a9587caabf0dc5d824f817baae1c2f5521d9b1ee">
<source>Ban reason:</source>
<target>Lí do chặn:</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">173</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">173</context></context-group>
+ </trans-unit>
<trans-unit id="0fcb785bae83bfd5c1b1bbeb57cda21eec98ae1a" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> users</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}'}}"/> users
- </target>
+ <target state="translated">Đang hiện <x id="INTERPOLATION"/> đến <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context><context context-type="linenumber">6</context></context-group>
</trans-unit>
<trans-unit id="2049290282534091182" datatype="html">
</trans-unit>
<trans-unit id="746099155736913817" datatype="html">
<source>Video blocks</source>
- <target state="new">Video blocks</target>
+ <target state="translated">Chặn video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">60</context></context-group>
</trans-unit>
<trans-unit id="7427986413651551775" datatype="html">
<source>Video comments</source>
- <target state="new">Video comments</target>
+ <target state="translated">Bình luận của video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">67</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context><context context-type="linenumber">86</context></context-group>
</trans-unit>
<trans-unit id="7815838401315213887" datatype="html">
<source>Muted accounts</source>
- <target state="new">Muted accounts</target>
+ <target state="translated">Tài khoản đã ẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account.component.ts</context><context context-type="linenumber">31</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">86</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">74</context></context-group>
</trans-unit>
<trans-unit id="5668793810321242853" datatype="html">
<source>Muted servers</source>
- <target state="new">Muted servers</target>
+ <target state="translated">Máy chủ đã ẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account.component.ts</context><context context-type="linenumber">36</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">95</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">81</context></context-group>
</trans-unit>
<trans-unit id="4555457172864212828" datatype="html">
<source>Users</source>
- <target state="new">Users</target>
+ <target state="translated">Người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">88</context></context-group>
</trans-unit>
<trans-unit id="3008420115644088420" datatype="html">
<source>Configuration</source>
- <target state="new">Configuration</target>
+ <target state="translated">Thiết lập</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">95</context></context-group>
</trans-unit>
<trans-unit id="d2e7333704502d1720b353742634630b71ea8bd7" datatype="html">
<source>Video blocks</source>
- <target state="new">Video blocks</target>
+ <target state="translated">Chặn video</target>
<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">3</context></context-group>
</trans-unit>
<trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c">
</trans-unit>
<trans-unit id="2122599f5b51ab83849bc77fa5cafcdcd896ac72" datatype="html">
<source>Advanced block filters</source>
- <target state="new">Advanced block filters</target>
+ <target state="translated">Bộ lọc khóa nâng cao</target>
<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">23</context></context-group>
</trans-unit>
<trans-unit id="7d0cb3dbf192b9f3a5dbfb6d56d7609b200cbd4e" datatype="html">
<source>Automatic blocks</source>
- <target state="new">Automatic blocks</target>
+ <target state="translated">Tự động khóa</target>
<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">24</context></context-group>
</trans-unit>
<trans-unit id="dfc11b6dc1387e59dbb79d248cf4c638fb9df3ea" datatype="html">
<source>Manual blocks</source>
- <target state="new">Manual blocks</target>
+ <target state="translated">Khóa bình thường</target>
<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">25</context></context-group>
</trans-unit>
<trans-unit id="91bd2d52b840951d3b1f5830b023bee8bca91293" datatype="html">
<source>Video <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
- <target state="new">Video
- <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
- <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
- </target>
+ <target state="translated">Video <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></target>
<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/follows/video-redundancies-list/video-redundancies-list.component.html</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="b7237eade678ae47485fbd27ec7f8c1079a8c6b7" datatype="html">
<source>Total size</source>
- <target state="new">Total size</target>
+ <target state="translated">Dung lượng tổng</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>
</trans-unit>
<trans-unit id="e536fc8b9a652aa7f7b87193cdfa143481da3bad" datatype="html">
<source>List redundancies</source>
- <target state="new">List redundancies</target>
+ <target state="translated">Danh sách những dư thừa</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">37</context></context-group>
</trans-unit>
<trans-unit id="897116a91d135b1552880aed6050814a4a0df28a" datatype="html">
<source>Your instance doesn't mirror any video.</source>
- <target state="new">Your instance doesn't mirror any video.</target>
+ <target state="translated">Máy chủ của bạn không ánh xạ video nào.</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>
<trans-unit id="afc5c2bbf66996ab213f6eca65b24ca423d36e31" datatype="html">
<source>Your instance has no mirrored videos.</source>
- <target state="new">Your instance has no mirrored videos.</target>
+ <target state="translated">Máy chủ của bạn không có ánh xạ video nào.</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">82</context></context-group>
</trans-unit>
<trans-unit id="0e96ed54157e69989a2c0bcce2f62399accdaa27" datatype="html">
<source>Enabled strategies stats</source>
- <target state="new">Enabled strategies stats</target>
+ <target state="translated">Đã bật thông số chiến thuật</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">91</context></context-group>
</trans-unit>
<trans-unit id="0f6e6ec286d43c14f16444a077639090f38e29de" datatype="html">
<source>No redundancy strategy is enabled on your instance.</source>
- <target state="new">
- No redundancy strategy is enabled on your instance.
- </target>
+ <target state="translated">Không chiến thuật dư thừa nào bật trên máy chủ của bạn.</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">96</context></context-group>
</trans-unit>
<trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a">
<trans-unit id="a7f42da3bb4eea0b71b0a20a2aff6612a82cab99">
<source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
<target>Ngày
- <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
- <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
+ <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
+ <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">62</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">46</context></context-group>
<trans-unit id="8c9050c6851a9df66791ce33bc05d6daff294921" datatype="html">
<source>Commented video</source>
<target state="translated">Video đã bình luận</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">99</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">99</context></context-group>
+ </trans-unit>
<trans-unit id="0b8869949ffd1265a194490cd96c74c4ad7c234a" datatype="html">
<source>No comments found matching current filters.</source>
<target state="translated">Không có bình luận nào trùng khớp.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">124</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">124</context></context-group>
+ </trans-unit>
<trans-unit id="fc9202e5b01bd5ec813af78b5d51d1204ab0777e" datatype="html">
<source>No comments found.</source>
<target state="translated">Không có bình luận nào.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">125</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">125</context></context-group>
+ </trans-unit>
<trans-unit id="c5cc399a82eb7993156daf2d6c1d9e071cde47ad" datatype="html">
<source>No abuses found matching current filters.</source>
- <target state="new">No abuses found matching current filters.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">183</context></context-group></trans-unit>
+ <target state="translated">Không xâm phạm nào trùng khớp với bộ lọc gần đây.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">183</context></context-group>
+ </trans-unit>
<trans-unit id="5d9dd64c1974b18918db7f24051bb385bd5558e1" datatype="html">
<source>No abuses found.</source>
- <target state="new">No abuses found.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">184</context></context-group></trans-unit>
+ <target state="translated">Không tìm thấy xâm phạm.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">184</context></context-group>
+ </trans-unit>
<trans-unit id="d2a65fafac0e4e0a3289ec54627bd7f691d8020d" datatype="html">
<source>Block reason:</source>
<target state="translated">Lý do cấm:</target>
</trans-unit>
<trans-unit id="f8add432da83aa37b8cf03c5b907c3a9e51088fd" datatype="html">
<source>No blocked video found matching current filters.</source>
- <target state="new">No blocked video found matching current filters.</target>
+ <target state="translated">Không video đã khóa nào trùng khớp với bộ lọc gần đây.</target>
<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">124</context></context-group>
</trans-unit>
<trans-unit id="8d02797f76f99ad51f55e91ff82088e8772152e0" datatype="html">
<source>No blocked video found.</source>
- <target state="new">No blocked video found.</target>
+ <target state="translated">Không tìm thấy video đã khóa nào.</target>
<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">125</context></context-group>
</trans-unit>
<trans-unit id="9f5c75bd513580d630817cd39179fd41e5ec36f6" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> blocked videos</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}'}}"/> blocked videos
- </target>
+ <target state="translated">Hiện <x id="INTERPOLATION"/> từ <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> những video đã khóa</target>
<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">10</context></context-group>
</trans-unit>
<trans-unit id="24968c3b9f7cb940df7e5bf46f61a11710481829" datatype="html">
<trans-unit id="0562e455c88234829f3c27a38f3039f027bfd5d2" datatype="html">
<source>Update this comment</source>
<target state="translated">Cập nhật bình luận này</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.html</context><context context-type="linenumber">30</context></context-group>
+ </trans-unit>
<trans-unit id="f7753a5d0baa909f5860eb49e14c41fc4ae00fb4" datatype="html">
<source>Advanced report filters</source>
<target state="translated">Bộ lọc báo cáo nâng cao</target>
</trans-unit>
<trans-unit id="1f5ed7018178a08c8eb17305833874a976fa428c" datatype="html">
<source>Reports with blocked videos</source>
- <target state="new">Reports with blocked videos</target>
+ <target state="translated">Những báo cáo với những video đã chặn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">22</context></context-group>
</trans-unit>
<trans-unit id="2f536bc37b142c0376631cefb992151fb733ce48" datatype="html">
<source>Reports with deleted videos</source>
- <target state="new">Reports with deleted videos</target>
+ <target state="translated">Những báo cáo với những video đã xóa</target>
<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="2bf5a31043ff476ca081a4080f3f3f17518dc6f2" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">7</context></context-group>
</trans-unit>
<trans-unit id="fd7b8e728c25b616934661747224b1b2e7d9ea5c" datatype="html">
- <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new">
- <x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {...} other {...}}"/>
- <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>
- <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group></trans-unit>
+ <source><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 report} other {{{ abuse.countReportsForReporter }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReporter, plural, =1 {1 báo cáo} other {{{ abuse.countReportsForReporter }} báo cáo}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">22</context></context-group>
+ </trans-unit>
<trans-unit id="fe8634bd713368d7971877c0e09d1869f09c924d" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</source>
<target state="translated">{VAR_PLURAL, plural, =1 {1 báo cáo} other {<x id="INTERPOLATION"/> báo cáo}}</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</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.html</context><context context-type="linenumber">22</context></context-group>
+ </trans-unit>
<trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4">
<source>Video</source>
<target>Video</target>
<trans-unit id="dee48932053451ee2dfafe5500a5262cd4220d5e" datatype="html">
<source>This video has been reported multiple times.</source>
<target state="translated">Video này bị báo cáo nhiều lần.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.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-list-table.component.html</context><context context-type="linenumber">90</context></context-group>
+ </trans-unit>
<trans-unit id="e9a289d014e33a5a45e1cf47131074f50abb7c18" datatype="html">
<source>The video was blocked</source>
- <target state="new">The video was blocked</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">99</context></context-group></trans-unit>
+ <target state="translated">Video đã bị khóa</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">99</context></context-group>
+ </trans-unit>
<trans-unit id="e186aa4dc511ff4347ec5304691000e3e0a4a048" datatype="html">
<source>by <x id="INTERPOLATION"/> on <x id="INTERPOLATION_1"/> </source>
- <target state="new">by
- <x id="INTERPOLATION" equiv-text="{{ abuse.video.channel?.displayName }}"/> on
- <x id="INTERPOLATION_1" equiv-text="{{ abuse.video.channel?.host }}"/>
- </target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">102</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">119</context></context-group></trans-unit>
+ <target state="translated">bởi <x id="INTERPOLATION"/> trên <x id="INTERPOLATION_1"/> </target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">102</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">119</context></context-group>
+ </trans-unit>
<trans-unit id="b0a337363ec610cf41744167b12f020e141a4617" datatype="html">
<source>Video was deleted</source>
<target state="translated">Video đã bị xóa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">109</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">109</context></context-group>
+ </trans-unit>
<trans-unit id="c45d28b67fd917b804defbf9e465ec1abe0c67da" datatype="html">
<source>Account deleted</source>
<target state="translated">Tài khoản đã bị xóa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">145</context></context-group>
+ </trans-unit>
<trans-unit id="c1074e8c49b3cdfaeb7fcaf8cb27e44139389e29" datatype="html">
<source>Open video in a new tab</source>
<target state="translated">Mở video trong tab mới</target>
</trans-unit>
<trans-unit id="7e7ad19f1bcc2c33cdba4c1ad25e2b398ad453d9" datatype="html">
<source>State <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
- <target state="new">State
- <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
- <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
- </target>
+ <target state="translated">Tình trạng <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-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/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">36</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="31b1d714a41f00a1347b78884eee465b1d90f7e1" datatype="html">
<source>Internal note</source>
- <target state="new">Internal note</target>
+ <target state="translated">Ghi chú toàn cầu</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="9a7b523cbbebabeb9b10482291b58c52825a4b05" datatype="html">
<source>Score <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
- <target state="new">Score
- <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/>
- <x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/>
- </target>
+ <target state="translated">Điểm số <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">30</context></context-group>
</trans-unit>
<trans-unit id="8d1011bd5b502c857858a97d074118377d8fe714" datatype="html">
</trans-unit>
<trans-unit id="4dbabcc6e79125d4b798ba8139a40202db712475" datatype="html">
<source>Reportee</source>
- <target state="new">Reportee</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group></trans-unit>
+ <target state="translated">Người bị báo cáo</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">28</context></context-group>
+ </trans-unit>
<trans-unit id="da3ebfaee320ad7a8a41c75d6ee19e687f9b484d" datatype="html">
- <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new">
- <x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {...} other {...}}"/>
- <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/>
- <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group></trans-unit>
+ <source><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 report} other {{{ abuse.countReportsForReportee }} reports}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="translated"><x id="ICU" equiv-text="{abuse.countReportsForReportee, plural, =1 {1 báo cáo} other {{{ abuse.countReportsForReportee }} báo cáo}}"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="ml-1 glyphicon glyphicon-flag">"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
+ </trans-unit>
<trans-unit id="bdd37f55632abc18fb1fbf95d4b3f5f89ce3237b" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 report} other {
- <x id="INTERPOLATION" equiv-text="{{ abuse.countReportsForReportee }}"/> reports} }
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group></trans-unit>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 báo cáo} other {<x id="INTERPOLATION"/> báo cáo}}</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">42</context></context-group>
+ </trans-unit>
<trans-unit id="9da0107a35751e722c8b4bca7636fc7645dbdbdc" datatype="html">
<source>Updated</source>
<target state="translated">Đã cập nhật</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</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-details.component.html</context><context context-type="linenumber">48</context></context-group>
+ </trans-unit>
<trans-unit id="a3ae5c724857d00c006273db314041ab0664c269" datatype="html">
<source>Mute domain</source>
<target state="translated">Ẩn máy chủ</target>
</trans-unit>
<trans-unit id="60cdb933d2c7051f3b5b23f9e5f8c83fa861b220" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> muted instances</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}'}}"/> muted instances
- </target>
+ <target state="translated">Hiện <x id="INTERPOLATION"/> từ <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> máy chủ đã ẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.html</context><context context-type="linenumber">10</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">10</context></context-group>
</trans-unit>
<trans-unit id="33c4091a2a2438ba655caa47ede7f7a82f5f0297" datatype="html">
<source>No account found matching current filters.</source>
<target state="translated">Không có tài khoản nào trùng khớp.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">58</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">58</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">58</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">58</context></context-group>
+ </trans-unit>
<trans-unit id="5d3b267bc054bb6b5743dd3d46ee58cff5141697" datatype="html">
<source>No account found.</source>
<target state="translated">Không tìm thấy tài khoản nào.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">59</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">59</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">59</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">59</context></context-group>
+ </trans-unit>
<trans-unit id="2338185419645468935" datatype="html">
<source>List installed plugins</source>
<target state="translated">Danh sách plugin đã cài đặt</target>
</trans-unit>
<trans-unit id="6c3f125145d398f0cbc07c5161b41f08116dbf01" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> muted accounts</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}'}}"/> muted accounts
- </target>
+ <target state="translated">Hiện <x id="INTERPOLATION"/> từ <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> tài khoản đã ẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">10</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">10</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="82c6fc1dfd67a87c2a9f54c221907d0d61c63b88" datatype="html">
<source>Users can resolve distant content</source>
- <target state="new">Users can resolve distant content</target>
+ <target state="translated">Người dùng có thể giải quyết nội dung từ xa</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">126</context></context-group>
</trans-unit>
<trans-unit id="0fab2b1e25b97842c52a6b95f139bda7e416fde6" datatype="html">
<trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
<source>Settings</source>
<target state="translated">Thiết lập</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context><context context-type="linenumber">26</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.html</context><context context-type="linenumber">1</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context><context context-type="linenumber">26</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">51</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.html</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
<trans-unit id="3b79d221458541611e8508d3551dd1ddd76b49d9" datatype="html">
<source>Display settings</source>
<target state="translated">Hiển thị thiết lập</target>
</trans-unit>
<trans-unit id="7112532281224432421" datatype="html">
<source>Likes</source>
- <target state="new">Likes</target>
+ <target state="translated">Lượt thích</target>
<note priority="1" from="description">A variant of Trending videos based on the number of likes</note>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/video-list/trending/video-trending-header.component.ts</context><context context-type="linenumber">60</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="5b68046e126d50f136a0d766bf417442c8258f69" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/> for <x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </source>
- <target state="new"> <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/> for <x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{ pagination.totalItems }}"/> <x id="ICU" equiv-text="{pagination.totalItems, plural, =1 {result} other {results}}"/> for <x id="INTERPOLATION_1" equiv-text="{{ search }}"/>" </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context>
<context context-type="linenumber">22,24</context>
</trans-unit>
<trans-unit id="16e81be2315b29492395d99ba53a83e770430494" datatype="html">
<source>{VAR_PLURAL, plural, =1 {result} other {results} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {result} other {results} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {kết quả} other {kết quả} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search.component.html</context><context context-type="linenumber">5</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">23</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="91facfbb0c1cdd41ac4513aadabb99508c895f52" datatype="html">
<source>This view also shows comments from muted accounts.</source>
- <target state="new">This view also shows comments from muted accounts.</target>
+ <target state="translated">Điều này cũng có hiện bình luận từ những tài khoản đã ẩn.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
<context context-type="linenumber">8</context>
</trans-unit>
<trans-unit id="555ae4dbd23d5056aeafc8f3f31ebbab170bb917" datatype="html">
<source>Job type</source>
- <target state="new">Job type</target>
+ <target state="translated">Loại công việc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="723c95b5d673a557fa120aa65814a9f05c03e610" datatype="html">
<source>Job state</source>
- <target state="new">Job state</target>
+ <target state="translated">Trạng thái công việc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">12</context></context-group>
</trans-unit>
<trans-unit id="5e85feb6f9f0334366e46ee09ca6b8df52397432" datatype="html">
</trans-unit>
<trans-unit id="15d67169976ce05d49bc6e85e51597c957f0e37d" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> jobs</source>
- <target state="new">Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> jobs</target>
+ <target state="translated">Hiện <x id="INTERPOLATION"/> từ <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> công việc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">39</context></context-group>
</trans-unit>
<trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc" datatype="html">
<source>Type</source>
- <target state="new">Type</target>
+ <target state="translated">Kiểu</target>
<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="470f42cad5ddf069fb8e9ed3489c9614ce897664" 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="new">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>"/></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">Ưu tiên <x id="START_SMALL_TEXT" ctype="x-small" equiv-text="<small>"/>(1 = ưu tiên cao nhất)<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>
</trans-unit>
<trans-unit id="e8d0453dbe7338287c348e1043da4620c218e9c4" datatype="html">
<source>No jobs found.</source>
- <target state="new">No jobs found.</target>
+ <target state="translated">Không tìm thấy công việc nào.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">107</context></context-group>
</trans-unit>
<trans-unit id="50140de8e198dcb486966365d1d4c01fd910cc46" 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="new">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.</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">Không <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> "/> công việc tìm thấy.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">108</context></context-group>
</trans-unit>
<trans-unit id="34f47c715ccc293a1d86d7cee44515bbe0ab0db0" datatype="html">
<source>No <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/> jobs found.</source>
- <target state="new">No <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/> jobs found.</target>
+ <target state="translated">Không <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/> công việc tìm thấy.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">111</context></context-group>
</trans-unit>
<trans-unit id="3fc9776f71b2244ce796c554d1b1d4c583f33c77" datatype="html">
<source>No <x id="START_TAG_CODE"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_CODE"/> jobs found that are <x id="START_TAG_SPAN"/><x id="INTERPOLATION_1"/><x id="CLOSE_TAG_SPAN"/>.</source>
- <target state="new">No <x id="START_TAG_CODE"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_CODE"/> jobs found that are <x id="START_TAG_SPAN"/><x id="INTERPOLATION_1"/><x id="CLOSE_TAG_SPAN"/>.</target>
+ <target state="translated">Không <x id="START_TAG_CODE"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_CODE"/> công việc tìm thấy là <x id="START_TAG_SPAN"/><x id="INTERPOLATION_1"/><x id="CLOSE_TAG_SPAN"/>.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">112</context></context-group>
</trans-unit>
<trans-unit id="c8d1785038d461ec66b5799db21864182b35900a" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="e4ce2d897f4bdce126c9012769654301a587110a" datatype="html">
- <source>By <x id="INTERPOLATION"/> -></source>
- <target state="translated">Bởi <x id="INTERPOLATION"/> -></target>
+ <source>By <x id="INTERPOLATION"/> -></source>
+ <target state="translated">Bởi <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">46</context></context-group>
</trans-unit>
<trans-unit id="3441b78841dad60f36576d99e38241ae7fefa933" datatype="html">
</trans-unit>
<trans-unit id="a8544bac210fd102d71c5aaf1bef79c1fc48c079" datatype="html">
<source>The <x id="START_LINK"/>sharing system<x id="CLOSE_LINK"/> implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.</source>
- <target state="new">The
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>sharing system
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
- </target>
+ <target state="translated"><x id="START_LINK"/>hệ thống chia sẻ<x id="CLOSE_LINK"/> có thể công khai vài thông tin về hệ thống của bạn (ví dụ như địa chỉ IP) có thể gửi tới những peer khác, nhưng nó giúp server hạn chế quá tải.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">50</context></context-group>
</trans-unit>
<trans-unit id="0f9a16c167ea4f043577304b13046c143692cb99" datatype="html">
<source>Help share videos being played</source>
- <target state="new">Help share videos being played</target>
+ <target state="translated">Giúp chia sẻ video được phát</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">47</context></context-group>
</trans-unit>
<trans-unit id="8002f4cecaf491c2fa08a13cb18c8fda1996d92f" datatype="html">
</trans-unit>
<trans-unit id="ccb0ae7ba7f7a83045f1ad78d0c0044b5ed80629" datatype="html">
<source>Main languages you/your moderators speak</source>
- <target state="new">Main languages you/your moderators speak</target>
+ <target state="translated">Ngôn ngữ chính mà bạn/kiểm duyệt viên giao tiếp</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">60</context></context-group>
</trans-unit>
<trans-unit id="f27b192f4d3153db7dc7044bea37e71655bfb3ea" datatype="html">
<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">78</context></context-group>
</trans-unit>
<trans-unit id="c01e2f756418186ec9337a1406931c124ebeeba1" 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 build a moderation team. </source>
- <target state="new"> 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 build a moderation team. </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 build a moderation team. </source>
+ <target state="translated">Quản lí <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>người dùng<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để xây dựng đội ngũ kiểm duyệt viên. </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">80,81</context>
</trans-unit>
<trans-unit id="aad49456e42847e2ea95fbaeb2f49387199e5634" datatype="html">
<source>This instance is dedicated to sensitive or NSFW content</source>
- <target state="new">This instance is dedicated to sensitive or NSFW content</target>
+ <target state="translated">Máy chủ này dành riêng cho nội dung nhạy cảm hoặc 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">89</context></context-group>
</trans-unit>
<trans-unit id="b0cfd9ae981d25210720b14cf5d7e7ae42644ef4" 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="new"> 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. </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">Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. </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">94,96</context>
<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">102</context></context-group>
</trans-unit>
<trans-unit id="e397362e5419e406411ff3ad73cdf7ab82c357c2" datatype="html">
- <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<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="new"> With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<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. </target>
+ <source>With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<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">Với <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Danh sách đừng làm<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Làm mờ ảnh thumbnail<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, một sự xác nhận sẽ được yêu cầu để xem video. </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">107,108</context>
</trans-unit>
<trans-unit id="69580f2c2dbf4edf7096820ba8c393367352d774" datatype="html">
<source>Terms</source>
- <target state="new">Terms</target>
+ <target state="translated">Điều khoản dịch vụ</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">168</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">125</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">13</context></context-group>
</trans-unit>
<trans-unit id="2c88654dd44fe8477ce6f85c1081cd24a590701b" datatype="html">
<source>Code of conduct</source>
- <target state="new">Code of conduct</target>
+ <target state="translated">Quy tắc máy chủ</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">154</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">136</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">47</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">4</context></context-group>
</trans-unit>
<trans-unit id="5861c9f9d6db1551439824c0af8b8d3138732200" datatype="html">
- <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
- <target state="translated">Sử dụng <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugin & theme<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> để cải thiện trải nghiệm, hoặc <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/> thêm tùy chỉnh<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </target>
+ <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugins & themes<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more involved changes, or <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/>add slight customizations<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. </source>
+ <target state="translated">Sử dụng <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/plugins">"/>plugin & theme<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> để cải thiện trải nghiệm, hoặc <x id="START_LINK_1" equiv-text="<a routerLink="/admin/config/edit-custom" fragment="advanced-configuration">"/> thêm tùy chỉnh<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">6,7</context>
</trans-unit>
<trans-unit id="a42daa4748e433f25a51f598627d10de9c88d5d3" datatype="html">
<source>Landing page</source>
- <target state="new">Landing page</target>
+ <target state="translated">Trang chào mừng</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">27</context></context-group>
</trans-unit>
<trans-unit id="28aca3fd95c8d941f643c617058636715b6f87d9" datatype="html">
</trans-unit>
<trans-unit id="caa128fe5c4b611830f6138e844709c348f07948" datatype="html">
<source>Trending pages</source>
- <target state="new">Trending pages</target>
+ <target state="translated">Trang trending</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">33</context></context-group>
</trans-unit>
<trans-unit id="7ff3a800cb0c5a325a0cae4b17bb29ea8ffc296e" datatype="html">
<source>Default trending page</source>
- <target state="new">Default trending page</target>
+ <target state="translated">Trang trending mặc định</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">34</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">52</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="6a97e13f1b72ca231709862b0004940e6659060d" datatype="html">
<source>Hot videos</source>
- <target state="new">Hot videos</target>
+ <target state="translated">Video hot</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">36</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">57</context></context-group>
</trans-unit>
<trans-unit id="b6307f83d9f43bff8d5129a7888e89964ddc3f7f" datatype="html">
<source>Local videos</source>
<target state="translated">Video máy chủ</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">42</context></context-group><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/+admin/config/edit-custom-config/edit-basic-configuration.component.html</context><context context-type="linenumber">42</context></context-group>
+ <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="c5d4e7a320b88bdcf7fb2b670b81173048af3956" datatype="html">
<source>BROADCAST MESSAGE</source>
- <target state="new">BROADCAST MESSAGE</target>
+ <target state="translated">THÔNG ĐIỆP TRUYỀN TẢI</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">73</context></context-group>
</trans-unit>
<trans-unit id="c310fbbabb8e5c7b88dbd2a3cd7a0d7f3b0c4145" datatype="html">
</trans-unit>
<trans-unit id="58be3e0a0ef272fbd6e715b44059c3d89b332d9b" datatype="html">
<source>Enable broadcast message</source>
- <target state="new">Enable broadcast message</target>
+ <target state="translated">Bật thông điệp truyền tải</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">86</context></context-group>
</trans-unit>
<trans-unit id="6938c4a91284a1bc8b61b0d8085d9985e46c9f5b" datatype="html">
<source>Allow users to dismiss the broadcast message</source>
- <target state="new">Allow users to dismiss the broadcast message </target>
+ <target state="translated">Cho phép người dùng bỏ qua thông điệp truyền tải</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">93</context></context-group>
</trans-unit>
<trans-unit id="dd24d21f2898608f623ae2513e1eb0a08a442f7a" datatype="html">
<source>Broadcast message level</source>
- <target state="new">Broadcast message level</target>
+ <target state="translated">Mức độ thông điệp truyền tải</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">98</context></context-group>
</trans-unit>
<trans-unit id="ccac601bf473fa28c9ac46794f1cd40542f74347" datatype="html">
<source>Message</source>
- <target state="new">Message</target>
+ <target state="translated">Thông điệp</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">112</context></context-group>
</trans-unit>
<trans-unit id="0ea3c4f671addedc1fff64ba63adbf0629fab06a" datatype="html">
<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">129</context></context-group>
</trans-unit>
<trans-unit id="a4e1a07bc238eabff7de74ebbcee7496b84e53ab" 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="new"> 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. </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">Quản lí <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/users">"/>người dùng<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để cho dung lượng tối đa của họ. </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">131,132</context>
</trans-unit>
<trans-unit id="35d3d2813759e2497352953adca2175967a69b88" datatype="html">
<source>Signup won't be limited to a fixed number of users.</source>
- <target state="new">Signup won't be limited to a fixed number of users.</target>
+ <target state="translated">Đăng kí sẽ không giới hạn số lượng người dùng.</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">168</context>
</trans-unit>
<trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be" datatype="html">
<source>Users</source>
- <target state="new">Users</target>
+ <target state="translated">Người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">4</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="9a298b5ee14cc04a1cbef88cd1cc54fbb8176bc2" datatype="html">
<source>{VAR_PLURAL, plural, =1 {Video} other {Videos} }</source>
- <target state="new">{VAR_PLURAL, plural, =1 {Video} other {Videos} }</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {Video} other {Video} }</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">24</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="89f26f7ae43839fb1c983c6dc82d7bb9f559ac98" datatype="html">
<source>Incriminated in reports</source>
- <target state="new">Incriminated in reports</target>
+ <target state="translated">Phân biệt đối xử trong các báo cáo</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">42</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">42</context></context-group>
</trans-unit>
<trans-unit id="374b01a6d0311b4e675834b47db9e34d3fb833e7" datatype="html">
<source>Authored reports accepted</source>
- <target state="new">Authored reports accepted</target>
+ <target state="translated">Những báo cáo có thẩm quyền đã được chấp nhận</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">48</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="ec3d83c2ae784e843fbe96eb368f9e6e0f26cc2e" datatype="html">
<source>Allow import with a torrent file or a magnet URI</source>
- <target state="new">Allow import with a torrent file or a magnet URI</target>
+ <target state="translated">Cho phép nhập bằng file torrent hoặc URL magnet</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">241</context></context-group>
</trans-unit>
<trans-unit id="c590ac6eba10ab6269e068156a910c7c58328cc5" datatype="html">
<source>Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</source>
- <target state="new">Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</target>
+ <target state="translated">Cho đến khi tài khoản được đánh dấu đáng tin, những video của họ sẽ không hiển thị cho đến khi kiểm duyệt viên cho phép.</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">258</context></context-group>
</trans-unit>
<trans-unit id="3097153cbaee3d44d0e298fbe9e8105b6e1fea0d" datatype="html">
</trans-unit>
<trans-unit id="273341057700e25fb8a19896b5039dcf3f14b9ba" datatype="html">
<source>Allow users to do remote URI/handle search</source>
- <target state="new">Allow users to do remote URI/handle search</target>
+ <target state="translated">Cho phép người dùng URI từ xa/handle tìm kiếm</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">283</context></context-group>
</trans-unit>
<trans-unit id="24abd406ad31ca317072b179321ff7a7b2d56f86" 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="new">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</target>
+ <target state="translated">Cho phép <x id="START_TAG_STRONG"/>người dùng của bạn<x id="CLOSE_TAG_STRONG"/> xem video từ những máy chủ không liên hợp với máy chủ của bạn</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">286</context></context-group>
</trans-unit>
<trans-unit id="1a1dd78b1169f98fb2120c6af13e136aec2daf69" datatype="html">
<source>Allow anonymous to do remote URI/handle search</source>
- <target state="new">Allow anonymous to do remote URI/handle search</target>
+ <target state="translated">Cho phép ẩn danh URI từ xa/thực hiện tìm kiếm</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">294</context></context-group>
</trans-unit>
<trans-unit id="0a82b1f5636ff3c47cddf9e4bffa86b5d696fe06" 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="new">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</target>
+ <target state="translated">Cho phép <x id="START_TAG_STRONG"/>người dùng ẩn danh<x id="CLOSE_TAG_STRONG"/> tìm kiếm video từ xa không liên hợp với máy chủ của bạn</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">297</context></context-group>
</trans-unit>
<trans-unit id="f3af9d2cf9a341ce634210908597e491e77e7376" datatype="html">
<source>⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</source>
- <target state="new">⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</target>
+ <target state="translated">⚠️ Chức năng này phụ thuộc vào chế độ kiểm duyệt của máy chủ và truy vấn tìm kiếm bạn đã chọn.</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">311</context></context-group>
</trans-unit>
<trans-unit id="052608ed92b97a1d7856c4a84f73fcb3d0559bd3" 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="new"> 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>"/>. </target>
+ <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">Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://framagit.org/framasoft/peertube/search-index">"/>tự host<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">314,315</context>
</trans-unit>
<trans-unit id="3b2b04802c47e4af0057651b972f52dffc92e8e1" datatype="html">
<source>Otherwise the local search stays used by default</source>
- <target state="new">Otherwise the local search stays used by default</target>
+ <target state="translated">Nếu không, tìm kiếm máy chủ vẫn được sử dụng theo mặc định</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">343</context></context-group>
</trans-unit>
<trans-unit id="be8b7fa8a3193d5015561140328a1240190842c1" datatype="html">
<source>Search bar uses the global search index by default</source>
- <target state="new">Search bar uses the global search index by default</target>
+ <target state="translated">Thanh tìm kiếm sử dụng tìm kiếm toàn cầu theo mặc định</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">340</context></context-group>
</trans-unit>
<trans-unit id="bcaa25583cd971359254080004fbbb71c2b97ad6" datatype="html">
<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">361</context></context-group>
</trans-unit>
<trans-unit id="f818cd57ca344f3b03c7d83cacd400eacd0777fa" 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="new"> 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. </target>
+ <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">Quản lí <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/follows">"/>mối quan hệ<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> với những máy chủ khác. </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,364</context>
</trans-unit>
<trans-unit id="3d9ffce2b1f284cb60067de15a313d3ecde0875f" datatype="html">
<source>Manually approve new instance followers</source>
- <target state="new">Manually approve new instance followers</target>
+ <target state="translated">Chấp nhận người theo dõi từ máy chủ mới thủ công</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">382</context></context-group>
</trans-unit>
<trans-unit id="9a3dd9c65ee3381ae3b78b9c56cc4e0d2e41f0e8" datatype="html">
</trans-unit>
<trans-unit id="9bef6fc7194e11d18fdcac6aaccc816fe9ffc5a7" datatype="html">
<source>⚠️ This functionality requires a lot of attention and extra moderation.</source>
- <target state="new">⚠️ This functionality requires a lot of attention and extra moderation.</target>
+ <target state="translated">⚠️ Tính năng này yêu cầu tập trung và sự kiểm duyệt nhiều hơn nữ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">144</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">398</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">411</context></context-group>
</trans-unit>
<trans-unit id="62f023a56fd29518ab030384702362e6bf6a83e4" datatype="html">
<source>Automatically follow instances of a public index</source>
- <target state="new">Automatically follow instances of a public index</target>
+ <target state="translated">Tự động theo dõi máy chủ của chỉ mục công khai</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">408</context></context-group>
</trans-unit>
<trans-unit id="946ac76a0edbe07f3400d722ee437bcd9a14b7ef" 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="new"> 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 </target>
+ <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">Xem <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">"/>tài liệu<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để biết thêm thông tin về URL dự kiến </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">414,415</context>
</trans-unit>
<trans-unit id="b20a7aabcda694678c9485942ba237b86fd0cc9a" datatype="html">
<source>VOD Transcoding</source>
- <target state="new">VOD Transcoding</target>
+ <target state="translated">Chuyển độ phân giải VOD</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">25</context></context-group>
</trans-unit>
<trans-unit id="51d86d65a52d00976c7cce4bdf8e144f956ef888" datatype="html">
</trans-unit>
<trans-unit id="d071b30bb637c60469c0197285047c04c7b91881" 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="new"> Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. </target>
+ <target state="translated">Cung cấp tài khoản Twitter giới thiệu máy chủ của bạn để cải thiện link xem trước. Nếu bạn không có tài khoản Twitter, hãy để trống.</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">470,472</context>
<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">494</context></context-group>
</trans-unit>
<trans-unit id="29aeb409f491bf7e725d326678a866207aaafa61" 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/videos/watch/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="new"> 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/videos/watch/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. </target>
+ <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/videos/watch/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">Nếu máy chủ của bạn được Twitter cho phép, một trình phát video đặc biệt sẽ chèn vào khi bạn chia sẻ video.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Còn nếu không, chúng tôi chỉ sử dụng một hình ảnh đại diện chung để chỉ hướng đến máy chủ PeerTube của bạn.<x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/><x id="LINE_BREAK" ctype="lb" equiv-text="<br /> "/> Đánh dấu hộp kiểm này, lưu lại cấu hình và kiểm tra với một link video máy chủ của bạn (https://example.com/videos/watch/blabla) trên <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> "/> để xem máy chủ của bạn đã được phép chư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">499,504</context>
</trans-unit>
<trans-unit id="838ed03217f5930c97cd02ed3e1196642ed758d8" datatype="html">
<source>If enabled, your server needs to accept incoming TCP traffic on port <x id="INTERPOLATION" equiv-text="{{ getLiveRTMPPort() }}"/></source>
- <target state="new">If enabled, your server needs to accept incoming TCP traffic on port <x id="INTERPOLATION" equiv-text="{{ getLiveRTMPPort() }}"/></target>
+ <target state="translated">Nếu bật, server của bạn cần cho phép dung lượng TCP chuyển tới trên cổng <x id="INTERPOLATION" equiv-text="{{ getLiveRTMPPort() }}"/></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">23</context>
</trans-unit>
<trans-unit id="0c990b9d80188dd9edbbd945dbd8c66074ee62d8" datatype="html">
<source>Allow your users to automatically publish a replay of their live</source>
- <target state="new">Allow your users to automatically publish a replay of their live</target>
+ <target state="translated">Cho phép người dùng tự động đăng một bản phát lại của buổi trực tiếp của họ</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">31</context></context-group>
</trans-unit>
<trans-unit id="bd2cd2546be171832b25627d5eca96a4e9086ee3" datatype="html">
<source>If the user quota is reached, PeerTube will automatically terminate the live streaming</source>
- <target state="new"> If the user quota is reached, PeerTube will automatically terminate the live streaming </target>
+ <target state="translated">Khi đạt tới dung lượng giới hạn, PeerTube sẽ tự động kết thúc buổi phát trực tiếp</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">34,35</context>
</context-group>
</trans-unit>
<trans-unit id="3e282dbe4d2195e523ad63758fd84d9b30486fdf" datatype="html">
- <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new"> Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <source>Max simultaneous lives created on your instance <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="translated">Số buổi phát trực tiếp cùng lúc tối đa trên máy chủ của bạn <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 là "không giới hạn")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></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">41</context>
<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">46</context></context-group>
</trans-unit>
<trans-unit id="6287b31f7688102ca71d3d79611541b3d41e5d50" datatype="html">
- <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
- <target state="new"> Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
+ <source>Max simultaneous lives created per user <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 for "unlimited")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
+ <target state="translated">Số buổi phát trực tiếp tối của mỗi tài khoản <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="text-muted">"/>(-1 là "không giới hạn")<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></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>
</trans-unit>
<trans-unit id="5ff339e5bc9b41411ce6401774483b0d6f8cbca8" datatype="html">
<source>Live transcoding threads</source>
- <target state="new">Live transcoding threads</target>
+ <target state="translated">Chủ đề chuyển độ phân giải buổi phát trực tiếp</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">128</context></context-group>
</trans-unit>
<trans-unit id="1c4fb7063c20c52fc7c3c3bb6968ff358a9ff131" 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="new"> will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </target>
+ <target state="translated">sẽ cáo buộc hầu hết <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> vơi chuyển độ phân giải VOD </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">131,133</context>
</trans-unit>
<trans-unit id="3fd4074c5aa5482a3a1ab3775bf2abbf4946f983" 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="new"> will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with VOD transcoding </target>
+ <target state="translated">sẽ cáo buộc tối thiểu <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> với chuyển độ phân giải VOD </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">135,137</context>
</trans-unit>
<trans-unit id="778da1f797d3b1f106517fb0c86457c39c91e361" datatype="html">
<source>Live transcoding profile</source>
- <target state="new">Live transcoding profile</target>
+ <target state="translated">Hồ sơ chuyển độ phân giải phát trực tiếp</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">150</context></context-group>
</trans-unit>
<trans-unit id="8d34030874e3105dd85b6654e2ed29d930d75d15" datatype="html">
<source>new live transcoding profiles can be added by PeerTube plugins</source>
- <target state="new">new live transcoding profiles can be added by PeerTube plugins</target>
+ <target state="translated">hồ sơ chuyển độ phân giải buổi phát trực tiếp có thể thêm thông qua những plugin của 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">151</context></context-group>
</trans-unit>
<trans-unit id="bd9fc4914f5eeb416181cb966d98cadb94282485" datatype="html">
<source>Live resolutions to generate</source>
- <target state="new">Live resolutions to generate</target>
+ <target state="translated">Độ phân giải buổi phát trực tiếp để tạo</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">107</context></context-group>
</trans-unit>
<trans-unit id="0dcaa17190a8baac67add948a7c63671f9027a7b" datatype="html">
</trans-unit>
<trans-unit id="be88ab2c149700f1e6e7595a1ad10b592acd9504" datatype="html">
<source>Transcoding enabled for live streams</source>
- <target state="new">Transcoding enabled for live streams</target>
+ <target state="translated">Đã bật chuyển độ phân giải cho buổi phát trực tiếp</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">101</context></context-group>
</trans-unit>
<trans-unit id="0a1a7d6e04056d30bb85aca5bb8bd47ced098167" datatype="html">
<source>Live streaming</source>
- <target state="new">Live streaming</target>
+ <target state="translated">Buổi phát trực tiếp</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">34</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">67</context></context-group>
</trans-unit>
<trans-unit id="9a6dbeb95c096daa71967ac36a043de69d0cf72b" datatype="html">
<source>TRANSCODING</source>
- <target state="new">TRANSCODING</target>
+ <target state="translated">TRANSCODING</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">85</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">26</context></context-group>
</trans-unit>
<trans-unit id="cbe3f4f8de490b860cdde0599e0f9233e0fa2581" 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="new"> 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. </target>
+ <target state="translated">Cũng giống như VOD transcoding, transcoding buổi phát trực tiếp để chúng có thể phát trên bất kỳ thiết bị nào. Yêu cầu có CPU mạnh như trâu.</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">87,88</context>
</trans-unit>
<trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9" datatype="html">
<source>Transcoding enabled</source>
- <target state="new">Transcoding enabled</target>
+ <target state="translated">Bật Transcoding</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">40</context></context-group>
</trans-unit>
<trans-unit id="0050a55afb9c565df1f9b3f750c2d4adb697698f" datatype="html">
<source>Allow additional extensions</source>
- <target state="new">Allow additional extensions</target>
+ <target state="translated">Cho phép thêm định dạng khác</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">51</context></context-group>
</trans-unit>
<trans-unit id="0ff72c066084f3c420dde9febf4f7255e7511867" datatype="html">
</trans-unit>
<trans-unit id="02c07d8c482b71d6409c4cd3a20d604cc0e11ea1" datatype="html">
<source>The file will be merged in a still image video with the preview file on upload.</source>
- <target state="new">The file will be merged in a still image video with the preview file on upload.</target>
+ <target state="translated">File sẽ được ghép trong một still hình ảnh video với ảnh xem trước trong khi upload.</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">66</context></context-group>
</trans-unit>
<trans-unit id="9d90195d5f6d7aa869c86e331a91e0feef8e4657" datatype="html">
<source>Output formats</source>
- <target state="new">Output formats</target>
+ <target state="translated">Định dạng xuất</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">73</context></context-group>
</trans-unit>
<trans-unit id="7ceaf938d33be18d0e221b07ac3ed9d7e7142054" datatype="html">
<source>WebTorrent enabled</source>
- <target state="new">WebTorrent enabled</target>
+ <target state="translated">Đã bật WebTorrent</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">79</context></context-group>
</trans-unit>
<trans-unit id="dc25dbc82a49119e7b869a32701b48feb36e360c" datatype="html">
<source>If you also enabled HLS support, it will multiply videos storage by 2</source>
- <target state="new">If you also enabled HLS support, it will multiply videos storage by 2</target>
+ <target state="translated">Nếu bạn cũng bật hỗ trợ HLS, dung lượng lưu trữ video sẽ gấp đôi</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">83</context>
</trans-unit>
<trans-unit id="5ac527cc856e9fa02927ccb0a6172688e07c1d7a" datatype="html">
<source>HLS with P2P support enabled</source>
- <target state="new">HLS with P2P support enabled</target>
+ <target state="translated">Đã bật hỗ trợ HLS với P2P</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="2617a5e882c412157aab6edaa5964e328fcf7f52" 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="new"><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>"/></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>"/>Yêu cầu ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="<p>"/>Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:<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>"/>Độ phân giải thay đổi mượt hơn<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Tải nhanh hơn đặc biệt với video dài<x id="CLOSE_LIST_ITEM" ctype="x-li" equiv-text="</li>"/><x id="START_LIST_ITEM" ctype="x-li" equiv-text="<li>"/>Ít lỗi/chờ lâu<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>"/>Nếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi<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">99,108</context>
</trans-unit>
<trans-unit id="4279c0d1cd3a3396e93020c46f9eab4189b3d279" datatype="html">
<source>Resolutions to generate per enabled format</source>
- <target state="new">Resolutions to generate per enabled format</target>
+ <target state="translated">Độ phân giải để tạo mỗi định dạng đã bật</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></context-group>
</trans-unit>
<trans-unit id="6e60626527b51ae94c25e4f0c818be986924a837" datatype="html">
<source>The original file resolution will be the default target if no option is selected.</source>
- <target state="new"> The original file resolution will be the default target if no option is selected. </target>
+ <target state="translated">Độ phân giải của file gốc sẽ là mặc định nếu không tùy chọn nào được chọn.</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">132,133</context>
</trans-unit>
<trans-unit id="a33feadefbb776217c2db96100736314f8b765c2" datatype="html">
<source>Transcoding threads</source>
- <target state="new">Transcoding threads</target>
+ <target state="translated">Những chủ đề Transcoding</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">144</context></context-group>
</trans-unit>
<trans-unit id="8408a830c3dde8093ee59f4dcab0b58de11a3763" 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="new"> will claim at most <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with live transcoding </target>
+ <target state="translated">sẽ cáo buộc hầu hết <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> với live transcoding </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">146,148</context>
</trans-unit>
<trans-unit id="b6080c78f1489c16ea22a7c62fa1ff1a823ae95f" 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="new"> will claim at least <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> with live transcoding </target>
+ <target state="translated">sữ cáo buộc tối thiểu <x id="INTERPOLATION" equiv-text="{{ getTotalTranscodingThreads().value }}"/> <x id="INTERPOLATION_1" equiv-text="{{ getTotalTranscodingThreads().unit }}"/> với live transcoding </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">150,152</context>
</trans-unit>
<trans-unit id="024547d05ff8ffac40acc22e5f622a9e4ce7c8c4" datatype="html">
<source>Transcoding jobs concurrency</source>
- <target state="new">Transcoding jobs concurrency</target>
+ <target state="translated">Những công việc transcoding ưu tiên</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">166</context>
</trans-unit>
<trans-unit id="7f01873ceaaa6f7f6a537e63297c408f0b81a8bd" datatype="html">
<source>allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart</source>
- <target state="new">allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart</target>
+ <target state="translated">cho phép transcode nhiều file song song cùng lúc. ⚠️ Yêu cầu khởi động lại 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">167</context>
</trans-unit>
<trans-unit id="81c92a792ba952ed92ec3c4279da00fc3e59a6a7" datatype="html">
<source>Transcoding profile</source>
- <target state="new">Transcoding profile</target>
+ <target state="translated">Hồ sơ Transcoding</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">178</context></context-group>
</trans-unit>
<trans-unit id="8e2902ec95ffc25eb8521384bfee7291cd615ec1" datatype="html">
<source>new transcoding profiles can be added by PeerTube plugins</source>
- <target state="new">new transcoding profiles can be added by PeerTube plugins</target>
+ <target state="translated">những hồ sơ transcoding mới có thể thêm thông qua plugin 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">179</context></context-group>
</trans-unit>
<trans-unit id="f05f4a8b97269a2da6d7fcc6e86fbfafd16e30bd" datatype="html">
</trans-unit>
<trans-unit id="7e1ada48d1911a7ab02c5ba2519fa2d14240945a" datatype="html">
<source>Some files are not federated, and fetched when necessary. Define their caching policies.</source>
- <target state="new"> Some files are not federated, and fetched when necessary. Define their caching policies. </target>
+ <target state="translated">Vài file chưa được liên hợp, và địt khi cần thiết. Quyết định chính sách cache của họ.</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">7,8</context>
</trans-unit>
<trans-unit id="9650f187bc6461dfe36caf7ae5dab69d1faf754e" datatype="html">
<source>{VAR_PLURAL, plural, =1 {cached caption} other {cached captions}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {cached caption} other {cached captions}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {cached caption} other {cached caption}}</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">36</context>
</trans-unit>
<trans-unit id="866189a6610f35ef3dcde505a22ed76b788c03dd" datatype="html">
<source>Number of video torrents to keep in cache</source>
- <target state="new">Number of video torrents to keep in cache</target>
+ <target state="translated">Số video torrents giữ trong cache</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">43</context>
</trans-unit>
<trans-unit id="1c1a966d85cb4272fc870ed5177867dfdbd0e751" datatype="html">
<source>{VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {cached torrent} other {cached torrent}}</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">50</context>
</trans-unit>
<trans-unit id="ff71044c7bbbc9fdbbaa9209a218e4900fbde590" datatype="html">
<source>Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.</source>
- <target state="new"> Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. </target>
+ <target state="translated">Các sửa đổi nhẹ đối với phiên bản PeerTube của bạn khi tạo plugin hoặc chủ đề là quá mức cần thiết.</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">65</context></context-group>
</trans-unit>
<trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c" datatype="html">
<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">74</context></context-group>
</trans-unit>
<trans-unit id="c309dbd2f97cc76a685eaba5692b877676812982" 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">Viết mã JavaScript trực tiếp.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Ví dụ: <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">Viết mã JavaScript trực tiếp.<x id="LINE_BREAK" ctype="lb" equiv-text="<br />"/>Ví dụ: <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">78</context></context-group>
</trans-unit>
<trans-unit id="3a3172c4d8c5a080a0603423e175c1e4457951b6" 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">Viết mã CSS trực tiếp. Ví dụ:<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. Ví dụ:<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">Viết mã CSS trực tiếp. Ví dụ:<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. Ví dụ:<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">97</context></context-group>
</trans-unit>
<trans-unit id="1411138433f379dbe80e0682284b2384d8e390cb" datatype="html">
<source>You cannot allow live replay if you don't enable transcoding.</source>
- <target state="new"> You cannot allow live replay if you don't enable transcoding. </target>
+ <target state="translated">Bạn không thể cho phát lại buổi trực tiếp nếu bạn không bật transcoding.</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">69</context></context-group>
</trans-unit>
<trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab" datatype="html">
<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">43</context></context-group>
</trans-unit>
<trans-unit id="a472641d98652e6f8b4dabb9aa3fbf805d18f6e5" 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">Có lỗi trong 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>"/></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">Có lỗi trong 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>"/></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">59,65</context>
</trans-unit>
<trans-unit id="20f62f24170d57b1efeb2387a0949f482cd4d129" datatype="html">
<source>Default policy on videos containing sensitive content</source>
- <target state="new">Default policy on videos containing sensitive content</target>
+ <target state="translated">Chính sách mặc định trên video chứa nội dung nhạy cảm</target>
<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="8fbbb5d7bbc4df74ac19fe046f7b9d4f2fd80737" datatype="html">
<source>With <x id="START_TAG_STRONG"/>Do not list<x id="CLOSE_TAG_STRONG"/> or <x id="START_TAG_STRONG"/>Blur thumbnails<x id="CLOSE_TAG_STRONG"/>, a confirmation will be requested to watch the video. </source>
- <target state="new">
- With
- <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list
- <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.
-
- </target>
+ <target state="translated">Với <x id="START_TAG_STRONG"/>Không hiện công khai<x id="CLOSE_TAG_STRONG"/> hoặc <x id="START_TAG_STRONG"/>Ảnh xem trước mờ<x id="CLOSE_TAG_STRONG"/>, một hộp thoại xác nhận sẽ yêu cầu để xem video. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context><context context-type="linenumber">8</context></context-group>
</trans-unit>
<trans-unit id="be05139c85b590f407c8204605601ab510247f9f" datatype="html">
</trans-unit>
<trans-unit id="b90a7648f400a235b612e578e82a4a73eafcd632" datatype="html">
<source>Last published first</source>
- <target state="new">Last published first</target>
+ <target state="translated">Đăng gần đây nhất</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context>
<context context-type="linenumber">32</context>
</trans-unit>
<trans-unit id="d95e6c72d3bbb086bb1a5fcd77dac92fcf4452aa" datatype="html">
<source>Last created first</source>
- <target state="new">Last created first</target>
+ <target state="translated">Tạo lần cuối trước</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-videos/my-videos.component.html</context>
<context context-type="linenumber">33</context>
</trans-unit>
<trans-unit id="e98239d8a6be1100119ff4b5630c822b82786740" datatype="html">
<source>Initiator</source>
- <target state="new">Initiator</target>
+ <target state="translated">Người dẫn đầu</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>
<trans-unit id="b08d67fe4e192ea8352bebdc6aabbd1bb7abed02" datatype="html">
<trans-unit id="bde01505620f59f773377f94034e4038e6bd50c0" datatype="html">
<source>Account page</source>
<target state="translated">Trang tài khoản</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">189</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">195</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">189</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">195</context></context-group>
+ </trans-unit>
<trans-unit id="e8a34c00da7e95d407a66f33f28943a480dbba82" datatype="html">
<source><x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> </source>
<target state="translated"><x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">196</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">196</context></context-group>
+ </trans-unit>
<trans-unit id="cee3f34700944cc5786627e1b23073d946644620" datatype="html">
<source>No ownership change request found.</source>
<target state="translated">Không có yêu cầu thay đổi chủ sở hữu nào.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">78</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">78</context></context-group>
+ </trans-unit>
<trans-unit id="4247400351982331798" datatype="html">
<source>Account settings</source>
<target state="translated">Thiết lập tài khoản</target>
</trans-unit>
<trans-unit id="2864486939135008600" datatype="html">
<source>Playlist elements</source>
- <target state="new">Playlist elements</target>
+ <target state="translated">Những thành phần danh sách</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed" datatype="html">
</context-group>
</trans-unit>
<trans-unit id="66ad6eb3f06251c75325b780943a07f94c949df7" datatype="html">
- <source>Short text to tell people how they can support your channel (membership platform...).<br /><br />
- When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
- <target state="translated">Đoạn ngắn để kêu gọi mọi người hỗ trợ kênh của bạn (kênh tài trợ..).<br /><br /> Khi bạn tải lên một video, phần hỗ trợ dưới video sẽ hiện thông tin này.</target>
+ <source>Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
+ <target state="translated">Đoạn ngắn để kêu gọi mọi người hỗ trợ kênh của bạn (kênh tài trợ..).<br /><br /> Khi bạn tải lên một video, phần hỗ trợ dưới video sẽ hiện thông tin này.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">84</context></context-group>
</trans-unit>
</trans-unit>
<trans-unit id="a86239658c3cf042e7c987bb0df7473a53d7517e" datatype="html">
<source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> imports</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}'}}"/> imports
- </target>
+ <target state="translated">Đang hiện <x id="INTERPOLATION"/> đến <x id="INTERPOLATION_1"/> của <x id="INTERPOLATION_2"/> những video nhập</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">10</context></context-group>
</trans-unit>
<trans-unit id="0b68f86015522b0dbd374822caefe74a62e3470f" datatype="html">
</trans-unit>
<trans-unit id="f886abe6ca73a34403dde0578e71173cebe00428" datatype="html">
<source>Channel page</source>
- <target state="new">Channel page</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">30</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">27</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">186</context></context-group></trans-unit>
+ <target state="translated">Trang kênh</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">30</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">27</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">186</context></context-group>
+ </trans-unit>
<trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add" datatype="html">
<source>Created by <x id="INTERPOLATION"/></source>
<target state="translated">Tạo bởi <x id="INTERPOLATION"/></target>
</trans-unit>
<trans-unit id="cd2d9bfd5a5f7bdc1d4f1242e8a35d74830b6ffe" datatype="html">
<source>Owner account page</source>
- <target state="new">Owner account page</target>
+ <target state="translated">Trang tài khoản sở hữu</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="29c45bf49891748f930ef78b2e09857498b15131" datatype="html">
</trans-unit>
<trans-unit id="4cd6feecd3cc5b969cdff7e217f0582c49118ead" datatype="html">
<source>Open syndication dropdown</source>
- <target state="new">Open syndication dropdown</target>
+ <target state="translated">Mở trình đọc xổ xuống</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/shared-main/feeds/feed.component.html</context>
<context context-type="linenumber">3</context>
</trans-unit>
<trans-unit id="58479ebfcc980e1ee37a8102bc4f9a35eca2f680" datatype="html">
<source>All read</source>
- <target state="new">All read</target>
+ <target state="translated">Toàn bộ đọc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-notifications/my-account-notifications.component.html</context><context context-type="linenumber">26</context></context-group>
</trans-unit>
<trans-unit id="dd3b6c367381ddfa8f317b8e9b31c55368c65136" datatype="html">
</trans-unit>
<trans-unit id="78e51eacd93a8e5894f64b6da8a26bf166a5cb92" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 playlist} other {<x id="INTERPOLATION"/> playlists}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 playlist} other {<x id="INTERPOLATION"/> playlists}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 danh sách} other {<x id="INTERPOLATION"/> danh sách}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html</context>
<context context-type="linenumber">3</context>
</trans-unit>
<trans-unit id="9128669621822125729" datatype="html">
<source>Video channel videos</source>
- <target state="new">Video channel videos</target>
+ <target state="translated">Những video kênh video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels-routing.module.ts</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="3193822049276963401" datatype="html">
<source>Video channel playlists</source>
- <target state="new">Video channel playlists</target>
+ <target state="translated">Những danh sách kênh video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels-routing.module.ts</context><context context-type="linenumber">37</context></context-group>
</trans-unit>
<trans-unit id="1826db9efa0e2aaee90636dd295358f7ce4b5832" datatype="html">
</trans-unit>
<trans-unit id="2d02841904de7f5f60e2618670ac1059f3abec97" datatype="html">
<source>Request email for account verification</source>
- <target state="new">
- Request email for account verification
- </target>
+ <target state="translated">Yêu cầu email để xác thực tài khoản</target>
<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">3</context></context-group>
</trans-unit>
<trans-unit id="eb539ec6941044e284f237f5b40d6a0159afe7af" datatype="html">
</trans-unit>
<trans-unit id="a08080316e052053fd20647731a6de826dc8072f" datatype="html">
<source>This instance does not require email verification.</source>
- <target state="new">This instance does not require email verification.</target>
+ <target state="translated">Máy chủ này không yêu cầu xác thực email.</target>
<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">20</context></context-group>
</trans-unit>
<trans-unit id="248731258067914565" datatype="html">
</trans-unit>
<trans-unit id="9197112111252826229" datatype="html">
<source>Ask to send an email to verify you account</source>
- <target state="new">Ask to send an email to verify you account</target>
+ <target state="translated">Hỏi để gửi một email xác thực tài khoản của bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-routing.module.ts</context><context context-type="linenumber">26</context></context-group>
</trans-unit>
<trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605">
</trans-unit>
<trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89" datatype="html">
<source>Muted by your instance</source>
- <target state="new">Muted by your instance</target>
+ <target state="translated">Đã ẩn bởi máy chủ của bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1" datatype="html">
<source>Instance muted by your instance</source>
- <target state="new">Instance muted by your instance</target>
+ <target state="translated">Máy chủ đã ẩn bởi máy chủ của bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">25</context></context-group>
</trans-unit>
<trans-unit id="35e7ffcf61afb7ec6fb6484da69e3536c6c3df67" datatype="html">
<source>Copy account handle</source>
- <target state="new">Copy account handle</target>
+ <target state="translated">Chép handle tài khoản</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+accounts/accounts.component.html</context>
<context context-type="linenumber">31</context>
</trans-unit>
<trans-unit id="e948d5f68f06fd5361c9f56e8224dded2374e03c" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 người đăng ký} other {<x id="INTERPOLATION"/> người đăng ký}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+accounts/accounts.component.html</context>
<context context-type="linenumber">38</context>
</trans-unit>
<trans-unit id="c1543d40cf35db6b705906a6230fe65f220eb095" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 video} other {<x id="INTERPOLATION"/> video}}</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+accounts/accounts.component.html</context>
<context context-type="linenumber">41</context>
</trans-unit>
<trans-unit id="074db6f0f4533c25fed2e58625b24aa0202b57c7" datatype="html">
<source><x id="ICU" equiv-text="{accountVideosCount, plural, =1 {1 videos} other {{{ accountVideosCount }} videos}}"/> </source>
- <target state="new"> <x id="ICU" equiv-text="{accountVideosCount, plural, =1 {1 videos} other {{{ accountVideosCount }} videos}}"/> </target>
+ <target state="translated"><x id="ICU" equiv-text="{accountVideosCount, plural, =1 {1 video} other {{{ accountVideosCount }} video}}"/> </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+accounts/accounts.component.html</context>
<context context-type="linenumber">41,42</context>
</context-group>
</trans-unit>
-
<trans-unit id="89d29f99840f15e813f2a17ca4315ee46ef47d25" datatype="html">
<source>Show the complete description</source>
<target state="translated">Hiện toàn bộ mô tả</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">55</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">94</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">55</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">94</context></context-group>
+ </trans-unit>
<trans-unit id="208be6d9ebd6aaad383f355afc62ae6c87ddf224" datatype="html">
<source>Show more...</source>
<target state="translated">Xem nhiều hơn...</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">96</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">57</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">96</context></context-group>
+ </trans-unit>
<trans-unit id="49538ac8165925254c72f121b9c92cdf58f83dca" datatype="html">
<source>Manage account</source>
<target state="translated">Quản lí tài khoản</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">62</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">62</context></context-group>
+ </trans-unit>
<trans-unit id="1e94fca0b104cb94f47cfdd12f488f15c5ce5c70" datatype="html">
<source>Search account videos</source>
- <target state="new">Search account videos</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">80</context></context-group></trans-unit>
+ <target state="translated">Tìm những video tài khoản</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.html</context><context context-type="linenumber">80</context></context-group>
+ </trans-unit>
<trans-unit id="5512878593724620692" datatype="html">
<source>CHANNELS</source>
<target state="translated">KÊNH</target>
</trans-unit>
<trans-unit id="f15780bbd2d7fa777071975f7445e98a33065e38" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION"/> subscribers}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 subscriber} other {
- <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers} }
- </target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 người đăng ký} other {<x id="INTERPOLATION"/> người đăng ký}}</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">22</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">35</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.html</context><context context-type="linenumber">73</context></context-group>
</trans-unit>
<trans-unit id="8c26c4aa2ddb44daca5b5ff08de81ee3a73c88ba" datatype="html">
<source>{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="new">{VAR_PLURAL, plural, =1 {1 videos} other {<x id="INTERPOLATION"/> videos}}</target>
+ <target state="translated">{VAR_PLURAL, plural, =1 {1 video} other {<x id="INTERPOLATION"/> video}}</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">25</context>
</trans-unit>
<trans-unit id="693f26a874d1a857dca0ddea2f11b8101e4d18bd" datatype="html">
<source><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}"/> </source>
- <target state="new"> <x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 videos} other {{{ getTotalVideosOf(videoChannel) }} videos}}"/> </target>
+ <target state="translated"><x id="ICU" equiv-text="{getTotalVideosOf(videoChannel), plural, =1 {1 video} other {{{ getTotalVideosOf(videoChannel) }} video}}"/> </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">25,26</context>
</trans-unit>
<trans-unit id="b5d2929db6b8305ae285ec9d26ee3e90af966817" datatype="html">
<source>Show this channel</source>
- <target state="new">Show this channel</target>
+ <target state="translated">Hiện kênh này</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">34</context>
</trans-unit>
<trans-unit id="21dc89cfca84c2af7fdeb584b34e2529d842b72a" datatype="html">
<source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source>
- <target state="new">{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
- <x id="INTERPOLATION" equiv-text="{{ videoChannel.videosCount }}"/> videos} }
- </target>
+ <target state="translated">{VAR_PLURAL, plural, =0 {Chưa có video nào} =1 {1 video} other {<x id="INTERPOLATION"/> video}}</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">37</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>
- <target state="new">Do you really want to delete <x id="PH"/>?
-It will delete <x id="PH_1"/> videos uploaded in this channel, and you will not be able to create another
-channel with the same name (<x id="PH_2"/>)!</target>
+ <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">Bạn có chắc chắn muốn xóa <x id="PH" equiv-text="videoChannel.displayName"/>? Điều này sẽ xóa hết <x id="PH_1" equiv-text="videoChannel.videosCount"/> video đã đăng trên kênh này, và bạn sẽ không thể tạo kênh khác có cùng tên (<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">63</context></context-group>
</trans-unit>
<trans-unit id="d5f0913d08d01648d7e6165c168a99ccd06d1f4c" datatype="html">
<source>My Channels</source>
- <target state="new">My Channels</target>
+ <target state="translated">Những kênh của tôi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">4</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="dff0536e48bacc3a4b568f32f9ed8ffc14767cbb" datatype="html">
<source>NEW CHANNEL</source>
- <target state="new">NEW CHANNEL</target>
+ <target state="translated">KÊNH MỚI</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">25</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">25</context></context-group>
</trans-unit>
<trans-unit id="f36bd6a1570cb9b0a5023870f35160957cad2a8f" datatype="html">
<source>See this video channel</source>
- <target state="new">See this video channel</target>
+ <target state="translated">Xem kênh video này</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">11</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-video-channels/account-video-channels.component.html</context><context context-type="linenumber">16</context></context-group>
</trans-unit>
<trans-unit id="7bfe8fdef5d1a90e5bf286ec6ed4c079522a9b44" datatype="html">
<source>This channel doesn't have any videos.</source>
- <target state="new">This channel doesn't have any videos.</target>
+ <target state="translated">Kênh này chưa có video nào.</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">37</context></context-group>
</trans-unit>
<trans-unit id="e4db23f83948d55e5b03ef528583b92bb3b4a006" datatype="html">
- <source>SHOW THIS CHANNEL ></source>
- <target state="new">SHOW THIS CHANNEL ></target>
+ <source>SHOW THIS CHANNEL ></source>
+ <target state="translated">HIỆN KÊNH NÀY ></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">45</context>
<trans-unit id="299f97b8ee9c62d45f2cc01961aa1e5101d6d05a" datatype="html">
<source>Stats</source>
<target state="translated">Thống kê</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">172</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">172</context></context-group>
+ </trans-unit>
<trans-unit id="fbbe62dee434f0521e0dfb8e3957d92fc5fcd76f" datatype="html">
<source>This channel does not have playlists.</source>
<target state="translated">Kênh này không có danh sách phát.</target>
</trans-unit>
<trans-unit id="6385c357c1de58ce92c0cf618ecf9cf74b917390" datatype="html">
<source>PeerTube</source>
- <target state="new">PeerTube</target>
+ <target state="translated">PeerTube</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about.component.html</context><context context-type="linenumber">7</context></context-group>
</trans-unit>
<trans-unit id="2c7cd7912f61e528f6b38d4bc28733135931042b" datatype="html">
<source>Network</source>
- <target state="new">Network</target>
+ <target state="translated">Network</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about.component.html</context><context context-type="linenumber">9</context></context-group>
</trans-unit>
<trans-unit id="fc978c97e261ee6494db916622339aedb633da3a" datatype="html">
<source>Follows</source>
- <target state="new">Follows</target>
+ <target state="translated">Theo dõi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">2</context></context-group>
</trans-unit>
<trans-unit id="c03834cc488bf8fb29edfc4c72f6556f54749bb1" datatype="html">
<source>Follower instances (<x id="INTERPOLATION" equiv-text="{{ followersPagination.totalItems }}"/>)</source>
- <target state="new">Follower instances (<x id="INTERPOLATION" equiv-text="{{ followersPagination.totalItems }}"/>)</target>
+ <target state="translated">Máy chủ người theo dõi (<x id="INTERPOLATION" equiv-text="{{ followersPagination.totalItems }}"/>)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
<context context-type="linenumber">4</context>
</trans-unit>
<trans-unit id="aed1bb4393932c974d4347ff743a2253cc64ef02" datatype="html">
<source>Following instances (<x id="INTERPOLATION" equiv-text="{{ followingsPagination.totalItems }}"/>)</source>
- <target state="new">Following instances (<x id="INTERPOLATION" equiv-text="{{ followingsPagination.totalItems }}"/>)</target>
+ <target state="translated">Máy chủ đang theo dõi (<x id="INTERPOLATION" equiv-text="{{ followingsPagination.totalItems }}"/>)</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
<context context-type="linenumber">16</context>
</trans-unit>
<trans-unit id="533b2b9a76ee1335cb44c01f0bfd50d43e9400b0" datatype="html">
<source>Your name</source>
- <target state="new">Your name</target>
+ <target state="translated">Tên bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="0b892c7805a1c5afc0b7c21c3449760860fe7f3d" datatype="html">
<source>Your email</source>
- <target state="new">Your email</target>
+ <target state="translated">Email của bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">20</context></context-group>
</trans-unit>
<trans-unit id="4b0ca852bafa5037c4e64c7b18f9cd1e14b799de" datatype="html">
<source>Subject</source>
- <target state="new">Subject</target>
+ <target state="translated">Tựa đề</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="d2815c9b510b8172d8cac4008b9709df69d636df" datatype="html">
<source>Your message</source>
- <target state="new">Your message</target>
+ <target state="translated">Tin nhắn của bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.html</context><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="ce301bc59085d13cf569fb7a97f073148435ec27" datatype="html">
<source>About <x id="INTERPOLATION"/></source>
- <target state="new">About
- <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/>
- </target>
+ <target state="translated">Về <x id="INTERPOLATION"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">5</context></context-group>
</trans-unit>
<trans-unit id="3c1aff50472b313c70a72ee02c081b8eeb1c616c" datatype="html">
</trans-unit>
<trans-unit id="aaa2830aa30a5565ec06c852178ea7f181c693ea" datatype="html">
<source>This instance is dedicated to sensitive/NSFW content.</source>
- <target state="new">This instance is dedicated to sensitive/NSFW content.</target>
+ <target state="translated">Máy chủ này mang nội dung nhạy cảm/NSFW.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">19</context></context-group>
</trans-unit>
<trans-unit id="5e595f291985655929e0348cf68ead712a081061" datatype="html">
<source>ADMINISTRATORS & SUSTAINABILITY</source>
- <target state="new">
- ADMINISTRATORS & SUSTAINABILITY
- </target>
+ <target state="translated">NHỮNG NGƯỜI ĐIỀU HÀNH & BỀN VỮNG</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">32</context></context-group>
</trans-unit>
<trans-unit id="f6a8cb2287c0c738d3d02ca36e145830c9734db5" datatype="html">
<source>Who we are</source>
- <target state="new">Who we are</target>
+ <target state="translated">Chúng tôi là</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">44</context></context-group>
</trans-unit>
<trans-unit id="911fb379526b62e9a62590722830c146ebd31be8" datatype="html">
<source>Why we created this instance</source>
- <target state="new">Why we created this instance</target>
+ <target state="translated">Lý do chúng tạo máy chủ này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="3f264e961636eb6eff1dbae7e3887447e22be154" datatype="html">
<source>How long we plan to maintain this instance</source>
- <target state="new">How long we plan to maintain this instance</target>
+ <target state="translated">Chúng tôi dự kiến vận hành máy chủ này trong</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">72</context></context-group>
</trans-unit>
<trans-unit id="6e257a31ad87282a14e6548242588783c824735e" datatype="html">
<source>How we will pay for keeping our instance running</source>
- <target state="new">How we will pay for keeping our instance running</target>
+ <target state="translated">Chúng tôi duy trì kinh phí vận hành bằng cách</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context>
<context context-type="linenumber">86</context>
</trans-unit>
<trans-unit id="2a422d9f181480a3199d18e7d5d616ad4e75530a" datatype="html">
<source>INFORMATION</source>
- <target state="new">
- INFORMATION
- </target>
+ <target state="translated">THÔNG TIN</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">101</context></context-group>
</trans-unit>
<trans-unit id="c47227276184c2145c8ca1161ce08075df573568" datatype="html">
<source>MODERATION</source>
- <target state="new">
- MODERATION
- </target>
+ <target state="translated">KIỂM DUYỆT</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">128</context></context-group>
</trans-unit>
<trans-unit id="e00d53801f276434a03bbfd4a8443651f46ef91a" datatype="html">
<source>OTHER INFORMATION</source>
- <target state="new">
- OTHER INFORMATION
- </target>
+ <target state="translated">THÔNG TIN KHÁC</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">183</context></context-group>
</trans-unit>
<trans-unit id="3624f527ba5d5ed005a4ff2540d1a210233aa320" datatype="html">
<source>Hardware information</source>
- <target state="new">Hardware information</target>
+ <target state="translated">Thông tin phần cứng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">195</context></context-group>
</trans-unit>
<trans-unit id="d84d2cd0e5c2053a4451e7f77b81269e157cc5af" datatype="html">
<source>FEATURES</source>
- <target state="new">FEATURES</target>
+ <target state="translated">TÍNH NĂNG</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">203</context></context-group>
</trans-unit>
<trans-unit id="fa48c3ddc2ef8e40e5c317e68bc05ae62c93b0c1" datatype="html">
<source>Features found on this instance</source>
- <target state="new">Features found on this instance</target>
+ <target state="translated">Tính năng có trên máy chủ này</target>
<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>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">6</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">6</context></context-group>
</trans-unit>
<trans-unit id="6b8b10fedeff64aa441ebedc2b7fbd07f6f246c1" datatype="html">
<source>What is PeerTube?</source>
- <target state="new">
- What is PeerTube?
- </target>
+ <target state="translated">PeerTube là gì?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="49ea58bdafe3b72efaa42bac13d7d9b2f22a2990" datatype="html">
<source>PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.</source>
- <target state="new">
- PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
- </target>
+ <target state="translated">PeerTube là một nền tảng truyền tải video liên hợp ActivityPub tự lưu trữ sử dụng P2P trực tiếp trên trình duyệt của bạn.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">10</context></context-group>
</trans-unit>
<trans-unit id="ccbfd56f7d72ca5055b86a35f66b7a6d0a250d03" datatype="html">
</trans-unit>
<trans-unit id="7b85d0debc419e6c9c390ce02686b57d256cd139" datatype="html">
<source>For more information, please visit <x id="START_LINK"/>joinpeertube.org<x id="CLOSE_LINK"/>. </source>
- <target state="new">
- For more information, please visit
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.
-
- </target>
+ <target state="translated">Để tìm hiểu rõ hơn, xin truy cập <x id="START_LINK"/>joinpeertube.org<x id="CLOSE_LINK"/>. </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">19</context></context-group>
</trans-unit>
<trans-unit id="0f972eed0e4c81f8006cf8061a400304b2c62b21" datatype="html">
<source>Use PeerTube documentation</source>
- <target state="new">Use PeerTube
- documentation</target>
+ <target state="translated">Dùng tài liệu PeerTube</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="80c7532b45374a38b6c5f3bd5576464660b95b89" datatype="html">
<source>Discover how to setup your account, what is a channel, how to create a playlist and more!</source>
- <target state="new">
- Discover how to setup your account, what is a channel, how to create a playlist and more!
- </target>
+ <target state="translated">Khám phá cách tạo tài khoản, kênh là gì, cách tạo danh sách và còn hơn thế nữa!</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">33</context></context-group>
</trans-unit>
<trans-unit id="08d65d76b1b4f8b5d802900b539b1d2e16a71756" datatype="html">
<source>PeerTube Applications</source>
- <target state="new">PeerTube
- Applications</target>
+ <target state="translated">Ứng dụng PeerTube</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">41</context></context-group>
</trans-unit>
<trans-unit id="41d3c1ad1b83498b20d96d74bc14e0a1e9749529" datatype="html">
<source>Discover unofficial Android applications or browser addons!</source>
- <target state="new">
- Discover unofficial Android applications or browser addons!
- </target>
+ <target state="translated">Khám phá những ứng dụng Android chưa chính thức hoặc addon cho trình duyệt!</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="a1b892a310faf2ee74544d659ce968314997d56a" datatype="html">
<source>Contribute on PeerTube</source>
- <target state="new">Contribute on
- PeerTube</target>
+ <target state="translated">Đóng góp cho PeerTube</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">54</context></context-group>
</trans-unit>
<trans-unit id="2c4788d7843d80bf5aad6283aba75c8151807e8c" datatype="html">
<source>Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!</source>
- <target state="new">
- Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
- </target>
+ <target state="translated">Bạn muốn cải thiện PeerTube? Hãy giúp dịch giao diện web, báo lỗi hoặc trực tiếp chỉnh sửa mã nguồn!</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">59</context></context-group>
</trans-unit>
<trans-unit id="c02493cfa08b82c468233b83069b5baff23890e1" datatype="html">
<source>P2P & Privacy</source>
- <target state="new">P2P & Privacy</target>
+ <target state="translated">P2P & Riêng tư</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">71</context></context-group>
</trans-unit>
<trans-unit id="d0a97e9255fb49b92504d36516f902f440bc8878" datatype="html">
<source>PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.</source>
- <target state="new">
- PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server,
- but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
- follows applies only if you want to keep using the P2P mode of PeerTube.
- </target>
+ <target state="translated">PeerTube sử dụng mặc định giao thức BitTorrent để chia sẻ băng thông giữa các thành viên để giảm thiểu áp lực lên server, nhưng chúng tôi để bạn tự do chuyển sang kiểu truyền video thường trực tiếp từ server của video. Những điều sau chỉ áp dụng nếu bạn vẫn sử dụng chế độ P2P của PeerTube.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">75</context></context-group>
</trans-unit>
<trans-unit id="eb99819c4e231fb1efe7f0856756941908ddf172" datatype="html">
<source>The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.</source>
- <target state="new"> The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. </target>
+ <target state="translated">Mối đe dọa chính về quyền riêng tư khi sử dụng BitTorrent là địa chỉ IP của bạn sẽ được lưu trữ trên máy chủ của BitTorrent tracker cho đến khi bạn tải xong hoặc xem xong video.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
<context context-type="linenumber">81,83</context>
</trans-unit>
<trans-unit id="e4ce50f3019e3ebe9a479784c6cb68a31c7a8231" datatype="html">
<source>What are the consequences?</source>
- <target state="new">What are the consequences?</target>
+ <target state="translated">Kết quả là gì?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">85</context></context-group>
</trans-unit>
<trans-unit id="14d3bc3dafb4a09f3c79daac07ebf30e76457f63" datatype="html">
<source>In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:</source>
- <target state="new">
- In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
- In practice, this is much more difficult because:
- </target>
+ <target state="translated">Về mặt lý thuyết, một vài người rành kỹ năng công nghệ có thể tạo một đoạn mã ghi lại những địa chỉ IP nào đang tải video. Trong thực tế, điều này hơi khó vì:</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">88</context></context-group>
</trans-unit>
<trans-unit id="fc899a02306f4fd2ce20978136d252dd6eb346cf" datatype="html">
<source>An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)</source>
- <target state="new">
- An HTTP request has to be sent on each tracker for each video to spy.
- If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
- </target>
+ <target state="translated">Một truy vấn HTTP phải được gửi tới mỗi tracker cho mỗi video để do thám. Nếu chúng muốn do thám mọi video PeerTube, chúng cần gửi truy vấn tới bây nhiêu số lượng video đó (hơi khó)</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">94</context></context-group>
</trans-unit>
<trans-unit id="278669a7857ee77786cf4578b11bb601002cf7a8" datatype="html">
<source>For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm</source>
- <target state="new">
- For each request sent, the tracker returns random peers at a limited number.
- For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
- requests sent to know every peer in the swarm
- </target>
+ <target state="translated">Với mỗi truy vấn được gửi đi, tracker gửi lại một peer ngẫu nhiên với số lượng giới hạn. Đối với một máy chủ, nếu có 1000 peer trong máy chủ mà tracker chỉ gửi 20 peer cho mỗi truy vấn, phải có ít nhất 50 truy vấn được gửi để biết mỗi peer trong máy chủ</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">99</context></context-group>
</trans-unit>
<trans-unit id="3f47eec5fb00ae46a0035cc8f9e428e3d549e337" datatype="html">
<source>Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour</source>
- <target state="new">
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- </target>
+ <target state="translated">Những truy vấn đó được gửi thường xuyên để biết ai bắt đầu/tạm dừng xem một video. Rất dễ để phát hiện hành vi đáng nghi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">105</context></context-group>
</trans-unit>
<trans-unit id="a5089b43b2fd8a2639bc7a4cdfaa90e869f51cc3" datatype="html">
<source>If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video</source>
- <target state="new">
- If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
- video
- </target>
+ <target state="translated">Nếu một địa chỉ IP được lưu trong tracker, đó không có nghĩa là người đứng sau IP đó (nếu người đó tồn tại) đang xem video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="ff5458261525060246f1f49a740c8d094dc4bac4" datatype="html">
<source>The IP address is a vague information: usually, it regularly changes and can represent many persons or entities</source>
- <target state="new">
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- </target>
+ <target state="translated">Địa chỉ IP là một thông tin giá trị: nó được thay đổi thường xuyên để giới thiệu đại diện cho nhiều cá nhân hay chủ thể khác</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</context></context-group>
</trans-unit>
<trans-unit id="f360bcf79135ae541bdb1bbd419ccc4cb2fb6ab3" 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="new"> 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 </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 peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://github.com/yciabaud/webtorrent/blob/beps/bep_webrtc.rst">"/>tài liệu nàyt<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để biết thêm thông tin </target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
<context context-type="linenumber">118,122</context>
</trans-unit>
<trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf" datatype="html">
<source>How does PeerTube compare with YouTube?</source>
- <target state="new">How does PeerTube compare with YouTube?</target>
+ <target state="translated">PeerTube so với YouTube?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">130</context></context-group>
</trans-unit>
<trans-unit id="1fd22031e4f7920db2300cc76ee9c8516b25f50d" datatype="html">
</trans-unit>
<trans-unit id="3c2990d5e452bdf2317ff23745db70705d848d99" datatype="html">
<source>What can I do to limit the exposure of my IP address?</source>
- <target state="new">What can I do to limit the exposure of my IP address?</target>
+ <target state="translated">Tôi có thể làm gì để giới hạn phát tán địa chỉ IP của tôi?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">138</context></context-group>
</trans-unit>
<trans-unit id="301e86f807ed659ff42d3b4bba6e03b88bff7907" datatype="html">
</trans-unit>
<trans-unit id="39dabfebe4a70cc00aa454f790b81cf453d38304" datatype="html">
<source>This instance does not have instances followers.</source>
- <target state="new">This instance does not have instances followers.</target>
+ <target state="translated">Máy chủ này không có người theo dõi máy chủ.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">6</context></context-group>
</trans-unit>
<trans-unit id="144d423719b19c9f99ee6aaff85aed693d5cdd97" datatype="html">
<source>Show full list</source>
- <target state="new">Show full list</target>
+ <target state="translated">Hiện danh sách đầy đủ</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
<context context-type="linenumber">12</context>
</trans-unit>
<trans-unit id="9a9dcdc62c7e0048f4f4702b0327dda350341abc" datatype="html">
<source>This instance is not following any other.</source>
- <target state="new">This instance is not following any other.</target>
+ <target state="translated">Máy chủ này chưa theo dõi bất kỳ ai.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">18</context></context-group>
</trans-unit>
<trans-unit id="4195286790385468087" datatype="html">
<source>About this instance</source>
- <target state="new">About this instance</target>
+ <target state="translated">Về máy chủ này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-routing.module.ts</context><context context-type="linenumber">26</context></context-group>
</trans-unit>
<trans-unit id="8773846522957677259" datatype="html">
<source>About PeerTube</source>
- <target state="new">About PeerTube</target>
+ <target state="translated">Về PeerTube</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-routing.module.ts</context><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="1812900507515561988" datatype="html">
<source>About this instance's network</source>
- <target state="new">About this instance's network</target>
+ <target state="translated">Về mạng lưới của máy chủ này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-routing.module.ts</context><context context-type="linenumber">47</context></context-group>
</trans-unit>
<trans-unit id="892073694820881630" datatype="html">
<source>Link copied</source>
- <target state="new">Link copied</target>
+ <target state="translated">Đã chép link</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/about-instance.component.ts</context><context context-type="linenumber">91</context></context-group>
</trans-unit>
<trans-unit id="3d2fb0ff92d3dd1e6040cd79b2a60edac6dea2da" datatype="html">
<source>Developed with ❤ by <x id="START_LINK"/>Framasoft<x id="CLOSE_LINK"/></source>
- <target state="new">Developed with ❤ by
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Framasoft
- <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- </target>
+ <target state="translated">Phát triển bằng ❤ bởi <x id="START_LINK"/>Framasoft<x id="CLOSE_LINK"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube-contributors.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="4499806949402133d08a5029cb5462c5ea25336d" datatype="html">
<source>Create an account</source>
- <target state="new">
- Create an account
- </target>
+ <target state="translated">Tạo tài khoản</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">4</context></context-group>
</trans-unit>
<trans-unit id="9082008222523034483" datatype="html">
</trans-unit>
<trans-unit id="f127303f2937f5d9ced837f692899f5d599659a1" datatype="html">
<source>Create my account</source>
- <target state="new">
- Create my account
- </target>
+ <target state="translated">Tạo tài khoản cho tôi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="cb9d0623f382c9803df997fb30b9a33a5438d919" datatype="html">
<source>PeerTube is creating your account...</source>
- <target state="new">PeerTube is creating your account...</target>
+ <target state="translated">PeerTube đang tạo tài khoản cho bạn...</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="8dd413cee2228118c536f503709329a4d1a395e2" datatype="html">
<source>Done</source>
- <target state="new">Done</target>
+ <target state="translated">Xong</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register.component.html</context><context context-type="linenumber">42</context></context-group>
</trans-unit>
<trans-unit id="88b19801d99f5dcc4043d6d30dfa32c3f68da5ea" datatype="html">
<source>Who are we?</source>
- <target state="new">Who are we?</target>
+ <target state="translated">Chúng tôi là ai?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">19</context></context-group>
</trans-unit>
<trans-unit id="05db4afa3e85d23d29fcfacaa5a61f0d2ae02dc0" datatype="html">
<source>How long do we plan to maintain this instance?</source>
- <target state="new">How long do we plan to maintain this instance?</target>
+ <target state="translated">Chúng tôi sẽ vận hành máy chủ này trong bao lâu?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">24</context></context-group>
</trans-unit>
<trans-unit id="b7ad73ca1e5e4a530ca4eaa5285e4fd0c376c089" datatype="html">
<source>How will we finance this instance?</source>
- <target state="new">How will we finance this instance?</target>
+ <target state="translated">Chúng tôi kiếm tiền duy trì bằng cách nào?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="24e4921833f6fff4376e0ec13a33c44a85922355" datatype="html">
<source>Administrators & Sustainability</source>
- <target state="new">Administrators & Sustainability</target>
+ <target state="translated">Quản trị viên & Tin cậy</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-instance/instance-about-accordion.component.html</context><context context-type="linenumber">15</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">15</context></context-group>
</trans-unit>
<trans-unit id="041620337eaebda87971d345d05697639dfe78e4" datatype="html">
<source>Step</source>
- <target state="new">Step</target>
+ <target state="translated">Bước</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/custom-stepper.component.html</context><context context-type="linenumber">9</context></context-group>
</trans-unit>
<trans-unit id="6c7534a7c0265f2285e952978b4241211199172b" datatype="html">
<source>A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK"/> For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. </source>
<target state="new">
A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.
- <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
+ <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
</target>
</trans-unit>
<trans-unit id="79b3619b36af71e5c70394a3a7b31545e32d83f0" datatype="html">
<source>Channel display name</source>
- <target state="new">Channel display name</target>
+ <target state="translated">Tên hiển thị của kênh</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">15</context></context-group>
</trans-unit>
<trans-unit id="306a2ab7f93c214af3f5579f54bd8b3ad0d5560e" datatype="html">
<source>Channel name</source>
- <target state="new">Channel name</target>
+ <target state="translated">Tên kênh</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">30</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">94</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">94</context></context-group>
</trans-unit>
<trans-unit id="4ddf54b5beec24b3fe074bfb9cbbc175613634ab" datatype="html">
<source>john_channel</source>
- <target state="new">john_channel</target>
+ <target state="translated">john_channel</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">96</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">96</context></context-group>
</trans-unit>
<trans-unit id="cb4c2c5a4f4b34d3158f2344a3e625d0dc321f4d" datatype="html">
<source>Example: my_super_channel</source>
- <target state="new">Example: my_super_channel</target>
+ <target state="translated">Ví dụ: my_super_channel</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="4a935862bd3120d5878e9635a9d46dfc1bcaedb4" datatype="html">
</trans-unit>
<trans-unit id="76118692a327ca6158811d5c3f4e9eeea30dc8b1" datatype="html">
<source>Video uploads are disabled on this instance, hence your account won't be able to upload videos.</source>
- <target state="new"> Video uploads are disabled on this instance, hence your account won't be able to upload videos. </target>
+ <target state="translated">Máy chủ này tắt tính năng tải lên, vì vậy bạn không thể đăng video.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+signup/+register/register-step-user.component.html</context>
<context context-type="linenumber">4,5</context>
</trans-unit>
<trans-unit id="d315d635144b1104f1c1e9ef80ff3d07fcfa571c" datatype="html">
<source>I am at least 16 years old and agree to the <x id="START_LINK"/>Terms<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/> and to the <x id="START_LINK_1"/>Code of Conduct<x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/> of this instance </source>
- <target state="new">
- I am at least 16 years old and agree
- to the
- <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>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>"/> and to the
- <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>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
-
- </target>
+ <target state="translated">Tôi đã trên 26 tuổi và đồng ý <x id="START_LINK"/>Điều khoản dịch vụ<x id="CLOSE_LINK"/><x id="START_TAG_NG_CONTAINER"/> cùng <x id="START_LINK_1"/>Quy tắc máy chủ<x id="CLOSE_LINK"/><x id="CLOSE_TAG_NG_CONTAINER"/> của máy chủ này </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-terms.component.html</context><context context-type="linenumber">6</context></context-group>
</trans-unit>
<trans-unit id="3301086086650990787" datatype="html">
<source>Register</source>
- <target state="new">Register</target>
+ <target state="translated">Đăng ký</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-routing.module.ts</context><context context-type="linenumber">14</context></context-group>
</trans-unit>
<trans-unit id="6979021199788941693" datatype="html">
<source>Your message has been sent.</source>
- <target state="new">Your message has been sent.</target>
+ <target state="translated">Tin nhắn của bạn đã được gửi đi.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.ts</context><context context-type="linenumber">77</context></context-group>
</trans-unit>
<trans-unit id="2072135752262464360" datatype="html">
<source>You already sent this form recently</source>
- <target state="new">You already sent this form recently</target>
+ <target state="translated">Bạn đã gửi rồi gần đây</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.ts</context><context context-type="linenumber">83</context></context-group>
</trans-unit>
<trans-unit id="819067926858619041" datatype="html">
<source>Account videos</source>
- <target state="new">Account videos</target>
+ <target state="translated">Video tài khoản</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts-routing.module.ts</context><context context-type="linenumber">38</context></context-group>
</trans-unit>
<trans-unit id="2131232107132374967" datatype="html">
<source>Search videos within account</source>
- <target state="new">Search videos within account</target>
+ <target state="translated">Tìm video trong tài khoản</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts-routing.module.ts</context><context context-type="linenumber">51</context></context-group>
</trans-unit>
<trans-unit id="906c2d8634391d670bf1c403955d67bcf8acc2e2" datatype="html">
<source>PEERTUBE ACCOUNT</source>
- <target state="new">PEERTUBE ACCOUNT</target>
+ <target state="translated">TÀI KHOẢN PEERTUBE</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+accounts/accounts.component.html</context>
<context context-type="linenumber">8</context>
</trans-unit>
<trans-unit id="6823616469362610020" datatype="html">
<source>Account video channels</source>
- <target state="new">Account video channels</target>
+ <target state="translated">Những kênh video tài khoản</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts-routing.module.ts</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="3755500631176893489" datatype="html">
<source>Published <x id="PH"/> videos</source>
- <target state="new">Published
- <x id="PH"/> videos
- </target>
+ <target state="translated">Đã đăng <x id="PH"/> video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-search/account-search.component.ts</context><context context-type="linenumber">95</context></context-group>
</trans-unit>
<trans-unit id="e4965e47ed9cd6553d9a87a5112871a2dcbbe132" datatype="html">
<source>Display all videos (private, unlisted or not yet published)</source>
- <target state="new">Display all videos (private, unlisted or not yet published)</target>
-
-
-
-
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group></trans-unit>
+ <target state="translated">Hiện tất cả video (riêng tư, không liệt kê và chưa đăng)</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">36</context></context-group>
+ </trans-unit>
<trans-unit id="4856575356061361269" datatype="html">
<source><x id="PH"/> direct account followers </source>
- <target state="new">
- <x id="PH"/> direct account followers
- </target>
+ <target state="translated"><x id="PH"/> người theo dõi tài khoản trực tiếp </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">155</context></context-group>
</trans-unit>
<trans-unit id="6250999352462648289" datatype="html">
<source>Report this account</source>
- <target state="new">Report this account</target>
+ <target state="translated">Báo cáo tài khoản này</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">196</context></context-group>
</trans-unit>
<trans-unit id="1504521795586863905" datatype="html">
<source>VIDEOS</source>
- <target state="new">VIDEOS</target>
+ <target state="translated">VIDEO</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">83</context></context-group>
<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>
</trans-unit>
<trans-unit id="25349740244798533" datatype="html">
<source>Username copied</source>
- <target state="new">Username copied</target>
+ <target state="translated">Đã chép tên tài khoản</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">121</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">103</context></context-group>
</trans-unit>
<trans-unit id="9221735175659318025" datatype="html">
<source>1 subscriber</source>
- <target state="new">1 subscriber</target>
+ <target state="translated">1 người đăng ký</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">125</context></context-group>
</trans-unit>
<trans-unit id="4097331874769079975" datatype="html">
<source><x id="PH"/> subscribers</source>
- <target state="new"><x id="PH"/> subscribers</target>
+ <target state="translated"><x id="PH"/> người đăng ký</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">127</context></context-group>
</trans-unit>
<trans-unit id="db28493f1be1ed4d0edfea612181d27c9c530270" datatype="html">
<source>Instances you follow</source>
- <target state="new">Instances you follow</target>
+ <target state="translated">Những máy chủ bạn theo dõi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="5bd2577f482e8ac75e9fd9970c58b7f4b2995e56" datatype="html">
<source>Instances following you</source>
- <target state="new">Instances following you</target>
+ <target state="translated">Những máy chủ đang theo dõi bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">3</context></context-group>
</trans-unit>
<trans-unit id="1035838766454786107" datatype="html">
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-configuration.service.ts</context><context context-type="linenumber">17</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>
- <target state="translated">A <code>.mp4</code> giữ âm thanh gốc, không video</target>
+ <source>A <code>.mp4</code> that keeps the original audio track, with no video</source>
+ <target state="translated">A <code>.mp4</code> giữ âm thanh gốc, không video</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">18</context></context-group>
</trans-unit>
<trans-unit id="3768852440495368591" datatype="html">
</trans-unit>
<trans-unit id="0e6c8311c537859bea4cfb037a5c10b58c9d4ade" datatype="html">
<source>However, you may want to read our guidelines before tweaking the following values.</source>
- <target state="new"> However, you may want to read our guidelines before tweaking the following values. </target>
+ <target state="translated">Mặc dù vậy, bạn vẫn nên đọc hướng dẫn của chúng tôi trước khi tùy biến những tham số.</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,13</context>
</trans-unit>
<trans-unit id="f15db977c871ea5765c464c26b04c1976cd2e5df" datatype="html">
<source>Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.</source>
- <target state="new"> Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. </target>
+ <target state="translated">Xử lí những video đã upload để chúng có thể phát được trên mọi thiết bị. Điều này hao tốn tài nguyên và là một phần của PeerTube, nên hãy xử lí cẩn thận.</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">28,30</context>
</trans-unit>
<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="new">You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.</target>
+ <target state="translated">Bạn đã mở đăng ký: chúng tôi đã bật hộp kiểm"Tự động khóa video mới" của mục "Video" bên dưới.</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">81</context></context-group>
</trans-unit>
<trans-unit id="6284468333579755406" datatype="html">
</trans-unit>
<trans-unit id="6549061957433635758" datatype="html">
<source>Process domains</source>
- <target state="new">Process domains</target>
+ <target state="translated">Xử lý tên miền</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.ts</context><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="1909009883731319373" datatype="html">
</trans-unit>
<trans-unit id="2127446333083057097" datatype="html">
<source>Domain is required.</source>
- <target state="new">Domain is required.</target>
+ <target state="translated">Yêu cầu tên miền.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/batch-domains-validators.ts</context><context context-type="linenumber">56</context></context-group>
</trans-unit>
<trans-unit id="6780793142903080663" datatype="html">
<source>Domains entered are invalid.</source>
- <target state="new">Domains entered are invalid.</target>
+ <target state="translated">Tên miền đã nhập không đúng.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/batch-domains-validators.ts</context><context context-type="linenumber">57</context></context-group>
</trans-unit>
<trans-unit id="5886492514458202177" datatype="html">
<source>Domains entered contain duplicates.</source>
- <target state="new">Domains entered contain duplicates.</target>
+ <target state="translated">Những tên miền đã nhập bị trùng lặp.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/batch-domains-validators.ts</context><context context-type="linenumber">58</context></context-group>
</trans-unit>
<trans-unit id="240806681889331244" datatype="html">
</trans-unit>
<trans-unit id="2520968456492632777" datatype="html">
<source><x id="PH"/> accepted in instance followers </source>
- <target state="new">
- <x id="PH"/> accepted in instance followers
- </target>
+ <target state="translated"><x id="PH"/> đã phê duyệt người theo dõi máy chủ </target>
<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>
</trans-unit>
<trans-unit id="450530533730658004" datatype="html">
</trans-unit>
<trans-unit id="2040902819815401278" datatype="html">
<source><x id="PH"/> rejected from instance followers </source>
- <target state="new">
- <x id="PH"/> rejected from instance followers
- </target>
+ <target state="translated"><x id="PH"/> đã từ chối người theo dõi máy chủ </target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">60</context></context-group>
</trans-unit>
<trans-unit id="3620117223790525725" datatype="html">
<trans-unit id="7022070615528435141" datatype="html">
<source>Delete</source>
<target state="translated">Xóa</target>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">74</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">75</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">79</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context><context context-type="linenumber">86</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context><context context-type="linenumber">158</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">76</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">190</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">71</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">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">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">112</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">139</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">180</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.ts</context><context context-type="linenumber">171</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">126</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">368</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">403</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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">92</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">208</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">308</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context><context context-type="linenumber">74</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">75</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">79</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context><context context-type="linenumber">86</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context><context context-type="linenumber">158</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">76</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">190</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">71</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">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">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">112</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">139</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">180</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.ts</context><context context-type="linenumber">171</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">126</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">368</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">403</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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">92</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">208</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">308</context></context-group>
+ </trans-unit>
<trans-unit id="2452034338905853167" datatype="html">
<source><x id="PH"/> removed from instance followers </source>
<target state="translated"><x id="PH"/> đã bị xóa khỏi người theo dõi máy chủ </target>
</trans-unit>
<trans-unit id="135214224090612796" datatype="html">
<source>Redundancy for <x id="PH"/> is <x id="PH_1"/></source>
- <target state="new">Redundancy for
- <x id="PH"/> is
- <x id="PH_1"/>
- </target>
+ <target state="translated">Giảm dư thừa cho <x id="PH"/> là <x id="PH_1"/></target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/shared/redundancy-checkbox.component.ts</context><context context-type="linenumber">25</context></context-group>
</trans-unit>
<trans-unit id="81585474102700882" datatype="html">
</trans-unit>
<trans-unit id="5875705095657098468" datatype="html">
<source>Do you really want to remove this video redundancy?</source>
- <target state="new">Do you really want to remove this video redundancy?</target>
+ <target state="translated">Bạn có chắc chắn muốn hủy bỏ giảm dư thừa video này?</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context><context context-type="linenumber">140</context></context-group>
</trans-unit>
<trans-unit id="9098272570113000349" datatype="html">
<source>Remove redundancy</source>
- <target state="new">Remove redundancy</target>
+ <target state="translated">Hủy bỏ giảm dư thừa</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context><context context-type="linenumber">141</context></context-group>
</trans-unit>
<trans-unit id="6537102123107780785" datatype="html">
<source>Video redundancies removed!</source>
- <target state="new">Video redundancies removed!</target>
+ <target state="translated">Đã hủy bỏ giảm video dư thừa!</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context><context context-type="linenumber">147</context></context-group>
</trans-unit>
<trans-unit id="8639315630141911544" datatype="html">
<source>Account <x id="PH"/> unmuted by your instance.</source>
- <target state="new">Account
- <x id="PH"/> unmuted by your instance.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">44</context></context-group></trans-unit>
+ <target state="translated">Tài khoản <x id="PH"/> đã được bỏ ẩn bởi máy chủ của bạn.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">44</context></context-group>
+ </trans-unit>
<trans-unit id="3371601176452094961" datatype="html">
<source>Instance <x id="PH"/> unmuted by your instance.</source>
- <target state="new">Instance
- <x id="PH"/> unmuted by your instance.
- </target>
+ <target state="translated">Máy chủ <x id="PH"/> đã được bỏ ẩn bởi máy chủ của bạn.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">46</context></context-group>
</trans-unit>
<trans-unit id="1598375456114200087" datatype="html">
<source>Instance <x id="PH"/> muted.</source>
<target state="translated">Đã ẩn <x id="PH"/>.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">68</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">148</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">68</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">148</context></context-group>
+ </trans-unit>
<trans-unit id="3096398988891996621" datatype="html">
<source>Instance <x id="PH"/> muted by your instance.</source>
- <target state="new">Instance
- <x id="PH"/> muted by your instance.
- </target>
+ <target state="translated">Máy chủ <x id="PH"/> đã bị ẩn bởi máy chủ của bạn.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">69</context></context-group>
</trans-unit>
<trans-unit id="2393853062458645999" datatype="html">
</trans-unit>
<trans-unit id="6907161397537530258" datatype="html">
<source>Thumbnails</source>
- <target state="new">Thumbnails</target>
+ <target state="translated">Thumbnail</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">173</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>
</trans-unit>
<trans-unit id="6473213678768782133" datatype="html">
<source>Internal actions</source>
- <target state="new">Internal actions</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">43</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">236</context></context-group></trans-unit>
+ <target state="translated">Hành động quốc tế</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">43</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">236</context></context-group>
+ </trans-unit>
<trans-unit id="4559872264406386913" datatype="html">
<source>Delete report</source>
<target state="translated">Xóa báo cáo</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">267</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">267</context></context-group>
+ </trans-unit>
<trans-unit id="5793550984155962433" datatype="html">
<source>Actions for the flagged account</source>
<target state="translated">Áp đặt kiểm duyệt với tài khoản bị gắn cờ</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">278</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">278</context></context-group>
+ </trans-unit>
<trans-unit id="1679841953757186358" datatype="html">
<source>Mark as accepted</source>
- <target state="new">Mark as accepted</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">252</context></context-group></trans-unit>
+ <target state="translated">Đánh dấu là chấp nhận</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">252</context></context-group>
+ </trans-unit>
<trans-unit id="7993358694073742566" datatype="html">
<source>Mark as rejected</source>
- <target state="new">Mark as rejected</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">257</context></context-group></trans-unit>
+ <target state="translated">Đánh dấu là từ chối</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">257</context></context-group>
+ </trans-unit>
<trans-unit id="4175703770051343108" datatype="html">
<source>Add internal note</source>
- <target state="new">Add internal note</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">262</context></context-group></trans-unit>
+ <target state="translated">Thêm ghi chú quốc tế</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">262</context></context-group>
+ </trans-unit>
<trans-unit id="296166371893775555" datatype="html">
<source>Actions for the video</source>
<target state="translated">Áp chế video</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">66</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">326</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">66</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">326</context></context-group>
+ </trans-unit>
<trans-unit id="3924877328520650445" datatype="html">
<source>Block video</source>
<target state="translated">Chặn video</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">331</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">331</context></context-group>
+ </trans-unit>
<trans-unit id="4762794934098378428" datatype="html">
<source>Video blocked.</source>
<target state="translated">Video đã bị chặn.</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">337</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.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">337</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.ts</context><context context-type="linenumber">60</context></context-group>
+ </trans-unit>
<trans-unit id="4328862996304258770" datatype="html">
<source>Unblock video</source>
<target state="translated">Mở khóa video</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">347</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">347</context></context-group>
+ </trans-unit>
<trans-unit id="9065327551191479877" datatype="html">
<source>Video unblocked.</source>
<target state="translated">Đã mở khóa video.</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">353</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">353</context></context-group>
+ </trans-unit>
<trans-unit id="1250415136605923486" datatype="html">
<source>Do you really want to delete this abuse report?</source>
<target state="translated">Bạn có chắc muốn xóa báo cáo này?</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">126</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">126</context></context-group>
+ </trans-unit>
<trans-unit id="3482559157143817408" datatype="html">
<source>Abuse deleted.</source>
<target state="translated">Đã xóa báo cáo.</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">131</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">131</context></context-group>
+ </trans-unit>
<trans-unit id="6282990098351939529" datatype="html">
<source>Deleted comment</source>
<target state="translated">Đã xóa bình luận</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">207</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">207</context></context-group>
+ </trans-unit>
<trans-unit id="9196775343330824083" datatype="html">
<source>Messages with reporter</source>
- <target state="new">Messages with reporter</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">241</context></context-group></trans-unit>
+ <target state="translated">Nhắn tin với người báo cáo</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">241</context></context-group>
+ </trans-unit>
<trans-unit id="8770468575924421391" datatype="html">
<source>Messages with moderators</source>
<target state="translated">Nhắn tin với kiểm duyệt viên</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">242</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">242</context></context-group>
+ </trans-unit>
<trans-unit id="8528549800795985099" datatype="html">
<source>Update internal note</source>
- <target state="new">Update internal note</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">247</context></context-group></trans-unit>
+ <target state="translated">Cập nhật ghi chú quốc tế</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">247</context></context-group>
+ </trans-unit>
<trans-unit id="3962242315365992494" datatype="html">
<source>Switch video block to manual</source>
<target state="new">Switch video block to manual</target>
<trans-unit id="212615365039028546" datatype="html">
<source>You don't have plugins installed yet.</source>
<target state="translated">Bạn chưa cài đặt plugin nào.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">87</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">87</context></context-group>
+ </trans-unit>
<trans-unit id="1710094819987243777" datatype="html">
<source>You don't have themes installed yet.</source>
<target state="translated">Bạn chưa cài đặt theme nào.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">90</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">90</context></context-group>
+ </trans-unit>
<trans-unit id="931472057457682240" datatype="html">
<source>Update to <x id="PH"/> </source>
<target state="translated">Cập nhật <x id="PH"/> </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">98</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">98</context></context-group>
+ </trans-unit>
<trans-unit id="9107383323119159110" datatype="html">
<source>Do you really want to uninstall <x id="PH"/>?</source>
<target state="translated">Bạn có muốn gỡ cài đặt <x id="PH"/>?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">111</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">111</context></context-group>
+ </trans-unit>
<trans-unit id="4474510732215437338" datatype="html">
<source>Uninstall</source>
<target state="translated">Gỡ cài đặt</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">112</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">112</context></context-group>
+ </trans-unit>
<trans-unit id="3773378957693174719" datatype="html">
<source><x id="PH"/> uninstalled. </source>
<target state="translated">Đã gỡ cài đặt <x id="PH"/>. </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">119</context></context-group></trans-unit><trans-unit id="7914215986085479339" datatype="html">
- <source>This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.</source><target state="new">This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">119</context></context-group>
+ </trans-unit>
+ <trans-unit id="7914215986085479339" datatype="html">
+ <source>This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.</source>
+ <target state="translated">Đây là bản nâng cấp plugin quan trọng. Hãy truy cập trang chủ plugin để đọc những thay đổi trong bản cập nhật.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
<context context-type="linenumber">135</context>
</context-group>
- </trans-unit><trans-unit id="2849750161085431718" datatype="html">
- <source>Upgrade</source><target state="new">Upgrade</target>
+ </trans-unit>
+ <trans-unit id="2849750161085431718" datatype="html">
+ <source>Upgrade</source>
+ <target state="translated">Nâng cấp</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
<context context-type="linenumber">136</context>
</context-group>
- </trans-unit><trans-unit id="7686590072950686188" datatype="html">
- <source>Proceed upgrade</source><target state="new">Proceed upgrade</target>
+ </trans-unit>
+ <trans-unit id="7686590072950686188" datatype="html">
+ <source>Proceed upgrade</source>
+ <target state="translated">Tiến hành nâng cấp</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
<context context-type="linenumber">137</context>
<trans-unit id="7830308409197461339" datatype="html">
<source><x id="PH"/> updated. </source>
<target state="translated">Đã cập nhật <x id="PH"/>. </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">151</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context><context context-type="linenumber">151</context></context-group>
+ </trans-unit>
<trans-unit id="3229595422546554334" datatype="html">
<source>Jobs</source>
- <target state="new">Jobs</target>
+ <target state="translated">Công việc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/system.routes.ts</context><context context-type="linenumber">26</context></context-group>
</trans-unit>
<trans-unit id="4804785061014590286" datatype="html">
<source>Logs</source>
- <target state="new">Logs</target>
+ <target state="translated">Nhật trình</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/system.routes.ts</context><context context-type="linenumber">37</context></context-group>
</trans-unit>
<trans-unit id="3150704904301058778" datatype="html">
<source>The plugin index is not available. Please retry later.</source>
- <target state="new">The plugin index is not available. Please retry later.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">101</context></context-group></trans-unit>
+ <target state="translated">Chỉ mục của plugin không tồn tại. Xin thử lại sau.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">101</context></context-group>
+ </trans-unit>
<trans-unit id="1387301493234848481" datatype="html">
<source>Please only install plugins or themes you trust, since they can execute any code on your instance.</source>
- <target state="new">Please only install plugins or themes you trust, since they can execute any code on your instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">135</context></context-group></trans-unit>
+ <target state="translated">Xin hãy chỉ cài đặt những plugin hoặc theme mà bạn tin tưởng, bởi vì chúng có thể thực hiện bất kỳ lệnh trên máy chủ của bạn.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">135</context></context-group>
+ </trans-unit>
<trans-unit id="2994182849694226596" datatype="html">
<source>Install <x id="PH"/>?</source>
- <target state="new">Install
- <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">136</context></context-group></trans-unit>
+ <target state="translated">Cài đặt <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">136</context></context-group>
+ </trans-unit>
<trans-unit id="6703720397495603345" datatype="html">
<source><x id="PH"/> installed. </source>
- <target state="new">
- <x id="PH"/> installed.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">148</context></context-group></trans-unit>
+ <target state="translated"><x id="PH"/> đã được cài đặt. </target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context><context context-type="linenumber">148</context></context-group>
+ </trans-unit>
<trans-unit id="1875025899004073421" datatype="html">
<source>Settings updated.</source>
- <target state="new">Settings updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts</context><context context-type="linenumber">55</context></context-group></trans-unit>
+ <target state="translated">Đã cập nhật thiết lập.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts</context><context context-type="linenumber">55</context></context-group>
+ </trans-unit>
<trans-unit id="6901018060567164184" datatype="html">
<source>Plugins</source>
- <target state="new">Plugins</target>
+ <target state="translated">Plugin</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context><context context-type="linenumber">33</context></context-group>
</trans-unit>
<trans-unit id="2798270190074840767" datatype="html">
<source>Themes</source>
- <target state="new">Themes</target>
+ <target state="translated">Theme</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context><context context-type="linenumber">37</context></context-group>
</trans-unit>
<trans-unit id="2941409202780782189" datatype="html">
<source>plugin</source>
- <target state="new">plugin</target>
+ <target state="translated">plugin</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context><context context-type="linenumber">45</context></context-group>
</trans-unit>
<trans-unit id="840045833311458646" datatype="html">
<source>theme</source>
- <target state="new">theme</target>
+ <target state="translated">theme</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="e8096ea93b6627c620ffbb208d7ad49235ffc2fd" datatype="html">
<source>IP address</source>
- <target state="new">IP address</target>
+ <target state="translated">Địa chỉ IP</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
<context context-type="linenumber">2</context>
</context-group>
</trans-unit>
<trans-unit id="12a6be2553d5cc3c32f51a7b8063dae84c7e7fba" 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="new">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>"/>.</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 nghĩ địa chỉ IP trên trình duyệt của bạn là <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>
</trans-unit>
<trans-unit id="047d276986feaed552bfebc4dfe586413aba989e" datatype="html">
<source>If this is not your correct public IP, please consider fixing it because:</source>
- <target state="new">If this is not your correct public IP, please consider fixing it because:</target>
+ <target state="translated">Nếu nó không đúng với địa chỉ IP của bạn, hãy sửa lại bởi vì:</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+admin/system/debug/debug.component.html</context>
<context context-type="linenumber">6</context>
</context-group>
</trans-unit>
<trans-unit id="3404990cfdc6e9a6397b8ec292be8c49577764fa" 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="new">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</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">Kiểm tra mã cấu hình <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="280e6990208a05920b10fa3f519e862cb843f988" 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="new">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>"/>)</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">Nếu bạn vận hành PeerTube bằng Docker, kiểm tra <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>reverse-proxy<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> với <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>"/> (xem <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>
</trans-unit>
<trans-unit id="4279081882680795350" datatype="html">
<source>info</source>
- <target state="new">info</target>
+ <target state="translated">thông tin</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">113</context></context-group>
</trans-unit>
<trans-unit id="3379167598974960777" datatype="html">
<source>warning</source>
- <target state="new">warning</target>
+ <target state="translated">cảnh báo</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">117</context></context-group>
</trans-unit>
<trans-unit id="8772116786769251214" datatype="html">
<source>error</source>
- <target state="new">error</target>
+ <target state="translated">lỗi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">121</context></context-group>
</trans-unit>
<trans-unit id="3422890808980876594" datatype="html">
</trans-unit>
<trans-unit id="314315645942131479" datatype="html">
<source>Info</source>
- <target state="new">Info</target>
+ <target state="translated">thông tin</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">11</context></context-group>
</trans-unit>
<trans-unit id="6759205696902713848" datatype="html">
<source>Warning</source>
- <target state="new">Warning</target>
+ <target state="translated">Cảnh báo</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/routing/can-deactivate-guard.service.ts</context><context context-type="linenumber">23</context></context-group>
</trans-unit>
<trans-unit id="1519954996184640001" datatype="html">
<source>Error</source>
- <target state="new">Error</target>
+ <target state="translated">Lỗi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">104</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context><context context-type="linenumber">18</context></context-group>
</trans-unit>
<trans-unit id="5076187961693950167" datatype="html">
<source>Standard logs</source>
- <target state="new">Standard logs</target>
+ <target state="translated">Nhật trình chuẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">132</context></context-group>
</trans-unit>
<trans-unit id="4737341634746310376" datatype="html">
<source>Audit logs</source>
- <target state="new">Audit logs</target>
+ <target state="translated">Nhật trình chọn lọc</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">136</context></context-group>
</trans-unit>
<trans-unit id="1886888801485703107" datatype="html">
</trans-unit>
<trans-unit id="7098180453085889026" datatype="html">
<source>Blocked videos</source>
- <target state="new">Blocked videos</target>
+ <target state="translated">Video đã khóa</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context><context context-type="linenumber">69</context></context-group>
</trans-unit>
<trans-unit id="7805059636749367886" datatype="html">
<source>Muted instances</source>
- <target state="new">Muted instances</target>
+ <target state="translated">Máy chủ đã ẩn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="5974506725502681113" datatype="html">
<source>Password changed for user <x id="PH"/>.</source>
- <target state="new">Password changed for user
- <x id="PH"/>.
- </target>
+ <target state="translated">Đã đổi mật khẩu người dùng <x id="PH"/>.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-password.component.ts</context><context context-type="linenumber">40</context></context-group>
</trans-unit>
<trans-unit id="149953821752893163" datatype="html">
<source>Update user password</source>
- <target state="new">Update user password</target>
+ <target state="translated">Đổi mật khẩu người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-password.component.ts</context><context context-type="linenumber">52</context></context-group>
</trans-unit>
<trans-unit id="177544274549739411" datatype="html">
<source>Following list</source>
- <target state="new">Following list</target>
+ <target state="translated">Danh sách đang theo dõi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/follows.routes.ts</context><context context-type="linenumber">28</context></context-group>
</trans-unit>
<trans-unit id="8092429110007204784" datatype="html">
<source>Followers list</source>
- <target state="new">Followers list</target>
+ <target state="translated">Danh sách người theo dõi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/follows.routes.ts</context><context context-type="linenumber">37</context></context-group>
</trans-unit>
<trans-unit id="780323526182667308" datatype="html">
<source>User <x id="PH"/> updated.</source>
- <target state="new">User
- <x id="PH"/> updated.
- </target>
+ <target state="translated">Người dùng <x id="PH"/> đã cập nhật.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context><context context-type="linenumber">86</context></context-group>
</trans-unit>
<trans-unit id="1349763489797682899" datatype="html">
<source>Update user</source>
- <target state="new">Update user</target>
+ <target state="translated">Cập nhật người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context><context context-type="linenumber">103</context></context-group>
</trans-unit>
<trans-unit id="8819563010322372715" datatype="html">
<source>An email asking for password reset has been sent to <x id="PH"/>.</source>
- <target state="new">An email asking for password reset has been sent to
- <x id="PH"/>.
- </target>
+ <target state="translated">Đã gửi email đổi mật khẩu đến cho <x id="PH"/>.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="7483807629538115183" datatype="html">
<source>Users list</source>
- <target state="new">Users list</target>
+ <target state="translated">Danh sách người dùng</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/users.routes.ts</context><context context-type="linenumber">27</context></context-group>
</trans-unit>
<trans-unit id="1525334987774465166" datatype="html">
</trans-unit>
<trans-unit id="4682675125751819107" datatype="html">
<source>Instances you follow</source>
- <target state="new">Instances you follow</target>
+ <target state="translated">Những máy chủ bạn theo dõi</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">29</context></context-group>
</trans-unit>
<trans-unit id="8899833753704589712" datatype="html">
<source>Instances following you</source>
- <target state="new">Instances following you</target>
+ <target state="translated">Những máy chủ theo dõi bạn</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+admin/admin.component.ts</context><context context-type="linenumber">34</context></context-group>
</trans-unit>
<trans-unit id="3767259920053407667" datatype="html">
<source>Videos will be deleted, comments will be tombstoned.</source>
- <target state="new">Videos will be deleted, comments will be tombstoned.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">77</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">270</context></context-group></trans-unit>
+ <target state="translated">Video sẽ bị xóa, còn bình luận bị hóa đá.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">77</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">270</context></context-group>
+ </trans-unit>
<trans-unit id="4209525355702493436" datatype="html">
<source>Ban</source>
<target state="translated">Cấm</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">82</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">274</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">82</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">274</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">Người này sẽ không thể đăng nhập được nữa, nhưng video và bình luận vẫn sẽ giữ nguyên.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">83</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">275</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">83</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">275</context></context-group>
+ </trans-unit>
<trans-unit id="4451482225013335720">
<source>Unban</source>
<target>Bỏ chặn</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">167</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/users/user-list/user-list.component.ts</context><context context-type="linenumber">88</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">167</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="7210277223053877333" datatype="html">
<source>Set Email as Verified</source>
- <target state="new">Set Email as Verified</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</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">286</context></context-group></trans-unit>
+ <target state="translated">Cài Email như Xác Thực</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</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">286</context></context-group>
+ </trans-unit>
<trans-unit id="3403978719736970622">
<source>You cannot ban root.</source>
<target>Không thể chặn root.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">154</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">59</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">154</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">59</context></context-group>
+ </trans-unit>
<trans-unit id="4884272193574287483">
<source>Do you really want to unban <x id="PH"/> users?</source>
<target>Bạn có chắc muốn bỏ chặn
<x id="PH"/> người dùng?
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">167</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">167</context></context-group>
+ </trans-unit>
<trans-unit id="8712248120167780385">
<source><x id="PH"/> users unbanned. </source>
<target>Đã bỏ chặn
<x id="PH"/> người dùng.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">173</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">173</context></context-group>
+ </trans-unit>
<trans-unit id="5325873477837320044" datatype="html">
<source>You cannot delete root.</source>
<target state="translated">Bạn không thể xóa root.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">184</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">87</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">184</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">87</context></context-group>
+ </trans-unit>
<trans-unit id="4086135983283545219" datatype="html">
<source>If you remove these users, you will not be able to create others with the same username!</source>
- <target state="new">If you remove these users, you will not be able to create others with the same username!</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">189</context></context-group></trans-unit>
+ <target state="translated">Nếu bạn xóa những thành viên đó, tên thành viên sẽ không còn sử dụng được nữa!</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">189</context></context-group>
+ </trans-unit>
<trans-unit id="7166936623843420016" datatype="html">
<source><x id="PH"/> users deleted. </source>
<target state="translated"><x id="PH"/> người dùng đã xóa. </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">195</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">195</context></context-group>
+ </trans-unit>
<trans-unit id="8360664597512051242" datatype="html">
<source><x id="PH"/> users email set as verified. </source>
- <target state="new">
- <x id="PH"/> users email set as verified.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">206</context></context-group></trans-unit>
+ <target state="translated"><x id="PH"/> đã xác thực email người dùng. </target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">206</context></context-group>
+ </trans-unit>
<trans-unit id="7390990800435887351" datatype="html">
<source>Account <x id="PH"/> unmuted.</source>
- <target state="new">Account
- <x id="PH"/> unmuted.
- </target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">43</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">134</context></context-group></trans-unit>
+ <target state="translated">Tài khoản <x id="PH"/> được bỏ ẩn.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">43</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">134</context></context-group>
+ </trans-unit>
<trans-unit id="7246356397085094208" datatype="html">
<source>Instance <x id="PH"/> unmuted.</source>
- <target state="new">Instance
- <x id="PH"/> unmuted.
- </target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">45</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">162</context></context-group></trans-unit>
+ <target state="translated">Máy chủ <x id="PH"/> đã bỏ ẩn.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">45</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">162</context></context-group>
+ </trans-unit>
<trans-unit id="5551551295632950210" datatype="html">
<source>Videos history is enabled</source>
- <target state="new">Videos history is enabled</target>
+ <target state="translated">Đã mở lịch sử video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">108</context></context-group>
</trans-unit>
<trans-unit id="9136227503281311926" datatype="html">
<source>Videos history is disabled</source>
- <target state="new">Videos history is disabled</target>
+ <target state="translated">Đã tắt lịch sử video</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">109</context></context-group>
</trans-unit>
<trans-unit id="8966726118414892732" datatype="html">
</trans-unit>
<trans-unit id="f2540f4ffc5bbb12e034a4c9e118bbc680c62e61" datatype="html">
<source>Search your history</source>
- <target state="new">Search your history</target>
+ <target state="translated">Tìm lịch sử của bạn</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context>
<context context-type="linenumber">10</context>
</trans-unit>
<trans-unit id="777ef31e4dfcb08a00e23b586a50f0ffe94f0c72" datatype="html">
<source>Track watch history</source>
- <target state="new">Track watch history</target>
+ <target state="translated">Lưu dấu lịch sử xem</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/+my-library/my-history/my-history.component.html</context>
<context context-type="linenumber">20</context>
</trans-unit>
<trans-unit id="3183245287221165928" datatype="html">
<source>Ownership accepted</source>
- <target state="new">Ownership accepted</target>
+ <target state="translated">Đã chấp nhận chủ sở hữu</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts</context><context context-type="linenumber">71</context></context-group>
</trans-unit>
<trans-unit id="6012072687166259654" datatype="html">
<source>Please check your emails to verify your new email.</source>
- <target state="new">Please check your emails to verify your new email.</target>
+ <target state="translated">Xin kiểm tra email để xác thực email mới.</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.ts</context><context context-type="linenumber">53</context></context-group>
</trans-unit>
<trans-unit id="6585766371605707311" datatype="html">
<source>Email updated.</source>
- <target state="new">Email updated.</target>
+ <target state="translated">Đã cập nhật email.</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.ts</context><context context-type="linenumber">55</context></context-group>
</trans-unit>
<trans-unit id="73fc884417b68de6671fbab6e72e054c38a1990a" datatype="html">
- <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public. </source>
- <target state="new"> Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public.
-</target>
+ <source>Your current email is <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. It is never shown to the public. </source>
+ <target state="translated">Email gần đây của bạn là <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="email">"/><x id="INTERPOLATION" equiv-text="{{ user.email }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/>. Nó sẽ không bao giờ hiển thị công khai. </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,7</context>
</trans-unit>
<trans-unit id="853586874765134886" datatype="html">
<source>You current password is invalid.</source>
- <target state="new">You current password is invalid.</target>
+ <target state="translated">Mật khẩu vừa nhập không đúng.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context><context context-type="linenumber">56</context></context-group>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context><context context-type="linenumber">61</context></context-group>
</trans-unit>
<trans-unit id="6159571046971090595" datatype="html">
<source>Password updated.</source>
- <target state="new">Password updated.</target>
+ <target state="translated">Đã cập nhật mật khẩu.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context><context context-type="linenumber">48</context></context-group>
</trans-unit>
<trans-unit id="5179099584732142331" datatype="html">
<trans-unit id="1783173774503340906" datatype="html">
<source>Subscribe to the account</source>
<target state="translated">Theo dõi tài khoản này</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">71</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">966</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">71</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">966</context></context-group>
+ </trans-unit>
<trans-unit id="3131904093925601441" datatype="html">
<source>PLAYLISTS</source>
<target state="translated">DANH SÁCH</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">76</context></context-group>
</trans-unit>
<trans-unit id="2013324644839511073" datatype="html">
- <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.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="error.text"/>. Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
<target state="new">Cannot retrieve OAuth Client credentials: <x id="PH"/>.
Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/core/auth/auth.service.ts</context><context context-type="linenumber">99</context></context-group>
<trans-unit id="4ecb8d97ebb2f37c5b410afccbb78003f75ac35c" datatype="html">
<source>ON <x id="INTERPOLATION"/></source>
<target state="translated">TRÊN <x id="INTERPOLATION"/></target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">124</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/menu/menu.component.html</context><context context-type="linenumber">124</context></context-group>
+ </trans-unit>
<trans-unit id="5633144232269377096" datatype="html">
<source>hide</source>
<target state="translated">ẩn</target>
<trans-unit id="6048892649018070225" datatype="html">
<source>Today</source>
<target state="translated">Hôm nay</target>
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">42</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/abstract-video-list.ts</context><context context-type="linenumber">135</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">42</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/abstract-video-list.ts</context><context context-type="linenumber">135</context></context-group>
+ </trans-unit>
<trans-unit id="4498682414491138092" datatype="html">
<source>Yesterday</source>
<target state="translated">Hôm qua</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">69</context></context-group>
</trans-unit>
<trans-unit id="6613870447286561244" datatype="html">
- <source>Long (> 10 min)</source>
- <target state="translated">Dài (> 10 phút)</target>
+ <source>Long (> 10 min)</source>
+ <target state="translated">Dài (> 10 phút)</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+search/search-filters.component.ts</context><context context-type="linenumber">73</context></context-group>
</trans-unit>
<trans-unit id="1787083504545967" datatype="html">
<source>Signup limit is required.</source>
<target state="new">Signup limit is required.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/custom-config-validators.ts</context><context context-type="linenumber">46</context></context-group>
- </trans-unit><trans-unit id="5630311719329022718" datatype="html">
- <source>Signup limit must be greater than 1. Use -1 to disable it.</source><target state="new">Signup limit must be greater than 1. Use -1 to disable it.</target>
+ </trans-unit>
+ <trans-unit id="5630311719329022718" datatype="html">
+ <source>Signup limit must be greater than 1. Use -1 to disable it.</source>
+ <target state="new">Signup limit must be greater than 1. Use -1 to disable it.</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/form-validators/custom-config-validators.ts</context>
<context context-type="linenumber">47</context>
</context-group>
</trans-unit>
-
<trans-unit id="2555843408410000965" datatype="html">
<source>Signup limit must be a number.</source>
<target state="new">Signup limit must be a number.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/shared/form-validators/video-channel-validators.ts</context><context context-type="linenumber">50</context></context-group>
</trans-unit>
<trans-unit id="8c9434491bf113074890c9c975d89d5f7727d2d9" 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">Đọc <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">"/>tài liệu<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để biết cách sử dụng tính năng Trực Tiếp củ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">Đọc <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">"/>tài liệu<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> để biết cách sử dụng tính năng Trực Tiếp củ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">2,4</context>
<trans-unit id="6950140976689343775">
<source>Sunday</source>
<target>Chủ Nhật</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">10</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">10</context></context-group>
+ </trans-unit>
<trans-unit id="8739442281958563044">
<source>Monday</source>
<target>Thứ Hai</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">11</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">11</context></context-group>
+ </trans-unit>
<trans-unit id="9176037901730521018">
<source>Tuesday</source>
<target>Thứ Ba</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">12</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">12</context></context-group>
+ </trans-unit>
<trans-unit id="8798932904948432529">
<source>Wednesday</source>
<target>Thứ Tư</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">13</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">13</context></context-group>
+ </trans-unit>
<trans-unit id="1433683192825895947">
<source>Thursday</source>
<target>Thứ Năm</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">14</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">14</context></context-group>
+ </trans-unit>
<trans-unit id="3730139500618908668">
<source>Friday</source>
<target>Thứ Sáu</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">15</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">15</context></context-group>
+ </trans-unit>
<trans-unit id="1830554030016307335">
<source>Saturday</source>
<target>Thứ Bảy</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">16</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">16</context></context-group>
+ </trans-unit>
<trans-unit id="4921929243068857081">
<source>Sun</source>
<target>CN</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">20</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">20</context></context-group>
+ </trans-unit>
<trans-unit id="8563137213157122993">
<source>Mon</source>
<target>T2</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">21</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">21</context></context-group>
+ </trans-unit>
<trans-unit id="8502240922750617054">
<source>Tue</source>
<target>T3</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">22</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">22</context></context-group>
+ </trans-unit>
<trans-unit id="7421778640995344715">
<source>Wed</source>
<target>T4</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">23</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">23</context></context-group>
+ </trans-unit>
<trans-unit id="4409954796361883558">
<source>Thu</source>
<target>T5</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">24</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">24</context></context-group>
+ </trans-unit>
<trans-unit id="5651951128882735477">
<source>Fri</source>
<target>T6</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.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/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">25</context></context-group>
+ </trans-unit>
<trans-unit id="93026920674143073">
<source>Sat</source>
<target>T7</target>
<note from="description" priority="1">Day name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">26</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">26</context></context-group>
+ </trans-unit>
<trans-unit id="8349763432924710200">
<source>Su</source>
<target>CN</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">30</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">30</context></context-group>
+ </trans-unit>
<trans-unit id="4197236438302165051">
<source>Mo</source>
<target>T2</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">31</context></context-group>
+ </trans-unit>
<trans-unit id="6034455877220674404">
<source>Tu</source>
<target>T3</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">32</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">32</context></context-group>
+ </trans-unit>
<trans-unit id="3221670730445125135">
<source>We</source>
<target>T4</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">33</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">33</context></context-group>
+ </trans-unit>
<trans-unit id="772466829681972216">
<source>Th</source>
<target>T5</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">34</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">34</context></context-group>
+ </trans-unit>
<trans-unit id="8598262708800132669">
<source>Fr</source>
<target>T6</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">35</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">35</context></context-group>
+ </trans-unit>
<trans-unit id="569007902695332072">
<source>Sa</source>
<target>T7</target>
<note from="description" priority="1">Day name min</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">36</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">36</context></context-group>
+ </trans-unit>
<trans-unit id="3913843642962116845">
<source>January</source>
<target>Tháng Một</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">40</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">40</context></context-group>
+ </trans-unit>
<trans-unit id="6642324138857419870">
<source>February</source>
<target>Tháng Hai</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">41</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">41</context></context-group>
+ </trans-unit>
<trans-unit id="7918954644624211958">
<source>March</source>
<target>Tháng Ba</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">42</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">42</context></context-group>
+ </trans-unit>
<trans-unit id="1809521303476565743">
<source>April</source>
<target>Tháng Tư</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">43</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">43</context></context-group>
+ </trans-unit>
<trans-unit id="8469692700277617405">
<source>May</source>
<target>Tháng Năm</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">44</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">59</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">44</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">59</context></context-group>
+ </trans-unit>
<trans-unit id="9055297580745330415">
<source>June</source>
<target>Tháng Sáu</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">45</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">45</context></context-group>
+ </trans-unit>
<trans-unit id="9087113544612471348">
<source>July</source>
<target>Tháng Bảy</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">46</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">46</context></context-group>
+ </trans-unit>
<trans-unit id="3984618989093293779">
<source>August</source>
<target>Tháng Tám</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">47</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">47</context></context-group>
+ </trans-unit>
<trans-unit id="5872622085239011307">
<source>September</source>
<target>Tháng Chín</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">48</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">48</context></context-group>
+ </trans-unit>
<trans-unit id="1491482705364427867">
<source>October</source>
<target>Tháng Mười</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">49</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">49</context></context-group>
+ </trans-unit>
<trans-unit id="1109977718843277527">
<source>November</source>
<target>Tháng Mười Một</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.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/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">50</context></context-group>
+ </trans-unit>
<trans-unit id="124191049522509365">
<source>December</source>
<target>Tháng Mười Hai</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">51</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">51</context></context-group>
+ </trans-unit>
<trans-unit id="7595747576974676670">
<source>Jan</source>
<target>Tg1</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">55</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">55</context></context-group>
+ </trans-unit>
<trans-unit id="4916040996255005712">
<source>Feb</source>
<target>Tg2</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">56</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">56</context></context-group>
+ </trans-unit>
<trans-unit id="6438827956918137617">
<source>Mar</source>
<target>Tg3</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.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/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">57</context></context-group>
+ </trans-unit>
<trans-unit id="5507326650332881991">
<source>Apr</source>
<target>Tg4</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">58</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">58</context></context-group>
+ </trans-unit>
<trans-unit id="2113470244260512015">
<source>Jun</source>
<target>Tg6</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">60</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">60</context></context-group>
+ </trans-unit>
<trans-unit id="53176888553719239">
<source>Jul</source>
<target>Tg7</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">61</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">61</context></context-group>
+ </trans-unit>
<trans-unit id="5648574669404659458">
<source>Aug</source>
<target>Tg8</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">62</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">62</context></context-group>
+ </trans-unit>
<trans-unit id="4354095055982674918">
<source>Sep</source>
<target>Tg9</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">63</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">63</context></context-group>
+ </trans-unit>
<trans-unit id="6207754626941051341">
<source>Oct</source>
<target>Tg10</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">64</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">64</context></context-group>
+ </trans-unit>
<trans-unit id="8269261039058575292">
<source>Nov</source>
<target>Tg11</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">65</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">65</context></context-group>
+ </trans-unit>
<trans-unit id="7777579586760423636">
<source>Dec</source>
<target>Tg12</target>
<note from="description" priority="1">Month name short</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">66</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">66</context></context-group>
+ </trans-unit>
<trans-unit id="8700121026680200191">
<source>Clear</source>
<target>Xoá</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">71</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">71</context></context-group>
+ </trans-unit>
<trans-unit id="5922757127987546008" datatype="html">
<source>yy-mm-dd</source>
<target state="translated">yy-mm-dd</target>
<note priority="1" from="description">Date format in this locale.</note>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts</context><context context-type="linenumber">83</context></context-group>
+ </trans-unit>
<trans-unit id="2830831449226931729" datatype="html">
<source>Instance languages</source>
<target state="new">Instance languages</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.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/shared/video-edit.component.ts</context><context context-type="linenumber">172</context></context-group>
+ </trans-unit>
<trans-unit id="40119547597591062" datatype="html">
<source>All languages</source>
<target state="translated">Mọi ngôn ngữ</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">173</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">39</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">173</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">39</context></context-group>
+ </trans-unit>
<trans-unit id="996392855508119363">
<source>Hidden</source>
<target>Ẩn</target>
<target state="new">
<x id="PH"/> (account page)
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-avatar-channel.component.ts</context><context context-type="linenumber">21</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-account-avatar/account-avatar.component.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-avatar-channel.component.ts</context><context context-type="linenumber">21</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-account-avatar/account-avatar.component.ts</context><context context-type="linenumber">29</context></context-group>
+ </trans-unit>
<trans-unit id="2516633974298697807">
<source>Emphasis</source>
<target>Nhấn mạnh</target>
<target>Bạn có chắc muốn bỏ chặn
<x id="PH"/>?
</target>
-
- <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/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">71</context></context-group>
+ </trans-unit>
<trans-unit id="1794219875546376069">
<source>User <x id="PH"/> unbanned.</source>
<target>Đã bỏ chặn người dùng
<x id="PH"/>.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">77</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">77</context></context-group>
+ </trans-unit>
<trans-unit id="4885683604826993045">
<source>If you remove this user, you will not be able to create another with the same username!</source>
<target>Nếu xoá người dùng này, bạn sẽ không thể tạo tài khoản mới có cùng tên đăng nhập!</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">91</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">91</context></context-group>
+ </trans-unit>
<trans-unit id="6301381219225831298">
<source>User <x id="PH"/> deleted.</source>
<target>Đã xoá người dùng
<x id="PH"/>.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">97</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">97</context></context-group>
+ </trans-unit>
<trans-unit id="3896582359861826661" datatype="html">
<source>User <x id="PH"/> email set as verified</source>
<target state="new">User
<x id="PH"/> email set as verified
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">108</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">108</context></context-group>
+ </trans-unit>
<trans-unit id="8150022485860412528">
<source>Account <x id="PH"/> muted.</source>
<target>Đã tắt tiếng tài khoản
<x id="PH"/>.
</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">120</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">240</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">120</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">240</context></context-group>
+ </trans-unit>
<trans-unit id="1598375456114200087" datatype="html">
<source>Instance <x id="PH"/> muted. </source>
<target state="new">Instance
<target state="new">Account
<x id="PH"/> muted by the instance.
</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">426</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">176</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">426</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">176</context></context-group>
+ </trans-unit>
<trans-unit id="1595779426198793580" datatype="html">
<source>Mute server</source>
<target state="new">Mute server</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">314</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">314</context></context-group>
+ </trans-unit>
<trans-unit id="8014491157078444256" datatype="html">
<source>Server <x id="PH"/> muted by the instance.</source>
<target state="new">Server
<x id="PH"/> muted by the instance.
</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">438</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">438</context></context-group>
+ </trans-unit>
<trans-unit id="2044813052587776285" datatype="html">
<source>Add a message to communicate with the reporter</source>
<target state="new">Add a message to communicate with the reporter</target>
<target state="new">Account
<x id="PH"/> unmuted by the instance.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">190</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">190</context></context-group>
+ </trans-unit>
<trans-unit id="4991892477258601737" datatype="html">
<source>Instance <x id="PH"/> muted by the instance.</source>
<target state="new">Instance
<x id="PH"/> muted by the instance.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">204</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">204</context></context-group>
+ </trans-unit>
<trans-unit id="4379430340167561220" datatype="html">
<source>Instance <x id="PH"/> unmuted by the instance.</source>
<target state="new">Instance
<x id="PH"/> unmuted by the instance.
</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">218</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">218</context></context-group>
+ </trans-unit>
<trans-unit id="8173437618471379044" datatype="html">
<source>Are you sure you want to remove all the comments of this account?</source>
<target state="new">Are you sure you want to remove all the comments of this account?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">229</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">229</context></context-group>
+ </trans-unit>
<trans-unit id="6315346579373254461" datatype="html">
<source>Delete account comments</source>
<target state="new">Delete account comments</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">230</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">230</context></context-group>
+ </trans-unit>
<trans-unit id="8559170154828316298" datatype="html">
<source>Will remove comments of this account (may take several minutes).</source>
<target state="new">Will remove comments of this account (may take several minutes).</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">236</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">236</context></context-group>
+ </trans-unit>
<trans-unit id="7187838764371214919" datatype="html">
<source>Edit user</source>
<target state="new">Edit user</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">264</context></context-group>
+ </trans-unit>
<trans-unit id="4728427543536046034" datatype="html">
<source>Change quota, role, and more.</source>
<target state="new">Change quota, role, and more.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">265</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">265</context></context-group>
+ </trans-unit>
<trans-unit id="7913022656086109932" datatype="html">
<source>Delete user</source>
<target state="new">Delete user</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">269</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">269</context></context-group>
+ </trans-unit>
<trans-unit id="7577876364431026966" datatype="html">
<source>Unban user</source>
<target state="new">Unban user</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">280</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">280</context></context-group>
+ </trans-unit>
<trans-unit id="3508163549683020253" datatype="html">
<source>Allow the user to login and create videos/comments again</source>
<target state="new">Allow the user to login and create videos/comments again</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">281</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">281</context></context-group>
+ </trans-unit>
<trans-unit id="1888272455383898478">
<source>Mute this account</source>
<target>Tắt tiếng tài khoản này</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">298</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">298</context></context-group>
+ </trans-unit>
<trans-unit id="2365286519320230773" datatype="html">
<source>Hide any content from that user from you.</source>
<target state="new">Hide any content from that user from you.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">299</context></context-group>
+ </trans-unit>
<trans-unit id="4043508901590508211">
<source>Unmute this account</source>
<target>Ngừng tắt tiếng tài khoản này</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">304</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">304</context></context-group>
+ </trans-unit>
<trans-unit id="2843593344827160627" datatype="html">
<source>Show back content from that user for you.</source>
<target state="new">Show back content from that user for you.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">305</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">305</context></context-group>
+ </trans-unit>
<trans-unit id="6198109035280957164">
<source>Mute the instance</source>
<target>Tắt tiếng đơn vị</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">310</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">310</context></context-group>
+ </trans-unit>
<trans-unit id="4537735378779630558" datatype="html">
<source>Hide any content from that instance for you.</source>
<target state="new">Hide any content from that instance for you.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">311</context></context-group>
+ </trans-unit>
<trans-unit id="6247487021683085858">
<source>Unmute the instance</source>
<target>Ngừng tắt tiếng đơn vị</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">316</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">316</context></context-group>
+ </trans-unit>
<trans-unit id="4024846984475742259" datatype="html">
<source>Show back content from that instance for you.</source>
<target state="new">Show back content from that instance for you.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">317</context></context-group>
+ </trans-unit>
<trans-unit id="3108200185023875257" datatype="html">
<source>Remove comments from your videos</source>
<target state="new">Remove comments from your videos</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">322</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">322</context></context-group>
+ </trans-unit>
<trans-unit id="4810478487244286994" datatype="html">
<source>Remove comments made by this account on your videos.</source>
<target state="new">Remove comments made by this account on your videos.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">323</context></context-group>
+ </trans-unit>
<trans-unit id="81452583525574033">
<source>Mute this account by your instance</source>
<target>Tắt tiếng tài khoản này trên đơn vị của bạn</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">334</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">334</context></context-group>
+ </trans-unit>
<trans-unit id="2077144178298031252" datatype="html">
<source>Hide any content from that user from you, your instance and its users.</source>
<target state="new">Hide any content from that user from you, your instance and its users.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">335</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">335</context></context-group>
+ </trans-unit>
<trans-unit id="884942914962310163">
<source>Unmute this account by your instance</source>
<target>Ngừng tắt tiếng tài khoản này trên đơn vị của bạn</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.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-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">340</context></context-group>
+ </trans-unit>
<trans-unit id="7675070596643104983" datatype="html">
<source>Show this user's content to the users of this instance again.</source>
<target state="new">Show this user's content to the users of this instance again.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">341</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">341</context></context-group>
+ </trans-unit>
<trans-unit id="3191211873505538654">
<source>Mute the instance by your instance</source>
<target>Tắt tiếng đơn vị này trên đơn vị của bạn</target>
-
- <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/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">352</context></context-group>
+ </trans-unit>
<trans-unit id="525915681688649453" datatype="html">
<source>Hide any content from that instance from you, your instance and its users.</source>
<target state="new">Hide any content from that instance from you, your instance and its users.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">353</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">353</context></context-group>
+ </trans-unit>
<trans-unit id="5325628963747139770">
<source>Unmute the instance by your instance</source>
<target>Ngừng tắt tiếng đơn vị này trên đơn vị của bạn</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">358</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">358</context></context-group>
+ </trans-unit>
<trans-unit id="758471033841077314" datatype="html">
<source>Show back content from that instance for you, your instance and its users.</source>
<target state="new">Show back content from that instance for you, your instance and its users.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">359</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">359</context></context-group>
+ </trans-unit>
<trans-unit id="3785095284194008197" datatype="html">
<source>Remove comments from your instance</source>
<target state="new">Remove comments from your instance</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">369</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">369</context></context-group>
+ </trans-unit>
<trans-unit id="4809327075591089709" datatype="html">
<source>Remove comments made by this account from your instance.</source>
<target state="new">Remove comments made by this account from your instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">370</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">370</context></context-group>
+ </trans-unit>
<trans-unit id="6746743143272021955" datatype="html">
<source>Violent or repulsive</source>
<target state="new">Violent or repulsive</target>
<trans-unit id="2909684945706361544" datatype="html">
<source>Delete video</source>
<target state="new">Delete video</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">363</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">363</context></context-group>
+ </trans-unit>
<trans-unit id="2210418817778733727" datatype="html">
<source>Actions for the comment</source>
<target state="new">Actions for the comment</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">392</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">392</context></context-group>
+ </trans-unit>
<trans-unit id="7978668497183230348" datatype="html">
<source>Delete comment</source>
<target state="new">Delete comment</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">398</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">398</context></context-group>
+ </trans-unit>
<trans-unit id="6747218355168080191" datatype="html">
<source>Do you really want to delete this comment?</source>
<target state="new">Do you really want to delete this comment?</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.ts</context><context context-type="linenumber">172</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">402</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comments.component.ts</context><context context-type="linenumber">172</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">402</context></context-group>
+ </trans-unit>
<trans-unit id="7837272126865175984" datatype="html">
<source>Comment deleted.</source>
<target state="new">Comment deleted.</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">410</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">410</context></context-group>
+ </trans-unit>
<trans-unit id="346270517625845962" datatype="html">
<source>Encoder</source>
<target state="new">Encoder</target>
<trans-unit id="3622946684246476652">
<source>Do you really want to delete this video?</source>
<target>Bạn thực sự muốn xoá video chứ?</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">78</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">367</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">203</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">78</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">367</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">203</context></context-group>
+ </trans-unit>
<trans-unit id="3941342949736653028" datatype="html">
<source>Video deleted.</source>
<target state="translated">Đã xóa video.</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">86</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">375</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">86</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">375</context></context-group>
+ </trans-unit>
<trans-unit id="5072091387445907742" datatype="html">
<source>Actions for the reporter</source>
<target state="new">Actions for the reporter</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">302</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">302</context></context-group>
+ </trans-unit>
<trans-unit id="6599069899275412095" datatype="html">
<source>Mute reporter</source>
<target state="new">Mute reporter</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">308</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">308</context></context-group>
+ </trans-unit>
<trans-unit id="2990849907502572301" datatype="html">
<source>This video will be duplicated by your instance.</source>
<target state="translated">Video này sẽ có bản sao ở máy chủ của bạn.</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">264</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">Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này.</target>
+ <source>You need to be <a href="/login">logged in</a> to rate this video.</source>
+ <target state="translated">Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này.</target>
<context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">239</context></context-group>
</trans-unit>
<trans-unit id="4503408361537553733" datatype="html">
<trans-unit id="4814285799071780083" datatype="html">
<source>Remove</source>
<target state="new">Remove</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">182</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">182</context></context-group>
+ </trans-unit>
<trans-unit id="6871668720687277843" datatype="html">
<source>Remove & re-draft</source>
<target state="translated">Bỏ & chỉnh sửa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">190</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">190</context></context-group>
+ </trans-unit>
<trans-unit id="89f77b6d2638113698ddb2b8e656c1e776df23d3" datatype="html">
<source>{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other {<x id="INTERPOLATION"/> Comments}}</source>
<target state="new">{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other {<x id="INTERPOLATION"/> Comments}}</target>
<trans-unit id="4903651219400691248" datatype="html">
<source>Mute account</source>
<target state="translated">Ẩn tài khoản</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">284</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">322</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">284</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">322</context></context-group>
+ </trans-unit>
<trans-unit id="9faa7899e515045c650407ca7263db6c7b6a90f9" datatype="html">
<source>Open video actions</source>
<target state="new">Open video actions</target>
<trans-unit id="3719503424625455635" datatype="html">
<source>Mute server account</source>
<target state="new">Mute server account</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">290</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">290</context></context-group>
+ </trans-unit>
<trans-unit id="f72992030f134408b675152c397f9d0ec00f3b2a">
<source>Report</source>
<target>Báo cáo</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.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-abuse-list/abuse-details.component.html</context><context context-type="linenumber">55</context></context-group>
+ </trans-unit>
<trans-unit id="08a52c67462389568cf14a021ddecc0aedaa9613" datatype="html">
<source>Reported part</source>
<target state="new">Reported part</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">73</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">73</context></context-group>
+ </trans-unit>
<trans-unit id="5c54befce78d70e20c215f10a00e617245f53bc9" datatype="html">
<source>Note</source>
<target state="translated">Ghi chú</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">80</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">80</context></context-group>
+ </trans-unit>
<trans-unit id="1d3402b0e60154aaa071f390c63437b701d9048c" datatype="html">
<source>The video was deleted</source>
<target state="translated">Video này đã bị xóa</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.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-abuse-list/abuse-details.component.html</context><context context-type="linenumber">89</context></context-group>
+ </trans-unit>
<trans-unit id="96e41129ef5d2fa12b7a6ffcab608e9af04d8cbd" datatype="html">
<source>Comment:</source>
<target state="translated">Bình luận:</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.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-abuse-list/abuse-details.component.html</context><context context-type="linenumber">95</context></context-group>
+ </trans-unit>
<trans-unit id="91e073459fc31b0fc1f6384aa9ad816f9f796de8" datatype="html">
<source>Messages with the reporter</source>
<target state="new">Messages with the reporter</target>
<trans-unit id="8312101634344200207" datatype="html">
<source><x id="PH" equiv-text="this.views"/> viewers</source>
<target state="translated"><x id="PH" equiv-text="this.views"/> người xem</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">209</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">209</context></context-group>
+ </trans-unit>
<trans-unit id="7756087706411154095" datatype="html">
<source><x id="PH" equiv-text="this.views"/> views</source>
<target state="translated"><x id="PH" equiv-text="this.views"/> người xem</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">212</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-main/video/video.model.ts</context><context context-type="linenumber">212</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.alert.close" datatype="html">
<source>Close</source>
<target state="translated">Đóng</target>
<trans-unit id="ngb.pagination.first" datatype="html">
<source>««</source>
<target state="translated">««</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">182</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">182</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.previous" datatype="html">
<source>«</source>
<target state="translated">«</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">186</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">186</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.next" datatype="html">
<source>»</source>
<target state="translated">»</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">194</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">194</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.last" datatype="html">
<source>»»</source>
<target state="translated">»»</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">201</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">201</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.first-aria" datatype="html">
<source>First</source>
<target state="translated">Trang đầu</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">208</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">208</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.previous-aria" datatype="html">
<source>Previous</source>
<target state="translated">Kế tiếp</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">215</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">215</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.next-aria" datatype="html">
<source>Next</source>
<target state="translated">Tiếp</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">225</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">225</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.pagination.last-aria" datatype="html">
<source>Last</source>
<target state="translated">Trang cuối</target>
-
- <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">232</context></context-group></trans-unit>
+ <context-group purpose="location"><context context-type="sourcefile">node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts</context><context context-type="linenumber">232</context></context-group>
+ </trans-unit>
<trans-unit id="ngb.progressbar.value" datatype="html">
<source><x id="INTERPOLATION"/></source>
<target state="translated"><x id="INTERPOLATION"/></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">266</context></context-group>
</trans-unit>
<trans-unit id="5297709903228580202" 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>
+ <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">Bạn đã hết dung lượng cho phép bởi video này (kích cỡ: <x id="PH" equiv-text="videoSizeBytes"/>, đã dùng: <x id="PH_1" equiv-text="videoQuotaUsedBytes"/>, tối đa: <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">288</context></context-group>
</trans-unit>
<trans-unit id="1267976082314717617" 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>
+ <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="new">Your daily video quota is exceeded with this video (
video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</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">308</context></context-group>
</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">Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href="<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">429</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">Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href="<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">429</context></context-group>
+ </trans-unit>
<trans-unit id="5761611056224181752" datatype="html">
<source>Redirection</source>
<target state="translated">Chuyển hướng</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">430</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">430</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>Video này chứa nội dung cho người lớn hoặc nhạy cảm. Bạn có chắc chắn muốn xem không?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">560</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">560</context></context-group>
+ </trans-unit>
<trans-unit id="3937119019020041049">
<source>Mature or explicit content</source>
<target>Nội dung người lớn hoặc nhạy cảm</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">561</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">561</context></context-group>
+ </trans-unit>
<trans-unit id="1755474755114288376" datatype="html">
<source>Up Next</source>
<target state="new">Up Next</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">634</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">634</context></context-group>
+ </trans-unit>
<trans-unit id="2159130950882492111" datatype="html">
<source>Cancel</source>
<target state="translated">Hủy bỏ</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">635</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">635</context></context-group>
+ </trans-unit>
<trans-unit id="3354816756665089864" datatype="html">
<source>Autoplay is suspended</source>
<target state="translated">Tạm ngừng tự phát</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">636</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">636</context></context-group>
+ </trans-unit>
<trans-unit id="7895294730547405228" datatype="html">
<source>Enter/exit fullscreen (requires player focus)</source>
<target state="new">Enter/exit fullscreen (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">933</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">933</context></context-group>
+ </trans-unit>
<trans-unit id="7618388257165864759" datatype="html">
<source>Play/Pause the video (requires player focus)</source>
<target state="new">Play/Pause the video (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">934</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">934</context></context-group>
+ </trans-unit>
<trans-unit id="7761890399634216630" datatype="html">
<source>Mute/unmute the video (requires player focus)</source>
<target state="new">Mute/unmute the video (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">935</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">935</context></context-group>
+ </trans-unit>
<trans-unit id="5996585232248234904" datatype="html">
<source>Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)</source>
<target state="new">Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">937</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">937</context></context-group>
+ </trans-unit>
<trans-unit id="3748765405903319998" datatype="html">
<source>Increase the volume (requires player focus)</source>
<target state="new">Increase the volume (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">939</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">939</context></context-group>
+ </trans-unit>
<trans-unit id="5810704036407159982" datatype="html">
<source>Decrease the volume (requires player focus)</source>
<target state="new">Decrease the volume (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">940</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">940</context></context-group>
+ </trans-unit>
<trans-unit id="2622048822548065691" datatype="html">
<source>Seek the video forward (requires player focus)</source>
<target state="new">Seek the video forward (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">942</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">942</context></context-group>
+ </trans-unit>
<trans-unit id="6540078205109221153" datatype="html">
<source>Seek the video backward (requires player focus)</source>
<target state="new">Seek the video backward (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">943</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">943</context></context-group>
+ </trans-unit>
<trans-unit id="1956491957766210808" datatype="html">
<source>Increase playback rate (requires player focus)</source>
<target state="new">Increase playback rate (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">945</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">945</context></context-group>
+ </trans-unit>
<trans-unit id="5495529997674803186" datatype="html">
<source>Decrease playback rate (requires player focus)</source>
<target state="new">Decrease playback rate (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">946</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">946</context></context-group>
+ </trans-unit>
<trans-unit id="3178343147230721210" datatype="html">
<source>Navigate in the video frame by frame (requires player focus)</source>
<target state="new">Navigate in the video frame by frame (requires player focus)</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">948</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">948</context></context-group>
+ </trans-unit>
<trans-unit id="8025996572234182184">
<source>Like the video</source>
<target>Thích video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">956</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">956</context></context-group>
+ </trans-unit>
<trans-unit id="7692127636377222448">
<source>Dislike the video</source>
<target>Không thích video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">961</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">961</context></context-group>
+ </trans-unit>
<trans-unit id="1729036051846673606" datatype="html">
<source>When active, the next video is automatically played after the current one.</source>
<target state="new">When active, the next video is automatically played after the current one.</target>