diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 1c2a5dd8e..83790cb06 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -4939,17 +4939,17 @@ <context context-type="linenumber">28</context> </context-group> </trans-unit> - <trans-unit id="2735672321895213785" datatype="html"> + <trans-unit id="2735672321895213785" datatype="html" xml:space="preserve"> <source><x id="PH" equiv-text="commonParams.listName"/> updated</source> - <target state="new"><x id="PH" equiv-text="commonParams.listName"/> updated</target> + <target state="translated"><x id="PH" equiv-text="commonParams.listName"/> đã được cập nhật</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.ts</context> <context context-type="linenumber">82</context> </context-group> </trans-unit> - <trans-unit id="635757490963150097" datatype="html"> + <trans-unit id="635757490963150097" datatype="html" xml:space="preserve"> <source><x id="PH" equiv-text="commonParams.listName"/> created</source> - <target state="new"><x id="PH" equiv-text="commonParams.listName"/> created</target> + <target state="translated"><x id="PH" equiv-text="commonParams.listName"/> đã được tạo</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.ts</context> <context context-type="linenumber">84</context> @@ -5757,57 +5757,57 @@ <context context-type="linenumber">22</context> </context-group> </trans-unit> - <trans-unit id="6690655144509122658" datatype="html"> + <trans-unit id="6690655144509122658" datatype="html" xml:space="preserve"> <source>Transcription</source> - <target state="new">Transcription</target> + <target state="translated">Chuyển âm</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html</context> <context context-type="linenumber">4,6</context> </context-group> </trans-unit> - <trans-unit id="7274091852247477825" datatype="html"> + <trans-unit id="7274091852247477825" datatype="html" xml:space="preserve"> <source>Close transcription widget</source> - <target state="new">Close transcription widget</target> + <target state="translated">Đóng tiện ích chuyển âm</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html</context> <context context-type="linenumber">14</context> </context-group> </trans-unit> - <trans-unit id="8990633416780502626" datatype="html"> + <trans-unit id="8990633416780502626" datatype="html" xml:space="preserve"> <source>Search transcript</source> - <target state="new">Search transcript</target> + <target state="translated">Tìm kiếm bản ghi</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html</context> <context context-type="linenumber">41,42</context> </context-group> </trans-unit> - <trans-unit id="3858389380206796447" datatype="html"> + <trans-unit id="3858389380206796447" datatype="html" xml:space="preserve"> <source>No results for your search</source> - <target state="new">No results for your search</target> + <target state="translated">Chưa có kết quả như bạn tìm</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html</context> <context context-type="linenumber">46,47</context> </context-group> </trans-unit> - <trans-unit id="5193080399820584196" datatype="html"> + <trans-unit id="5193080399820584196" datatype="html" xml:space="preserve"> <source>Jump to this segment</source> - <target state="new">Jump to this segment</target> + <target state="translated">Nhảy tới phân đoạn này</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html</context> <context context-type="linenumber">52,53</context> </context-group> </trans-unit> - <trans-unit id="3474117045932203219" datatype="html"> + <trans-unit id="3474117045932203219" datatype="html" xml:space="preserve"> <source><x id="PH" equiv-text="c.language.label"/> (automatically generated)</source> - <target state="new"><x id="PH" equiv-text="c.language.label"/> (automatically generated)</target> + <target state="translated"><x id="PH" equiv-text="c.language.label"/> (tạo tự động)</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.ts</context> <context context-type="linenumber">149</context> </context-group> </trans-unit> - <trans-unit id="8383362541941827528" datatype="html"> + <trans-unit id="8383362541941827528" datatype="html" xml:space="preserve"> <source>Cannot load transcript: <x id="PH" equiv-text="err.message"/></source> - <target state="new">Cannot load transcript: <x id="PH" equiv-text="err.message"/></target> + <target state="translated">Không thể tải chuyển âm: <x id="PH" equiv-text="err.message"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.ts</context> <context context-type="linenumber">177</context> @@ -6049,9 +6049,9 @@ <context context-type="linenumber">86</context> </context-group> </trans-unit> - <trans-unit id="6141356876817135294" datatype="html"> + <trans-unit id="6141356876817135294" datatype="html" xml:space="preserve"> <source>Comments are disabled.</source> - <target state="new">Comments are disabled.</target> + <target state="translated">Bình luận bị tắt.</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comments.component.html</context> <context context-type="linenumber">95</context> @@ -6177,9 +6177,9 @@ <context context-type="linenumber">14</context> </context-group> </trans-unit> - <trans-unit id="3470970355101730705" datatype="html"> + <trans-unit id="3470970355101730705" datatype="html" xml:space="preserve"> <source>Pending review</source> - <target state="new">Pending review</target> + <target state="translated">Đang đợi duyệt</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.html</context> <context context-type="linenumber">31</context> @@ -6209,9 +6209,9 @@ <context context-type="linenumber">59</context> </context-group> </trans-unit> - <trans-unit id="3821661153451769620" datatype="html"> + <trans-unit id="3821661153451769620" datatype="html" xml:space="preserve"> <source>Approve</source> - <target state="new">Approve</target> + <target state="translated">Duyệt</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+videos/+video-watch/shared/comment/video-comment.component.ts</context> <context context-type="linenumber">214</context> @@ -6265,9 +6265,9 @@ <context context-type="linenumber">53</context> </context-group> </trans-unit> - <trans-unit id="1131691653475304132" datatype="html"> + <trans-unit id="1131691653475304132" datatype="html" xml:space="preserve"> <source>Your automatic tag policies</source> - <target state="new">Your automatic tag policies</target> + <target state="translated">Chính sách gắn thẻ tự động của bạn</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.html</context> <context context-type="linenumber">3</context> @@ -6277,41 +6277,41 @@ <context context-type="linenumber">199</context> </context-group> </trans-unit> - <trans-unit id="2742480382106792999" datatype="html"> + <trans-unit id="2742480382106792999" datatype="html" xml:space="preserve"> <source>Automatically block comments:</source> - <target state="new">Automatically block comments:</target> + <target state="translated">Tự động chặn bình luận:</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.html</context> <context context-type="linenumber">6</context> </context-group> </trans-unit> - <trans-unit id="4896271345443040077" datatype="html"> + <trans-unit id="4896271345443040077" datatype="html" xml:space="preserve"> <source>That contain an external link</source> - <target state="new">That contain an external link</target> + <target state="translated">Có chứa liên kết ngoài</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts</context> <context context-type="linenumber">36</context> </context-group> </trans-unit> - <trans-unit id="7260030884541952275" datatype="html"> + <trans-unit id="7260030884541952275" datatype="html" xml:space="preserve"> <source>That contain any word from your "<x id="PH" equiv-text="tag.name"/>" watched word list</source> - <target state="new">That contain any word from your "<x id="PH" equiv-text="tag.name"/>" watched word list</target> + <target state="translated">Có chứa bất kỳ từ nào trong "<x id="PH" equiv-text="tag.name"/>" danh sách từ theo dõi của bạn</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts</context> <context context-type="linenumber">39</context> </context-group> </trans-unit> - <trans-unit id="3545282528084392289" datatype="html"> + <trans-unit id="3545282528084392289" datatype="html" xml:space="preserve"> <source>Comment policies updated</source> - <target state="new">Comment policies updated</target> + <target state="translated">Đã cập nhật chính sách bình luận</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts</context> <context context-type="linenumber">50</context> </context-group> </trans-unit> - <trans-unit id="3140041890374956085" datatype="html"> + <trans-unit id="3140041890374956085" datatype="html" xml:space="preserve"> <source>Comments on your videos</source> - <target state="new">Comments on your videos</target> + <target state="translated">Bình luận trên video của bạn</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-comments-on-my-videos/comments-on-my-videos.component.html</context> <context context-type="linenumber">3</context> @@ -7261,9 +7261,9 @@ <context context-type="linenumber">3</context> </context-group> </trans-unit> - <trans-unit id="3755780063671912599" datatype="html"> + <trans-unit id="3755780063671912599" datatype="html" xml:space="preserve"> <source>Watched words</source> - <target state="new">Watched words</target> + <target state="translated">Những từ theo dõi</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/admin.component.ts</context> <context context-type="linenumber">158</context> @@ -7541,9 +7541,9 @@ <context context-type="linenumber">76</context> </context-group> </trans-unit> - <trans-unit id="8098332505860203521" datatype="html"> + <trans-unit id="8098332505860203521" datatype="html" xml:space="preserve"> <source>Only display comments with this tag</source> - <target state="new">Only display comments with this tag</target> + <target state="translated">Chỉ hiển thị các bình luận có thẻ này</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html</context> <context context-type="linenumber">92</context> @@ -7589,17 +7589,17 @@ <context context-type="linenumber">132</context> </context-group> </trans-unit> - <trans-unit id="4759830021629072866" datatype="html"> + <trans-unit id="4759830021629072866" datatype="html" xml:space="preserve"> <source>Display comments awaiting your approval</source> - <target state="new">Display comments awaiting your approval</target> + <target state="translated">Những bình luận đang chờ bạn duyệt</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts</context> <context context-type="linenumber">144</context> </context-group> </trans-unit> - <trans-unit id="5810973984628060415" datatype="html"> + <trans-unit id="5810973984628060415" datatype="html" xml:space="preserve"> <source>{count, plural, =1 {Comment approved.} other {<x id="count"/> comments approved.}}</source> - <target state="new">{count, plural, =1 {Comment approved.} other {<x id="count"/> comments approved.}}</target> + <target state="translated">{count, plural, =1 {bình luận đã duyệt} other {<x id="count"/> bình luận đã duyệt.}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts</context> <context context-type="linenumber">196</context> @@ -8409,9 +8409,9 @@ <context context-type="linenumber">84</context> </context-group> </trans-unit> - <trans-unit id="284741121040858744" datatype="html"> + <trans-unit id="284741121040858744" datatype="html" xml:space="preserve"> <source>Approve this comment</source> - <target state="new">Approve this comment</target> + <target state="translated">Duyệt bình luận này</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts</context> <context context-type="linenumber">91</context> @@ -8550,9 +8550,9 @@ <context context-type="linenumber">55</context> </context-group> </trans-unit> - <trans-unit id="7242197455061561082" datatype="html"> + <trans-unit id="7242197455061561082" datatype="html" xml:space="preserve"> <source>Processed/Finished</source> - <target state="new">Processed/Finished</target> + <target state="translated">Đã xong</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/jobs/jobs.component.html</context> <context context-type="linenumber">57</context> @@ -8646,17 +8646,17 @@ <context context-type="linenumber">37</context> </context-group> </trans-unit> - <trans-unit id="2308490727635384266" datatype="html"> + <trans-unit id="2308490727635384266" datatype="html" xml:space="preserve"> <source>Logs copied</source> - <target state="new">Logs copied</target> + <target state="translated">Đã sao chép tập tin log</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context> <context context-type="linenumber">42</context> </context-group> </trans-unit> - <trans-unit id="2064122482972455058" datatype="html"> + <trans-unit id="2064122482972455058" datatype="html" xml:space="preserve"> <source>Copy logs</source> - <target state="new">Copy logs</target> + <target state="translated">Sao chép tập tin log</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.html</context> <context context-type="linenumber">42,43</context> @@ -9530,33 +9530,33 @@ <context context-type="linenumber">368</context> </context-group> </trans-unit> - <trans-unit id="2136244827103907557" datatype="html"> + <trans-unit id="2136244827103907557" datatype="html" xml:space="preserve"> <source>Enable video transcription</source> - <target state="new">Enable video transcription</target> + <target state="translated">Bật chuyển âm video</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">378,379</context> </context-group> </trans-unit> - <trans-unit id="2530814379874871102" datatype="html"> + <trans-unit id="2530814379874871102" datatype="html" xml:space="preserve"> <source>Automatically create a subtitle file of uploaded/imported VOD videos</source> - <target state="new">Automatically create a subtitle file of uploaded/imported VOD videos</target> + <target state="translated">Tự động tạo file phụ đề của video VOD đã tải lên/đã nhậ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">381,382</context> </context-group> </trans-unit> - <trans-unit id="776440228653665977" datatype="html"> + <trans-unit id="776440228653665977" datatype="html" xml:space="preserve"> <source>Enable remote runners for transcription</source> - <target state="new">Enable remote runners for transcription</target> + <target state="translated">Cho phép trình chạy từ xa để chuyển â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">388,389</context> </context-group> </trans-unit> - <trans-unit id="1724410063065362654" datatype="html"> + <trans-unit id="1724410063065362654" datatype="html" xml:space="preserve"> <source>Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/system/runners/runners-list">"/>remote runners<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to process transcription tasks. Remote runners has to register on your instance first. </source> - <target state="new"> Use <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/system/runners/runners-list">"/>remote runners<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to process transcription tasks. Remote runners has to register on your instance first. </target> + <target state="translated">Dùng <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/admin/system/runners/runners-list">"/>trình chạy từ xa<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> để xử lý tác vụ chuyển âm. Trình chạy từ xa phải đăng ký trên máy chủ của bạn trướ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">392,393</context> @@ -10214,9 +10214,9 @@ <context context-type="linenumber">36</context> </context-group> </trans-unit> - <trans-unit id="1386306711019304612" datatype="html"> + <trans-unit id="1386306711019304612" datatype="html" xml:space="preserve"> <source>Input</source> - <target state="new">Input</target> + <target state="translated">Thông tin nhậ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">42</context> @@ -10270,25 +10270,25 @@ <context context-type="linenumber">62</context> </context-group> </trans-unit> - <trans-unit id="8718102504014634857" datatype="html"> + <trans-unit id="8718102504014634857" datatype="html" xml:space="preserve"> <source>Keep a version of the input file</source> - <target state="new">Keep a version of the input file</target> + <target state="translated">Giữ lại phiên bản gốc của file nhậ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">70</context> </context-group> </trans-unit> - <trans-unit id="1143448052369512390" datatype="html"> + <trans-unit id="1143448052369512390" datatype="html" xml:space="preserve"> <source>If enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storage</source> - <target state="new">If enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storage</target> + <target state="translated">Nếu được bật, file nhập sẽ không bị xóa sau khi chuyển mã mà được di chuyển vào thư mục chuyên dụng hoặc bộ nhớ đối tượng</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="8968030053137661433" datatype="html"> + <trans-unit id="8968030053137661433" datatype="html" xml:space="preserve"> <source>Output</source> - <target state="new">Output</target> + <target state="translated">File 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">80</context> @@ -10334,33 +10334,33 @@ <context context-type="linenumber">106</context> </context-group> </trans-unit> - <trans-unit id="1638224906868555688" datatype="html"> + <trans-unit id="1638224906868555688" datatype="html" xml:space="preserve"> <source>Split audio and video streams</source> - <target state="new">Split audio and video streams</target> + <target state="translated">Tách luồng âm thanh và video</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">124,125</context> </context-group> </trans-unit> - <trans-unit id="8778692018772808354" datatype="html"> + <trans-unit id="8778692018772808354" datatype="html" xml:space="preserve"> <source>Store the audio stream in a separate file from the video.</source> - <target state="new">Store the audio stream in a separate file from the video.</target> + <target state="translated">Lưu luồng âm thanh vào một file riêng biệt với file video.</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">127</context> </context-group> </trans-unit> - <trans-unit id="4806060468959678872" datatype="html"> + <trans-unit id="4806060468959678872" datatype="html" xml:space="preserve"> <source>This option adds the ability for the HLS player to propose the "Audio only" quality to users.</source> - <target state="new">This option adds the ability for the HLS player to propose the "Audio only" quality to users.</target> + <target state="translated">Tùy chọn này bổ sung khả năng cho trình phát HLS đề xuất chất lượng "Chỉ âm thanh" cho người dùng.</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">128</context> </context-group> </trans-unit> - <trans-unit id="7702925566184017292" datatype="html"> + <trans-unit id="7702925566184017292" datatype="html" xml:space="preserve"> <source>It also saves disk space by not duplicating the audio stream in each resolution file</source> - <target state="new">It also saves disk space by not duplicating the audio stream in each resolution file</target> + <target state="translated">Nó cũng tiết kiệm dung lượng máy chủ bằng cách không sao chép luồng âm thanh trong mỗi tệp độ phân giả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">129</context> @@ -10486,17 +10486,17 @@ <context context-type="linenumber">270</context> </context-group> </trans-unit> - <trans-unit id="1671557140564655234" datatype="html"> + <trans-unit id="1671557140564655234" datatype="html" xml:space="preserve"> <source>Automatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabled</source> - <target state="new">Automatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabled</target> + <target state="translated">Tự động bật chuyển mã HLS vì ít nhất 1 định dạng đầu ra phải được bật khi chuyển mã được bật</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts</context> <context context-type="linenumber">129</context> </context-group> </trans-unit> - <trans-unit id="2487046557845958040" datatype="html"> + <trans-unit id="2487046557845958040" datatype="html" xml:space="preserve"> <source>Automatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabled</source> - <target state="new">Automatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabled</target> + <target state="translated">Tự động bật chuyển mã Web Video vì ít nhất 1 định dạng đầu ra phải được bật khi chuyển mã được bật</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts</context> <context context-type="linenumber">139</context> @@ -10846,25 +10846,25 @@ <context context-type="linenumber">233</context> </context-group> </trans-unit> - <trans-unit id="246143686312852623" datatype="html"> + <trans-unit id="246143686312852623" datatype="html" xml:space="preserve"> <source><x id="INTERPOLATION" equiv-text="{{ file.fps }}"/>fps</source> - <target state="new"><x id="INTERPOLATION" equiv-text="{{ file.fps }}"/>fps</target> + <target state="translated"><x id="INTERPOLATION" equiv-text="{{ file.fps }}"/>fps</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/download/video-generate-download.component.html</context> <context context-type="linenumber">27</context> </context-group> </trans-unit> - <trans-unit id="8917573897450243216" datatype="html"> + <trans-unit id="8917573897450243216" datatype="html" xml:space="preserve"> <source>Include audio</source> - <target state="new">Include audio</target> + <target state="translated">Bao gồm âm thanh</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/download/video-generate-download.component.html</context> <context context-type="linenumber">36</context> </context-group> </trans-unit> - <trans-unit id="5994555025353715987" datatype="html"> + <trans-unit id="5994555025353715987" datatype="html" xml:space="preserve"> <source>Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment" (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></source> - <target state="new"> Update <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment" (click)="onAccountSettingsClick($event)">"/>your settings<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target> + <target state="translated">Cập nhật <x id="START_LINK" ctype="x-a" equiv-text="<a routerLink="/my-account/settings" [fragment]="fragment" (click)="onAccountSettingsClick($event)">"/>thiết lập của bạn<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a >"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-filters-header.component.html</context> <context context-type="linenumber">3</context> @@ -11910,9 +11910,9 @@ <context context-type="linenumber">293</context> </context-group> </trans-unit> - <trans-unit id="2405893290244253562" datatype="html"> + <trans-unit id="2405893290244253562" datatype="html" xml:space="preserve"> <source>A view means that someone watched the video for several seconds (10 seconds by default)</source> - <target state="new">A view means that someone watched the video for several seconds (10 seconds by default)</target> + <target state="translated">Lượt xem có nghĩa là ai đó đã xem video trong vài giây (mặc định là 10 giây)</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+stats/video/video-stats.component.ts</context> <context context-type="linenumber">312</context> @@ -13578,9 +13578,9 @@ <context context-type="linenumber">18</context> </context-group> </trans-unit> - <trans-unit id="5508725342419733476" datatype="html"> + <trans-unit id="5508725342419733476" datatype="html" xml:space="preserve"> <source>"Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users</source> - <target state="new">"Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users</target> + <target state="translated">"Tách âm thanh và video" phải được bật để trình phát PeerTube đề xuất độ phân giải "Chỉ âm thanh" cho người dùng</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">20</context> @@ -14606,17 +14606,17 @@ <context context-type="linenumber">173</context> </context-group> </trans-unit> - <trans-unit id="7822423019936222997" datatype="html"> + <trans-unit id="7822423019936222997" datatype="html" xml:space="preserve"> <source>Send a message to the reporter (currently {count, plural, =1 {<x id="count"/> message} other {<x id="count"/> messages}})</source> - <target state="new">Send a message to the reporter (currently {count, plural, =1 {<x id="count"/> message} other {<x id="count"/> messages}})</target> + <target state="translated">Nhắn tin tới người báo cáo (hiện có {count, plural, =1 {<x id="count"/> tin nhắn} other {<x id="count"/> tin 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">215</context> </context-group> </trans-unit> - <trans-unit id="4116081436059310531" datatype="html"> + <trans-unit id="4116081436059310531" datatype="html" xml:space="preserve"> <source>Send a message to the admins/moderators (currently {count, plural, =1 {<x id="count"/> message} other {<x id="count"/> messages}})</source> - <target state="new">Send a message to the admins/moderators (currently {count, plural, =1 {<x id="count"/> message} other {<x id="count"/> messages}})</target> + <target state="translated">Gửi tin nhắn cho quản trị viên/kiểm duyệt viên (hiện tại {count, plural, =1 {<x id="count"/> tin nhắn} other {<x id="count"/> tin 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">221</context> @@ -14710,25 +14710,25 @@ <context context-type="linenumber">304</context> </context-group> </trans-unit> - <trans-unit id="1097469307544219823" datatype="html"> + <trans-unit id="1097469307544219823" datatype="html" xml:space="preserve"> <source>Instance watched words lists</source> - <target state="new">Instance watched words lists</target> + <target state="translated">Danh sách từ theo dõi</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html</context> <context context-type="linenumber">3</context> </context-group> </trans-unit> - <trans-unit id="5841439724861780893" datatype="html"> + <trans-unit id="5841439724861780893" datatype="html" xml:space="preserve"> <source>Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list.</source> - <target state="new">Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list.</target> + <target state="translated">Tên/mô tả video và các bình luận có chứa bất kỳ từ nào được xem sẽ tự động được gắn thẻ theo tên của danh sách.</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html</context> <context context-type="linenumber">6</context> </context-group> </trans-unit> - <trans-unit id="5485804110353816120" datatype="html"> + <trans-unit id="5485804110353816120" datatype="html" xml:space="preserve"> <source>These automatic tags can be used to filter comments and videos.</source> - <target state="new">These automatic tags can be used to filter comments and videos.</target> + <target state="translated">Những thẻ tự động này có thể được sử dụng để lọc bình luận và video.</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html</context> <context context-type="linenumber">7</context> @@ -15074,9 +15074,9 @@ <context context-type="linenumber">12</context> </context-group> </trans-unit> - <trans-unit id="725311187158639317" datatype="html"> + <trans-unit id="725311187158639317" datatype="html" xml:space="preserve"> <source>Files <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="localVideoFilesSize">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</th>"/></source> - <target state="new">Files <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="localVideoFilesSize">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</th>"/></target> + <target state="translated">Tập tin <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="localVideoFilesSize">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</th>"/></target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/overview/videos/video-list.component.html</context> <context context-type="linenumber">45,46</context> @@ -15098,33 +15098,33 @@ <context context-type="linenumber">28</context> </context-group> </trans-unit> - <trans-unit id="8447575918459582040" datatype="html"> + <trans-unit id="8447575918459582040" datatype="html" xml:space="preserve"> <source>Comments are disabled</source> - <target state="new">Comments are disabled</target> + <target state="translated">Bình luận bị tắt</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/core/server/server.service.ts</context> <context context-type="linenumber">112</context> </context-group> </trans-unit> - <trans-unit id="5018413305553485964" datatype="html"> + <trans-unit id="5018413305553485964" datatype="html" xml:space="preserve"> <source>Comments are enabled</source> - <target state="new">Comments are enabled</target> + <target state="translated">Bình luận được tắt</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/core/server/server.service.ts</context> <context context-type="linenumber">116</context> </context-group> </trans-unit> - <trans-unit id="63077766244971546" datatype="html"> + <trans-unit id="63077766244971546" datatype="html" xml:space="preserve"> <source>Comments may require approval depending on your auto tag policies</source> - <target state="new">Comments may require approval depending on your auto tag policies</target> + <target state="translated">Bình luận có thể cần được duyệt tùy thuộc vào chính sách gắn thẻ tự động của bạn</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/core/server/server.service.ts</context> <context context-type="linenumber">117</context> </context-group> </trans-unit> - <trans-unit id="8069667549070509050" datatype="html"> + <trans-unit id="8069667549070509050" datatype="html" xml:space="preserve"> <source>Any new comment requires approval</source> - <target state="new">Any new comment requires approval</target> + <target state="translated">Bất kỳ bình luận mới nào cũng cần được duyệt trước</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/core/server/server.service.ts</context> <context context-type="linenumber">121</context> @@ -15278,9 +15278,9 @@ <context context-type="linenumber">121</context> </context-group> </trans-unit> - <trans-unit id="6494788464560085904" datatype="html"> + <trans-unit id="6494788464560085904" datatype="html" xml:space="preserve"> <source>{count, plural, =1 {Job cancelled} other {<x id="count"/> jobs cancelled}}</source> - <target state="new">{count, plural, =1 {Job cancelled} other {<x id="count"/> jobs cancelled}}</target> + <target state="translated">{count, plural, =1 {việc đã hủy} other {<x id="count"/> việc đã hủy}}</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts</context> <context context-type="linenumber">136</context> @@ -16174,9 +16174,9 @@ <context context-type="linenumber">52</context> </context-group> </trans-unit> - <trans-unit id="4190395479539865710" datatype="html"> + <trans-unit id="4190395479539865710" datatype="html" xml:space="preserve"> <source>The transcription of your video has been generated</source> - <target state="new">The transcription of your video has been generated</target> + <target state="translated">Bản chuyển âm video của bạn đã được tạo</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context> <context context-type="linenumber">53</context> @@ -16826,9 +16826,9 @@ <context context-type="linenumber">153</context> </context-group> </trans-unit> - <trans-unit id="7484325899601915135" datatype="html"> + <trans-unit id="7484325899601915135" datatype="html" xml:space="preserve"> <source>Your watched words</source> - <target state="new">Your watched words</target> + <target state="translated">Từ mà bạn theo dõi</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/routes.ts</context> <context context-type="linenumber">190</context> @@ -17810,9 +17810,9 @@ <context context-type="linenumber">69</context> </context-group> </trans-unit> - <trans-unit id="1043265374828694539" datatype="html"> + <trans-unit id="1043265374828694539" datatype="html" xml:space="preserve"> <source>Auto tag policies</source> - <target state="new">Auto tag policies</target> + <target state="translated">Chính sách gắn thẻ tự động</target> <context-group purpose="location"> <context context-type="sourcefile">src/app/+my-account/my-account.component.ts</context> <context context-type="linenumber">84</context>