diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 7cbf83c3a..329720134 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -412,8 +412,8 @@ - Your video import  succeeded - Video đã nhập  thành công + Your video import  succeeded + Video đã nhập  thành công src/app/shared/standalone-notifications/user-notifications.component.html 121 @@ -444,8 +444,8 @@ - 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/standalone-notifications/user-notifications.component.html 161 @@ -468,40 +468,40 @@ - 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/standalone-notifications/user-notifications.component.html 195 - 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/standalone-notifications/user-notifications.component.html 203 - 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/standalone-notifications/user-notifications.component.html 210 - 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/standalone-notifications/user-notifications.component.html 218 - is live streaming in - đang live stream trong + is live streaming in + đang live stream trong src/app/shared/standalone-notifications/user-notifications.component.html 229 @@ -518,28 +518,43 @@ {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.ts310 + + src/app/shared/shared-main/video/video.model.ts + 310 + + 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.ts355 + + src/app/shared/shared-main/video/video.service.ts + 355 + + 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.ts357 + + src/app/shared/shared-main/video/video.service.ts + 357 + + Force transcoding Ép chuyển mã - - src/app/shared/shared-main/video/video.service.ts360 + + src/app/shared/shared-main/video/video.service.ts + 360 + + {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.ts307 + + src/app/shared/shared-main/video/video.model.ts + 307 + + Change your avatar Đổi ảnh đại diện @@ -567,13 +582,19 @@ Account muted Đã ẩn tài khoản - - src/app/+admin/overview/videos/video-list.component.html85 + + src/app/+admin/overview/videos/video-list.component.html + 85 + + Server muted Đã ẩn máy chủ - - src/app/+admin/overview/videos/video-list.component.html86 + + src/app/+admin/overview/videos/video-list.component.html + 86 + + Save to Lưu vào @@ -705,8 +726,10 @@ src/app/shared/shared-video-miniature/video-download.component.html 20 - - Original fileOriginal file + + + Original file + File gốc src/app/shared/shared-video-miniature/video-download.component.html 57,62 @@ -715,49 +738,75 @@ Format Định dạng - - src/app/shared/shared-video-miniature/video-download.component.html94 + + src/app/shared/shared-video-miniature/video-download.component.html + 94 + + Video stream Video - - src/app/shared/shared-video-miniature/video-download.component.html106 + + src/app/shared/shared-video-miniature/video-download.component.html + 106 + + Audio stream Audio - - src/app/shared/shared-video-miniature/video-download.component.html118 + + src/app/shared/shared-video-miniature/video-download.component.html + 118 + + Direct download Tải trực tiếp - - src/app/shared/shared-video-miniature/video-download.component.html135 + + src/app/shared/shared-video-miniature/video-download.component.html + 135 + + Torrent (.torrent file) Torrent (tập tin .torrent) - - src/app/shared/shared-video-miniature/video-download.component.html140 - More information/optionsMore information/options + + src/app/shared/shared-video-miniature/video-download.component.html + 140 + + + + More information/options + Thêm thông tin/tùy chọn src/app/shared/shared-video-miniature/video-download.component.html 153 - - Less information/optionsLess information/options + + + Less information/options + Ít thông tin/tùy chọn src/app/shared/shared-video-miniature/video-download.component.html 159 - - video video - - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts328src/app/+videos/+video-edit/video-update.component.ts381src/app/shared/shared-video-miniature/video-download.component.ts105 + + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 328 + + + src/app/+videos/+video-edit/video-update.component.ts + 381 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 105 + + 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: ) @@ -769,8 +818,11 @@ subtitles phụ đề - - src/app/shared/shared-video-miniature/video-download.component.ts106 + + src/app/shared/shared-video-miniature/video-download.component.ts + 106 + + Reason... Lí do... @@ -938,22 +990,34 @@ Blocked Đã khoá - - - src/app/+admin/overview/videos/video-list.component.html88src/app/shared/shared-video-miniature/video-miniature.component.html66 - Original fileOriginal file + + src/app/+admin/overview/videos/video-list.component.html + 88 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 66 + + + + Original file + File gốc src/app/+admin/overview/videos/video-list.component.html 92 - - HLSHLS + + + HLS + HLS src/app/+admin/overview/videos/video-list.component.html 93 - - Web Videos ()Web Videos () + + + Web Videos () + Web Videos () src/app/+admin/overview/videos/video-list.component.html 94 @@ -962,9 +1026,14 @@ Object storage Lưu trữ đối tượng - - src/app/+admin/overview/videos/video-list.component.html96 - Original file:Original file: + + src/app/+admin/overview/videos/video-list.component.html + 96 + + + + Original file: + Original file: src/app/+admin/overview/videos/video-list.component.html 113 @@ -973,16 +1042,30 @@ Delete this file Xóa tập tin này - - - src/app/+admin/overview/videos/video-list.component.html121src/app/+admin/overview/videos/video-list.component.html139src/app/+admin/overview/videos/video-list.component.html157 - Web Videos:Web Videos: + + src/app/+admin/overview/videos/video-list.component.html + 121 + + + src/app/+admin/overview/videos/video-list.component.html + 139 + + + src/app/+admin/overview/videos/video-list.component.html + 157 + + + + Web Videos: + Web Videos: src/app/+admin/overview/videos/video-list.component.html 131 - - HLS:HLS: + + + HLS: + HLS: src/app/+admin/overview/videos/video-list.component.html 149 @@ -991,33 +1074,51 @@ Deleted {count, plural, =1 {1 video} other { videos}}. Đã xóa {count, plural, =1 {1 video} other { video}}. - - src/app/+admin/overview/videos/video-list.component.ts289 + + src/app/+admin/overview/videos/video-list.component.ts + 289 + + Unblocked {count, plural, =1 {1 video} other { videos}}. Đã bỏ chặn {count, plural, =1 {1 video} other { video}}. - - src/app/+admin/overview/videos/video-list.component.ts307 + + src/app/+admin/overview/videos/video-list.component.ts + 307 + + Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Bạn có chắc muốn xóa {count, plural, =1 {1 danh sách phát HLS} other { danh sách phát HLS}}? - - src/app/+admin/overview/videos/video-list.component.ts325 + + src/app/+admin/overview/videos/video-list.component.ts + 325 + + Are you sure you want to delete Web Video files of {count, plural, =1 {1 video} other { videos}}? Bạn có chắc muốn xóa file Web Video của of {count, plural, =1 {1 video} other { video}}? - - src/app/+admin/overview/videos/video-list.component.ts331 + + src/app/+admin/overview/videos/video-list.component.ts + 331 + + Files were removed. Đã xóa bỏ các tập tin. - - src/app/+admin/overview/videos/video-list.component.ts342 + + src/app/+admin/overview/videos/video-list.component.ts + 342 + + Transcoding jobs created. Đã tạo công việc chuyển mã. - - src/app/+admin/overview/videos/video-list.component.ts354 + + src/app/+admin/overview/videos/video-list.component.ts + 354 + + Sensitive @@ -1195,8 +1296,8 @@ - <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.ts 80 @@ -1261,28 +1362,43 @@ will be duplicated by your instance. sẽ bị trùng lặp trên máy chủ của bạn. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts283 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 283 + + Do you really want to remove "" files? Bạn có chắc chắn xóa tập tin ""? - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 321 + + Remove "" files Xóa tập tin "" - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts323 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 323 + + Removed files of . Đã xóa những tập tin . - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 329 + + Transcoding jobs created for "". Đã tạo việc chuyển mã cho "". - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 341 + + Using a syndication feed Bằng Feed @@ -1442,11 +1558,23 @@ Video quota Dung lượng cho phép - - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html153src/app/+admin/overview/users/user-edit/user-edit.component.html153src/app/+admin/overview/users/user-list/user-list.component.ts172src/app/shared/shared-instance/instance-features-table.component.html46 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 153 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 153 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 172 + + + src/app/shared/shared-instance/instance-features-table.component.html + 46 + + Unlimited ( per day) Vô hạn ( mỗi ngày) @@ -1542,9 +1670,18 @@ Local Máy chủ này - - src/app/+admin/overview/videos/video-list.component.html74src/app/shared/shared-video-miniature/video-filters.model.ts141 - RemoteRemote + + src/app/+admin/overview/videos/video-list.component.html + 74 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 141 + + + + Remote + Remote src/app/+admin/overview/videos/video-list.component.html 76 @@ -1953,16 +2090,16 @@ - 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 23 - 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 28 @@ -2001,8 +2138,7 @@ - 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.ts @@ -2012,15 +2148,39 @@ The link will expire within 1 hour. Email Email - - - - - - - - - src/app/+admin/moderation/registration-list/registration-list.component.html41src/app/+admin/overview/users/user-edit/user-edit.component.html112src/app/+admin/overview/users/user-edit/user-edit.component.html112src/app/+admin/overview/users/user-list/user-list.component.ts171src/app/+login/login.component.html147src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html7src/app/+signup/+register/steps/register-step-user.component.html48src/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.html + 41 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 112 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 112 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 171 + + + src/app/+login/login.component.html + 147 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 7 + + + src/app/+signup/+register/steps/register-step-user.component.html + 48 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 6 + + Email address Địa chỉ email @@ -2059,8 +2219,8 @@ The link will expire within 1 hour. - for - cho + for + cho src/app/+search/search.component.html 10 @@ -2112,40 +2272,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 12 - Comment videos - Bình luận video + Comment videos + Bình luận video src/app/+signup/+register/steps/register-step-about.component.html 19 - 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 20 - 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 21 - 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 22 @@ -2168,32 +2328,32 @@ The link will expire within 1 hour. - 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.html 40 - 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 @@ -2282,16 +2442,16 @@ The link will expire within 1 hour. - Official PeerTube website (news, support, contribute...): https://joinpeertube.org - Trang chủ PeerTube (tin tức, hỗ trợ, đóng góp...): https://joinpeertube.org + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + Trang chủ PeerTube (tin tức, hỗ trợ, đóng góp...): https://joinpeertube.org src/app/modal/admin-welcome-modal.component.html 41,42 - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - Cho máy chủ của bạn vào chỉ mục PeerTube công khai: https://instances.joinpeertube.org/instances + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + Cho máy chủ của bạn vào chỉ mục PeerTube công khai: https://instances.joinpeertube.org/instances src/app/modal/admin-welcome-modal.component.html 45,46 @@ -2306,8 +2466,8 @@ The link will expire within 1 hour. - 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 58 @@ -2758,9 +2918,15 @@ The link will expire within 1 hour. jobs in parallel công việc song song - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html283src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html199 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 283 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 199 + + Allow import with HTTP URL (e.g. YouTube) Cho phép nhập URL HTTP(ví dụ YouTube) @@ -2770,8 +2936,8 @@ The link will expire within 1 hour. - ⚠️ 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.html 295 @@ -2822,24 +2988,24 @@ 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.html 30 - Termsof - Nội quycủa + Termsof + Nội quycủa src/app/+signup/+register/register.component.html 41 - 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.html 66 @@ -2854,8 +3020,8 @@ The link will expire within 1 hour. - 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.html 83 @@ -2946,24 +3112,24 @@ The link will expire within 1 hour. - 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.html 14 - 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.html 17 - 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.html 18 @@ -3215,13 +3381,19 @@ The link will expire within 1 hour. In this instance's network Trong mạng liên hợp của máy chủ này - - src/app/header/suggestion.component.html16 + + src/app/header/suggestion.component.html + 16 + + In the vidiverse Trong mạng lưới PeerTube - - src/app/header/suggestion.component.html17 + + src/app/header/suggestion.component.html + 17 + + Upload failed Tải lên thất bại @@ -3611,8 +3783,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 @@ -3671,8 +3843,8 @@ The link will expire within 1 hour. - 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 @@ -3729,14 +3901,35 @@ The link will expire within 1 hour. Advanced filters Nâng cao - - - - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts55src/app/+admin/overview/comments/video-comment-list.component.ts74src/app/+admin/overview/users/user-list/user-list.component.ts89src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts49src/app/+my-library/my-videos/my-videos.component.ts139src/app/shared/shared-abuse-list/abuse-list-table.component.ts73src/app/shared/shared-instance/instance-follow.service.ts142 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 55 + + + src/app/+admin/overview/comments/video-comment-list.component.ts + 74 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 89 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 49 + + + src/app/+my-library/my-videos/my-videos.component.ts + 139 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 73 + + + src/app/shared/shared-instance/instance-follow.service.ts + 142 + + No items found Không tìm thấy @@ -3786,8 +3979,8 @@ The link will expire within 1 hour. - 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.html 86 @@ -3846,8 +4039,8 @@ The link will expire within 1 hour. - Requested on - Đã yêu cầu vào + Requested on + Đã yêu cầu vào src/app/+admin/moderation/registration-list/registration-list.component.html 46 @@ -3856,23 +4049,35 @@ The link will expire within 1 hour. Registration reason: Lý do đăng ký: - - src/app/+admin/moderation/registration-list/registration-list.component.html118 + + src/app/+admin/moderation/registration-list/registration-list.component.html + 118 + + Moderation response: Phản hồi kiểm duyệt: - - src/app/+admin/moderation/registration-list/registration-list.component.html123 + + src/app/+admin/moderation/registration-list/registration-list.component.html + 123 + + 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.html136 + + src/app/+admin/moderation/registration-list/registration-list.component.html + 136 + + No registrations found. Không tìm thấy lượt đăng ký. - - src/app/+admin/moderation/registration-list/registration-list.component.html137 + + src/app/+admin/moderation/registration-list/registration-list.component.html + 137 + + Accept this request Chấp nhận yêu cầu @@ -4018,7 +4223,7 @@ The link will expire within 1 hour. - Already uploaded on ✔ + Already uploaded on Đã tải lên xong ✔ src/app/+videos/+video-edit/shared/video-edit.component.html @@ -4166,9 +4371,8 @@ The link will expire within 1 hour. - Short text to tell people how they can support the channel (membership platform...).<br /> - When a video is uploaded in this channel, the video support field will be automatically filled by this text. - Mô tả ngắn để cho mọi người biết cách họ có thể hỗ trợ kênh (nền tảng thành viên...).<br /> Khi một video được tải lên kênh này, trường hỗ trợ video sẽ tự động được điền bằng văn bản này. + Short text to tell people how they can support the channel (membership platform...).<br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text. + Mô tả ngắn để cho mọi người biết cách họ có thể hỗ trợ kênh (nền tảng thành viên...).<br /> Khi một video được tải lên kênh này, trường hỗ trợ video sẽ tự động được điền bằng văn bản này. src/app/+manage/video-channel-edit/video-channel-edit.component.html 68 @@ -4407,8 +4611,8 @@ The link will expire within 1 hour. - 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.html 20 @@ -5368,18 +5572,51 @@ The link will expire within 1 hour. More information Tìm hiểu thêm - - - - - - - - - - - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28src/app/+admin/moderation/registration-list/registration-list.component.html35src/app/+admin/moderation/video-block-list/video-block-list.component.html24src/app/+admin/overview/comments/video-comment-list.component.html41src/app/+admin/overview/users/user-list/user-list.component.html40src/app/+admin/overview/videos/video-list.component.html38src/app/+admin/system/jobs/jobs.component.html49src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html26src/app/+my-library/my-video-imports/my-video-imports.component.html26src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html10src/app/shared/shared-abuse-list/abuse-list-table.component.html18 + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 35 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 + + + src/app/+admin/overview/comments/video-comment-list.component.html + 41 + + + src/app/+admin/overview/users/user-list/user-list.component.html + 40 + + + src/app/+admin/overview/videos/video-list.component.html + 38 + + + src/app/+admin/system/jobs/jobs.component.html + 49 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 26 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 26 + + + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 10 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 + + 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 @@ -5391,9 +5628,15 @@ The link will expire within 1 hour. NSFW NSFW - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html62src/app/+admin/overview/videos/video-list.component.html81 + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 + + + src/app/+admin/overview/videos/video-list.component.html + 81 + + Get more information Tìm hiểu thêm @@ -5947,28 +6190,67 @@ The link will expire within 1 hour. ID - - src/app/+admin/system/jobs/jobs.component.html51 + + src/app/+admin/system/jobs/jobs.component.html + 51 + + State Trạng thái - - - - src/app/+admin/system/jobs/jobs.component.html54src/app/+my-account/my-account-import-export/my-account-export.component.html42src/app/+my-library/my-video-imports/my-video-imports.component.html31 + + src/app/+admin/system/jobs/jobs.component.html + 54 + + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 42 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 31 + + 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.html56src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html37src/app/+admin/system/runners/runner-list/runner-list.component.html28src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html27src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html38src/app/+my-library/my-video-imports/my-video-imports.component.html32src/app/shared/shared-abuse-list/abuse-list-table.component.html25 + + src/app/+admin/follows/followers-list/followers-list.component.html + 38 + + + src/app/+admin/follows/following-list/following-list.component.html + 42 + + + src/app/+admin/system/jobs/jobs.component.html + 56 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 37 + + + src/app/+admin/system/runners/runner-list/runner-list.component.html + 28 + + + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html + 27 + + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 38 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 32 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 25 + + Open actor page in a new tab Mở trang tác nhân bằng tab mới @@ -6184,12 +6466,27 @@ The link will expire within 1 hour. Username Tên người dùng - - - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html90src/app/+admin/overview/users/user-edit/user-edit.component.html90src/app/+admin/overview/users/user-list/user-list.component.ts169src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+signup/+register/steps/register-step-user.component.html27 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 90 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 90 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 169 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 + + + src/app/+signup/+register/steps/register-step-user.component.html + 27 + + john john @@ -6229,10 +6526,19 @@ The link will expire within 1 hour. Role Vai trò - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html138src/app/+admin/overview/users/user-edit/user-edit.component.html138src/app/+admin/overview/users/user-list/user-list.component.ts170 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 138 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 138 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 170 + + Daily video quota Dung lượng tải lên mỗi ngày @@ -6252,10 +6558,19 @@ The link will expire within 1 hour. Auth plugin Tiện ích cho phép - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html187src/app/+admin/overview/users/user-edit/user-edit.component.html187src/app/+admin/overview/users/user-list/user-list.component.ts178 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 187 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 187 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 178 + + None (local authentication) Không (xác thực cục bộ) @@ -6391,14 +6706,35 @@ 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.html47 + + src/app/+admin/follows/followers-list/followers-list.component.html + 17 + + + src/app/+admin/follows/following-list/following-list.component.html + 17 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 17 + + + src/app/+admin/overview/comments/video-comment-list.component.html + 21 + + + src/app/+admin/overview/users/user-list/user-list.component.html + 16 + + + src/app/+admin/overview/videos/video-list.component.html + 17 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 47 + + The user was banned Tài khoản đã bị cấm @@ -6470,10 +6806,19 @@ The link will expire within 1 hour. Moderation Kiểm duyệt - - - - src/app/+admin/admin.component.ts112src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts78src/app/+my-account/my-account.component.ts36 + + src/app/+admin/admin.component.ts + 112 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 78 + + + src/app/+my-account/my-account.component.ts + 36 + + Registrations Lượt đăng ký @@ -6497,22 +6842,55 @@ The link will expire within 1 hour. Muted accounts Tài khoản đã ẩn - - - - - - - src/app/+admin/admin.component.ts142src/app/+admin/moderation/moderation.routes.ts103src/app/+my-account/my-account.component.ts39src/app/+my-account/routes.ts110src/app/shared/shared-moderation/account-blocklist.component.html3src/app/shared/shared-moderation/account-blocklist.component.html3 + + src/app/+admin/admin.component.ts + 142 + + + src/app/+admin/moderation/moderation.routes.ts + 103 + + + src/app/+my-account/my-account.component.ts + 39 + + + src/app/+my-account/routes.ts + 110 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 3 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 3 + + Muted servers Máy chủ đã ẩn - - - - - - src/app/+admin/admin.component.ts150src/app/+my-account/my-account.component.ts44src/app/+my-account/routes.ts119src/app/shared/shared-moderation/server-blocklist.component.html3src/app/shared/shared-moderation/server-blocklist.component.html3 + + src/app/+admin/admin.component.ts + 150 + + + src/app/+my-account/my-account.component.ts + 44 + + + src/app/+my-account/routes.ts + 119 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + Video Video @@ -6528,9 +6906,15 @@ The link will expire within 1 hour. Total size Dung lượng tổng - - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html33src/app/+admin/overview/users/user-list/user-list.component.ts173 + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 33 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 173 + + List redundancies Danh sách những dư thừa @@ -6630,14 +7014,35 @@ The link will expire within 1 hour. 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.html53src/app/+admin/overview/comments/video-comment-list.component.html57src/app/+admin/overview/users/user-list/user-list.component.html82src/app/+admin/overview/videos/video-list.component.html54src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html64 + + src/app/+admin/follows/followers-list/followers-list.component.html + 45 + + + src/app/+admin/follows/following-list/following-list.component.html + 50 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 53 + + + src/app/+admin/overview/comments/video-comment-list.component.html + 57 + + + src/app/+admin/overview/users/user-list/user-list.component.html + 82 + + + src/app/+admin/overview/videos/video-list.component.html + 54 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 64 + + See full comment Xem bình luận đầy đủ @@ -6649,25 +7054,79 @@ The link will expire within 1 hour. Actions Hành động - - - - - - - - - - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html34src/app/+admin/moderation/registration-list/registration-list.component.html38src/app/+admin/moderation/registration-list/registration-list.component.html63src/app/+admin/moderation/video-block-list/video-block-list.component.html27src/app/+admin/moderation/video-block-list/video-block-list.component.html49src/app/+admin/overview/comments/video-comment-list.component.html44src/app/+admin/overview/comments/video-comment-list.component.html67src/app/+admin/overview/videos/video-list.component.html41src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html29src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html74src/app/+admin/system/runners/runner-list/runner-list.component.html22src/app/+admin/system/runners/runner-list/runner-list.component.html37src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html24src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html45src/app/+my-library/my-ownership/my-ownership.component.html12src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html33src/app/shared/shared-abuse-list/abuse-list-table.component.html21src/app/shared/shared-abuse-list/abuse-list-table.component.html41 + + src/app/+admin/follows/followers-list/followers-list.component.html + 34 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 38 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 63 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 27 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 49 + + + src/app/+admin/overview/comments/video-comment-list.component.html + 44 + + + src/app/+admin/overview/comments/video-comment-list.component.html + 67 + + + src/app/+admin/overview/videos/video-list.component.html + 41 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 29 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 74 + + + src/app/+admin/system/runners/runner-list/runner-list.component.html + 22 + + + src/app/+admin/system/runners/runner-list/runner-list.component.html + 37 + + + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html + 24 + + + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html + 45 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 12 + + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 33 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 + + Follower Người theo dõi @@ -6727,38 +7186,59 @@ 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.html167 + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 167 + + No abuses found. Không tìm thấy báo cáo. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html168 + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 168 + + Unsolved reports Báo cáo chưa xử lý - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts77 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 77 + + Accepted reports Báo cáo đã xử lý xong - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts81 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 81 + + Refused reports Báo cáo bị từ chối - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts85 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 85 + + Reports with blocked videos Báo cáo với video đã chặn - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts89 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 89 + + Reports with deleted videos Báo cáo với video đã xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts93 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 93 + + Block reason: Lý do cấm: @@ -6856,8 +7336,8 @@ The link will expire within 1 hour. - - + + src/app/shared/shared-abuse-list/abuse-details.component.html 21,23 @@ -7598,31 +8078,51 @@ The link will expire within 1 hour. Job state Trạng thái công việc - - src/app/+admin/system/jobs/jobs.component.html17 + + src/app/+admin/system/jobs/jobs.component.html + 17 + + any bất kỳ - Selector for the list displaying jobs, filtering by their state - src/app/+admin/system/jobs/jobs.component.html27 + + src/app/+admin/system/jobs/jobs.component.html + 27 + + Type Kiểu - - - src/app/+admin/system/jobs/jobs.component.html52src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html32 + + src/app/+admin/system/jobs/jobs.component.html + 52 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 32 + + - Priority (1 = highest priority) - Ưu tiên (1 = ưu tiên cao nhất) - - src/app/+admin/system/jobs/jobs.component.html53 + Priority (1 = highest priority) + Ưu tiên (1 = ưu tiên cao nhất) + + src/app/+admin/system/jobs/jobs.component.html + 53 + + Progress Tiến trình - - src/app/+admin/system/jobs/jobs.component.html55 - Processed/FinishedProcessed/Finished + + src/app/+admin/system/jobs/jobs.component.html + 55 + + + + Processed/Finished + Processed/Finished src/app/+admin/system/jobs/jobs.component.html 57 @@ -7635,32 +8135,59 @@ The link will expire within 1 hour. No jobs found. Không tìm thấy công việc nào. - - src/app/+admin/system/jobs/jobs.component.html121 + + src/app/+admin/system/jobs/jobs.component.html + 121 + + - No jobs found. - Không công việc tìm thấy. - - src/app/+admin/system/jobs/jobs.component.html122 + No jobs found. + Không công việc tìm thấy. + + src/app/+admin/system/jobs/jobs.component.html + 122 + + No jobs found. Không công việc tìm thấy. - - src/app/+admin/system/jobs/jobs.component.html126 + + src/app/+admin/system/jobs/jobs.component.html + 126 + + No jobs found that are . Không công việc tìm thấy là . - - src/app/+admin/system/jobs/jobs.component.html127 + + src/app/+admin/system/jobs/jobs.component.html + 127 + + 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.html36src/app/+admin/system/logs/logs.component.html33src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html56 + + src/app/+admin/overview/comments/video-comment-list.component.html + 30 + + + src/app/+admin/overview/videos/video-list.component.html + 26 + + + src/app/+admin/system/jobs/jobs.component.html + 36 + + + src/app/+admin/system/logs/logs.component.html + 33 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 56 + + now now @@ -7694,8 +8221,8 @@ The link will expire within 1 hour. - By -> - Bởi -> + By -> + Bởi -> src/app/+admin/system/logs/logs.component.html 47 @@ -7742,8 +8269,8 @@ The link will expire within 1 hour. - It can also be displayed on external websites to promote your instance, such as JoinPeerTube.org. - Nó cũng có thể được hiển thị trên các trang web bên ngoài để quảng bá máy chủ của bạn, chẳng hạn như JoinPeerTube.org. + It can also be displayed on external websites to promote your instance, such as JoinPeerTube.org. + Nó cũng có thể được hiển thị trên các trang web bên ngoài để quảng bá máy chủ của bạn, chẳng hạn như JoinPeerTube.org. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 30 @@ -7870,8 +8397,8 @@ The link will expire within 1 hour. - 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 108 @@ -7886,8 +8413,8 @@ The link will expire within 1 hour. - 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. - Việc bật tính năng này sẽ cho phép các quản trị viên khác biết rằng bạn chủ yếu liên kết nội dung nhạy cảm. Hơn nữa, hộp kiểm NSFW khi tải lên video sẽ được tự động 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. + Việc bật tính năng này sẽ cho phép các quản trị viên khác biết rằng bạn chủ yếu liên kết nội dung nhạy cảm. Hơn nữa, hộp kiểm NSFW khi tải lên video sẽ được tự động chọn theo mặc định. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 121 @@ -8098,8 +8625,8 @@ The link will expire within 1 hour. - 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 6 @@ -8242,8 +8769,8 @@ The link will expire within 1 hour. - 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.html 152 @@ -8634,8 +9161,8 @@ The link will expire within 1 hour. - 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.html 443 @@ -8770,8 +9297,8 @@ The link will expire within 1 hour. - 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.html 568 @@ -8842,8 +9369,8 @@ The link will expire within 1 hour. - 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.html 619 @@ -9142,8 +9669,8 @@ The link will expire within 1 hour. - 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.html 155 @@ -9189,7 +9716,6 @@ The link will expire within 1 hour. 94 - Transcoding enabled Bật Transcoding @@ -9197,18 +9723,23 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 36 - - InputInput + + + Input + Input src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 42 - 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.html162 + 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.html + 162 + + Allow additional extensions Cho phép thêm định dạng khác @@ -9248,20 +9779,26 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 62 - - Keep a version of the input fileKeep a version of the input file + + + Keep a version of the input file + Keep a version of the input file src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 70 - - If enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storageIf enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storage + + + If enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storage + If enabled, the input file is not deleted after transcoding but moved in a dedicated folder or object storage src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 73 - - OutputOutput + + + Output + Output src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 80 @@ -9270,114 +9807,179 @@ The link will expire within 1 hour. Web Videos enabled Đã bật Web Video - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html86 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 86 + + Output formats Định dạng xuất - - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html115 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 115 + + If you also enabled HLS support, it will multiply videos storage by 2 Nếu bạn cũng bật hỗ trợ HLS, dung lượng lưu trữ video sẽ gấp đôi - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html90 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 90 + + HLS with P2P support enabled Đã bật hỗ trợ HLS với P2P - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html101 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 101 + + - 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.html106 + 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 + 106 + + Resolutions to generate Độ phân giải để tạo - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html123 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 123 + + Always transcode original resolution Luôn chuyển mã độ phân giải gốc - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html128 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 128 + + The original file resolution will be the default target if no option is selected. Độ phân giải của file gốc sẽ là mặc định nếu không tùy chọn nào được chọn. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html132 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 132 + + Enable remote runners for VOD Bật xử lý từ xa cho VOD - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html159 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 159 + + Transcoding threads Những luồng chuyển mã - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html171 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 171 + + will claim at most with live transcoding sẽ cáo buộc hầu hết với live transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html174 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 174 + + will claim at least with live transcoding sẽ cáo buộc tối thiểu với live transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html178 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 178 + + Transcoding jobs concurrency Những công việc transcoding ưu tiên - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 194 + + allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart cho phép transcode nhiều file song song cùng lúc. ⚠️ Yêu cầu khởi động lại PeerTube - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 195 + + Transcoding profile Hồ sơ Transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html206 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 206 + + new transcoding profiles can be added by PeerTube plugins bản mẫu chuyển độ phân giải mới có thể thêm thông qua những tiện ích của PeerTube - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html207 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 207 + + VIDEO STUDIO BIÊN TẬP VIDEO - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html226 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 226 + + Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Cho phép người dùng sửa video của họ (cắt, thêm intro/outro, thêm watermark etc) - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html227 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 227 + + Enable video studio Bật biên tập video - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html238 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 238 + + ⚠️ You need to enable transcoding first to enable video studio ⚠️ Bạn cần bật bộ giải mã trước khi bật biên tập video - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html241 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 241 + + Enable remote runners for studio Bật điều khiển từ xa cho trình biên tập - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html249 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 249 + + - 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.html252 + 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 + 252 + + CACHE CACHE @@ -9483,22 +10085,16 @@ The link will expire within 1 hour. - 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.html 91,92 - 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; Thêm vào trước #custom-css to override styles. Example:#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; Thêm vào trước #custom-css to override styles. Example:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 111,122 @@ -9521,8 +10117,8 @@ The link will expire within 1 hour. - 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.html 71 @@ -9675,41 +10271,62 @@ The link will expire within 1 hour. Profile Style - - src/app/shared/shared-video-miniature/video-download.component.ts321 + + src/app/shared/shared-video-miniature/video-download.component.ts + 321 + + Resolution Độ phân giải - - src/app/shared/shared-video-miniature/video-download.component.ts332 + + src/app/shared/shared-video-miniature/video-download.component.ts + 332 + + Aspect ratio Tỉ lệ khung hình - - src/app/shared/shared-video-miniature/video-download.component.ts333 + + src/app/shared/shared-video-miniature/video-download.component.ts + 333 + + Average frame rate Tần suất khung hình - - src/app/shared/shared-video-miniature/video-download.component.ts334 + + src/app/shared/shared-video-miniature/video-download.component.ts + 334 + + Pixel format Định dạng Pixel - - src/app/shared/shared-video-miniature/video-download.component.ts335 + + src/app/shared/shared-video-miniature/video-download.component.ts + 335 + + Sample rate Sample rate - - src/app/shared/shared-video-miniature/video-download.component.ts339 + + src/app/shared/shared-video-miniature/video-download.component.ts + 339 + + Channel Layout Kênh - - src/app/shared/shared-video-miniature/video-download.component.ts340 + + src/app/shared/shared-video-miniature/video-download.component.ts + 340 + + - 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 @@ -9732,56 +10349,56 @@ The link will expire within 1 hour. - 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.html 47 - 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.html 48 - 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.html 50 - 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.html 51 - 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.html 52 - 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.html 53 - 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.html 54 @@ -9920,8 +10537,8 @@ The link will expire within 1 hour. - 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.html 134 @@ -10132,24 +10749,24 @@ The link will expire within 1 hour. - External Channel - Kênh Mở Rộng + External Channel + Kênh Mở Rộng src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 35 - Channel - Kênh + Channel + Kênh src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 - Last synchronization at - Đồng bộ lần cuối lúc + Last synchronization at + Đồng bộ lần cuối lúc src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 39 @@ -10262,14 +10879,23 @@ The link will expire within 1 hour. Account settings Cài đặt tài khoản - - src/app/+my-account/routes.ts43 + + src/app/+my-account/routes.ts + 43 + + Two factor authentication Xác minh hai bước - - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html3src/app/+my-account/routes.ts53 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 3 + + + src/app/+my-account/routes.ts + 53 + + Playlist elements Video trong danh sách phát @@ -10499,8 +11125,8 @@ The link will expire within 1 hour. - 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 @@ -10971,8 +11597,8 @@ The link will expire within 1 hour. - If you need help using PeerTube, you can have a look at the documentation. - Nếu bạn cần trợ giúp sử dụng PeerTube, hãy xem qua tài liệu. + If you need help using PeerTube, you can have a look at the documentation. + Nếu bạn cần trợ giúp sử dụng PeerTube, hãy xem qua tài liệu. src/app/+signup/shared/signup-success-after-email.component.html 17,19 @@ -10983,8 +11609,8 @@ The link will expire within 1 hour. - Welcomeon - Chào mừngtham gia + Welcomeon + Chào mừngtham gia src/app/+signup/shared/signup-success-before-email.component.html 7 @@ -11007,16 +11633,16 @@ The link will expire within 1 hour. - Check your email to validate your account and complete your registration request. - Kiểm tra email để xác minh tài khoản của bạn và hoàn tất đăng ký. + Check your email to validate your account and complete your registration request. + Kiểm tra email để xác minh tài khoản của bạn và hoàn tất đăng ký. src/app/+signup/shared/signup-success-before-email.component.html 18,19 - Check your email to validate your account and complete your registration. - Kiểm tra email để xác minh tài khoản của bạn và hoàn tất đăng ký. + Check your email to validate your account and complete your registration. + Kiểm tra email để xác minh tài khoản của bạn và hoàn tất đăng ký. src/app/+signup/shared/signup-success-before-email.component.html 22,23 @@ -11283,8 +11909,8 @@ The link will expire within 1 hour. - 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.html 50 @@ -11293,9 +11919,15 @@ The link will expire within 1 hour. Stats Thống kê - - - src/app/menu/menu.component.html170src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts407 + + src/app/menu/menu.component.html + 170 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 407 + + This channel does not have playlists. Kênh này chưa có danh sách phát. @@ -11661,8 +12293,8 @@ The link will expire within 1 hour. - 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.html 111 @@ -11811,11 +12443,14 @@ The link will expire within 1 hour. Link copied Đã chép link - - src/app/+about/about-instance/about-instance.component.ts113 + + src/app/+about/about-instance/about-instance.component.ts + 113 + + - 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 @@ -12094,8 +12729,8 @@ The link will expire within 1 hour. - 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 @@ -12402,8 +13037,8 @@ The link will expire within 1 hour. - 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.ts 19 @@ -12558,8 +13193,8 @@ The link will expire within 1 hour. - 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 @@ -12616,8 +13251,11 @@ The link will expire within 1 hour. Configuration updated. Đã cập nhật cấu hình. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts388 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 388 + + INSTANCE HOMEPAGE TRANG CHÍNH CỦA MÁY CHỦ @@ -12901,36 +13539,123 @@ The link will expire within 1 hour. Delete Xóa - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.ts71src/app/+admin/follows/followers-list/followers-list.component.ts139src/app/+admin/follows/following-list/following-list.component.ts62src/app/+admin/moderation/registration-list/registration-list.component.ts88src/app/+admin/moderation/registration-list/registration-list.component.ts152src/app/+admin/moderation/video-block-list/video-block-list.component.ts116src/app/+admin/moderation/video-block-list/video-block-list.component.ts120src/app/+admin/overview/comments/video-comment-list.component.ts131src/app/+admin/overview/comments/video-comment-list.component.ts202src/app/+admin/overview/users/user-list/user-list.component.ts140src/app/+admin/overview/users/user-list/user-list.component.ts288src/app/+admin/overview/videos/video-list.component.ts113src/app/+admin/overview/videos/video-list.component.ts281src/app/+admin/overview/videos/video-list.component.ts336src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts106src/app/+my-library/+my-video-channels/my-video-channels.component.ts96src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts77src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts148src/app/+my-library/my-video-playlists/my-video-playlists.component.ts58src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts211src/app/+videos/+video-edit/shared/video-edit.component.html196src/app/+videos/+video-watch/shared/comment/video-comments.component.ts208src/app/shared/shared-abuse-list/abuse-list-table.component.ts167src/app/shared/shared-abuse-list/abuse-list-table.component.ts422src/app/shared/shared-abuse-list/abuse-list-table.component.ts457src/app/shared/shared-main/buttons/delete-button.component.ts24src/app/shared/shared-main/buttons/delete-button.component.ts29src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts431 + + src/app/+admin/follows/followers-list/followers-list.component.ts + 71 + + + src/app/+admin/follows/followers-list/followers-list.component.ts + 139 + + + src/app/+admin/follows/following-list/following-list.component.ts + 62 + + + src/app/+admin/moderation/registration-list/registration-list.component.ts + 88 + + + src/app/+admin/moderation/registration-list/registration-list.component.ts + 152 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 116 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 120 + + + src/app/+admin/overview/comments/video-comment-list.component.ts + 131 + + + src/app/+admin/overview/comments/video-comment-list.component.ts + 202 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 140 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 288 + + + src/app/+admin/overview/videos/video-list.component.ts + 113 + + + src/app/+admin/overview/videos/video-list.component.ts + 281 + + + src/app/+admin/overview/videos/video-list.component.ts + 336 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 106 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 96 + + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts + 77 + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 148 + + + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 58 + + + src/app/+my-library/my-videos/my-videos.component.html + 51 + + + src/app/+my-library/my-videos/my-videos.component.ts + 211 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 196 + + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 208 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 167 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 422 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 457 + + + src/app/shared/shared-main/buttons/delete-button.component.ts + 24 + + + src/app/shared/shared-main/buttons/delete-button.component.ts + 29 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 431 + + 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}} @@ -13226,77 +13951,126 @@ The link will expire within 1 hour. Internal actions Hành động nội bộ - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts84src/app/shared/shared-abuse-list/abuse-list-table.component.ts289 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 84 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 289 + + Delete report Xóa báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts320 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 320 + + 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.ts332 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 332 + + Mark as accepted Đánh dấu là chấp nhận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts305 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 + + Mark as rejected Đánh dấu là từ chối - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts310 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 310 + + Add internal note Thêm ghi chú quốc tế - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts315 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 315 + + Actions for the video Áp chế video - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts107src/app/shared/shared-abuse-list/abuse-list-table.component.ts380 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 107 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 380 + + Block video Chặn video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts385 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 385 + + Video blocked. Video đã bị chặn. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts391 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 391 + + Unblock video Mở khóa video - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts401 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 + + Video unblocked. Đã mở khóa video. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts407 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 407 + + 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.ts167 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 167 + + Abuse deleted. Đã xóa báo cáo. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts173 - Send a message to the reporter (currently {count, plural, =1 { message} other { messages}})Send a message to the reporter (currently {count, plural, =1 { message} other { messages}}) + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 173 + + + + Send a message to the reporter (currently {count, plural, =1 { message} other { messages}}) + Send a message to the reporter (currently {count, plural, =1 { message} other { messages}}) src/app/shared/shared-abuse-list/abuse-list-table.component.ts 215 - - Send a message to the admins/moderators (currently {count, plural, =1 { message} other { messages}})Send a message to the admins/moderators (currently {count, plural, =1 { message} other { messages}}) + + + Send a message to the admins/moderators (currently {count, plural, =1 { message} other { messages}}) + Send a message to the admins/moderators (currently {count, plural, =1 { message} other { messages}}) src/app/shared/shared-abuse-list/abuse-list-table.component.ts 221 @@ -13305,23 +14079,35 @@ The link will expire within 1 hour. Deleted comment Đã xóa bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts262 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 262 + + Messages with reporter Nhắn tin với người báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts294 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 294 + + Messages with moderators Nhắn tin với kiểm duyệt viên - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts295 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 295 + + Update internal note Cập nhật ghi chú quốc tế - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts300 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 300 + + Switch video block to manual Chuyển video khóa thành bình thường @@ -13349,17 +14135,35 @@ The link will expire within 1 hour. Unblock Mở khóa - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts111src/app/+admin/moderation/video-block-list/video-block-list.component.ts161src/app/+admin/overview/videos/video-list.component.ts125src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts419 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 111 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 161 + + + src/app/+admin/overview/videos/video-list.component.ts + 125 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 419 + + Video unblocked. Đã mở khóa video . - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts167src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts245 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 167 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 245 + + yes đồng ý @@ -13553,8 +14357,8 @@ The link will expire within 1 hour. - 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 @@ -13601,16 +14405,16 @@ The link will expire within 1 hour. - 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 @@ -13707,17 +14511,18 @@ The link will expire within 1 hour. src/app/core/notification/notifier.service.ts 12 - - Files Files + + + Files + Files src/app/+admin/overview/videos/video-list.component.html 45,46 - - Published - Đăng vào + Published + Đăng vào src/app/+admin/overview/videos/video-list.component.html 46 @@ -13776,16 +14581,16 @@ The link will expire within 1 hour. - Priority - Ưu tiên + Priority + Ưu tiên src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html 34 - Progress - Xử lý + Progress + Xử lý src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html 35 @@ -13802,18 +14607,27 @@ The link will expire within 1 hour. Payload: Tải trọng: - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html118 + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 118 + + Private payload: Tải trọng riêng tư: - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html123 + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 123 + + 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.html136 + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 136 + + Completed jobs Công việc đã hoàn thành @@ -13967,8 +14781,8 @@ The link will expire within 1 hour. - 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 @@ -13983,40 +14797,40 @@ The link will expire within 1 hour. - 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 23 - 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 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 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 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 40 @@ -14193,9 +15007,15 @@ The link will expire within 1 hour. Live Live - - - src/app/+admin/overview/videos/video-admin.service.ts54src/app/+admin/overview/videos/video-list.component.html95 + + src/app/+admin/overview/videos/video-admin.service.ts + 54 + + + src/app/+admin/overview/videos/video-list.component.html + 95 + + Video files Tập tin video @@ -14263,98 +15083,179 @@ The link will expire within 1 hour. Videos will be deleted, comments will be tombstoned. Video sẽ bị xóa, còn bình luận bị hóa đá. - - - src/app/+admin/overview/users/user-list/user-list.component.ts141src/app/shared/shared-moderation/user-moderation-dropdown.component.ts350 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 141 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 350 + + Ban Cấm - - - src/app/+admin/overview/users/user-list/user-list.component.ts146src/app/shared/shared-moderation/user-moderation-dropdown.component.ts355 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 146 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 355 + + User won't be able to login anymore, but videos and comments will be kept as is. Người này sẽ không thể đăng nhập được nữa, nhưng video và bình luận vẫn sẽ giữ nguyên. - - - src/app/+admin/overview/users/user-list/user-list.component.ts147src/app/shared/shared-moderation/user-moderation-dropdown.component.ts356 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 147 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 356 + + Unban Bỏ chặn - - - - src/app/+admin/overview/users/user-list/user-list.component.ts152src/app/+admin/overview/users/user-list/user-list.component.ts257src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 152 + + + src/app/+admin/overview/users/user-list/user-list.component.ts + 257 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 87 + + Set Email as Verified Cài Email như Xác Minh - - - src/app/+admin/overview/users/user-list/user-list.component.ts159src/app/shared/shared-moderation/user-moderation-dropdown.component.ts367 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 159 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 367 + + Created Đã tạo - - src/app/+admin/overview/users/user-list/user-list.component.ts174 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 174 + + Daily quota Giới hạn mỗi ngày - - src/app/+admin/overview/users/user-list/user-list.component.ts177 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 177 + + Last login Đăng nhập lần cuối - - src/app/+admin/overview/users/user-list/user-list.component.ts175 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 175 + + You cannot ban root. Không thể chặn root. - - - src/app/+admin/overview/users/user-list/user-list.component.ts239src/app/shared/shared-moderation/user-moderation-dropdown.component.ts75 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 239 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 75 + + Do you really want to unban {count, plural, =1 {1 user} other { users}}? Bạn có chắc muốn bỏ vô hiệu hóa {count, plural, =1 {1 người dùng} other { người dùng}}? - - src/app/+admin/overview/users/user-list/user-list.component.ts254 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 254 + + {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 người dùng được bỏ cấm.} other { người dùng được bỏ cấm.}} - - src/app/+admin/overview/users/user-list/user-list.component.ts267 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 267 + + You cannot delete root. Bạn không thể xóa root. - - - src/app/+admin/overview/users/user-list/user-list.component.ts280src/app/shared/shared-moderation/user-moderation-dropdown.component.ts103 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 280 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 103 + + - <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.ts284 + <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.ts + 284 + + It means the following usernames will be permanently deleted and cannot be recovered: Nghĩa là tên người dùng sau sẽ bị xóa vĩnh viễn và khôi phục: - - src/app/+admin/overview/users/user-list/user-list.component.ts285 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 285 + + {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 người dùng đã bị xóa.} other { người dùng đã bị xóa.}} - - src/app/+admin/overview/users/user-list/user-list.component.ts296 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 296 + + {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 email người dùng đã xác minh.} other { email người dùng đã xác minh.}} - - src/app/+admin/overview/users/user-list/user-list.component.ts314 + + src/app/+admin/overview/users/user-list/user-list.component.ts + 314 + + Account unmuted. Tài khoản được bỏ ẩn. - - - - src/app/shared/shared-moderation/account-blocklist.component.ts42src/app/shared/shared-moderation/user-moderation-dropdown.component.ts153src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts313 + + src/app/shared/shared-moderation/account-blocklist.component.ts + 42 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 153 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 313 + + Instance unmuted. Máy chủ đã bỏ ẩn. @@ -14388,8 +15289,8 @@ The link will expire within 1 hour. - 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.html 18 @@ -14726,24 +15627,51 @@ The link will expire within 1 hour. Avatar changed. Đã đổi ảnh đại diện. - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts108src/app/+manage/video-channel-edit/video-channel-update.component.ts135src/app/+my-account/my-account-settings/my-account-settings.component.ts73 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 108 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 135 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 73 + + avatar ảnh đại diện - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts113src/app/+manage/video-channel-edit/video-channel-update.component.ts145src/app/+my-account/my-account-settings/my-account-settings.component.ts83 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 113 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 145 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 83 + + Avatar deleted. Đã xóa ảnh đại diện. - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts121src/app/+manage/video-channel-edit/video-channel-update.component.ts155src/app/+my-account/my-account-settings/my-account-settings.component.ts93 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 121 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 155 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 93 + + Unknown language Chưa rõ @@ -14819,21 +15747,39 @@ The link will expire within 1 hour. Banner changed. Đã đổi ảnh bìa. - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts82src/app/+manage/video-channel-edit/video-channel-update.component.ts171 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 82 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 171 + + banner ảnh bìa - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts87src/app/+manage/video-channel-edit/video-channel-update.component.ts178 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 87 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 178 + + Banner deleted. Đã xóa ảnh bìa. - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts95src/app/+manage/video-channel-edit/video-channel-update.component.ts188 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.ts + 95 + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts + 188 + + Video channel deleted. Kênh video đã xóa. @@ -15009,11 +15955,23 @@ The link will expire within 1 hour. Notifications Thông báo - - - - - src/app/+my-account/my-account-notifications/my-account-notifications.component.html1src/app/+my-account/my-account.component.ts63src/app/+my-account/routes.ts133src/app/menu/notification.component.html28 + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 + + + src/app/+my-account/my-account.component.ts + 63 + + + src/app/+my-account/routes.ts + 133 + + + src/app/menu/notification.component.html + 28 + + Notification preferences Thiết lập thông báo @@ -15025,10 +15983,19 @@ The link will expire within 1 hour. Applications Ứng dụng - - - - src/app/+my-account/my-account-applications/my-account-applications.component.html3src/app/+my-account/my-account.component.ts73src/app/+my-account/routes.ts151 + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 + + + src/app/+my-account/my-account.component.ts + 73 + + + src/app/+my-account/routes.ts + 151 + + Delete playlist Xóa danh sách phát @@ -15108,11 +16075,23 @@ The link will expire within 1 hour. 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.ts84src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts147src/app/+my-library/my-video-playlists/my-video-playlists.component.ts57src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts260 + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 84 + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 147 + + + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 57 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 260 + + 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 ()! @@ -15124,14 +16103,23 @@ The link will expire within 1 hour. Video deleted. Video đã bị xóa. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts271 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 271 + + Studio Biên tập - - - src/app/+video-studio/routes.ts18src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts401 + + src/app/+video-studio/routes.ts + 18 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 401 + + Ownership change request sent. Đã gửi yêu cầu thay đổi chủ sở hữu. @@ -15227,11 +16215,14 @@ The link will expire within 1 hour. My abuse reports Báo cáo của tôi - - src/app/+my-account/routes.ts142 + + src/app/+my-account/routes.ts + 142 + + - 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 @@ -15246,8 +16237,8 @@ The link will expire within 1 hour. - 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 @@ -15300,15 +16291,39 @@ The link will expire within 1 hour. Videos Video - - - - - - - - - src/app/+accounts/account-videos/account-videos.component.ts24src/app/+admin/admin.component.ts63src/app/+admin/overview/videos/video-list.component.html3src/app/+my-library/my-library.component.ts56src/app/+search/search-filters.component.html195src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts25src/app/core/menu/menu.service.ts85src/app/menu/quick-settings-modal.component.html12 + + src/app/+accounts/account-videos/account-videos.component.ts + 24 + + + src/app/+admin/admin.component.ts + 63 + + + src/app/+admin/overview/videos/video-list.component.html + 3 + + + src/app/+my-library/my-library.component.ts + 56 + + + src/app/+search/search-filters.component.html + 195 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 25 + + + src/app/core/menu/menu.service.ts + 85 + + + src/app/menu/quick-settings-modal.component.html + 12 + + Playlists Danh sách phát @@ -15376,9 +16391,15 @@ The link will expire within 1 hour. Subscribe to the account Theo dõi tài khoản này - - - src/app/+video-channels/video-channels.component.ts110src/app/+videos/+video-watch/video-watch.component.ts963 + + src/app/+video-channels/video-channels.component.ts + 110 + + + src/app/+videos/+video-watch/video-watch.component.ts + 963 + + PLAYLISTS DANH SÁCH PHÁT @@ -15532,16 +16553,16 @@ The link will expire within 1 hour. - 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.ts 97 - 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.ts 98 @@ -15644,8 +16665,7 @@ The link will expire within 1 hour. - 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.ts @@ -15803,8 +16823,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Unknown - - src/app/menu/menu.component.ts227src/app/shared/shared-video-miniature/video-download.component.html88 + + src/app/menu/menu.component.ts + 227 + + + src/app/shared/shared-video-miniature/video-download.component.html + 88 + + Your password has been successfully reset! Bạn đã đổi mật khẩu thành công! @@ -15954,8 +16981,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - Long (> 10 min) - Dài (> 10 phút) + Long (> 10 min) + Dài (> 10 phút) src/app/+search/search-filters.component.ts 72 @@ -16094,8 +17121,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - The video quota only takes into account the size of uploaded videos, not transcoded files or user export archives (which may contain video files). - Hạn mức video chỉ tính đến kích thước của video đã tải lên, tệp không được chuyển mã hoặc kho lưu trữ xuất của người dùng (có thể chứa tệp video). + The video quota only takes into account the size of uploaded videos, not transcoded files or user export archives (which may contain video files). + Hạn mức video chỉ tính đến kích thước của video đã tải lên, tệp không được chuyển mã hoặc kho lưu trữ xuất của người dùng (có thể chứa tệp video). src/app/+admin/shared/user-real-quota-info.component.html 3,5 @@ -16200,16 +17227,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Abuse reports Báo cáo vi phạm - - src/app/+my-account/my-account.component.ts49 + + src/app/+my-account/my-account.component.ts + 49 + + Settings Cài đặt - - - - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html12src/app/+admin/plugins/plugin-search/plugin-search.component.html49src/app/+my-account/my-account-settings/my-account-settings.component.html1src/app/+my-account/my-account.component.ts58 + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 12 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 49 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 + + + src/app/+my-account/my-account.component.ts + 58 + + Confirm Xác nhận @@ -17195,8 +18237,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.html 1 @@ -18282,8 +19324,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - 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 108 @@ -18292,9 +19334,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Delete Xóa - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts109src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts265 + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 109 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 265 + + User deleted. Đã xóa người dùng . @@ -18314,9 +19362,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Account muted. Đã ẩn . - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts139src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts297 + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 139 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 297 + + Instance muted. Đã ẩn máy chủ . @@ -18332,19 +19386,31 @@ 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.ts480src/app/shared/shared-moderation/user-moderation-dropdown.component.ts195 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 480 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 195 + + Mute server Ẩn máy chủ - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts368 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 368 + + 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.ts492 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 492 + + 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 @@ -18792,8 +19858,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular {first} - {last} of {totalRecords} {first} - {last} trong {totalRecords} - - src/app/core/rest/rest-table.ts93 + + src/app/core/rest/rest-table.ts + 93 + + Subscribed to all current channels of . You will be notified of all their new videos. Đã đăng ký tất cả kênh hiện tại của . Bạn sẽ nhận được thông báo về video mới của họ. @@ -18937,45 +20006,75 @@ 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.ts417 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 417 + + Actions for the comment Hành động đối với bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts446 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 446 + + Delete comment Xóa bình luận - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts452 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 452 + + 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.ts209src/app/shared/shared-abuse-list/abuse-list-table.component.ts456 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 209 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 456 + + Comment deleted. Đã xóa bình luận. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts464 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 464 + + Encoder Encoder - - src/app/shared/shared-video-miniature/video-download.component.ts296 + + src/app/shared/shared-video-miniature/video-download.component.ts + 296 + + Format name Định dạng - - src/app/shared/shared-video-miniature/video-download.component.ts297 + + src/app/shared/shared-video-miniature/video-download.component.ts + 297 + + Size Dung lượng - - - src/app/+my-account/my-account-import-export/my-account-export.component.html43src/app/shared/shared-video-miniature/video-download.component.ts298 + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 43 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 298 + + Expires on Hết hạn vào @@ -19041,8 +20140,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - If you include video files, the archive file will weigh approximately - Nếu bạn lấy luôn các tệp video, tệp lưu trữ sẽ nặng sấp xỉ + If you include video files, the archive file will weigh approximately + Nếu bạn lấy luôn các tệp video, tệp lưu trữ sẽ nặng sấp xỉ src/app/+my-account/my-account-import-export/my-account-export.component.html 104 @@ -19067,10 +20166,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Import/Export Nhập/Xuất - - - - src/app/+my-account/my-account-import-export/my-account-import-export.component.html3src/app/+my-account/my-account.component.ts68src/app/+my-account/routes.ts161 + + src/app/+my-account/my-account-import-export/my-account-import-export.component.html + 3 + + + src/app/+my-account/my-account.component.ts + 68 + + + src/app/+my-account/routes.ts + 161 + + IMPORT NHẬP @@ -19088,8 +20196,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - This is an import tool and not a migration tool. It's the reason why data (like channels or videos) is duplicated and not moved from your previous PeerTube website. - Đây là một công cụ nhập và không phải công cụ chuyển đổi. Đó là lý do tại sao dữ liệu (như kênh hoặc video) bị trùng lặp và không được di chuyển khỏi trang web PeerTube trước đó của bạn. + This is an import tool and not a migration tool. It's the reason why data (like channels or videos) is duplicated and not moved from your previous PeerTube website. + Đây là một công cụ nhập và không phải công cụ chuyển đổi. Đó là lý do tại sao dữ liệu (như kênh hoặc video) bị trùng lặp và không được di chuyển khỏi trang web PeerTube trước đó của bạn. src/app/+my-account/my-account-import-export/my-account-import.component.html 12,15 @@ -19168,8 +20276,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - If the archive contains video files, create videos if they do not already exist - Nếu kho lưu trữ chứa các tập tin video, tạo video nếu chúng chưa tồn tại + If the archive contains video files, create videos if they do not already exist + Nếu kho lưu trữ chứa các tập tin video, tạo video nếu chúng chưa tồn tại src/app/+my-account/my-account-import-export/my-account-import.component.html 28 @@ -19274,14 +20382,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Bitrate Bitrate - - - src/app/shared/shared-video-miniature/video-download.component.ts300src/app/shared/shared-video-miniature/video-download.component.ts323 + + src/app/shared/shared-video-miniature/video-download.component.ts + 300 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 323 + + Codec Codec - - src/app/shared/shared-video-miniature/video-download.component.ts320 + + src/app/shared/shared-video-miniature/video-download.component.ts + 320 + + Copied Đã chép @@ -19309,114 +20426,222 @@ 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.ts119src/app/shared/shared-abuse-list/abuse-list-table.component.ts421 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 119 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 421 + + Video deleted. Đã xóa video. - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts127src/app/shared/shared-abuse-list/abuse-list-table.component.ts429 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 127 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 + + 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.ts356 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 + + Mute reporter Ẩn người báo cáo - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts362 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 362 + + Download Tải về - - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts373src/app/shared/shared-video-miniature/video-download.component.html4src/app/shared/shared-video-miniature/video-download.component.html171 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 373 + + + src/app/shared/shared-video-miniature/video-download.component.html + 4 + + + src/app/shared/shared-video-miniature/video-download.component.html + 171 + + This option is visible only to you Tùy chọn này chỉ hiển thị với bạn - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts385 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 385 + + Display live information Thông tin buổi livestream - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts389 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 389 + + Update Cập nhật - - - - - - - - - - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts136src/app/+videos/+video-edit/video-add-components/video-go-live.component.html63src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html69src/app/+videos/+video-edit/video-add-components/video-import-url.component.html67src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html46src/app/shared/shared-main/buttons/edit-button.component.ts24src/app/shared/shared-main/buttons/edit-button.component.ts29src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts395 + + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 136 + + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 63 + + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 69 + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 67 + + + src/app/+videos/+video-edit/video-update.component.html + 3 + + + src/app/+videos/+video-edit/video-update.component.html + 46 + + + src/app/shared/shared-main/buttons/edit-button.component.ts + 24 + + + src/app/shared/shared-main/buttons/edit-button.component.ts + 29 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 395 + + Block Chặn - - - - src/app/+admin/overview/videos/video-list.component.ts119src/app/shared/shared-moderation/video-block.component.html52src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts413 + + src/app/+admin/overview/videos/video-list.component.ts + 119 + + + src/app/shared/shared-moderation/video-block.component.html + 52 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 413 + + Run HLS transcoding Bắt đầu chuyển mã HLS - - - src/app/+admin/overview/videos/video-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts445 + + src/app/+admin/overview/videos/video-list.component.ts + 133 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 445 + + Run Web Video transcoding Chạy chuyển mã Web Video - - - src/app/+admin/overview/videos/video-list.component.ts139src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts451 + + src/app/+admin/overview/videos/video-list.component.ts + 139 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 451 + + Delete HLS files Xóa những tập tin HLS - - - src/app/+admin/overview/videos/video-list.component.ts145src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts457 + + src/app/+admin/overview/videos/video-list.component.ts + 145 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 457 + + Delete Web Video files Xóa file Web Video - - - src/app/+admin/overview/videos/video-list.component.ts151src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts463 + + src/app/+admin/overview/videos/video-list.component.ts + 151 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 463 + + Are you sure you want to delete this file? Bạn có chắc muốn xóa tập tin này? - - src/app/+admin/overview/videos/video-list.component.ts225 + + src/app/+admin/overview/videos/video-list.component.ts + 225 + + Delete file Xóa tập tin - - src/app/+admin/overview/videos/video-list.component.ts226 + + src/app/+admin/overview/videos/video-list.component.ts + 226 + + File removed. Đã xóa tập tin. - - src/app/+admin/overview/videos/video-list.component.ts232 - Are you sure you want to delete the original file of this video?Are you sure you want to delete the original file of this video? + + src/app/+admin/overview/videos/video-list.component.ts + 232 + + + + Are you sure you want to delete the original file of this video? + Are you sure you want to delete the original file of this video? src/app/+admin/overview/videos/video-list.component.ts 241 - - Delete original fileDelete original file + + + Delete original file + Delete original file src/app/+admin/overview/videos/video-list.component.ts 242 - - Original file removed.Original file removed. + + + Original file removed. + Original file removed. src/app/+admin/overview/videos/video-list.component.ts 248 @@ -19425,24 +20650,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Bạn có chắc muốn xóa {count, plural, =1 {video này} other { video}}? - - src/app/+admin/overview/videos/video-list.component.ts277 + + src/app/+admin/overview/videos/video-list.component.ts + 277 + + Save to playlist Lưu vào danh sách phát - - - src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts87src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365 + + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts + 87 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 365 + + Mirror Mirror - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts425 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 425 + + Unmute account Bỏ ẩn tài khoản - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts477 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 477 + + Subtitles Phụ đề @@ -19638,9 +20878,15 @@ 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.ts338src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts471 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 338 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 471 + + Open video actions Mở hành động video @@ -19656,30 +20902,51 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Do you really want to unblock ? It will be available again in the videos list. Bạn chắc chắn bỏ chặn ? Nó sẽ hiện lại trong danh sách video. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts237 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 237 + + Unblock Bỏ chặn - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts239 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 239 + + The live stream will be automatically terminated and replays won't be saved. Livestream sẽ tự động bị tắt và phát lại sẽ không được lưu. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts262 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 262 + + Mute server account Ẩn tài khoản máy chủ - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts344 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 344 + + Report Báo cáo - - - - src/app/+accounts/accounts.component.ts219src/app/shared/shared-abuse-list/abuse-details.component.html57src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts437 + + src/app/+accounts/accounts.component.ts + 219 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 57 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 437 + + Reported part Phần đã báo cáo @@ -19855,24 +21122,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - - - - - - - - - - - - - - - - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html19src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html5src/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.html78src/app/menu/menu.component.html124src/app/shared/shared-instance/instance-about-accordion.component.html115src/app/shared/shared-main/angular/login-link.component.html1src/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.html29src/app/shared/shared-video-miniature/videos-selection.component.html1 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 19 + + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 5 + + + src/app/+stats/video/video-stats.component.html + 2 + + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 31 + + + src/app/+videos/+video-watch/video-watch.component.html + 78 + + + src/app/menu/menu.component.html + 124 + + + src/app/shared/shared-instance/instance-about-accordion.component.html + 115 + + + src/app/shared/shared-main/angular/login-link.component.html + 1 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 + + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 + + + src/app/shared/shared-video-miniature/video-download.component.html + 29 + + + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 + + Add to watch later Xem sau @@ -19924,28 +21222,43 @@ 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.ts467 + + src/app/shared/shared-main/video/video.service.ts + 467 + + Only shareable via a private link Chỉ người có được liên kết - - src/app/shared/shared-main/video/video.service.ts468 + + src/app/shared/shared-main/video/video.service.ts + 468 + + Anyone can see this video Ai cũng có thể xem video này - - src/app/shared/shared-main/video/video.service.ts469 + + src/app/shared/shared-main/video/video.service.ts + 469 + + 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.ts470 + + src/app/shared/shared-main/video/video.service.ts + 470 + + 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.ts471 + + src/app/shared/shared-main/video/video.service.ts + 471 + + Video to import updated. Đã cập nhật video cần nhập. @@ -20049,8 +21362,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - <br /><br />Do you still want to replace your video file? - <br /><br />Bạn vẫn muốn thay thế video? + <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.ts 305 @@ -20213,133 +21526,265 @@ 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.ts419 + 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.ts + 419 + + Redirection Chuyển hướng - - src/app/+videos/+video-watch/video-watch.component.ts420 + + src/app/+videos/+video-watch/video-watch.component.ts + 420 + + 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.ts452 + + src/app/+videos/+video-watch/video-watch.component.ts + 452 + + This video is password protected Video này được bảo vệ mật khẩu - - src/app/+videos/+video-watch/video-watch.component.ts453 + + src/app/+videos/+video-watch/video-watch.component.ts + 453 + + 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.ts454 + + src/app/+videos/+video-watch/video-watch.component.ts + 454 + + 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.ts498 + + src/app/+videos/+video-watch/video-watch.component.ts + 498 + + 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.ts499 + + src/app/+videos/+video-watch/video-watch.component.ts + 499 + + Cancel Hủy - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html53src/app/+admin/follows/following-list/follow-modal.component.html35src/app/+admin/moderation/registration-list/process-registration-modal.component.html69src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts99src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts125src/app/+login/login.component.html159src/app/+my-account/my-account-import-export/my-account-export.component.html112src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html22src/app/+my-library/my-video-imports/my-video-imports.component.html43src/app/+my-library/my-videos/modals/video-change-ownership.component.html28src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html40src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html27src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html78src/app/modal/confirm.component.html34src/app/shared/shared-abuse-list/moderation-comment-modal.component.html28src/app/shared/shared-moderation/batch-domains-modal.component.html33src/app/shared/shared-moderation/report-modals/report.component.html55src/app/shared/shared-moderation/report-modals/report.component.html55src/app/shared/shared-moderation/report-modals/video-report.component.html86src/app/shared/shared-moderation/user-ban-modal.component.html36src/app/shared/shared-moderation/video-block.component.html48src/app/shared/shared-video-miniature/video-download.component.html167src/app/shared/standalone-upload/upload-progress.component.html15src/app/shared/standalone-upload/upload-progress.component.html27 + + src/app/+about/about-instance/contact-admin-modal.component.html + 53 + + + src/app/+admin/follows/following-list/follow-modal.component.html + 35 + + + src/app/+admin/moderation/registration-list/process-registration-modal.component.html + 69 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 99 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 125 + + + src/app/+login/login.component.html + 159 + + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 112 + + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 22 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 43 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 28 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 40 + + + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 27 + + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 78 + + + src/app/modal/confirm.component.html + 34 + + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 28 + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 33 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 55 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 55 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 86 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 36 + + + src/app/shared/shared-moderation/video-block.component.html + 48 + + + src/app/shared/shared-video-miniature/video-download.component.html + 167 + + + src/app/shared/standalone-upload/upload-progress.component.html + 15 + + + src/app/shared/standalone-upload/upload-progress.component.html + 27 + + Enter/exit fullscreen Vào/thoát toàn màn hình - - src/app/+videos/+video-watch/video-watch.component.ts926 + + src/app/+videos/+video-watch/video-watch.component.ts + 926 + + Play/Pause the video Phát/Ngừng video - - src/app/+videos/+video-watch/video-watch.component.ts927 + + src/app/+videos/+video-watch/video-watch.component.ts + 927 + + Mute/unmute the video Ẩn/Bỏ ẩn video - - src/app/+videos/+video-watch/video-watch.component.ts928 + + src/app/+videos/+video-watch/video-watch.component.ts + 928 + + 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.ts943 + + src/app/+videos/+video-watch/video-watch.component.ts + 943 + + Increase the volume Tăng âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts930 + + src/app/+videos/+video-watch/video-watch.component.ts + 930 + + Decrease the volume Giảm âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts931 + + src/app/+videos/+video-watch/video-watch.component.ts + 931 + + Seek the video forward Tua tới video - - src/app/+videos/+video-watch/video-watch.component.ts945 + + src/app/+videos/+video-watch/video-watch.component.ts + 945 + + Seek the video backward Tua lùi video - - src/app/+videos/+video-watch/video-watch.component.ts946 + + src/app/+videos/+video-watch/video-watch.component.ts + 946 + + Increase playback rate Tăng tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts948 + + src/app/+videos/+video-watch/video-watch.component.ts + 948 + + Decrease playback rate Giảm tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts949 + + src/app/+videos/+video-watch/video-watch.component.ts + 949 + + 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.ts951 + + src/app/+videos/+video-watch/video-watch.component.ts + 951 + + 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.ts952 + + src/app/+videos/+video-watch/video-watch.component.ts + 952 + + Toggle theater mode Chế độ rạp chiếu - - src/app/+videos/+video-watch/video-watch.component.ts936 + + src/app/+videos/+video-watch/video-watch.component.ts + 936 + + Like the video Thích video @@ -20539,13 +21984,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Upload a video Tải video lên - - src/app/app.routes.ts104 + + src/app/app.routes.ts + 104 + + Edit a video Chỉnh sửa một video - - src/app/app.routes.ts114 + + src/app/app.routes.ts + 114 + + Skip to main content Chuyển đến nội dung chính