diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 0ab9ffc56..e65a8a691 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -274,8 +274,8 @@ src/app/shared/shared-main/users/user-notifications.component.html151 - mentioned you on video - nhắc tới bạn trong video + mentioned you on video + nhắc tới bạn trong video src/app/shared/shared-main/users/user-notifications.component.html165 @@ -289,23 +289,23 @@ src/app/shared/shared-main/users/user-notifications.component.html190 - A new version of the plugin/theme is available: - Có bản cập nhật tiện ích/chủ đề mới đang chờ cập nhật: + A new version of the plugin/theme is available: + Có bản cập nhật tiện ích/chủ đề mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html199 - A new version of PeerTube is available: - Một phiên bản PeerTube mới đang chờ cập nhật: + A new version of PeerTube is available: + Một phiên bản PeerTube mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html207 - Your video edition has finished - Phiên bản mới của video đã được biên tập xong + Your video edition has finished + Phiên bản mới của video đã được biên tập xong src/app/shared/shared-main/users/user-notifications.component.html214 - User wants to register on your instance - muốn đăng ký trên máy chủ của bạn + User wants to register on your instance + muốn đăng ký trên máy chủ của bạn src/app/shared/shared-main/users/user-notifications.component.html222 @@ -316,28 +316,28 @@ {views, plural, =0 {No view} =1 {1 view} other { views}} {views, plural, =0 {Chưa có lượt xem nào} =1 {1 lượt xem} other { lượt xem}} - - src/app/shared/shared-main/video/video.model.ts292 + src/app/shared/shared-main/video/video.model.ts292 + PeerTube considers this video is already being transcoded. PeerTube thấy video này đã được chuyển mã xong. - - src/app/shared/shared-main/video/video.service.ts349 + src/app/shared/shared-main/video/video.service.ts349 + If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcoding on this video. Nếu bạn nghĩ PeerTube là sai (video ở trạng thái bị hỏng sau sự cố, v.v.), bạn có thể ép chuyển mã trên video này. - - src/app/shared/shared-main/video/video.service.ts351 + src/app/shared/shared-main/video/video.service.ts351 + Force transcoding Ép chuyển mã - - src/app/shared/shared-main/video/video.service.ts354 + src/app/shared/shared-main/video/video.service.ts354 + {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} {viewers, plural, =0 {Chưa có lượt xem nào} =1 {1 lượt xem} other { lượt xem}} - - src/app/shared/shared-main/video/video.model.ts289 + src/app/shared/shared-main/video/video.model.ts289 + Change your avatar Đổi ảnh đại diện @@ -351,13 +351,13 @@ Account muted Đã ẩn tài khoản - - src/app/+admin/overview/videos/video-list.component.html78 + src/app/+admin/overview/videos/video-list.component.html78 + Server muted Đã ẩn máy chủ - - src/app/+admin/overview/videos/video-list.component.html79 + src/app/+admin/overview/videos/video-list.component.html79 + Save to Lưu vào @@ -417,9 +417,8 @@ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html72 - Short text to tell people how they can support the channel (membership platform...).<br /><br /> - When a video is uploaded in this channel, the video support field will be automatically filled by this text. - Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này. + Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text. + Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này. src/app/+manage/video-channel-edit/video-channel-edit.component.html64 src/app/+manage/video-channel-edit/video-channel-edit.component.html64 @@ -466,10 +465,10 @@ video video - - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts295src/app/+videos/+video-edit/video-update.component.ts340src/app/shared/shared-video-miniature/video-download.component.ts62 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts295 + src/app/+videos/+video-edit/video-update.component.ts340 + src/app/shared/shared-video-miniature/video-download.component.ts62 + Your video quota is exceeded with this video (video size: , used: , quota: ) Bạn đã dùng hết dung lượng cho phép với video này (dung lượng video: , đã dùng: , dung lượng cho phép: ) @@ -573,20 +572,20 @@ Blocked Đã khoá - - - src/app/+admin/overview/videos/video-list.component.html81src/app/shared/shared-video-miniature/video-miniature.component.html64 + src/app/+admin/overview/videos/video-list.component.html81 + src/app/shared/shared-video-miniature/video-miniature.component.html64 + Object storage Lưu trữ đối tượng - - src/app/+admin/overview/videos/video-list.component.html88 + src/app/+admin/overview/videos/video-list.component.html88 + Delete this file Xóa tập tin này - - - src/app/+admin/overview/videos/video-list.component.html113src/app/+admin/overview/videos/video-list.component.html129 + src/app/+admin/overview/videos/video-list.component.html113 + src/app/+admin/overview/videos/video-list.component.html129 + Deleted {count, plural, =1 {1 video} other { videos}}. Đã xóa {count, plural, =1 {1 video} other { video}}. @@ -726,8 +725,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - Hỗ trợ định dạng <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + Hỗ trợ định dạng <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a>: src/app/shared/shared-main/misc/help.component.ts75 @@ -835,8 +834,8 @@ src/app/shared/shared-instance/instance-features-table.component.html6 - Default NSFW/sensitive videos policycan be redefined by the users - Nội dung nhạy cảmdo người dùng tự quyết định + Default NSFW/sensitive videos policycan be redefined by the users + Nội dung nhạy cảmdo người dùng tự quyết định src/app/shared/shared-instance/instance-features-table.component.html 13,14 @@ -944,8 +943,8 @@ Local Máy chủ này - - src/app/shared/shared-video-miniature/video-filters.model.ts141 + src/app/shared/shared-video-miniature/video-filters.model.ts141 + users người dùng @@ -981,10 +980,10 @@ Following Đang theo dõi - - - - src/app/+admin/admin.component.ts84src/app/+admin/follows/following-list/following-list.component.html40src/app/+admin/follows/follows.routes.ts26 + src/app/+admin/admin.component.ts84 + src/app/+admin/follows/following-list/following-list.component.html40 + src/app/+admin/follows/follows.routes.ts26 + Followers Người theo dõi @@ -1186,16 +1185,16 @@ src/app/+login/login.component.html11 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - Máy chủ này cho phép đăng ký. Dù vậy, hãy kiểm tra Nội quy máy chủĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo những máy chủ khác tại: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Máy chủ này cho phép đăng ký. Dù vậy, hãy kiểm tra Nội quy máy chủĐiều khoản dịch vụ trước khi tạo tài khoản. Bạn cũng có thể tham khảo những máy chủ khác tại: https://joinpeertube.org/instances. src/app/+login/login.component.html 15,18 - Currently this instance doesn't allow for user registration, you may check the Terms 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: https://joinpeertube.org/instances. - Máy chủ này hiện tắt đăng ký, bạn hãy kiểm tra Nội quy máy chủ để biết thêm chi tiết hoặc tìm một máy chủ khác cho phép bạn đăng ký tài khoản và tải video của bạn lên đó. Tìm các máy chủ khác tại: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms 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: https://joinpeertube.org/instances. + Máy chủ này hiện tắt đăng ký, bạn hãy kiểm tra Nội quy máy chủ để biết thêm chi tiết hoặc tìm một máy chủ khác cho phép bạn đăng ký tài khoản và tải video của bạn lên đó. Tìm các máy chủ khác tại: https://joinpeertube.org/instances. src/app/+login/login.component.html 20,23 @@ -1222,23 +1221,22 @@ src/app/+login/login.component.html131 - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. + An email with the reset password instructions will be sent to . The link will expire within 1 hour. Một email hướng dẫn reset mật khẩu sẽ được gửi đến . Link reset hết hạn sau 1 giờ. src/app/+login/login.component.ts151 Email Email - - - - - - - - - src/app/+admin/moderation/registration-list/registration-list.component.html37src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts132src/app/+login/login.component.html136src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6 + src/app/+admin/moderation/registration-list/registration-list.component.html37 + src/app/+admin/overview/users/user-edit/user-edit.component.html105 + src/app/+admin/overview/users/user-edit/user-edit.component.html105 + src/app/+admin/overview/users/user-list/user-list.component.ts132 + src/app/+login/login.component.html136 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6 + src/app/+signup/+register/steps/register-step-user.component.html46 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6 + Email address Địa chỉ email @@ -1262,8 +1260,8 @@ The link will expire within 1 hour. src/app/+search/search.component.html8 - for - cho + for + cho src/app/+search/search.component.html 10 @@ -1289,8 +1287,8 @@ The link will expire within 1 hour. Signup Đăng ký Button on the registration form to finalize the account and channel creation - - src/app/+signup/+register/register.component.ts85 + src/app/+signup/+register/register.component.ts85 + Why creating an account? Vì sao cần tạo tài khoản? @@ -1300,40 +1298,40 @@ The link will expire within 1 hour. - As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: - Chắc bạn cũng biết: không cần tạo tài khoản để xem video trên . Tuy nhiên, tạo tài khoản trên sẽ cho phép bạn: + As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: + Chắc bạn cũng biết: không cần tạo tài khoản để xem video trên . Tuy nhiên, tạo tài khoản trên sẽ cho phép bạn: src/app/+signup/+register/steps/register-step-about.component.html 4,8 - Comment videos - Bình luận video + Comment videos + Bình luận video src/app/+signup/+register/steps/register-step-about.component.html 11 - Subscribe to channels to be notified of new videos - Đăng ký kênh để được nhận thông báo về video mới + Subscribe to channels to be notified of new videos + Đăng ký kênh để được nhận thông báo về video mới src/app/+signup/+register/steps/register-step-about.component.html 12 - Have access to your watch history - Biết lịch sử xem + Have access to your watch history + Biết lịch sử xem src/app/+signup/+register/steps/register-step-about.component.html 13 - Create your channel to publish videos - Tạo kênh để đăng video + Create your channel to publish videos + Tạo kênh để đăng video src/app/+signup/+register/steps/register-step-about.component.html 14 @@ -1358,29 +1356,29 @@ The link will expire within 1 hour. src/app/+signup/+register/steps/register-step-about.component.html25 - has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools - được vận hành nhờ PeerTube, một nền tảng sáng tạo video bởi Framasoft. Framasoft là một tổ chức phi lợi nhuận Pháp cung cấp những phần mềm thay thế phần mềm từ Big Tech + has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools + được vận hành nhờ PeerTube, một nền tảng sáng tạo video bởi Framasoft. Framasoft là một tổ chức phi lợi nhuận Pháp cung cấp những phần mềm thay thế phần mềm từ Big Tech src/app/+signup/+register/steps/register-step-about.component.html38 - You want to publish videos on ? Then you need to create your first channel. - Bạn muốn đăng video trên ? Vậy thì hãy tạo kênh. + You want to publish videos on ? Then you need to create your first channel. + Bạn muốn đăng video trên ? Vậy thì hãy tạo kênh. src/app/+signup/+register/steps/register-step-channel.component.html 2,4 - You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. - Bạn nên tạo kênh theo chủ đề: ví dụ, tạo một kênh "Nốt Nhạc Vui" để đăng những video bạn chơi piano và tạo một kênh "Môi Trường" để đăng những video nói về môi trường. + You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. + Bạn nên tạo kênh theo chủ đề: ví dụ, tạo một kênh "Nốt Nhạc Vui" để đăng những video bạn chơi piano và tạo một kênh "Môi Trường" để đăng những video nói về môi trường. src/app/+signup/+register/steps/register-step-channel.component.html 6,9 - administrators allow you to publish up to of videos on their website. - cho phép bạn đăng tối đa video trên máy chủ của họ. + administrators allow you to publish up to of videos on their website. + cho phép bạn đăng tối đa video trên máy chủ của họ. src/app/+signup/+register/steps/register-step-channel.component.html 11,13 @@ -1454,8 +1452,8 @@ The link will expire within 1 hour. src/app/modal/admin-welcome-modal.component.html55 - Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. - Chọn tên máy chủ của bạn, viết mô tả, cho biết bạn là ai, vì sao bạn tạo máy chủ nàybao lâu bạn dự định sẽ vận hành nó là rất cần thiết để khách truy cập hiểu về máy chủ của bạn. + Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. + Chọn tên máy chủ của bạn, viết mô tả, cho biết bạn là ai, vì sao bạn tạo máy chủ nàybao lâu bạn dự định sẽ vận hành nó là rất cần thiết để khách truy cập hiểu về máy chủ của bạn. src/app/modal/admin-welcome-modal.component.html 57,61 @@ -1756,8 +1754,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html291 - ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server - ⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng a HTTP proxy để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạn + ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server + ⚠️ Nếu kích hoạt, chúng tôi đề xuất bạn sử dụng a HTTP proxy để ngăn chặn truy cập những URL riêng tư trên máy chủ PeerTube của bạn src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294 @@ -1787,18 +1785,18 @@ The link will expire within 1 hour. - I already have an account, I log in - Tôi đã có tài khoản + I already have an account, I log in + Tôi đã có tài khoản src/app/+signup/+register/register.component.html30 - Termsof - Nội quycủa + Termsof + Nội quycủa src/app/+signup/+register/register.component.html41 - Setupyour account - Thiết lậptài khoản của bạn + Setupyour account + Thiết lậptài khoản của bạn src/app/+signup/+register/register.component.html66 @@ -1807,8 +1805,8 @@ The link will expire within 1 hour. src/app/+signup/+register/register.component.html81 - Createyour first channel - Tạokênh đầu tiên của bạn + Createyour first channel + Tạokênh đầu tiên của bạn src/app/+signup/+register/register.component.html83 @@ -1860,18 +1858,18 @@ The link will expire within 1 hour. src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách: + Help moderators and other users to know who you are by: + Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Tải lên ảnh đại diện + Uploading an avatar + Tải lên ảnh đại diện src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Bổ sung mô tả bản thân + Writing a description + Bổ sung mô tả bản thân src/app/modal/account-setup-warning-modal.component.html16 @@ -1975,8 +1973,8 @@ The link will expire within 1 hour. Media is too large for the server. Please contact you administrator if you want to increase the limit size. Video có dung lượng quá lớn. Hãy liên hệ quản trị viên nếu bạn muốn tăng giới hạn dung lượng. - - src/app/core/rest/rest-extractor.service.ts122 + src/app/core/rest/rest-extractor.service.ts122 + GLOBAL SEARCH TÌM KIẾM TOÀN CẦU @@ -2181,21 +2179,22 @@ The link will expire within 1 hour. Reset Đặt lại - - - - - - - - - - - - - - - src/app/+search/search-filters.component.html8src/app/+search/search-filters.component.html22src/app/+search/search-filters.component.html41src/app/+search/search-filters.component.html60src/app/+search/search-filters.component.html74src/app/+search/search-filters.component.html109src/app/+search/search-filters.component.html122src/app/+search/search-filters.component.html135src/app/+search/search-filters.component.html148src/app/+search/search-filters.component.html163src/app/+search/search-filters.component.html171src/app/+search/search-filters.component.html188src/app/+search/search-filters.component.html229src/app/+videos/+video-edit/shared/video-edit.component.html371src/app/shared/shared-forms/reactive-file.component.html16 + src/app/+search/search-filters.component.html8 + src/app/+search/search-filters.component.html22 + src/app/+search/search-filters.component.html41 + src/app/+search/search-filters.component.html60 + src/app/+search/search-filters.component.html74 + src/app/+search/search-filters.component.html109 + src/app/+search/search-filters.component.html122 + src/app/+search/search-filters.component.html135 + src/app/+search/search-filters.component.html148 + src/app/+search/search-filters.component.html163 + src/app/+search/search-filters.component.html171 + src/app/+search/search-filters.component.html188 + src/app/+search/search-filters.component.html229 + src/app/+videos/+video-edit/shared/video-edit.component.html371 + src/app/shared/shared-forms/reactive-file.component.html16 + Filter Lọc @@ -2266,8 +2265,8 @@ The link will expire within 1 hour. - A timestamp (00:05 for example) is automatically converted into a link to a part of the video. - Mốc thời gian cụ thể (ví dụ 00:05) được tự động chuyển đổi thành URL đến một phần của video. + A timestamp (00:05 for example) is automatically converted into a link to a part of the video. + Mốc thời gian cụ thể (ví dụ 00:05) được tự động chuyển đổi thành URL đến một phần của video. src/app/+videos/+video-edit/shared/video-edit.component.html 52 @@ -2310,8 +2309,8 @@ The link will expire within 1 hour. src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts44 - Markdown compatible that also supports custom PeerTube HTML tags - Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tags + Markdown compatible that also supports custom PeerTube HTML tags + Tương thích Markdown và đồng thời hỗ trợ PeerTube HTML tags src/app/shared/shared-custom-markup/custom-markup-help.component.html 2 @@ -2348,14 +2347,14 @@ The link will expire within 1 hour. Advanced filters Nâng cao - - - - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts30src/app/+admin/overview/comments/video-comment-list.component.ts47src/app/+admin/overview/users/user-list/user-list.component.ts43src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts26src/app/+my-library/my-videos/my-videos.component.ts119src/app/shared/shared-abuse-list/abuse-list-table.component.ts38src/app/shared/shared-instance/instance-follow.service.ts142 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts30 + src/app/+admin/overview/comments/video-comment-list.component.ts47 + src/app/+admin/overview/users/user-list/user-list.component.ts43 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts26 + src/app/+my-library/my-videos/my-videos.component.ts119 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts38 + src/app/shared/shared-instance/instance-follow.service.ts142 + No items found Không tìm thấy @@ -2364,68 +2363,68 @@ The link will expire within 1 hour. Description Mô tả - - - - - - - - - - src/app/+about/about-instance/about-instance.component.html113src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34src/app/+admin/system/runners/runner-list/runner-list.component.html23src/app/+manage/video-channel-edit/video-channel-edit.component.html51src/app/+manage/video-channel-edit/video-channel-edit.component.html51src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+videos/+video-edit/shared/video-edit.component.html44 + src/app/+about/about-instance/about-instance.component.html113 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34 + src/app/+admin/system/runners/runner-list/runner-list.component.html23 + src/app/+manage/video-channel-edit/video-channel-edit.component.html51 + src/app/+manage/video-channel-edit/video-channel-edit.component.html51 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44 + src/app/+videos/+video-edit/shared/video-edit.component.html44 + - Choose the appropriate licence for your work. - Chọn giấy phép phù hợp cho video của bạn. + Choose the appropriate licence for your work. + Chọn giấy phép phù hợp cho video của bạn. src/app/+videos/+video-edit/shared/video-edit.component.html86 Channel Kênh - - - - - - - - - src/app/+admin/moderation/registration-list/registration-list.component.html38src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+videos/+video-edit/shared/video-edit.component.html65src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html19 + src/app/+admin/moderation/registration-list/registration-list.component.html38 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64 + src/app/+videos/+video-edit/shared/video-edit.component.html65 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html19 + Registration reason Lý do đăng lý - - src/app/+admin/moderation/registration-list/registration-list.component.html39 + src/app/+admin/moderation/registration-list/registration-list.component.html39 + Moderation response Phản hồi kiểm duyệt - - src/app/+admin/moderation/registration-list/registration-list.component.html41 + src/app/+admin/moderation/registration-list/registration-list.component.html41 + - Requested on - Đã yêu cầu vào - - src/app/+admin/moderation/registration-list/registration-list.component.html42 + Requested on + Đã yêu cầu vào + src/app/+admin/moderation/registration-list/registration-list.component.html42 + Registration reason: Lý do đăng ký: - - src/app/+admin/moderation/registration-list/registration-list.component.html108 + src/app/+admin/moderation/registration-list/registration-list.component.html108 + Moderation response: Phản hồi kiểm duyệt: - - src/app/+admin/moderation/registration-list/registration-list.component.html113 + src/app/+admin/moderation/registration-list/registration-list.component.html113 + No registrations found matching current filters. Không tìm thấy đăng ký phù hợp với bộ lọc hiện tại. - - src/app/+admin/moderation/registration-list/registration-list.component.html126 + src/app/+admin/moderation/registration-list/registration-list.component.html126 + No registrations found. Không tìm thấy lượt đăng ký. - - src/app/+admin/moderation/registration-list/registration-list.component.html127 + src/app/+admin/moderation/registration-list/registration-list.component.html127 + Accept this request Chấp nhận yêu cầu @@ -2534,7 +2533,7 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/shared/video-edit.component.html189 - Already uploaded on ✔ + Already uploaded on Đã tải lên xong ✔ src/app/+videos/+video-edit/shared/video-edit.component.html193 @@ -2662,66 +2661,66 @@ The link will expire within 1 hour. Original publication date Ngày công chiếu - - src/app/+videos/+video-edit/shared/video-edit.component.html369 + src/app/+videos/+video-edit/shared/video-edit.component.html369 + This is the date when the content was originally published (e.g. the release date for a film) Đây là ngày mà lần đầu tiên nội dung được giới thiệu (ví dụ ngày phát hành của một bộ phim) - - src/app/+videos/+video-edit/shared/video-edit.component.html376 + src/app/+videos/+video-edit/shared/video-edit.component.html376 + Plugin settings Cài đặt tiện ích - - src/app/+videos/+video-edit/shared/video-edit.component.html406 + src/app/+videos/+video-edit/shared/video-edit.component.html406 + Small latency Độ trễ thấp - - src/app/+videos/+video-edit/shared/video-edit.component.ts93 + src/app/+videos/+video-edit/shared/video-edit.component.ts93 + Reduce latency to ~15s disabling P2P Giảm độ trễ tới ~15s tắt P2P - - src/app/+videos/+video-edit/shared/video-edit.component.ts94 + src/app/+videos/+video-edit/shared/video-edit.component.ts94 + Default Mặc định - - - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts55src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts50src/app/+videos/+video-edit/shared/video-edit.component.ts98 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts55 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts50 + src/app/+videos/+video-edit/shared/video-edit.component.ts98 + Average latency of 30s Độ trễ trung bình 30s - - src/app/+videos/+video-edit/shared/video-edit.component.ts99 + src/app/+videos/+video-edit/shared/video-edit.component.ts99 + High latency Độ trễ cao - - src/app/+videos/+video-edit/shared/video-edit.component.ts103 + src/app/+videos/+video-edit/shared/video-edit.component.ts103 + Average latency of 60s increasing P2P ratio Độ trễ trung bình 60s tăng tỉ lệ P2P - - src/app/+videos/+video-edit/shared/video-edit.component.ts104 + src/app/+videos/+video-edit/shared/video-edit.component.ts104 + Other Khác - - - src/app/+videos/+video-edit/shared/video-edit.component.ts220src/app/shared/shared-forms/select/select-languages.component.ts50 + src/app/+videos/+video-edit/shared/video-edit.component.ts220 + src/app/shared/shared-forms/select/select-languages.component.ts50 + Enable video comments Cho phép bình luận - - src/app/+videos/+video-edit/shared/video-edit.component.html393 + src/app/+videos/+video-edit/shared/video-edit.component.html393 + Enable download Cho phép tải về - - src/app/+videos/+video-edit/shared/video-edit.component.html398 + src/app/+videos/+video-edit/shared/video-edit.component.html398 + Advanced settings Cài đặt nâng cao @@ -2745,8 +2744,8 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/video-add-components/video-import-url.component.html10 - You can also synchronize a remote channel in your library - Bạn cũng có thể đồng bộ một kênh khác trong video của bạn + You can also synchronize a remote channel in your library + Bạn cũng có thể đồng bộ một kênh khác trong video của bạn src/app/+videos/+video-edit/video-add-components/video-import-url.component.html20 @@ -2772,13 +2771,13 @@ The link will expire within 1 hour. Scheduled Đã lên lịch - - src/app/+videos/+video-edit/shared/video-edit.component.ts241 + src/app/+videos/+video-edit/shared/video-edit.component.ts241 + Hide the video until a specific date Ẩn video dưới một ngày đặc biệt - - src/app/+videos/+video-edit/shared/video-edit.component.ts242 + src/app/+videos/+video-edit/shared/video-edit.component.ts242 + Normal live Livestream thường @@ -2824,9 +2823,9 @@ The link will expire within 1 hour. Total video quota Dung lượng cho phép - - - src/app/+admin/overview/users/user-list/user-list.component.html116src/app/shared/shared-main/users/user-quota.component.html3 + src/app/+admin/overview/users/user-list/user-list.component.html116 + src/app/shared/shared-main/users/user-quota.component.html3 + Congratulations! Your video is now available in your private library. @@ -2894,14 +2893,15 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/video-update.component.html 29 - - Your video is currently being updated. If you leave, your changes will be lost.Your video is currently being updated. If you leave, your changes will be lost. + + + Your video is currently being updated. If you leave, your changes will be lost. + Video của bạn hiện đang được cập nhật. Nếu bạn rời đi, những thay đổi của bạn sẽ bị mất. src/app/+videos/+video-edit/video-update.component.ts 135 - Read instance rules for help Hãy đọc nội quy máy chủ @@ -3138,8 +3138,8 @@ The link will expire within 1 hour. src/app/shared/shared-main/angular/login-link.component.ts11 - > Login - > Đăng nhập + > Login + > Đăng nhập src/app/+login/login.component.html 2,5 @@ -3158,10 +3158,10 @@ The link will expire within 1 hour. Muted Tắt tiếng - - - - src/app/+admin/overview/users/user-list/user-list.component.html102src/app/shared/shared-moderation/account-block-badges.component.html1src/app/shared/shared-share-modal/video-share.component.html223 + src/app/+admin/overview/users/user-list/user-list.component.html102 + src/app/shared/shared-moderation/account-block-badges.component.html1 + src/app/shared/shared-share-modal/video-share.component.html223 + Loop Lặp lại @@ -3283,8 +3283,8 @@ The link will expire within 1 hour. Show more Hiện thêm - - src/app/+videos/+video-watch/shared/metadata/video-description.component.html17 + src/app/+videos/+video-watch/shared/metadata/video-description.component.html17 + Show less Thu gọn @@ -3329,14 +3329,14 @@ The link will expire within 1 hour. The video was blocked due to automatic blocking of new videos Video bị khóa bởi vì máy chủ tự động khóa những video mới - - src/app/+admin/moderation/video-block-list/video-block-list.component.html49 + src/app/+admin/moderation/video-block-list/video-block-list.component.html49 + NSFW NSFW - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html55src/app/+admin/overview/videos/video-list.component.html74 + src/app/+admin/moderation/video-block-list/video-block-list.component.html55 + src/app/+admin/overview/videos/video-list.component.html74 + Get more information Tìm hiểu thêm @@ -3563,13 +3563,13 @@ The link will expire within 1 hour. Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? 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? - - src/app/+my-account/my-account-applications/my-account-applications.component.ts39 + src/app/+my-account/my-account-applications/my-account-applications.component.ts39 + Token renewed. Update your client configuration accordingly. Đã lấy token mới. Cập nhật cấu hình ứng dụng tiếp theo đó. - - src/app/+my-account/my-account-applications/my-account-applications.component.ts48 + src/app/+my-account/my-account-applications/my-account-applications.component.ts48 + SUBSCRIPTION FEED ĐĂNG KÝ FEED @@ -3598,9 +3598,9 @@ The link will expire within 1 hour. Renew token Lấy token mới - - - src/app/+my-account/my-account-applications/my-account-applications.component.html36src/app/+my-account/my-account-applications/my-account-applications.component.ts40 + src/app/+my-account/my-account-applications/my-account-applications.component.html36 + src/app/+my-account/my-account-applications/my-account-applications.component.ts40 + Filter... Bộ lọc... @@ -3621,63 +3621,63 @@ The link will expire within 1 hour. Video/Comment/Account Video/Bình Luận/Tài Khoản - - src/app/shared/shared-abuse-list/abuse-list-table.component.html20 + src/app/shared/shared-abuse-list/abuse-list-table.component.html20 + ID - - src/app/+admin/system/jobs/jobs.component.html43 + src/app/+admin/system/jobs/jobs.component.html43 + State Trạng thái - - - src/app/+admin/system/jobs/jobs.component.html46src/app/+my-library/my-video-imports/my-video-imports.component.html29 + src/app/+admin/system/jobs/jobs.component.html46 + src/app/+my-library/my-video-imports/my-video-imports.component.html29 + Created Đã tạo - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html38src/app/+admin/follows/following-list/following-list.component.html42src/app/+admin/system/jobs/jobs.component.html48src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html33src/app/+admin/system/runners/runner-list/runner-list.component.html26src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html25src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36src/app/+my-library/my-video-imports/my-video-imports.component.html30src/app/shared/shared-abuse-list/abuse-list-table.component.html21 + src/app/+admin/follows/followers-list/followers-list.component.html38 + src/app/+admin/follows/following-list/following-list.component.html42 + src/app/+admin/system/jobs/jobs.component.html48 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html33 + src/app/+admin/system/runners/runner-list/runner-list.component.html26 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html25 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36 + src/app/+my-library/my-video-imports/my-video-imports.component.html30 + src/app/shared/shared-abuse-list/abuse-list-table.component.html21 + Open actor page in a new tab Mở trang tác nhân bằng tab mới - - src/app/+admin/follows/followers-list/followers-list.component.html55 + src/app/+admin/follows/followers-list/followers-list.component.html55 + Accepted Đã chấp nhận - - - src/app/+admin/follows/followers-list/followers-list.component.html62src/app/+admin/follows/following-list/following-list.component.html64 + src/app/+admin/follows/followers-list/followers-list.component.html62 + src/app/+admin/follows/following-list/following-list.component.html64 + Pending Đang chờ - - - src/app/+admin/follows/followers-list/followers-list.component.html63src/app/+admin/follows/following-list/following-list.component.html65 + src/app/+admin/follows/followers-list/followers-list.component.html63 + src/app/+admin/follows/following-list/following-list.component.html65 + Rejected Đã từ chối - - - src/app/+admin/follows/followers-list/followers-list.component.html64src/app/+admin/follows/following-list/following-list.component.html66 + src/app/+admin/follows/followers-list/followers-list.component.html64 + src/app/+admin/follows/following-list/following-list.component.html66 + Accept Chấp nhận - - - - - src/app/+admin/follows/followers-list/followers-list.component.html49src/app/+admin/follows/followers-list/followers-list.component.ts45src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/+my-library/my-ownership/my-ownership.component.html27 + src/app/+admin/follows/followers-list/followers-list.component.html49 + src/app/+admin/follows/followers-list/followers-list.component.ts45 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25 + src/app/+my-library/my-ownership/my-ownership.component.html27 + Refuse Từ chối @@ -3686,52 +3686,50 @@ The link will expire within 1 hour. No follower found matching current filters. Không tìm thấy người theo dõi nào khớp với bộ lọc. - - src/app/+admin/follows/followers-list/followers-list.component.html76 + src/app/+admin/follows/followers-list/followers-list.component.html76 + Your instance doesn't have any follower. Máy chủ của bạn chưa có người theo dõi nào. - - src/app/+admin/follows/followers-list/followers-list.component.html77 - + src/app/+admin/follows/followers-list/followers-list.component.html77 + Redundancy allowed Đã cho phép dư thừa - - src/app/+admin/follows/following-list/following-list.component.html43 + src/app/+admin/follows/following-list/following-list.component.html43 + Open instance in a new tab Mở máy chủ trong tab mới - - - - src/app/+admin/follows/following-list/following-list.component.html57src/app/shared/shared-moderation/server-blocklist.component.html42src/app/shared/shared-moderation/server-blocklist.component.html42 + src/app/+admin/follows/following-list/following-list.component.html57 + src/app/shared/shared-moderation/server-blocklist.component.html42 + src/app/shared/shared-moderation/server-blocklist.component.html42 + No host found matching current filters. Không tìm thấy máy chủ trùng khớp với bộ lọc. - - src/app/+admin/follows/following-list/following-list.component.html83 + src/app/+admin/follows/following-list/following-list.component.html83 + Your instance is not following anyone. Máy chủ của bạn không theo dõi bất kỳ ai. - - src/app/+admin/follows/following-list/following-list.component.html84 + src/app/+admin/follows/following-list/following-list.component.html84 + Do you really want to unfollow {count, plural, =1 {?} other { entries?}} Bạn có chắc muốn hủy theo dõi {count, plural, =1 {?} other { mục?}} src/app/+admin/follows/following-list/following-list.component.ts68 - Action Hành động - - - - - - - src/app/+admin/follows/following-list/following-list.component.html39src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28src/app/shared/shared-moderation/account-blocklist.component.html22src/app/shared/shared-moderation/account-blocklist.component.html22src/app/shared/shared-moderation/server-blocklist.component.html30src/app/shared/shared-moderation/server-blocklist.component.html30 + src/app/+admin/follows/following-list/following-list.component.html39 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28 + src/app/shared/shared-moderation/account-blocklist.component.html22 + src/app/shared/shared-moderation/account-blocklist.component.html22 + src/app/shared/shared-moderation/server-blocklist.component.html30 + src/app/shared/shared-moderation/server-blocklist.component.html30 + Videos redundancies Dư thừa của video @@ -3750,18 +3748,18 @@ The link will expire within 1 hour. Table parameters Thành phần bảng - - src/app/+admin/overview/users/user-list/user-list.component.html45 + src/app/+admin/overview/users/user-list/user-list.component.html45 + Select columns Chọn cột - - src/app/+admin/overview/users/user-list/user-list.component.html51 + src/app/+admin/overview/users/user-list/user-list.component.html51 + Highlight banned users Làm nổi bật những tài khoản bị cấm - - src/app/+admin/overview/users/user-list/user-list.component.html57 + src/app/+admin/overview/users/user-list/user-list.component.html57 + Username Tên người dùng @@ -3876,50 +3874,49 @@ The link will expire within 1 hour. Batch actions Hành động hàng loạt - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html17src/app/+admin/moderation/registration-list/registration-list.component.html17src/app/+admin/overview/comments/video-comment-list.component.html21src/app/+admin/overview/users/user-list/user-list.component.html16src/app/+admin/overview/videos/video-list.component.html17src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html42 + src/app/+admin/follows/followers-list/followers-list.component.html17 + src/app/+admin/follows/following-list/following-list.component.html17 + src/app/+admin/moderation/registration-list/registration-list.component.html17 + src/app/+admin/overview/comments/video-comment-list.component.html21 + src/app/+admin/overview/users/user-list/user-list.component.html16 + src/app/+admin/overview/videos/video-list.component.html17 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html42 + The user was banned Tài khoản đã bị cấm - - src/app/+admin/overview/users/user-list/user-list.component.html107 + src/app/+admin/overview/users/user-list/user-list.component.html107 + Open account in a new tab Mở tài khoản trong tab mới - - - - - - - src/app/+admin/overview/comments/video-comment-list.component.html68src/app/+admin/overview/users/user-list/user-list.component.html92src/app/+my-library/my-ownership/my-ownership.component.html32src/app/shared/shared-abuse-list/abuse-list-table.component.html42src/app/shared/shared-moderation/account-blocklist.component.html34src/app/shared/shared-moderation/account-blocklist.component.html34 + src/app/+admin/overview/comments/video-comment-list.component.html68 + src/app/+admin/overview/users/user-list/user-list.component.html92 + src/app/+my-library/my-ownership/my-ownership.component.html32 + src/app/shared/shared-abuse-list/abuse-list-table.component.html42 + src/app/shared/shared-moderation/account-blocklist.component.html34 + src/app/shared/shared-moderation/account-blocklist.component.html34 + Deleted account Tài khoản đã xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html52 + src/app/shared/shared-abuse-list/abuse-list-table.component.html52 + Total daily video quota Dung lượng tải lên trong ngày - - src/app/+admin/overview/users/user-list/user-list.component.html126 + src/app/+admin/overview/users/user-list/user-list.component.html126 + Ban reason: Lí do chặn: - - src/app/+admin/overview/users/user-list/user-list.component.html148 + src/app/+admin/overview/users/user-list/user-list.component.html148 + Banned users Người dùng đã vô hiệu hóa src/app/+admin/overview/users/user-list/user-list.component.ts47 - Moderation Kiểm duyệt @@ -3960,9 +3957,9 @@ The link will expire within 1 hour. Video Video - - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30src/app/+admin/moderation/video-block-list/video-block-list.component.html25 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30 + src/app/+admin/moderation/video-block-list/video-block-list.component.html25 + Total size Dung lượng tổng @@ -3996,79 +3993,79 @@ The link will expire within 1 hour. Used () Đã dùng () - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts95 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts95 + Available () Có sẵn () - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101 + Sensitive Nhạy cảm - - src/app/+admin/moderation/video-block-list/video-block-list.component.html26 + src/app/+admin/moderation/video-block-list/video-block-list.component.html26 + Unfederated Không được liên kết - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html27src/app/+admin/moderation/video-block-list/video-block-list.component.html59 + src/app/+admin/moderation/video-block-list/video-block-list.component.html27 + src/app/+admin/moderation/video-block-list/video-block-list.component.html59 + Date Ngày - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html28src/app/+admin/overview/comments/video-comment-list.component.html45 + src/app/+admin/moderation/video-block-list/video-block-list.component.html28 + src/app/+admin/overview/comments/video-comment-list.component.html45 + Select this row Chọn hàng này - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html45src/app/+admin/follows/following-list/following-list.component.html50src/app/+admin/moderation/registration-list/registration-list.component.html49src/app/+admin/overview/comments/video-comment-list.component.html53src/app/+admin/overview/users/user-list/user-list.component.html77src/app/+admin/overview/videos/video-list.component.html50src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html59 + src/app/+admin/follows/followers-list/followers-list.component.html45 + src/app/+admin/follows/following-list/following-list.component.html50 + src/app/+admin/moderation/registration-list/registration-list.component.html49 + src/app/+admin/overview/comments/video-comment-list.component.html53 + src/app/+admin/overview/users/user-list/user-list.component.html77 + src/app/+admin/overview/videos/video-list.component.html50 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html59 + See full comment Xem bình luận đầy đủ - - src/app/+admin/overview/comments/video-comment-list.component.html57 + src/app/+admin/overview/comments/video-comment-list.component.html57 + Actions Hành động - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html34src/app/+admin/moderation/registration-list/registration-list.component.html59src/app/+admin/moderation/video-block-list/video-block-list.component.html42src/app/+admin/overview/comments/video-comment-list.component.html63src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html69src/app/+admin/system/runners/runner-list/runner-list.component.html35src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html43src/app/+my-library/my-ownership/my-ownership.component.html12src/app/shared/shared-abuse-list/abuse-list-table.component.html37 + src/app/+admin/follows/followers-list/followers-list.component.html34 + src/app/+admin/moderation/registration-list/registration-list.component.html59 + src/app/+admin/moderation/video-block-list/video-block-list.component.html42 + src/app/+admin/overview/comments/video-comment-list.component.html63 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html69 + src/app/+admin/system/runners/runner-list/runner-list.component.html35 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html43 + src/app/+my-library/my-ownership/my-ownership.component.html12 + src/app/shared/shared-abuse-list/abuse-list-table.component.html37 + Follower Người theo dõi - - src/app/+admin/follows/followers-list/followers-list.component.html35 + src/app/+admin/follows/followers-list/followers-list.component.html35 + Commented video Video đã bình luận - - src/app/+admin/overview/comments/video-comment-list.component.html80 + src/app/+admin/overview/comments/video-comment-list.component.html80 + No comments found matching current filters. Không có bình luận nào trùng khớp. - - src/app/+admin/overview/comments/video-comment-list.component.html105 + src/app/+admin/overview/comments/video-comment-list.component.html105 + No comments found. Không có bình luận nào. - - src/app/+admin/overview/comments/video-comment-list.component.html106 + src/app/+admin/overview/comments/video-comment-list.component.html106 + Local comments Những bình luận ở máy chủ @@ -4087,53 +4084,53 @@ The link will expire within 1 hour. No abuses found matching current filters. Không vi phạm nào trùng khớp với bộ lọc gần đây. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html153 + src/app/shared/shared-abuse-list/abuse-list-table.component.html153 + No abuses found. Không tìm thấy báo cáo. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html154 + src/app/shared/shared-abuse-list/abuse-list-table.component.html154 + Unsolved reports Báo cáo chưa xử lý - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts42 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts42 + Accepted reports Báo cáo đã xử lý xong - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts46 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts46 + Refused reports Báo cáo bị từ chối - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts50 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts50 + Reports with blocked videos Báo cáo với video đã chặn - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts54 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts54 + Reports with deleted videos Báo cáo với video đã xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts58 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts58 + Block reason: Lý do cấm: - - src/app/+admin/moderation/video-block-list/video-block-list.component.html74 + src/app/+admin/moderation/video-block-list/video-block-list.component.html74 + No blocked video found matching current filters. Không video đã khóa nào trùng khớp với bộ lọc gần đây. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html91 + src/app/+admin/moderation/video-block-list/video-block-list.component.html91 + No blocked video found. Không tìm thấy video đã khóa nào. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html92 + src/app/+admin/moderation/video-block-list/video-block-list.component.html92 + Automatic blocks Tự động chặn @@ -4144,7 +4141,6 @@ The link will expire within 1 hour. Chặn thủ công src/app/+admin/moderation/video-block-list/video-block-list.component.ts38 - Reports Báo cáo @@ -4171,12 +4167,12 @@ The link will expire within 1 hour. Reporter Người báo cáo - - - src/app/shared/shared-abuse-list/abuse-details.component.html7src/app/shared/shared-abuse-list/abuse-list-table.component.html19 + src/app/shared/shared-abuse-list/abuse-details.component.html7 + src/app/shared/shared-abuse-list/abuse-list-table.component.html19 + - - + + src/app/shared/shared-abuse-list/abuse-details.component.html 21,23 @@ -4189,28 +4185,28 @@ The link will expire within 1 hour. Video Video - - - - - - src/app/+admin/overview/comments/video-comment-list.component.html43src/app/+admin/overview/videos/video-list.component.html39src/app/+my-library/my-ownership/my-ownership.component.html14src/app/+my-library/my-video-imports/my-video-imports.component.html28src/app/shared/shared-video-miniature/video-download.component.html8 + src/app/+admin/overview/comments/video-comment-list.component.html43 + src/app/+admin/overview/videos/video-list.component.html39 + src/app/+my-library/my-ownership/my-ownership.component.html14 + src/app/+my-library/my-video-imports/my-video-imports.component.html28 + src/app/shared/shared-video-miniature/video-download.component.html8 + Comment Bình luận - - - src/app/+admin/overview/comments/video-comment-list.component.html44src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts67 + src/app/+admin/overview/comments/video-comment-list.component.html44 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts67 + This video has been reported multiple times. Video này bị báo cáo nhiều lần. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html64 + src/app/shared/shared-abuse-list/abuse-list-table.component.html64 + The video was blocked Video đã bị khóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html71 + src/app/shared/shared-abuse-list/abuse-list-table.component.html71 + by on bởi trên @@ -4219,9 +4215,11 @@ The link will expire within 1 hour. Video was deleted Video đã bị xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html77 - (Deleted video)(Deleted video) + src/app/shared/shared-abuse-list/abuse-list-table.component.html77 + + + (Deleted video) + (Video đã bị xóa) src/app/shared/shared-abuse-list/abuse-list-table.component.html 82 @@ -4230,8 +4228,8 @@ The link will expire within 1 hour. Account deleted Tài khoản đã bị xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html111 + src/app/shared/shared-abuse-list/abuse-list-table.component.html111 + Open video in a new tab Mở video trong tab mới @@ -4240,29 +4238,28 @@ The link will expire within 1 hour. State Tình trạng - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+admin/follows/following-list/following-list.component.html41src/app/+admin/moderation/registration-list/registration-list.component.html40src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html29src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html35src/app/shared/shared-abuse-list/abuse-list-table.component.html22 + src/app/+admin/follows/followers-list/followers-list.component.html36 + src/app/+admin/follows/following-list/following-list.component.html41 + src/app/+admin/moderation/registration-list/registration-list.component.html40 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html29 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html35 + src/app/shared/shared-abuse-list/abuse-list-table.component.html22 + Messages Tin nhắn - - src/app/shared/shared-abuse-list/abuse-list-table.component.html23 + src/app/shared/shared-abuse-list/abuse-list-table.component.html23 + Internal note Ghi chú toàn cầu - - src/app/shared/shared-abuse-list/abuse-list-table.component.html24 + src/app/shared/shared-abuse-list/abuse-list-table.component.html24 + Score Điểm số - - src/app/+admin/follows/followers-list/followers-list.component.html37 - + src/app/+admin/follows/followers-list/followers-list.component.html37 + Reportee Người bị báo cáo @@ -4282,46 +4279,45 @@ The link will expire within 1 hour. Mute domain Ẩn máy chủ - - - src/app/shared/shared-moderation/server-blocklist.component.html18src/app/shared/shared-moderation/server-blocklist.component.html18 + src/app/shared/shared-moderation/server-blocklist.component.html18 + src/app/shared/shared-moderation/server-blocklist.component.html18 + Instance Máy chủ - - - - - src/app/+about/about.component.html3src/app/+search/search-filters.component.html217src/app/shared/shared-moderation/server-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html31 + src/app/+about/about.component.html3 + src/app/+search/search-filters.component.html217 + src/app/shared/shared-moderation/server-blocklist.component.html31 + src/app/shared/shared-moderation/server-blocklist.component.html31 + Muted at Ẩn vào - - - - - src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/server-blocklist.component.html32src/app/shared/shared-moderation/server-blocklist.component.html32 + src/app/shared/shared-moderation/account-blocklist.component.html24 + src/app/shared/shared-moderation/account-blocklist.component.html24 + src/app/shared/shared-moderation/server-blocklist.component.html32 + src/app/shared/shared-moderation/server-blocklist.component.html32 + Unmute Bỏ ẩn - - - - - src/app/shared/shared-moderation/account-blocklist.component.html31src/app/shared/shared-moderation/account-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html39src/app/shared/shared-moderation/server-blocklist.component.html39 + src/app/shared/shared-moderation/account-blocklist.component.html31 + src/app/shared/shared-moderation/account-blocklist.component.html31 + src/app/shared/shared-moderation/server-blocklist.component.html39 + src/app/shared/shared-moderation/server-blocklist.component.html39 + No server found matching current filters. Không có máy chủ nào trùng khớp. - - - src/app/shared/shared-moderation/server-blocklist.component.html55src/app/shared/shared-moderation/server-blocklist.component.html55 + src/app/shared/shared-moderation/server-blocklist.component.html55 + src/app/shared/shared-moderation/server-blocklist.component.html55 + No server found. Không tìm thấy máy chủ nào. - - - src/app/shared/shared-moderation/server-blocklist.component.html56src/app/shared/shared-moderation/server-blocklist.component.html56 - + src/app/shared/shared-moderation/server-blocklist.component.html56 + src/app/shared/shared-moderation/server-blocklist.component.html56 + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. Bạn đang ở trên một máy chủ không hỗ trợ HTTPS. Cần phải kích hoạt TLS trước khi theo dõi những máy khác. @@ -4335,29 +4331,29 @@ The link will expire within 1 hour. Mute domains Ẩn máy chủ - - - src/app/shared/shared-moderation/server-blocklist.component.html63src/app/shared/shared-moderation/server-blocklist.component.html63 + src/app/shared/shared-moderation/server-blocklist.component.html63 + src/app/shared/shared-moderation/server-blocklist.component.html63 + Account Tài khoản - - - - - src/app/+admin/moderation/registration-list/registration-list.component.html36src/app/+admin/overview/comments/video-comment-list.component.html42src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-moderation/account-blocklist.component.html23 + src/app/+admin/moderation/registration-list/registration-list.component.html36 + src/app/+admin/overview/comments/video-comment-list.component.html42 + src/app/shared/shared-moderation/account-blocklist.component.html23 + src/app/shared/shared-moderation/account-blocklist.component.html23 + No account found matching current filters. Không có tài khoản nào trùng khớp. - - - src/app/shared/shared-moderation/account-blocklist.component.html53src/app/shared/shared-moderation/account-blocklist.component.html53 + src/app/shared/shared-moderation/account-blocklist.component.html53 + src/app/shared/shared-moderation/account-blocklist.component.html53 + No account found. Không tìm thấy tài khoản nào. - - - src/app/shared/shared-moderation/account-blocklist.component.html54src/app/shared/shared-moderation/account-blocklist.component.html54 + src/app/shared/shared-moderation/account-blocklist.component.html54 + src/app/shared/shared-moderation/account-blocklist.component.html54 + List installed plugins Danh sách tiện ích đã cài đặt @@ -4373,7 +4369,6 @@ The link will expire within 1 hour. Xem tiện ích src/app/+admin/plugins/plugins.routes.ts44 - Plugins/Themes Tiện ích/Chủ đề @@ -4592,18 +4587,17 @@ The link will expire within 1 hour. Điều này cũng có hiện bình luận từ những tài khoản đã ẩn. src/app/+admin/overview/comments/video-comment-list.component.html8 - Select all rows Chọn toàn bộ hàng - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html32src/app/+admin/follows/following-list/following-list.component.html37src/app/+admin/moderation/registration-list/registration-list.component.html32src/app/+admin/overview/comments/video-comment-list.component.html38src/app/+admin/overview/users/user-list/user-list.component.html37src/app/+admin/overview/videos/video-list.component.html35src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html23 + src/app/+admin/follows/followers-list/followers-list.component.html32 + src/app/+admin/follows/following-list/following-list.component.html37 + src/app/+admin/moderation/registration-list/registration-list.component.html32 + src/app/+admin/overview/comments/video-comment-list.component.html38 + src/app/+admin/overview/users/user-list/user-list.component.html37 + src/app/+admin/overview/videos/video-list.component.html35 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html23 + Job type Loại công việc @@ -4623,52 +4617,51 @@ The link will expire within 1 hour. Selector for the list displaying jobs, filtering by their state - Type Kiểu - - - src/app/+admin/system/jobs/jobs.component.html44src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html28 + src/app/+admin/system/jobs/jobs.component.html44 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html28 + - Priority (1 = highest priority) - Ưu tiên (1 = ưu tiên cao nhất) - - src/app/+admin/system/jobs/jobs.component.html45 + Priority (1 = highest priority) + Ưu tiên (1 = ưu tiên cao nhất) + src/app/+admin/system/jobs/jobs.component.html45 + Progress Tiến trình - - src/app/+admin/system/jobs/jobs.component.html47 + src/app/+admin/system/jobs/jobs.component.html47 + No jobs found. Không tìm thấy công việc nào. - - src/app/+admin/system/jobs/jobs.component.html103 + src/app/+admin/system/jobs/jobs.component.html103 + - No jobs found. - Không công việc tìm thấy. - - src/app/+admin/system/jobs/jobs.component.html104 + No jobs found. + Không công việc tìm thấy. + src/app/+admin/system/jobs/jobs.component.html104 + No jobs found. Không công việc tìm thấy. - - src/app/+admin/system/jobs/jobs.component.html108 + src/app/+admin/system/jobs/jobs.component.html108 + No jobs found that are . Không công việc tìm thấy là . - - src/app/+admin/system/jobs/jobs.component.html109 + src/app/+admin/system/jobs/jobs.component.html109 + Refresh Làm tươi - - - - - - src/app/+admin/overview/comments/video-comment-list.component.html30src/app/+admin/overview/videos/video-list.component.html26src/app/+admin/system/jobs/jobs.component.html30src/app/+admin/system/logs/logs.component.html33src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html51 + src/app/+admin/overview/comments/video-comment-list.component.html30 + src/app/+admin/overview/videos/video-list.component.html26 + src/app/+admin/system/jobs/jobs.component.html30 + src/app/+admin/system/logs/logs.component.html33 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html51 + now now @@ -4696,8 +4689,8 @@ The link will expire within 1 hour. - By -> - Bởi -> + By -> + Bởi -> src/app/+admin/system/logs/logs.component.html47 @@ -4708,11 +4701,11 @@ The link will expire within 1 hour. Name Tên - - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12src/app/+admin/system/runners/runner-list/runner-list.component.html22src/app/+manage/video-channel-edit/video-channel-edit.component.html25src/app/+manage/video-channel-edit/video-channel-edit.component.html25 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12 + src/app/+admin/system/runners/runner-list/runner-list.component.html22 + src/app/+manage/video-channel-edit/video-channel-edit.component.html25 + src/app/+manage/video-channel-edit/video-channel-edit.component.html25 + Short description Mô tả ngắn @@ -4770,8 +4763,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html79 - Manage users to build a moderation team. - Quản lý người dùng để xây dựng đội ngũ kiểm duyệt. + Manage users to build a moderation team. + Quản lý người dùng để xây dựng đội ngũ kiểm duyệt. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 80,82 @@ -4783,8 +4776,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - 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. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + 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. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 @@ -4902,8 +4895,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Dùng tiện ích & chủ đề để điều chỉnh máy chủ, hoặc nhẹ nhàng tùy biến. + Use plugins & themes for more involved changes, or add slight customizations. + Dùng tiện ích & chủ đề để điều chỉnh máy chủ, hoặc nhẹ nhàng tùy biến. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 5,7 @@ -4995,8 +4988,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150 - Manage users to set their quota individually. - Quản lý người dùng để cài dung lượng tối đa của họ. + Manage users to set their quota individually. + Quản lý người dùng để cài dung lượng tối đa của họ. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html151 @@ -5132,14 +5125,15 @@ The link will expire within 1 hour. ⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ Chúng tôi không khuyến khích bạn bật tính năng này nếu bạn không tin tưởng người dùng của bạn src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html305 - - Allow channel synchronization with channel of other platforms like YouTubeAllow channel synchronization with channel of other platforms like YouTube + + + Allow channel synchronization with channel of other platforms like YouTube + Cho phép đồng bộ kênh với kênh của các nền tảng khác như YouTube src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316 - ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ Bạn cần cho phép nhập bằng URL HTTP để có thể kích hoạt tính năng này. @@ -5209,8 +5203,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426 - You should only use moderated search indexes in production, or host your own. - 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 tự host. + You should only use moderated search indexes in production, or host your own. + 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 tự host. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html428 @@ -5244,8 +5238,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html476 - Manage relations with other instances. - Quản lý mối quan hệ với những máy chủ khác. + Manage relations with other instances. + Quản lý mối quan hệ với những máy chủ khác. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477 @@ -5286,8 +5280,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html523 - See the documentation for more information about the expected URL - Xem tài liệu để biết thêm thông tin về URL dự kiến + See the documentation for more information about the expected URL + Xem tài liệu để biết thêm thông tin về URL dự kiến src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html528 @@ -5331,8 +5325,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html609 - If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html613 @@ -5454,8 +5448,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html108 - Use remote runners to process live transcoding. Remote runners has to register on your instance first. - Dùng xử lý từ xa để xử lý chuyển mã trực tiếp. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước. + Use remote runners to process live transcoding. Remote runners has to register on your instance first. + Dùng xử lý từ xa để xử lý chuyển mã trực tiếp. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước. src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html154 @@ -5491,8 +5485,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35 - Use remote runners to process VOD transcoding. Remote runners has to register on your instance first. - Dùng xử lý từ xa để xử lý chuyển mã VOD. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước. + Use remote runners to process VOD transcoding. Remote runners has to register on your instance first. + Dùng xử lý từ xa để xử lý chuyển mã VOD. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html150 @@ -5545,8 +5539,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled Web Videos support, it will multiply videos storage by 2 - Yêu cầu ffmpeg >= 4.1Tạo danh sách phát HLS và các tệp MP4 bị phân mảnh giúp phát lại tốt hơn so với Web Video:Thay đổi độ phân giải mượt mà hơnPhát lại nhanh hơn, đặc biệt là với các video dàiPhát lại ổn định hơn (ít lỗi hơn/tải vô hạn)Nếu bạn bật hỗ trợ Web Video cùng lúc, nó sẽ nhân đôi dung lượng lưu trữ video + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled Web Videos support, it will multiply videos storage by 2 + Yêu cầu ffmpeg >= 4.1Tạo danh sách phát HLS và các tệp MP4 bị phân mảnh giúp phát lại tốt hơn so với Web Video:Thay đổi độ phân giải mượt mà hơnPhát lại nhanh hơn, đặc biệt là với các video dàiPhát lại ổn định hơn (ít lỗi hơn/tải vô hạn)Nếu bạn bật hỗ trợ Web Video cùng lúc, nó sẽ nhân đôi dung lượng lưu trữ video src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94,103 @@ -5639,8 +5633,8 @@ The link will expire within 1 hour. - Use remote runners to process studio transcoding tasks. Remote runners has to register on your instance first. - Dùng xử lý từ xa để xử lý tác vụ chỉnh sửa video. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước.. + Use remote runners to process studio transcoding tasks. Remote runners has to register on your instance first. + Dùng xử lý từ xa để xử lý tác vụ chỉnh sửa video. Người xử lý từ xa phải đăng ký trên máy chủ của bạn trước.. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 240,243 @@ -5730,19 +5724,13 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html87 - Write JavaScript code directly.Example: console.log('my instance is amazing'); - Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing'); + Write JavaScript code directly.Example: console.log('my instance is amazing'); + Viết mã JavaScript trực tiếp.Ví dụ: console.log('my instance is amazing'); src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html90 - Write CSS code directly. Example:#custom-css -color: red; - - Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email -color: red; - - - Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; + Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html109 @@ -5759,8 +5747,8 @@ color: red; - There are errors in the form: - Có lỗi trong form: + There are errors in the form: + Có lỗi trong form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5916,8 +5904,8 @@ color: red; src/app/shared/shared-video-miniature/video-download.component.ts265 - Update your settings - Xem thiết lập của bạn + Update your settings + Xem thiết lập của bạn src/app/shared/shared-video-miniature/video-filters-header.component.html 2,7 @@ -5940,38 +5928,38 @@ color: red; - Sort by "Recently Added" - Xếp theo "Mới Nhất" + Sort by "Recently Added" + Xếp theo "Mới Nhất" src/app/shared/shared-video-miniature/video-filters-header.component.html47 - Sort by "Original Publication Date" - Xếp theo "Công Chiếu" + Sort by "Original Publication Date" + Xếp theo "Công Chiếu" src/app/shared/shared-video-miniature/video-filters-header.component.html48 - Sort by "Name" - Xếp theo "Tên" + Sort by "Name" + Xếp theo "Tên" src/app/shared/shared-video-miniature/video-filters-header.component.html50 - Sort by "Recent Views" - Xếp theo "Thịnh Hành" + Sort by "Recent Views" + Xếp theo "Thịnh Hành" src/app/shared/shared-video-miniature/video-filters-header.component.html51 - Sort by "Hot" - Xếp theo "Bình Luận" + Sort by "Hot" + Xếp theo "Bình Luận" src/app/shared/shared-video-miniature/video-filters-header.component.html52 - Sort by "Likes" - Xếp theo "Lượt Thích" + Sort by "Likes" + Xếp theo "Lượt Thích" src/app/shared/shared-video-miniature/video-filters-header.component.html53 - Sort by "Global Views" - Xếp theo "Lượt Xem" + Sort by "Global Views" + Xếp theo "Lượt Xem" src/app/shared/shared-video-miniature/video-filters-header.component.html54 @@ -6056,8 +6044,8 @@ color: red; src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Bên cạnh Ẩn hoặc Làm mờ ảnh xem trước, sẽ hiện thêm một hộp thoại yêu cầu xác nhận mới có thể xem được video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Bên cạnh Ẩn hoặc Làm mờ ảnh xem trước, sẽ hiện thêm một hộp thoại yêu cầu xác nhận mới có thể xem được video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -6178,52 +6166,51 @@ color: red; 9 - Add synchronization Thêm đồng bộ hóa - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html24 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html24 + - External Channel - Kênh Mở Rộng - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html33 + External Channel + Kênh Mở Rộng + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html33 + - Channel - Kênh - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html34 + Channel + Kênh + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html34 + - Last synchronization at - Đồng bộ lần cuối lúc - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html37 + Last synchronization at + Đồng bộ lần cuối lúc + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html37 + List imports Danh sách nhập - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts48 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts48 + Fully synchronize the channel Đồng bộ hóa hoàn toàn kênh - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts61 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts61 + This fetches any missing videos on the local channel Thao tác này tìm nạp mọi video bị thiếu trên kênh cục bộ - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts62 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts62 + Synchronization removed successfully for . Đã xóa đồng bộ hóa thành công cho . - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts101 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts101 + Full synchronization requested successfully for . Đã yêu cầu đồng bộ hóa đầy đủ thành công cho . - - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts114 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts114 + NEW SYNCHRONIZATION ĐỒNG BỘ HÓA MỚI @@ -6360,14 +6347,13 @@ color: red; Target Mục tiêu - - src/app/+my-library/my-video-imports/my-video-imports.component.html27 + src/app/+my-library/my-video-imports/my-video-imports.component.html27 + This video was deleted Video này đã bị xóa - - src/app/+my-library/my-video-imports/my-video-imports.component.html58 - + src/app/+my-library/my-video-imports/my-video-imports.component.html58 + Once you delete your account, there is no going back. You will be asked to confirm this action. Nếu xóa tài khoản, mọi dữ liệu sẽ không thể phục hồi. Hãy xác nhận để thực hiện hành động này. @@ -6376,17 +6362,16 @@ color: red; Channel page Trang kênh - - - - - src/app/+my-library/+my-video-channels/my-video-channels.component.html34src/app/+my-library/my-follows/my-subscriptions.component.html20src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html64src/app/+videos/+video-watch/video-watch.component.html66 + src/app/+my-library/+my-video-channels/my-video-channels.component.html34 + src/app/+my-library/my-follows/my-subscriptions.component.html20 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html64 + src/app/+videos/+video-watch/video-watch.component.html66 + {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {Chưa có lượt xem nào} =1 {1 lượt xem} other { lượt xem}} src/app/+my-library/+my-video-channels/my-video-channels.component.html49 - Created by Tạo bởi @@ -6468,8 +6453,8 @@ color: red; - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Kênh của bạn chưa thiết lập xong. Hãy mô tả bạn sẽ đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diệnmô tả. + Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. + Kênh của bạn chưa thiết lập xong. Hãy mô tả bạn sẽ đăng những gì bằng cách bổ sung ảnh bìa, ảnh đại diệnmô tả. src/app/shared/shared-main/misc/channels-setup-message.component.html 5 @@ -6794,8 +6779,8 @@ color: red; - Welcomeon - Chào mừngtham gia + Welcomeon + Chào mừngtham gia src/app/+signup/shared/signup-success-before-email.component.html7 @@ -6812,16 +6797,16 @@ color: red; src/app/+signup/shared/signup-success-before-email.component.html14 - Check your emails to validate your account and complete your registration request. - Kiểm tra email để xác thực tài khoản của bạn và hoàn thành yêu cầu đăng ký. + Check your emails to validate your account and complete your registration request. + Kiểm tra email để xác thực tài khoản của bạn và hoàn thành yêu cầu đăng ký. src/app/+signup/shared/signup-success-before-email.component.html 18,19 - Check your emails to validate your account and complete your registration. - Kiểm tra email để xác thực tài khoản của bạn và hoàn thành đăng ký. + Check your emails to validate your account and complete your registration. + Kiểm tra email để xác thực tài khoản của bạn và hoàn thành đăng ký. src/app/+signup/shared/signup-success-before-email.component.html 22,23 @@ -6830,9 +6815,9 @@ color: red; Banned đã bị chặn - - - src/app/+accounts/accounts.component.html21src/app/+admin/overview/users/user-list/user-list.component.html103 + src/app/+accounts/accounts.component.html21 + src/app/+admin/overview/users/user-list/user-list.component.html103 + Instance muted Máy chủ đã ẩn @@ -6923,8 +6908,8 @@ color: red; Please type the name of the video channel () to confirm Nhập tên kênh video () để xác nhận - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts64 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts64 + NEW CHANNEL KÊNH MỚI @@ -6953,8 +6938,8 @@ color: red; src/app/+accounts/account-video-channels/account-video-channels.component.html42 - SHOW THIS CHANNEL > - XEM KÊNH NÀY > + SHOW THIS CHANNEL > + XEM KÊNH NÀY > src/app/+accounts/account-video-channels/account-video-channels.component.html50 @@ -7202,8 +7187,8 @@ color: red; src/app/+about/about-peertube/about-peertube.component.html107 - 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 this document for more information - 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 tài liệu này để biết thêm thông tin + 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 this document for more information + 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 tài liệu này để biết thêm thông tin src/app/+about/about-peertube/about-peertube.component.html111 @@ -7304,8 +7289,8 @@ color: red; src/app/+about/about-instance/about-instance.component.ts91 - Contact the administrator(s) - Liên hệ quản trị viên + Contact the administrator(s) + Liên hệ quản trị viên src/app/+about/about-instance/contact-admin-modal.component.html 3 @@ -7329,13 +7314,13 @@ color: red; Go to the previous step Quay về - - src/app/+signup/+register/register.component.ts42 + src/app/+signup/+register/register.component.ts42 + Go to the next step Tiếp tục - - src/app/+signup/+register/register.component.ts43 + src/app/+signup/+register/register.component.ts43 + Who are we? Chúng tôi là ai? @@ -7354,8 +7339,8 @@ color: red; Terms of Nội quy của - - src/app/shared/shared-instance/instance-about-accordion.component.ts80 + src/app/shared/shared-instance/instance-about-accordion.component.ts80 + Administrators & Sustainability Quản trị viên & Tin cậy @@ -7428,8 +7413,8 @@ color: red; - I am at least years old and agree to the Terms and to the Code of Conduct of - Tôi lớn hơn tuổi và đồng ý với Nội quy cũng như Điều khoản dịch vụ của + I am at least years old and agree to the Terms and to the Code of Conduct of + Tôi lớn hơn tuổi và đồng ý với Nội quy cũng như Điều khoản dịch vụ của src/app/+signup/+register/steps/register-step-terms.component.html 17,22 @@ -7568,53 +7553,53 @@ color: red; Sensitive content Nội dung nhạy cảm - - src/app/shared/shared-video-miniature/video-filters.model.ts131 + src/app/shared/shared-video-miniature/video-filters.model.ts131 + Scope Phạm vi - - src/app/shared/shared-video-miniature/video-filters.model.ts138 + src/app/shared/shared-video-miniature/video-filters.model.ts138 + Federated Liên hợp - - src/app/shared/shared-video-miniature/video-filters.model.ts140 + src/app/shared/shared-video-miniature/video-filters.model.ts140 + Languages Ngôn ngữ - - src/app/shared/shared-video-miniature/video-filters.model.ts148 + src/app/shared/shared-video-miniature/video-filters.model.ts148 + Categories Thể loại - - src/app/shared/shared-video-miniature/video-filters.model.ts157 + src/app/shared/shared-video-miniature/video-filters.model.ts157 + All videos Tất cả video - - src/app/shared/shared-video-miniature/video-filters.model.ts166 + src/app/shared/shared-video-miniature/video-filters.model.ts166 + Blurred Che mờ - - src/app/shared/shared-video-miniature/video-filters.model.ts246 + src/app/shared/shared-video-miniature/video-filters.model.ts246 + hidden ẩn - - src/app/shared/shared-video-miniature/video-filters.model.ts252 + src/app/shared/shared-video-miniature/video-filters.model.ts252 + blurred che mờ - - src/app/shared/shared-video-miniature/video-filters.model.ts253 + src/app/shared/shared-video-miniature/video-filters.model.ts253 + displayed hiện - - src/app/shared/shared-video-miniature/video-filters.model.ts255 + src/app/shared/shared-video-miniature/video-filters.model.ts255 + Password protected Đã bảo vệ mật khẩu @@ -7655,8 +7640,8 @@ color: red; src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> giữ âm thanh gốc, không video + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> giữ âm thanh gốc, không video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19 @@ -7754,8 +7739,8 @@ color: red; src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html8 - However, you may want to read our guidelines before tweaking the following values. - Tuy nhiên, bạn hãy đọc nội quy của chúng tôi trước khi quyết định. + However, you may want to read our guidelines before tweaking the following values. + Tuy nhiên, bạn hãy đọc nội quy của chúng tôi trước khi quyết định. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 12,14 @@ -7973,43 +7958,43 @@ color: red; Reject Từ chối - - - - src/app/+admin/follows/followers-list/followers-list.component.html50src/app/+admin/follows/followers-list/followers-list.component.ts40src/app/+admin/follows/followers-list/followers-list.component.ts86 + src/app/+admin/follows/followers-list/followers-list.component.html50 + src/app/+admin/follows/followers-list/followers-list.component.ts40 + src/app/+admin/follows/followers-list/followers-list.component.ts86 + Delete Xóa - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.ts50src/app/+admin/follows/followers-list/followers-list.component.ts118src/app/+admin/follows/following-list/following-list.component.ts42src/app/+admin/moderation/registration-list/registration-list.component.ts65src/app/+admin/moderation/registration-list/registration-list.component.ts129src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts104src/app/+admin/overview/comments/video-comment-list.component.ts175src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts76src/app/+admin/overview/videos/video-list.component.ts227src/app/+admin/overview/videos/video-list.component.ts282src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts83src/app/+my-library/+my-video-channels/my-video-channels.component.ts68src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts56src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts191src/app/+videos/+video-edit/shared/video-edit.component.html196src/app/+videos/+video-watch/shared/comment/video-comments.component.ts183src/app/shared/shared-abuse-list/abuse-list-table.component.ts132src/app/shared/shared-abuse-list/abuse-list-table.component.ts373src/app/shared/shared-abuse-list/abuse-list-table.component.ts408src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377 + src/app/+admin/follows/followers-list/followers-list.component.ts50 + src/app/+admin/follows/followers-list/followers-list.component.ts118 + src/app/+admin/follows/following-list/following-list.component.ts42 + src/app/+admin/moderation/registration-list/registration-list.component.ts65 + src/app/+admin/moderation/registration-list/registration-list.component.ts129 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 + src/app/+admin/overview/comments/video-comment-list.component.ts104 + src/app/+admin/overview/comments/video-comment-list.component.ts175 + src/app/+admin/overview/users/user-list/user-list.component.ts100 + src/app/+admin/overview/users/user-list/user-list.component.ts248 + src/app/+admin/overview/videos/video-list.component.ts76 + src/app/+admin/overview/videos/video-list.component.ts227 + src/app/+admin/overview/videos/video-list.component.ts282 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts83 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts68 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts56 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 + src/app/+my-library/my-videos/my-videos.component.html51 + src/app/+my-library/my-videos/my-videos.component.ts191 + src/app/+videos/+video-edit/shared/video-edit.component.html196 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts183 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts132 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts373 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts408 + src/app/shared/shared-main/buttons/delete-button.component.ts21 + src/app/shared/shared-main/buttons/delete-button.component.ts26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377 + Accepted {count, plural, =1 { follow request} other { follow requests}} Đã duyệt {count, plural, =1 { yêu cầu theo dõi} other { yêu cầu theo dõi}} @@ -8043,10 +8028,10 @@ color: red; Follow Theo dõi - - - - src/app/+admin/follows/following-list/follow-modal.component.html3src/app/+admin/follows/following-list/follow-modal.component.html37src/app/+admin/follows/following-list/following-list.component.html24 + src/app/+admin/follows/following-list/follow-modal.component.html3 + src/app/+admin/follows/following-list/follow-modal.component.html37 + src/app/+admin/follows/following-list/following-list.component.html24 + 1 host (without "http://"), account handle or channel handle per line Mỗi dòng một máy chủ, địa chỉ tài khoản hoặc địa chỉ kênh (không cần "http://") @@ -8105,18 +8090,18 @@ color: red; Do you really want to remove this video redundancy? Bạn có chắc chắn muốn hủy bỏ giảm dư thừa video này? - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts145 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts145 + Remove redundancy Hủy bỏ giảm dư thừa - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts146 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts146 + Video redundancies removed! Đã hủy bỏ giảm video dư thừa! - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts152 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts152 + Account unmuted by your instance. Tài khoản đã được bỏ ẩn bởi máy chủ của bạn. @@ -8185,90 +8170,90 @@ color: red; Internal actions Hành động nội bộ - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts59src/app/shared/shared-abuse-list/abuse-list-table.component.ts240 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts59 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts240 + Delete report Xóa báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts271 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts271 + Actions for the flagged account Áp đặt kiểm duyệt với tài khoản bị gắn cờ - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts283 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts283 + Mark as accepted Đánh dấu là chấp nhận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts256 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts256 + Mark as rejected Đánh dấu là từ chối - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts261 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts261 + Add internal note Thêm ghi chú quốc tế - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts266 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts266 + Actions for the video Áp chế video - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts82src/app/shared/shared-abuse-list/abuse-list-table.component.ts331 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts82 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts331 + Block video Chặn video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts336 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts336 + Video blocked. Video đã bị chặn. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts342 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts342 + Unblock video Mở khóa video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts352 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts352 + Video unblocked. Đã mở khóa video. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts358 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts358 + Do you really want to delete this abuse report? Bạn có chắc muốn xóa báo cáo này? - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts132 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts132 + Abuse deleted. Đã xóa báo cáo. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts138 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts138 + Deleted comment Đã xóa bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts213 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts213 + Messages with reporter Nhắn tin với người báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts245 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts245 + Messages with moderators Nhắn tin với kiểm duyệt viên - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts246 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts246 + Update internal note Cập nhật ghi chú quốc tế - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts251 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts251 + Switch video block to manual Chuyển video khóa thành bình thường @@ -8400,13 +8385,13 @@ color: red; plugin tiện ích - - src/app/+admin/plugins/shared/plugin-api.service.ts31 + src/app/+admin/plugins/shared/plugin-api.service.ts31 + theme chủ đề - - src/app/+admin/plugins/shared/plugin-api.service.ts34 + src/app/+admin/plugins/shared/plugin-api.service.ts34 + IP address Địa chỉ IP @@ -8416,8 +8401,8 @@ color: red; - PeerTube thinks your web browser public IP is . - PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là . + PeerTube thinks your web browser public IP is . + PeerTube nghĩ địa chỉ IP trên trình duyệt của bạn là . src/app/+admin/system/debug/debug.component.html 4 @@ -8464,16 +8449,16 @@ color: red; - Check the trust_proxy configuration key - Kiểm tra mã cấu hình trust_proxy + Check the trust_proxy configuration key + Kiểm tra mã cấu hình trust_proxy src/app/+admin/system/debug/debug.component.html 15 - If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) - Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + Nếu bạn vận hành PeerTube bằng Docker, kiểm tra reverse-proxy với network_mode: "host" (xem issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -8526,19 +8511,19 @@ color: red; Info thông tin - - - src/app/+admin/overview/videos/video-list.component.html40src/app/core/notification/notifier.service.ts12 + src/app/+admin/overview/videos/video-list.component.html40 + src/app/core/notification/notifier.service.ts12 + Files Tập tin - - src/app/+admin/overview/videos/video-list.component.html41 + src/app/+admin/overview/videos/video-list.component.html41 + - Published - Đăng vào - - src/app/+admin/overview/videos/video-list.component.html42 + Published + Đăng vào + src/app/+admin/overview/videos/video-list.component.html42 + Warning Cảnh báo @@ -8565,42 +8550,41 @@ color: red; Nhật trình chọn lọc src/app/+admin/system/logs/logs.component.ts145 - UUID UUID - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html27 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html27 + - Priority - Ưu tiên - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html30 + Priority + Ưu tiên + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html30 + - Progress - Xử lý - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html31 + Progress + Xử lý + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html31 + Runner Người xử lý - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html32 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html32 + Payload: Tải trọng: - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html99 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html99 + Private payload: Tải trọng riêng tư: - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html104 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html104 + No runner jobs found. Không tìm thấy người xử lý từ xa. - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html117 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html117 + Completed jobs Công việc đã hoàn thành @@ -8676,22 +8660,21 @@ color: red; 4 - IP IP - - src/app/+admin/system/runners/runner-list/runner-list.component.html24 + src/app/+admin/system/runners/runner-list/runner-list.component.html24 + Last contact Lần liên hệ cuối - - src/app/+admin/system/runners/runner-list/runner-list.component.html25 + src/app/+admin/system/runners/runner-list/runner-list.component.html25 + No remote runners found. không tìm thấy người xử lý từ xa. - - src/app/+admin/system/runners/runner-list/runner-list.component.html55 + src/app/+admin/system/runners/runner-list/runner-list.component.html55 + User created. Người dùng đã tạo. @@ -8700,9 +8683,9 @@ color: red; Create user Tạo người dùng - - - src/app/+admin/overview/users/user-edit/user-create.component.ts97src/app/+admin/overview/users/user-list/user-list.component.html23 + src/app/+admin/overview/users/user-edit/user-create.component.ts97 + src/app/+admin/overview/users/user-list/user-list.component.html23 + Blocked videos Video đã khóa @@ -8722,8 +8705,8 @@ color: red; src/app/+admin/moderation/moderation.routes.ts114 - Accept registrationReject registration - Chấp nhận đăng kýTừ chối đăng ký + Accept registrationReject registration + Chấp nhận đăng kýTừ chối đăng ký src/app/+admin/moderation/registration-list/process-registration-modal.component.html 4,5 @@ -8738,40 +8721,40 @@ color: red; - Accepting  registration will create the account and channel. - Chấp nhận  đăng ký sẽ tạo tài khoản và kênh. + Accepting  registration will create the account and channel. + Chấp nhận  đăng ký sẽ tạo tài khoản và kênh. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 21,22 - An email will be sent to explaining its account has been created with the moderation response you'll write below. - Một email vừa được gửi tới giải thích tài khoản này được tạo bằng phản hồi kiểm duyệt mà bạn sẽ viết bên dưới. + An email will be sent to explaining its account has been created with the moderation response you'll write below. + Một email vừa được gửi tới giải thích tài khoản này được tạo bằng phản hồi kiểm duyệt mà bạn sẽ viết bên dưới. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 24,26 - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. - Email không được bật trong trường hợp này nên PeerTube sẽ không thể gửi email đến giải thích lý do tạo tài khoản. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. + Email không được bật trong trường hợp này nên PeerTube sẽ không thể gửi email đến giải thích lý do tạo tài khoản. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 28,30 - An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. - Một email vừa được gửi tới giải thích yêu cầu đăng ký đã bị từ chối với phản hồi kiểm duyệt bạn viết bên dưới. + An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. + Một email vừa được gửi tới giải thích yêu cầu đăng ký đã bị từ chối với phản hồi kiểm duyệt bạn viết bên dưới. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 34,36 - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. - Email không được bật trong trường hợp này nên PeerTube sẽ không thể gửi email đến giải thích yêu cầu đăng ký đã bị từ chối. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. + Email không được bật trong trường hợp này nên PeerTube sẽ không thể gửi email đến giải thích yêu cầu đăng ký đã bị từ chối. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 38,40 @@ -8845,7 +8828,6 @@ color: red; 3 - Password changed for user . Đã đổi mật khẩu người dùng . @@ -8907,9 +8889,9 @@ color: red; Live Live - - - src/app/+admin/overview/videos/video-admin.service.ts53src/app/+admin/overview/videos/video-list.component.html87 + src/app/+admin/overview/videos/video-admin.service.ts53 + src/app/+admin/overview/videos/video-list.component.html87 + Video files Tập tin video @@ -9025,8 +9007,8 @@ color: red; src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99 - <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> - <p>Bạn không thể dùng tên người dùng hoặc kênh đã bị xóa trước đó.</p> + <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> + <p>Bạn không thể dùng tên người dùng hoặc kênh đã bị xóa trước đó.</p> src/app/+admin/overview/users/user-list/user-list.component.ts244 @@ -9068,8 +9050,8 @@ color: red; src/app/+my-library/my-history/my-history.component.html14 - Clear all history - Xóa lịch sử + Clear all history + Xóa lịch sử src/app/+my-library/my-history/my-history.component.html18 @@ -9305,18 +9287,18 @@ color: red; Too many languages are enabled. Please enable them all or stay below 20 enabled languages. Bạn đang bật quá nhiều ngôn ngữ. Chỉ nên bật tối đa 20 ngôn ngữ. - - src/app/shared/shared-user-settings/user-video-settings.component.ts75 + src/app/shared/shared-user-settings/user-video-settings.component.ts75 + Video settings updated. Đã cập nhật cài đặt video. - - src/app/shared/shared-user-settings/user-video-settings.component.ts120 + src/app/shared/shared-user-settings/user-video-settings.component.ts120 + Display/Video settings updated. Đã cập nhật thiết lập video. - - src/app/shared/shared-user-settings/user-video-settings.component.ts131 + src/app/shared/shared-user-settings/user-video-settings.component.ts131 + Video channel created. Kênh video đã tạo. @@ -9350,13 +9332,13 @@ color: red; Video channel deleted. Kênh video đã xóa. - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts76 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts76 + Views for the day Lượt xem trong ngày - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts111 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts111 + My followers Người theo dõi của tôi @@ -9440,20 +9422,20 @@ color: red; Playlist created. Danh sách phát đã tạo. - - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts76 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts76 + Create Tạo - - - - - - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+manage/video-channel-edit/video-channel-create.component.ts107src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts45src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts91src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/shared/shared-video-playlist/video-add-to-playlist.component.html82 + src/app/+admin/overview/users/user-edit/user-edit.component.html8 + src/app/+admin/overview/users/user-edit/user-edit.component.html8 + src/app/+manage/video-channel-edit/video-channel-create.component.ts107 + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts45 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts91 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html82 + Update playlist Cập nhật danh sách phát @@ -9529,11 +9511,14 @@ color: red; Do you really want to delete ? Bạn có thật sự muốn xóa ? - - - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts56src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts231 - It will delete {count, plural, =1 {1 video} other { videos}} uploaded in this channel, and you will not be able to create another channel or account with the same name ()!It will delete {count, plural, =1 {1 video} other { videos}} uploaded in this channel, and you will not be able to create another channel or account with the same name ()! + src/app/+my-library/+my-video-channels/my-video-channels.component.ts56 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts231 + + + It will delete {count, plural, =1 {1 video} other { videos}} uploaded in this channel, and you will not be able to create another channel or account with the same name ()! + Việc này sẽ xóa {count, plural, =1 {1 video} other { video}} đã tải lên trong kênh này, và bạn sẽ không thể tạo kênh hoặc tài khoản khác có cùng tên ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts 60 @@ -9612,8 +9597,8 @@ color: red; src/app/+my-account/my-account-routing.module.ts128 - is awaiting email verification - đang chờ xác minh email + is awaiting email verification + đang chờ xác minh email src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 5,6 @@ -9628,8 +9613,8 @@ color: red; - Your current email is . It is never shown to the public. - Email hiện tại của bạn là . Nó sẽ không bị hiển thị công khai. + Your current email is . It is never shown to the public. + Email hiện tại của bạn là . Nó sẽ không bị hiển thị công khai. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 13,16 @@ -9689,13 +9674,13 @@ color: red; Maximize editor Phóng to trình chỉnh sửa - - src/app/shared/shared-forms/markdown-textarea.component.ts49 + src/app/shared/shared-forms/markdown-textarea.component.ts49 + Exit maximized editor Thoát khỏi toàn màn hình - - src/app/shared/shared-forms/markdown-textarea.component.ts50 + src/app/shared/shared-forms/markdown-textarea.component.ts50 + An email with verification link will be sent to . Một email xác minh sẽ được gửi tới . @@ -9717,9 +9702,9 @@ color: red; Subscribe to the account Theo dõi tài khoản này - - - src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts894 + src/app/+video-channels/video-channels.component.ts85 + src/app/+videos/+video-watch/video-watch.component.ts894 + PLAYLISTS DANH SÁCH PHÁT @@ -9819,13 +9804,13 @@ color: red; src/app/+video-studio/edit/video-studio-edit.component.ts75 - The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> - Video gốc sẽ bị ghi đè bởi video mới và bạn <strong>không thể phục hồi như cũ</strong>.<br /><br /> + The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> + Video gốc sẽ bị ghi đè bởi video mới và bạn <strong>không thể phục hồi như cũ</strong>.<br /><br /> src/app/+video-studio/edit/video-studio-edit.component.ts79 - As a reminder, the following tasks will be executed: <ol></ol> - Những tác vụ sau sẽ được áp dụng: <ol></ol> + As a reminder, the following tasks will be executed: <ol></ol> + Những tác vụ sau sẽ được áp dụng: <ol></ol> src/app/+video-studio/edit/video-studio-edit.component.ts80 @@ -9889,8 +9874,7 @@ color: red; src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Không thể truy xuất thông tin đăng nhập ứng dụng khách OAuth: . Hãy chắc rằng bạn đã cấu hình đúng PeerTube (config/ directory), đặc biệt là phần "webserver". src/app/core/auth/auth.service.ts102 @@ -10059,17 +10043,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular VOD videos Video VOD - - - - src/app/+search/search-filters.component.html34src/app/shared/shared-video-miniature/video-filters-header.component.html112src/app/shared/shared-video-miniature/video-filters.model.ts180 + src/app/+search/search-filters.component.html34 + src/app/shared/shared-video-miniature/video-filters-header.component.html112 + src/app/shared/shared-video-miniature/video-filters.model.ts180 + Live videos Video livestream - - - - src/app/+search/search-filters.component.html29src/app/shared/shared-video-miniature/video-filters-header.component.html107src/app/shared/shared-video-miniature/video-filters.model.ts174 + src/app/+search/search-filters.component.html29 + src/app/shared/shared-video-miniature/video-filters-header.component.html107 + src/app/shared/shared-video-miniature/video-filters.model.ts174 + Short (< 4 min) Ngắn (< 4 phút) @@ -10081,8 +10065,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/+search/search-filters.component.ts63 - Long (> 10 min) - Dài (> 10 phút) + Long (> 10 min) + Dài (> 10 phút) src/app/+search/search-filters.component.ts67 @@ -10173,8 +10157,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . - Giới hạn dung lượng video chỉ áp dụng với tập tin gốc của video. Vì chuyển kích cỡ đang bật, dung lượng video có thể gần ~ . + The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . + Giới hạn dung lượng video chỉ áp dụng với tập tin gốc của video. Vì chuyển kích cỡ đang bật, dung lượng video có thể gần ~ . src/app/+admin/shared/user-real-quota-info.component.html 1,4 @@ -10841,8 +10825,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - See the documentation to learn how to use the PeerTube live streaming feature. - Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -11489,14 +11473,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Ngôn ngữ máy chủ - - src/app/+videos/+video-edit/shared/video-edit.component.ts223 + src/app/+videos/+video-edit/shared/video-edit.component.ts223 + All languages Mọi ngôn ngữ - - - src/app/+videos/+video-edit/shared/video-edit.component.ts224src/app/shared/shared-forms/select/select-languages.component.ts25 + src/app/+videos/+video-edit/shared/video-edit.component.ts224 + src/app/shared/shared-forms/select/select-languages.component.ts25 + Hidden Ẩn @@ -11510,9 +11494,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Hiện - - - src/app/shared/shared-instance/instance-features-table.component.ts54src/app/shared/shared-video-miniature/video-filters.model.ts248 + src/app/shared/shared-instance/instance-features-table.component.ts54 + src/app/shared/shared-video-miniature/video-filters.model.ts248 + Disabled Đã tắt @@ -11645,8 +11629,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-moderation/user-moderation-dropdown.component.ts89 - If you remove this user, you won't be able to create another user or channel with <strong></strong> username! - Nếu xóa người dùng này, bạn không thể tạo lại tên người dùng hoặc kênh <strong></strong> nữa! + If you remove this user, you won't be able to create another user or channel with <strong></strong> username! + Nếu xóa người dùng này, bạn không thể tạo lại tên người dùng hoặc kênh <strong></strong> nữa! src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 104 @@ -11683,19 +11667,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Account muted by the instance. Người dùng đã bị ẩn bởi máy chủ. - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts431src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts431 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191 + Mute server Ẩn máy chủ - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts319 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts319 + Server muted by the instance. Máy chủ đã bị ẩn bởi máy chủ. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts443 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts443 + Add a message to communicate with the reporter Thêm thông điệp để giao tiếp với người báo cáo @@ -11942,29 +11926,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Too many attempts, please try again after minutes. Bạn đã thử quá nhiều lần, xin thử lại sau phút. - - src/app/core/rest/rest-extractor.service.ts130 + src/app/core/rest/rest-extractor.service.ts130 + Too many attempts, please try again later. Quá nhiều lần thực hiện, vui lòng thử lại sau. - - src/app/core/rest/rest-extractor.service.ts133 + src/app/core/rest/rest-extractor.service.ts133 + Server error. Please retry later. Lỗi máy chủ. Xin thử lại sau. - - src/app/core/rest/rest-extractor.service.ts137 + src/app/core/rest/rest-extractor.service.ts137 + Server is unavailable. Please retry later. Máy chủ không khả dụng. Vui lòng thử lại sau. - - src/app/core/rest/rest-extractor.service.ts141 + src/app/core/rest/rest-extractor.service.ts141 + Unknown server error Lỗi máy chủ chưa biết - - src/app/core/rest/rest-extractor.service.ts144 - {first} - {last} of {totalRecords}{first} - {last} of {totalRecords} + src/app/core/rest/rest-extractor.service.ts144 + + + {first} - {last} of {totalRecords} + {first} - {last} trong {totalRecords} src/app/core/rest/rest-table.ts 86 @@ -12059,29 +12045,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Delete video Xóa video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts368 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts368 + Actions for the comment Hành động đối với bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts397 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts397 + Delete comment Xóa bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts403 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts403 + Do you really want to delete this comment? Bạn có chắc muốn xóa bình luận này? - - - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts184src/app/shared/shared-abuse-list/abuse-list-table.component.ts407 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts184 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts407 + Comment deleted. Đã xóa bình luận. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts415 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts415 + Encoder Encoder @@ -12129,25 +12115,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Do you really want to delete this video? Bạn thực sự muốn xóa video chứ? - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts372 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts372 + Video deleted. Đã xóa video. - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts102src/app/shared/shared-abuse-list/abuse-list-table.component.ts380 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts102 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts380 + Actions for the reporter Hành động đối với người báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts307 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts307 + Mute reporter Ẩn người báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts313 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts313 + Download Tải về @@ -12295,37 +12281,36 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 58 - Token Token - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html24 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html24 + Associated runners Người xử lý đã liên kết - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html26 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html26 + Generate token Tạo token - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html33 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html33 + Registration token copied Đã sao chép token đăng ký - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html51 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html51 + Copy registration token Sao chép token đăng ký - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html52 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html52 + No registration token found for remote runners. Không tìm thấy token đăng ký cho người xử lý từ xa. - - src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html66 + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html66 + Remove this token Xóa token này @@ -12393,9 +12378,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute account Ẩn tài khoản - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts289src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts417 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts289 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts417 + Open video actions Mở hành động video @@ -12429,8 +12414,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute server account Ẩn tài khoản máy chủ - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts295 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts295 + Report Báo cáo @@ -12529,27 +12514,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - - - - - - - - - - - - - - - - - - - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18src/app/+admin/overview/videos/video-list.component.html76src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html76src/app/menu/menu.component.html112src/app/shared/shared-instance/instance-about-accordion.component.html115src/app/shared/shared-main/angular/login-link.component.html1src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html20src/app/shared/shared-main/misc/top-menu-dropdown.component.html30src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html47src/app/shared/shared-video-miniature/video-download.component.html66src/app/shared/shared-video-miniature/video-download.component.html77src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/videos-selection.component.html1 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18 + src/app/+admin/overview/videos/video-list.component.html76 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4 + src/app/+stats/video/video-stats.component.html2 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31 + src/app/+videos/+video-watch/video-watch.component.html76 + src/app/menu/menu.component.html112 + src/app/shared/shared-instance/instance-about-accordion.component.html115 + src/app/shared/shared-main/angular/login-link.component.html1 + src/app/shared/shared-main/buttons/action-dropdown.component.html22 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html20 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html30 + src/app/shared/shared-moderation/user-ban-modal.component.html3 + src/app/shared/shared-user-settings/user-interface-settings.component.html9 + src/app/shared/shared-video-miniature/video-download.component.html27 + src/app/shared/shared-video-miniature/video-download.component.html47 + src/app/shared/shared-video-miniature/video-download.component.html66 + src/app/shared/shared-video-miniature/video-download.component.html77 + src/app/shared/shared-video-miniature/video-download.component.html89 + src/app/shared/shared-video-miniature/videos-selection.component.html1 + Add to watch later Xem sau @@ -12581,28 +12566,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only I can see this video Chỉ mình tôi - - src/app/shared/shared-main/video/video.service.ts461 + src/app/shared/shared-main/video/video.service.ts461 + Only shareable via a private link Chỉ người có được liên kết - - src/app/shared/shared-main/video/video.service.ts462 + src/app/shared/shared-main/video/video.service.ts462 + Anyone can see this video Ai cũng có thể xem video này - - src/app/shared/shared-main/video/video.service.ts463 + src/app/shared/shared-main/video/video.service.ts463 + Only users of this instance can see this video Chỉ người dùng trên máy chủ này - - src/app/shared/shared-main/video/video.service.ts464 + src/app/shared/shared-main/video/video.service.ts464 + Only users with the appropriate password can see this video Chỉ ai biết mật khẩu mới xem được video này - - src/app/shared/shared-main/video/video.service.ts465 + src/app/shared/shared-main/video/video.service.ts465 + Video to import updated. Đã cập nhật video cần nhập. @@ -12649,33 +12634,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You have unsaved changes! If you leave, your changes will be lost. Bạn có sửa đổi chưa lưu! Nếu rời đi, những sửa đổi này sẽ bị mất. - - src/app/+videos/+video-edit/video-update.component.ts139 + src/app/+videos/+video-edit/video-update.component.ts139 + Video updated. Đã cập nhật video. - - src/app/+videos/+video-edit/video-update.component.ts226 + src/app/+videos/+video-edit/video-update.component.ts226 + Your video will also be automatically blocked since video publication requires manual validation by moderators. Video của bạn cũng sẽ tự động bị chặn do việc đăng video yêu cầu người kiểm duyệt xác thực thủ công. - - src/app/+videos/+video-edit/video-update.component.ts258 + src/app/+videos/+video-edit/video-update.component.ts258 + Uploading a new version of your video will completely erase the current version. Tải lên phiên bản mới của video của bạn sẽ xóa hoàn toàn phiên bản hiện tại. - - src/app/+videos/+video-edit/video-update.component.ts261 + src/app/+videos/+video-edit/video-update.component.ts261 + - <br /><br />Do you still want to replace your video file? - <br /><br />Bạn vẫn muốn thay thế video? - - src/app/+videos/+video-edit/video-update.component.ts264 + <br /><br />Do you still want to replace your video file? + <br /><br />Bạn vẫn muốn thay thế video? + src/app/+videos/+video-edit/video-update.component.ts264 + Replace file warning Cảnh báo thay thế video - - src/app/+videos/+video-edit/video-update.component.ts266 + src/app/+videos/+video-edit/video-update.component.ts266 + (extensions: ) (định dạng: ) @@ -12774,132 +12759,132 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - 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=""></a>? - - src/app/+videos/+video-watch/video-watch.component.ts371 + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + 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=""></a>? + src/app/+videos/+video-watch/video-watch.component.ts371 + Redirection Chuyển hướng - - src/app/+videos/+video-watch/video-watch.component.ts372 + src/app/+videos/+video-watch/video-watch.component.ts372 + You need a password to watch this video Bạn cần có mật khẩu mới xem được video này - - src/app/+videos/+video-watch/video-watch.component.ts404 + src/app/+videos/+video-watch/video-watch.component.ts404 + This video is password protected Video này được bảo vệ mật khẩu - - src/app/+videos/+video-watch/video-watch.component.ts405 + src/app/+videos/+video-watch/video-watch.component.ts405 + Incorrect password, please enter a correct password Sai mật khẩu, hãy thử lại - - src/app/+videos/+video-watch/video-watch.component.ts406 + src/app/+videos/+video-watch/video-watch.component.ts406 + This video contains mature or explicit content. Are you sure you want to watch it? 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? - - src/app/+videos/+video-watch/video-watch.component.ts447 + src/app/+videos/+video-watch/video-watch.component.ts447 + Mature or explicit content Nội dung người lớn hoặc nhạy cảm - - src/app/+videos/+video-watch/video-watch.component.ts448 + src/app/+videos/+video-watch/video-watch.component.ts448 + Cancel Hủy - - - - - - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+admin/moderation/registration-list/process-registration-modal.component.html67src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts76src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts102src/app/+login/login.component.html146src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html41src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/upload-progress.component.html14src/app/+videos/+video-edit/shared/upload-progress.component.html26src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/modal/confirm.component.html25src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html140 + src/app/+about/about-instance/contact-admin-modal.component.html48 + src/app/+admin/follows/following-list/follow-modal.component.html33 + src/app/+admin/moderation/registration-list/process-registration-modal.component.html67 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts76 + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts102 + src/app/+login/login.component.html146 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20 + src/app/+my-library/my-video-imports/my-video-imports.component.html41 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html22 + src/app/+videos/+video-edit/shared/upload-progress.component.html14 + src/app/+videos/+video-edit/shared/upload-progress.component.html26 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73 + src/app/modal/confirm.component.html25 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26 + src/app/shared/shared-moderation/batch-domains-modal.component.html31 + src/app/shared/shared-moderation/report-modals/report.component.html53 + src/app/shared/shared-moderation/report-modals/report.component.html53 + src/app/shared/shared-moderation/report-modals/video-report.component.html84 + src/app/shared/shared-moderation/user-ban-modal.component.html34 + src/app/shared/shared-moderation/video-block.component.html46 + src/app/shared/shared-video-miniature/video-download.component.html140 + Enter/exit fullscreen Vào/thoát toàn màn hình - - src/app/+videos/+video-watch/video-watch.component.ts857 + src/app/+videos/+video-watch/video-watch.component.ts857 + Play/Pause the video Phát/Ngừng video - - src/app/+videos/+video-watch/video-watch.component.ts858 + src/app/+videos/+video-watch/video-watch.component.ts858 + Mute/unmute the video Ẩn/Bỏ ẩn video - - src/app/+videos/+video-watch/video-watch.component.ts859 + src/app/+videos/+video-watch/video-watch.component.ts859 + Skip to a percentage of the video: 0 is 0% and 9 is 90% Tua nhanh thời lượng video: 0 là 0% và 9 là 90% - - src/app/+videos/+video-watch/video-watch.component.ts874 + src/app/+videos/+video-watch/video-watch.component.ts874 + Increase the volume Tăng âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts861 + src/app/+videos/+video-watch/video-watch.component.ts861 + Decrease the volume Giảm âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts862 + src/app/+videos/+video-watch/video-watch.component.ts862 + Seek the video forward Tua tới video - - src/app/+videos/+video-watch/video-watch.component.ts876 + src/app/+videos/+video-watch/video-watch.component.ts876 + Seek the video backward Tua lùi video - - src/app/+videos/+video-watch/video-watch.component.ts877 + src/app/+videos/+video-watch/video-watch.component.ts877 + Increase playback rate Tăng tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts879 + src/app/+videos/+video-watch/video-watch.component.ts879 + Decrease playback rate Giảm tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts880 + src/app/+videos/+video-watch/video-watch.component.ts880 + Navigate in the video to the previous frame Điều hướng video tới khung trước đó - - src/app/+videos/+video-watch/video-watch.component.ts882 + src/app/+videos/+video-watch/video-watch.component.ts882 + Navigate in the video to the next frame Điều hướng video tới khung kế tiếp - - src/app/+videos/+video-watch/video-watch.component.ts883 + src/app/+videos/+video-watch/video-watch.component.ts883 + Toggle theater mode Chế độ rạp chiếu - - src/app/+videos/+video-watch/video-watch.component.ts867 + src/app/+videos/+video-watch/video-watch.component.ts867 + Like the video Thích video @@ -12979,7 +12964,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 103 - Only videos uploaded on this instance are displayed Chỉ hiện những video đăng từ máy chủ này