From 09cc66b304c4488f8da21670afc5d0158cc79bd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=E1=BB=93=20Nh=E1=BA=A5t=20Duy?= Date: Wed, 14 Aug 2024 15:26:02 +0000 Subject: [PATCH] Translated using Weblate (Vietnamese) Currently translated at 96.2% (2364 of 2457 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/ --- client/src/locale/angular.vi-VN.xlf | 8703 +++++++++++++++++++-------- 1 file changed, 6289 insertions(+), 2414 deletions(-) diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index d5c6586c9..1c2a5dd8e 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -5,163 +5,268 @@ Close Đóng - - node_modules/src/alert/alert.ts67 + + node_modules/src/alert/alert.ts + 67 + + Slide of Slide của Currently selected slide number read by screen reader - - node_modules/src/carousel/carousel.ts146 + + node_modules/src/carousel/carousel.ts + 146 + + Previous Trước - - node_modules/src/carousel/carousel.ts165 + + node_modules/src/carousel/carousel.ts + 165 + + Next Kế - - node_modules/src/carousel/carousel.ts187 + + node_modules/src/carousel/carousel.ts + 187 + + Select month Chọn tháng - - - node_modules/src/datepicker/datepicker-navigation-select.ts92node_modules/src/datepicker/datepicker-navigation-select.ts92 + + node_modules/src/datepicker/datepicker-navigation-select.ts + 92 + + + node_modules/src/datepicker/datepicker-navigation-select.ts + 92 + + Select year Chọn năm - - - node_modules/src/datepicker/datepicker-navigation-select.ts92node_modules/src/datepicker/datepicker-navigation-select.ts92 + + node_modules/src/datepicker/datepicker-navigation-select.ts + 92 + + + node_modules/src/datepicker/datepicker-navigation-select.ts + 92 + + Previous month Tháng trước - - - node_modules/src/datepicker/datepicker-navigation.ts91node_modules/src/datepicker/datepicker-navigation.ts103 + + node_modules/src/datepicker/datepicker-navigation.ts + 91 + + + node_modules/src/datepicker/datepicker-navigation.ts + 103 + + Next month Tháng kế - - - node_modules/src/datepicker/datepicker-navigation.ts103node_modules/src/datepicker/datepicker-navigation.ts103 + + node_modules/src/datepicker/datepicker-navigation.ts + 103 + + + node_modules/src/datepicker/datepicker-navigation.ts + 103 + + «« «« - - node_modules/src/pagination/pagination.ts290 + + node_modules/src/pagination/pagination.ts + 290 + + « « - - node_modules/src/pagination/pagination.ts302 + + node_modules/src/pagination/pagination.ts + 302 + + » » - - node_modules/src/pagination/pagination.ts317 + + node_modules/src/pagination/pagination.ts + 317 + + »» »» - - node_modules/src/pagination/pagination.ts326 + + node_modules/src/pagination/pagination.ts + 326 + + First Đầu tiên - - node_modules/src/pagination/pagination.ts348 + + node_modules/src/pagination/pagination.ts + 348 + + Previous Trước - - node_modules/src/pagination/pagination.ts361 + + node_modules/src/pagination/pagination.ts + 361 + + Next Kế - - node_modules/src/pagination/pagination.ts382 + + node_modules/src/pagination/pagination.ts + 382 + + Last Cuối cùng - - node_modules/src/pagination/pagination.ts399 + + node_modules/src/pagination/pagination.ts + 399 + + - - node_modules/src/progressbar/progressbar.ts65 + + node_modules/src/progressbar/progressbar.ts + 65 + + HH HH - - node_modules/src/timepicker/timepicker.ts235 + + node_modules/src/timepicker/timepicker.ts + 235 + + Hours Giờ - - node_modules/src/timepicker/timepicker.ts255 + + node_modules/src/timepicker/timepicker.ts + 255 + + MM MM - - node_modules/src/timepicker/timepicker.ts271 + + node_modules/src/timepicker/timepicker.ts + 271 + + Minutes Phút - - node_modules/src/timepicker/timepicker.ts290 + + node_modules/src/timepicker/timepicker.ts + 290 + + Increment hours Giờ tăng - - node_modules/src/timepicker/timepicker.ts302 + + node_modules/src/timepicker/timepicker.ts + 302 + + Decrement hours Giờ giảm - - node_modules/src/timepicker/timepicker.ts317 + + node_modules/src/timepicker/timepicker.ts + 317 + + Increment minutes Phút tăng - - node_modules/src/timepicker/timepicker.ts341 + + node_modules/src/timepicker/timepicker.ts + 341 + + Decrement minutes Phút giảm - - node_modules/src/timepicker/timepicker.ts359 + + node_modules/src/timepicker/timepicker.ts + 359 + + SS SS - - node_modules/src/timepicker/timepicker.ts378 + + node_modules/src/timepicker/timepicker.ts + 378 + + Seconds Giây - - node_modules/src/timepicker/timepicker.ts396 + + node_modules/src/timepicker/timepicker.ts + 396 + + Increment seconds Giây tăng - - node_modules/src/timepicker/timepicker.ts422 + + node_modules/src/timepicker/timepicker.ts + 422 + + Decrement seconds Giây giảm - - node_modules/src/timepicker/timepicker.ts436 + + node_modules/src/timepicker/timepicker.ts + 436 + + - - node_modules/src/timepicker/timepicker.ts441 + + node_modules/src/timepicker/timepicker.ts + 441 + + Close Đóng - - node_modules/src/toast/toast.ts94 + + node_modules/src/toast/toast.ts + 94 + + Close the left menu Đóng thanh menu @@ -189,24 +294,39 @@ published a new video: đăng một video mới: - - src/app/shared/standalone-notifications/user-notifications.component.html15 + + src/app/shared/standalone-notifications/user-notifications.component.html + 15 + + The notification concerns a video now unavailable Thông báo có liên quan tới một video không khả dụng - - - src/app/shared/standalone-notifications/user-notifications.component.html21src/app/shared/standalone-notifications/user-notifications.component.html237 + + src/app/shared/standalone-notifications/user-notifications.component.html + 21 + + + src/app/shared/standalone-notifications/user-notifications.component.html + 237 + + Your video has been unblocked Video của bạn vừa được mở khoá - - src/app/shared/standalone-notifications/user-notifications.component.html30 + + src/app/shared/standalone-notifications/user-notifications.component.html + 30 + + Your video has been blocked Video của bạn vừa bị khoá - - src/app/shared/standalone-notifications/user-notifications.component.html38 + + src/app/shared/standalone-notifications/user-notifications.component.html + 38 + + A new video abuse has been created on video Một video quấy rối vừa tạo trên @@ -258,87 +378,138 @@ The recently added video has been automatically blocked Video tải lên gần đây vừa bị khóa tự động - - src/app/shared/standalone-notifications/user-notifications.component.html85 - commented your video . This comment requires your approval commented your video . This comment requires your approval + + src/app/shared/standalone-notifications/user-notifications.component.html + 85 + + + + commented your video . This comment requires your approval + đã bình luận trên video của bạn . Việc này cần bạn duyệt src/app/shared/standalone-notifications/user-notifications.component.html 96,97 - The notification concerns a comment now unavailable Thông báo có liên quan tới một bình luận không khả dụng - - - src/app/shared/standalone-notifications/user-notifications.component.html105src/app/shared/standalone-notifications/user-notifications.component.html170 + + src/app/shared/standalone-notifications/user-notifications.component.html + 105 + + + src/app/shared/standalone-notifications/user-notifications.component.html + 170 + + Your video has been published Video của bạn đã tải lên xong - - src/app/shared/standalone-notifications/user-notifications.component.html114 + + src/app/shared/standalone-notifications/user-notifications.component.html + 114 + + - Your video import  succeeded - Video đã nhập  thành công - - src/app/shared/standalone-notifications/user-notifications.component.html122 + Your video import  succeeded + Video đã nhập  thành công + + src/app/shared/standalone-notifications/user-notifications.component.html + 122 + + Your video import failed Video bạn nhập không tải lên thành công - - src/app/shared/standalone-notifications/user-notifications.component.html130 + + src/app/shared/standalone-notifications/user-notifications.component.html + 130 + + User registered on your instance Người dùng đăng ký máy chủ của bạn - - src/app/shared/standalone-notifications/user-notifications.component.html138 + + src/app/shared/standalone-notifications/user-notifications.component.html + 138 + + is following your channel your account đang theo dõi kênh của bạntài khoản của bạn - - src/app/shared/standalone-notifications/user-notifications.component.html148 + + src/app/shared/standalone-notifications/user-notifications.component.html + 148 + + - mentioned you on video - nhắc tới bạn trong video - - src/app/shared/standalone-notifications/user-notifications.component.html162 + mentioned you on video + nhắc tới bạn trong video + + src/app/shared/standalone-notifications/user-notifications.component.html + 162 + + Your instance has a new follower () awaiting your approval Máy chủ của bạn có một người theo dõi mới () đang chờ được duyệt - - src/app/shared/standalone-notifications/user-notifications.component.html179 + + src/app/shared/standalone-notifications/user-notifications.component.html + 179 + + Your instance automatically followed Máy chủ của bạn tự động theo dõi - - src/app/shared/standalone-notifications/user-notifications.component.html188 + + src/app/shared/standalone-notifications/user-notifications.component.html + 188 + + - 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.html196 + 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 + 196 + + - 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.html204 + 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 + 204 + + - 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.html212 + 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 + 212 + + - 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.html220 + 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 + 220 + + - is live streaming in - đang live stream trong - - src/app/shared/standalone-notifications/user-notifications.component.html231 - transcription of your video has been generated transcription of your video has been generated + is live streaming in + đang live stream trong + + src/app/shared/standalone-notifications/user-notifications.component.html + 231 + + + + transcription of your video has been generated + chuyển mã của video của bạn đã được tạo src/app/shared/standalone-notifications/user-notifications.component.html 246,247 @@ -347,32 +518,51 @@ The notification points to content now unavailable Thông báo về nội dung này không khả dụng - - src/app/shared/standalone-notifications/user-notifications.component.html254 + + src/app/shared/standalone-notifications/user-notifications.component.html + 254 + + {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.ts335 - PeerTube considers video "" is already being transcoded.PeerTube considers video "" is already being transcoded. - - src/app/shared/shared-main/video/video.service.ts352 - + + src/app/shared/shared-main/video/video.model.ts + 335 + + + + PeerTube considers video "" is already being transcoded. + PeerTube cho biết video "" đang được chuyển mã. + + src/app/shared/shared-main/video/video.service.ts + 352 + + 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.ts354 + + src/app/shared/shared-main/video/video.service.ts + 354 + + Force transcoding Ép chuyển mã - - src/app/shared/shared-main/video/video.service.ts357 + + src/app/shared/shared-main/video/video.service.ts + 357 + + {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.ts332 + + src/app/shared/shared-main/video/video.model.ts + 332 + + Change your avatar Đổi ảnh đại diện @@ -400,13 +590,19 @@ Account muted Đã ẩn tài khoản - - src/app/+admin/overview/videos/video-list.component.html86 + + src/app/+admin/overview/videos/video-list.component.html + 86 + + Server muted Đã ẩn máy chủ - - src/app/+admin/overview/videos/video-list.component.html87 + + src/app/+admin/overview/videos/video-list.component.html + 87 + + Save to Lưu vào @@ -418,8 +614,11 @@ Options Tùy chọn - - src/app/+videos/+video-watch/shared/comment/video-comment.component.html46 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 46 + + Start at Bắt đầu tại @@ -443,16 +642,31 @@ Stop at Kết thúc tại - - - - - src/app/shared/shared-moderation/report-modals/video-report.component.html57src/app/shared/shared-share-modal/video-share.component.html211src/app/shared/shared-video-playlist/video-add-to-playlist.component.html37src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html90 + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 57 + + + src/app/shared/shared-share-modal/video-share.component.html + 211 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 37 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 90 + + Your report will be sent to moderators of and will be forwarded to the video origin () too. Báo cáo của bạn sẽ được gửi tới kiểm duyệt viên và đồng thời chuyển tiếp tới nơi lưu trữ gốc của video (). - - src/app/shared/shared-moderation/report-modals/video-report.component.html69 + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 69 + + Please describe the issue... Thêm mô tả vấn đề... @@ -513,53 +727,82 @@ 72 - - (auto-generated)(auto-generated) - - src/app/shared/shared-video-miniature/download/subtitle-files-download.component.html7 - + + (auto-generated) + (tạo tự động) + + src/app/shared/shared-video-miniature/download/subtitle-files-download.component.html + 7 + + Format Định dạng - - src/app/shared/shared-video-miniature/download/video-files-download.component.html52 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 52 + + Video stream Video - - src/app/shared/shared-video-miniature/download/video-files-download.component.html64 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 64 + + Audio stream Audio - - src/app/shared/shared-video-miniature/download/video-files-download.component.html76 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 76 + + Direct download Tải trực tiếp - - src/app/shared/shared-video-miniature/download/video-files-download.component.html93 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 93 + + Torrent (.torrent file) Torrent (tập tin .torrent) - - src/app/shared/shared-video-miniature/download/video-files-download.component.html98 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 98 + + More information/options Thêm thông tin/tùy chọn - - src/app/shared/shared-video-miniature/download/video-files-download.component.html111 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 111 + + Less information/options Ít thông tin/tùy chọn - - src/app/shared/shared-video-miniature/download/video-files-download.component.html115 + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 115 + + video video - - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts328src/app/+videos/+video-edit/video-update.component.ts381 + + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 328 + + + src/app/+videos/+video-edit/video-update.component.ts + 381 + + 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: ) @@ -568,7 +811,6 @@ 34 - Reason... Lí do... @@ -596,9 +838,15 @@ Cancel Hủy - - - src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html50src/app/shared/shared-video-miniature/videos-selection.component.html24 + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 50 + + + src/app/shared/shared-video-miniature/videos-selection.component.html + 24 + + Submit Gửi @@ -666,17 +914,35 @@ Unlisted Hạn chế - - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html9src/app/shared/shared-video-miniature/video-miniature.component.html7 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html + 9 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 + + Private Riêng tư - - - - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html10src/app/shared/shared-video-miniature/video-miniature.component.html8src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html24src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html48 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html + 10 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 8 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 24 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 48 + + {VAR_PLURAL, plural, =1 {1 view} other { views}} {VAR_PLURAL, plural, =1 {1 lượt xem} other { lượt xem}} @@ -712,10 +978,18 @@ Blocked Đã khoá - - - src/app/+admin/overview/videos/video-list.component.html89src/app/shared/shared-video-miniature/video-miniature.component.html66 - Only display videos with this tagOnly display videos with this tag + + src/app/+admin/overview/videos/video-list.component.html + 89 + + + src/app/shared/shared-video-miniature/video-miniature.component.html + 66 + + + + Only display videos with this tag + Chỉ hiện video có thẻ này src/app/+admin/overview/videos/video-list.component.html 95 @@ -724,93 +998,166 @@ Original file File gốc - - src/app/+admin/overview/videos/video-list.component.html104src/app/shared/shared-video-miniature/download/video-files-download.component.html15src/app/shared/shared-video-miniature/download/video-generate-download.component.html7 + + src/app/+admin/overview/videos/video-list.component.html + 104 + + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 15 + + + src/app/shared/shared-video-miniature/download/video-generate-download.component.html + 7 + + HLS HLS - - src/app/+admin/overview/videos/video-list.component.html105 + + src/app/+admin/overview/videos/video-list.component.html + 105 + + Web Videos () Web Videos () - - src/app/+admin/overview/videos/video-list.component.html106 + + src/app/+admin/overview/videos/video-list.component.html + 106 + + Object storage Lưu trữ đối tượng - - src/app/+admin/overview/videos/video-list.component.html108 - + + src/app/+admin/overview/videos/video-list.component.html + 108 + + + Original file: - Original file: - - src/app/+admin/overview/videos/video-list.component.html125 - Download this fileDownload this file - - - - src/app/+admin/overview/videos/video-list.component.html129src/app/+admin/overview/videos/video-list.component.html143src/app/+admin/overview/videos/video-list.component.html161 + File gốc: + + src/app/+admin/overview/videos/video-list.component.html + 125 + + + + Download this file + Tải file này + + src/app/+admin/overview/videos/video-list.component.html + 129 + + + src/app/+admin/overview/videos/video-list.component.html + 143 + + + src/app/+admin/overview/videos/video-list.component.html + 161 + + Delete this file Xóa tập tin này - - - - src/app/+admin/overview/videos/video-list.component.html131src/app/+admin/overview/videos/video-list.component.html147src/app/+admin/overview/videos/video-list.component.html165 - + + src/app/+admin/overview/videos/video-list.component.html + 131 + + + src/app/+admin/overview/videos/video-list.component.html + 147 + + + src/app/+admin/overview/videos/video-list.component.html + 165 + + + Web Videos: - Web Videos: - - src/app/+admin/overview/videos/video-list.component.html139 - + Web Videos: + + src/app/+admin/overview/videos/video-list.component.html + 139 + + + HLS: - HLS: - - src/app/+admin/overview/videos/video-list.component.html157 + HLS: + + src/app/+admin/overview/videos/video-list.component.html + 157 + + 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.ts345 + + src/app/+admin/overview/videos/video-list.component.ts + 345 + + 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.ts363 + + src/app/+admin/overview/videos/video-list.component.ts + 363 + + 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.ts381 + + src/app/+admin/overview/videos/video-list.component.ts + 381 + + 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.ts387 + + src/app/+admin/overview/videos/video-list.component.ts + 387 + + Files were removed. Đã xóa bỏ các tập tin. - - src/app/+admin/overview/videos/video-list.component.ts398 + + src/app/+admin/overview/videos/video-list.component.ts + 398 + + Transcoding jobs created. Đã tạo công việc chuyển mã. - - src/app/+admin/overview/videos/video-list.component.ts410 - {count, plural, =1 {1 transcription job created.} other { transcription jobs created.}}{count, plural, =1 {1 transcription job created.} other { transcription jobs created.}} + + src/app/+admin/overview/videos/video-list.component.ts + 410 + + + + {count, plural, =1 {1 transcription job created.} other { transcription jobs created.}} + {count, plural, =1 {1 transcription job created.} other { công việc phiên âm được tạo ra.}} src/app/+admin/overview/videos/video-list.component.ts 426 - - {count, plural, =1 {1 video already has captions.} other { videos already have captions.}}{count, plural, =1 {1 video already has captions.} other { videos already have captions.}} + + + {count, plural, =1 {1 video already has captions.} other { videos already have captions.}} + {count, plural, =1 {1 video already has captions.} other { video đã có phụ đề.}} src/app/+admin/overview/videos/video-list.component.ts 435 - - {count, plural, =1 {1 video is already being transcribed.} other { videos are already being transcribed.}}{count, plural, =1 {1 video is already being transcribed.} other { videos are already being transcribed.}} + + + {count, plural, =1 {1 video is already being transcribed.} other { videos are already being transcribed.}} + {count, plural, =1 {1 video is already being transcribed.} other { video đã được phiên âm.}} src/app/+admin/overview/videos/video-list.component.ts 445 @@ -821,15 +1168,21 @@ Nhạy cảm - - src/app/shared/shared-video-miniature/video-miniature.component.html71 + + src/app/shared/shared-video-miniature/video-miniature.component.html + 71 + + - - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html26 + + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 26 + + Updated Đã cập nhật @@ -849,9 +1202,15 @@ Deleted Đã xóa - - - src/app/+videos/+video-watch/shared/comment/video-comment.component.html53src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html49 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 53 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 49 + + Edit starts/stops at Chọn điểm bắt đầu/kết thúc @@ -863,18 +1222,31 @@ Save Lưu - - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html100src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html44 + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 100 + + + src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html + 44 + + Email is now public Email hiện đang công khai - - src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts43 + + src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts + 43 + + Email is now private Email hiện đang riêng tư - - src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts44 + + src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts + 44 + + Delete from Xóa khỏi @@ -902,26 +1274,55 @@ Only live videos Chỉ video livestream - - src/app/+my-library/my-videos/my-videos.component.ts142 + + src/app/+my-library/my-videos/my-videos.component.ts + 142 + + Do you really want to delete {length, plural, =1 {this video} other { videos}}? Bạn có chắc muốn xóa {length, plural, =1 {video này} other { video}}? - - src/app/+my-library/my-videos/my-videos.component.ts206 + + src/app/+my-library/my-videos/my-videos.component.ts + 206 + + Edit Sửa - - - - - - - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html10src/app/+admin/overview/users/user-edit/user-edit.component.html10src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html14src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html14src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html39src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html39src/app/+videos/+video-edit/shared/video-edit.component.html191src/app/+videos/+video-edit/video-add-components/video-upload.component.html43 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 10 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 14 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 14 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 39 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 39 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 191 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 43 + + Truncated preview Xem trước rút gọn @@ -939,8 +1340,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 @@ -949,20 +1350,34 @@ Recommended Đề xuất - - src/app/shared/shared-forms/peertube-checkbox.component.html34 + + src/app/shared/shared-forms/peertube-checkbox.component.html + 34 + + Preview Xem trước - - src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.html8src/app/shared/shared-forms/preview-upload.component.html8 - Use this frameUse this frame + + src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.html + 8 + + + src/app/shared/shared-forms/preview-upload.component.html + 8 + + + + Use this frame + Dùng khung hình này src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.html 18 - - Select from videoSelect from video + + + Select from video + Chọn từ video src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.html 31 @@ -971,8 +1386,15 @@ (extensions: , : ) (định dạng: , : ) - - src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.ts75src/app/shared/shared-forms/preview-upload.component.ts58 + + src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.ts + 75 + + + src/app/shared/shared-forms/preview-upload.component.ts + 58 + + Using an ActivityPub account Bằng ActivityPub @@ -1008,36 +1430,67 @@ 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.ts342 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 342 + + 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.ts380 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 380 + + Remove "" files Xóa tập tin "" - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts382 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 382 + + Removed files of . Đã xóa những tập tin . - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts388 - Transcoding job created for "".Transcoding job created for "". - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts400 - Transcription job created for "".Transcription job created for "". - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts412 - This video is already being transcribed.This video is already being transcribed. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts413 - This video already has captions.This video already has captions. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts414 - + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 388 + + + + Transcoding job created for "". + Đã tạo chuyển mã cho "". + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 400 + + + + Transcription job created for "". + Đã tạo việc chuyển âm cho "". + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 412 + + + + This video is already being transcribed. + Video này đang được chuyển âm. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 413 + + + + This video already has captions. + Video này đã có phụ đề. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 414 + + Using a syndication feed Bằng Feed @@ -1073,13 +1526,19 @@ You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). Bạn có thể đăng ký kênh bằng tài khoản của một máy chủ ActivityPub (ví dụ PeerTube, Mastodon hoặc Pleroma). - - src/app/shared/shared-user-subscription/remote-subscribe.component.html18 + + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18 + + You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). Bạn có thể tương tác bằng tài khoản của một máy chủ ActivityPub (ví dụ PeerTube, Mastodon hoặc Pleroma). - - src/app/shared/shared-user-subscription/remote-subscribe.component.html26 + + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 26 + + PeerTube version Phiên bản PeerTube @@ -1115,9 +1574,15 @@ Video uploads Video tải lên - - - src/app/shared/shared-instance/instance-features-table.component.html27src/app/shared/shared-instance/instance-features-table.component.html45 + + src/app/shared/shared-instance/instance-features-table.component.html + 27 + + + src/app/shared/shared-instance/instance-features-table.component.html + 45 + + Transcoding in multiple resolutions Chuyển ra nhiều độ phân giải @@ -1125,8 +1590,10 @@ src/app/shared/shared-instance/instance-features-table.component.html 31 - - Automatic transcriptionAutomatic transcription + + + Automatic transcription + Chuyển âm tự động src/app/shared/shared-instance/instance-features-table.component.html 38,39 @@ -1135,92 +1602,155 @@ Live streaming enabled Cho phép livestream - - src/app/shared/shared-instance/instance-features-table.component.html77 + + src/app/shared/shared-instance/instance-features-table.component.html + 77 + + Transcode live video in multiple resolutions Chuyển video livestream ra nhiều độ phân giải - - src/app/shared/shared-instance/instance-features-table.component.html84 + + src/app/shared/shared-instance/instance-features-table.component.html + 84 + + Max parallel lives Luồng tối đa - - src/app/shared/shared-instance/instance-features-table.component.html91 + + src/app/shared/shared-instance/instance-features-table.component.html + 91 + + per user / per instance mỗi người dùng / mỗi máy chủ - - src/app/shared/shared-instance/instance-features-table.component.html93 + + src/app/shared/shared-instance/instance-features-table.component.html + 93 + + Video Import Nhập video - - src/app/shared/shared-instance/instance-features-table.component.html98 + + src/app/shared/shared-instance/instance-features-table.component.html + 98 + + Requires manual validation by moderators Duyệt thủ công bởi quản trị viên - - src/app/shared/shared-instance/instance-features-table.component.html47 + + src/app/shared/shared-instance/instance-features-table.component.html + 47 + + Automatically published Duyệt tự động - - src/app/shared/shared-instance/instance-features-table.component.html48 + + src/app/shared/shared-instance/instance-features-table.component.html + 48 + + 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.html53 + + 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 + 53 + + Unlimited ( per day) Vô hạn ( mỗi ngày) - - src/app/shared/shared-instance/instance-features-table.component.html67 + + src/app/shared/shared-instance/instance-features-table.component.html + 67 + + Import Nhập - - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html45src/app/+videos/+video-edit/video-add-components/video-import-url.component.html41 + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 45 + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 41 + + You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. Bạn có thể nhập bất cứ file torrent nào có chứa video. Hãy chắc chắn rằng bạn có quyền sử dụng chúng, bởi vì điều nàycó thể gây rắc rối pháp lý với bạn và cả máy chủ của bạn. - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html20 + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 20 + + HTTP import (YouTube, Vimeo, direct URL...) Nhập bằng HTTP (YouTube, Vimeo, URL...) - - src/app/shared/shared-instance/instance-features-table.component.html102 + + src/app/shared/shared-instance/instance-features-table.component.html + 102 + + Torrent import Nhập bằng torrent - - src/app/shared/shared-instance/instance-features-table.component.html109 + + src/app/shared/shared-instance/instance-features-table.component.html + 109 + + Channel synchronization with other platforms (YouTube, Vimeo, ...) Đồng bộ kênh với các nền tảng khác (YouTube, Vimeo...) - - src/app/shared/shared-instance/instance-features-table.component.html116 + + src/app/shared/shared-instance/instance-features-table.component.html + 116 + + User Import/Export Nhập/xuất dữ liệu tài khoản - - src/app/shared/shared-instance/instance-features-table.component.html123 + + src/app/shared/shared-instance/instance-features-table.component.html + 123 + + Users can export their data Người dùng có thể xuất dữ liệu của họ - - src/app/shared/shared-instance/instance-features-table.component.html127 + + src/app/shared/shared-instance/instance-features-table.component.html + 127 + + Users can import their data Người dùng có thể nhập dữ liệu của họ - - src/app/shared/shared-instance/instance-features-table.component.html134 + + src/app/shared/shared-instance/instance-features-table.component.html + 134 + + Loading instance statistics... Đang thống kê số liệu máy chủ... @@ -1240,14 +1770,23 @@ Local Máy chủ này - - - src/app/+admin/overview/videos/video-list.component.html75src/app/shared/shared-video-miniature/video-filters.model.ts168 - + + src/app/+admin/overview/videos/video-list.component.html + 75 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 168 + + + Remote - Remote - - src/app/+admin/overview/videos/video-list.component.html77 + Từ xa + + src/app/+admin/overview/videos/video-list.component.html + 77 + + users người dùng @@ -1323,10 +1862,19 @@ Followers Người theo dõi - - - - src/app/+admin/admin.component.ts97src/app/+admin/follows/follows.routes.ts35src/app/+my-library/my-library.component.ts73 + + src/app/+admin/admin.component.ts + 97 + + + src/app/+admin/follows/follows.routes.ts + 35 + + + src/app/+my-library/my-library.component.ts + 73 + + followers máy chủ theo dõi @@ -1420,8 +1968,11 @@ Người dùng bị chặn sẽ không đăng nhập được nữa. - - src/app/shared/shared-moderation/user-ban-modal.component.html12 + + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 + + Block video "" Chặn video "" @@ -1473,8 +2024,11 @@ Blocking a live will automatically terminate the live stream. Chặn livestream sẽ tự động hủy bỏ buổi livestream. - - src/app/shared/shared-moderation/video-block.component.html43 + + src/app/shared/shared-moderation/video-block.component.html + 43 + + {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Đã chặn .} other {Đã chặn video.}} @@ -1514,102 +2068,177 @@ Sorry but there was an issue with the external login process. Please contact an administrator. Có vấn đề khi đăng nhập. Hãy liên hệ admin. - - src/app/+login/login.component.html37 + + src/app/+login/login.component.html + 37 + + Request new verification email Yêu cầu email xác minh mới - - src/app/+login/login.component.html44 + + src/app/+login/login.component.html + 44 + + Username or email address Tên người dùng hoặc địa chỉ email - - src/app/+login/login.component.html55 + + src/app/+login/login.component.html + 55 + + Example: john@example.com Ví dụ: john@example.com - - - - src/app/+about/about-instance/contact-admin-modal.component.html28src/app/+login/login.component.html57src/app/+signup/+register/steps/register-step-user.component.html55 + + src/app/+about/about-instance/contact-admin-modal.component.html + 28 + + + src/app/+login/login.component.html + 57 + + + src/app/+signup/+register/steps/register-step-user.component.html + 55 + + ⚠️ Most email addresses do not include capital letters. ⚠️ Phần lớn địa chỉ email không cho phép viết in hoa. - - src/app/+login/login.component.html3 + + src/app/+login/login.component.html + 3 + + Enter the two-factor code generated by your phone app: Nhập mã xác minh hai bước được tạo bởi ứng dụng điện thoại của bạn: - - src/app/+login/login.component.html79 + + src/app/+login/login.component.html + 79 + + Two factor authentication token Token xác minh hai bước - - src/app/+login/login.component.html81 + + src/app/+login/login.component.html + 81 + + Password Mật khẩu - - - - - - - - - src/app/+admin/overview/users/user-edit/user-edit.component.html124src/app/+admin/overview/users/user-edit/user-edit.component.html124src/app/+login/login.component.html69src/app/+login/login.component.html72src/app/+reset-password/reset-password.component.html6src/app/+reset-password/reset-password.component.html9src/app/+signup/+register/steps/register-step-user.component.html63src/app/+videos/+video-edit/shared/video-edit.component.html124 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 124 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 124 + + + src/app/+login/login.component.html + 69 + + + src/app/+login/login.component.html + 72 + + + src/app/+reset-password/reset-password.component.html + 6 + + + src/app/+reset-password/reset-password.component.html + 9 + + + src/app/+signup/+register/steps/register-step-user.component.html + 63 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 124 + + Click here to reset your password Click vào đây để reset mật khẩu - - src/app/+login/login.component.html93 + + src/app/+login/login.component.html + 93 + + I forgot my password Quên mật khẩu - - src/app/+login/login.component.html94 + + src/app/+login/login.component.html + 94 + + Logging into an account lets you publish content Chỉ có thể đăng video sau khi đăng nhập - - src/app/+login/login.component.html20 + + src/app/+login/login.component.html + 20 + + - 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.html25 - Currently this instance doesn't allow for user registration, you may check the TermsTerms 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. Currently this instance doesn't allow for user registration, you may check the TermsTerms 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. + 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 + 25 + + + + Currently this instance doesn't allow for user registration, you may check the TermsTerms 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. + Hiện tại máy chủ này không cho phép đăng ký, bạn có thể kiểm tra Quy tắcQuy tắc để biết thêm chi tiết hoặc tìm một máy chủ cho phép bạn đăng ký tài khoản và tải video của mình lên đó. Tìm tại: https://joinpeertube.org/instances. src/app/+login/login.component.html 30,33 - Or sign in with Hoặc đăng nhập bằng - - src/app/+login/login.component.html105 + + src/app/+login/login.component.html + 105 + + Forgot your password Quên mật khẩu - - src/app/+login/login.component.html131 + + src/app/+login/login.component.html + 131 + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. Rất tiếc, bạn không thể reset mật khẩu bởi vì quản trị viên máy chủ không thiết lập hệ thống email PeerTube. - - src/app/+login/login.component.html141 + + src/app/+login/login.component.html + 141 + + Enter your email address and we will send you a link to reset your password. Nhập email của bạn và chúng tôi sẽ gửi một liên kết reset mật khẩu. - - src/app/+login/login.component.html145 + + src/app/+login/login.component.html + 145 + + - 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 @@ -1619,27 +2248,60 @@ 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.html149src/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 + 149 + + + 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 - - - src/app/+login/login.component.html151src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9 + + src/app/+login/login.component.html + 151 + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 9 + + Reset Đặt lại Password reset button - - src/app/+login/login.component.html166 + + src/app/+login/login.component.html + 166 + + on this instance trên máy chủ này @@ -1657,8 +2319,8 @@ The link will expire within 1 hour. - for - cho + for + cho src/app/+search/search.component.html 10 @@ -1710,37 +2372,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: - - src/app/+signup/+register/steps/register-step-about.component.html13 + 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 + 13 + + - 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 @@ -1763,37 +2428,55 @@ 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 - - src/app/+signup/+register/steps/register-step-about.component.html41 + 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 + 41 + + - 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.html3 + 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 + 3 + + - 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.html7 + 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 + 7 + + - 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.html12 + 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 + 12 + + Filters Bộ lọc - - src/app/+search/search.component.html19 + + src/app/+search/search.component.html + 19 + + No results found Không tìm thấy kết quả - - src/app/+search/search.component.html33 + + src/app/+search/search.component.html + 33 + + Welcome to PeerTube, dear administrator! Chào mừng đến với PeerTube, người anh em! @@ -1859,15 +2542,21 @@ 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 - - src/app/modal/admin-welcome-modal.component.html42 + 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 + 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 - - src/app/modal/admin-welcome-modal.component.html46 + 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 + 46 + + It's time to configure your instance! Tới lúc cấu hình máy chủ của bạn! @@ -1877,15 +2566,21 @@ 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. - - src/app/modal/admin-welcome-modal.component.html59 + 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 + 59 + + If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. Nếu bạn cho phép đăng ký, hãy đề ra quy tắc kiểm duyệtđiều khoản dịch vụ cũng như thể loại, ngôn ngữ và cách bạn kiểm duyệt. Bằng cách này, bạn sẽ giúp người dùng đăng ký được phê duyệt trên máy chủ PeerTube. - - src/app/modal/admin-welcome-modal.component.html65 + + src/app/modal/admin-welcome-modal.component.html + 65 + + Remind me later Nhắc tôi sau @@ -1897,13 +2592,19 @@ The link will expire within 1 hour. Set up Thiết lập - - src/app/modal/account-setup-warning-modal.component.html37 + + src/app/modal/account-setup-warning-modal.component.html + 37 + + Configure my instance Cấu hình máy chủ - - src/app/modal/admin-welcome-modal.component.html82 + + src/app/modal/admin-welcome-modal.component.html + 82 + + Confirm your password Xác nhận mật khẩu @@ -2015,8 +2716,11 @@ The link will expire within 1 hour. Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. Xin thiết lập những mục đó để giúp mọi người chọn máy chủ phù hợp. Nếu bỏ trống, máy chủ của bạn sẽ không được giới thiệu trên trang JoinPeerTube. - - src/app/modal/instance-config-warning-modal.component.html27 + + src/app/modal/instance-config-warning-modal.component.html + 27 + + Don't show me this warning anymore Đừng hiện cảnh báo cho tôi nữa @@ -2124,8 +2828,11 @@ The link will expire within 1 hour. Configure Cấu hình - - src/app/modal/instance-config-warning-modal.component.html46 + + src/app/modal/instance-config-warning-modal.component.html + 46 + + Change the language Đổi ngôn ngữ @@ -2139,8 +2846,11 @@ The link will expire within 1 hour. Hãy giúp dịch PeerTube! - - src/app/menu/language-chooser.component.html11 + + src/app/menu/language-chooser.component.html + 11 + + Public profile Hồ sơ công khai @@ -2196,8 +2906,11 @@ The link will expire within 1 hour. Help Trợ giúp - - src/app/menu/menu.component.html163 + + src/app/menu/menu.component.html + 163 + + FAQ (Frequently Asked Questions) - about PeerTube FAQ (Câu hỏi thường gặp) - về PeerTube @@ -2253,19 +2966,31 @@ The link will expire within 1 hour. Create an account Tạo tài khoản - - - src/app/+login/login.component.html99src/app/shared/shared-main/account/signup-label.component.html2 + + src/app/+login/login.component.html + 99 + + + src/app/shared/shared-main/account/signup-label.component.html + 2 + + My video imports Video của tôi nhập - - src/app/+my-library/routes.ts107 + + src/app/+my-library/routes.ts + 107 + + Create a new playlist Tạo danh sách phát mới - - src/app/+my-library/routes.ts66 + + src/app/+my-library/routes.ts + 66 + + Interface: Ngôn ngữ: @@ -2293,9 +3018,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.html216 + + 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 + 216 + + Allow import with HTTP URL (e.g. YouTube) Cho phép nhập URL HTTP(ví dụ YouTube) @@ -2305,8 +3036,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 @@ -2327,9 +3058,15 @@ The link will expire within 1 hour. Administration Quản trị viên - - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts89src/app/menu/menu.component.html104 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 89 + + + src/app/menu/menu.component.html + 104 + + About Thông tin @@ -2351,24 +3088,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 @@ -2383,8 +3120,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 @@ -2475,24 +3212,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 @@ -2627,8 +3364,11 @@ The link will expire within 1 hour. The requested entity body blends sweet bits with a mellow earthiness. Cơ thể thực thể được yêu cầu pha trộn ngọt ngào với một cảm giác êm dịu. Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - - src/app/+error-page/error-page.component.html52 + + src/app/+error-page/error-page.component.html + 52 + + Sepia seems to like it. Sepia thích điều này. @@ -2641,47 +3381,71 @@ The link will expire within 1 hour. Media is too large for the server. Please contact you administrator if you want to increase the limit size. Video có dung lượng quá lớn. Hãy liên hệ quản trị viên nếu bạn muốn tăng giới hạn dung lượng. - - src/app/core/rest/rest-extractor.service.ts123 + + src/app/core/rest/rest-extractor.service.ts + 123 + + GLOBAL SEARCH TÌM KIẾM TOÀN CẦU - - src/app/header/search-typeahead.component.html30 + + src/app/header/search-typeahead.component.html + 30 + + using đang dùng - - src/app/header/search-typeahead.component.html32 + + src/app/header/search-typeahead.component.html + 32 + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. Kết quả sẽ được sắp xếp bởi một bên chỉ mục thứ ba. Chỉ những dữ liệu truy vấn cần thiết sẽ được gửi đi. - - src/app/header/search-typeahead.component.html35 + + src/app/header/search-typeahead.component.html + 35 + + Your query will be matched against video names or descriptions, channel names. Kết quả tìm kiếm sẽ khớp với tên video, mô tả video hoặc tên kênh. - - src/app/header/search-typeahead.component.html40 + + src/app/header/search-typeahead.component.html + 40 + + ADVANCED SEARCH TÌM KIẾM NÂNG CAO - - src/app/header/search-typeahead.component.html41 - - - + + src/app/header/search-typeahead.component.html + 41 + + will list the matching channel hiện những kênh trùng khớp - - - src/app/header/search-typeahead.component.html45src/app/header/search-typeahead.component.html49 + + src/app/header/search-typeahead.component.html + 45 + + + src/app/header/search-typeahead.component.html + 49 + + will list the matching video hiện những video trùng khớp - - src/app/header/search-typeahead.component.html53 + + src/app/header/search-typeahead.component.html + 53 + + Search... Tìm... @@ -2705,14 +3469,18 @@ The link will expire within 1 hour. src/app/header/suggestion.component.html 17 - - Search "" in this instance's networkSearch "" in this instance's network + + + Search "" in this instance's network + Tìm "" trong mạng lưới của máy chủ này src/app/header/suggestion.component.ts 32 - - Search "" in the vidiverseSearch "" in the vidiverse + + + Search "" in the vidiverse + Tìm "" trong mạng lưới PeerTube src/app/header/suggestion.component.ts 33 @@ -2861,11 +3629,27 @@ The link will expire within 1 hour. Language Ngôn ngữ - - - - - src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html13src/app/+videos/+video-edit/shared/video-edit.component.html101src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html50src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html30 + + src/app/+search/search-filters.component.html + 147 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 13 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 101 + + + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 50 + + + src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html + 30 + + Display all languages Hiển thị mọi ngôn ngữ @@ -2925,22 +3709,67 @@ The link will expire within 1 hour. Reset Đặt lại - - - - - - - - - - - - - - - - src/app/+search/search-filters.component.html9src/app/+search/search-filters.component.html23src/app/+search/search-filters.component.html42src/app/+search/search-filters.component.html61src/app/+search/search-filters.component.html75src/app/+search/search-filters.component.html110src/app/+search/search-filters.component.html123src/app/+search/search-filters.component.html136src/app/+search/search-filters.component.html149src/app/+search/search-filters.component.html164src/app/+search/search-filters.component.html172src/app/+search/search-filters.component.html189src/app/+search/search-filters.component.html230src/app/+videos/+video-edit/shared/video-edit.component.html428src/app/shared/shared-forms/reactive-file.component.html17 + + src/app/+search/search-filters.component.html + 9 + + + src/app/+search/search-filters.component.html + 23 + + + src/app/+search/search-filters.component.html + 42 + + + src/app/+search/search-filters.component.html + 61 + + + src/app/+search/search-filters.component.html + 75 + + + src/app/+search/search-filters.component.html + 110 + + + src/app/+search/search-filters.component.html + 123 + + + src/app/+search/search-filters.component.html + 136 + + + src/app/+search/search-filters.component.html + 149 + + + src/app/+search/search-filters.component.html + 164 + + + src/app/+search/search-filters.component.html + 172 + + + src/app/+search/search-filters.component.html + 189 + + + src/app/+search/search-filters.component.html + 230 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 428 + + + src/app/shared/shared-forms/reactive-file.component.html + 17 + + Filter Lọc @@ -2976,8 +3805,11 @@ The link will expire within 1 hour. This will replace an existing caption! Điều này sẽ thay thế phụ đề hiện tại! - - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html34 + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 34 + + Add this caption Thêm phụ đề này @@ -3033,8 +3865,11 @@ The link will expire within 1 hour. Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. Thẻ được dùng để đề xuất video liên quan. Dùng tối đa 5 thẻ. Nhấn Enter để thêm thẻ mới. - - src/app/+videos/+video-edit/shared/video-edit.component.html30 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 30 + + Video descriptions are truncated by default and require manual action to expand them. Mô tả video bị cắt bớt theo mặc định và yêu cầu nhấn vào để xem đầy đủ. @@ -3044,8 +3879,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 @@ -3104,8 +3939,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 @@ -3162,14 +3997,39 @@ 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/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.ts138src/app/shared/shared-abuse-list/abuse-list-table.component.ts73src/app/shared/shared-instance/instance-follow.service.ts142src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts120src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts140 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 55 + + + 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 + 138 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 73 + + + src/app/shared/shared-instance/instance-follow.service.ts + 142 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 120 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 140 + + No items found Không tìm thấy @@ -3219,8 +4079,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 @@ -3279,8 +4139,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 @@ -3369,13 +4229,19 @@ The link will expire within 1 hour. FAQ FAQ - - src/app/menu/menu.component.html167 + + src/app/menu/menu.component.html + 167 + + API API - - src/app/menu/menu.component.html175 + + src/app/menu/menu.component.html + 175 + + powered by PeerTube - CopyLeft 2015-2024 powered by PeerTube - CopyLeft 2015-2024 @@ -3440,53 +4306,81 @@ The link will expire within 1 hour. 11 - See the subtitle file Xem file phụ đề - - src/app/+videos/+video-edit/shared/video-edit.component.html185 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 185 + + - Already uploaded on ✔ + Already uploaded on Đã tải lên xong ✔ - - src/app/+videos/+video-edit/shared/video-edit.component.html189 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 189 + + Will be created on update Sẽ được tạo khi cập nhật - - src/app/+videos/+video-edit/shared/video-edit.component.html198 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 198 + + Cancel create Bỏ tạo - - src/app/+videos/+video-edit/shared/video-edit.component.html200 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 200 + + Will be edited on update Sẽ hiện chỉnh sửa khi cập nhật - - src/app/+videos/+video-edit/shared/video-edit.component.html206 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 206 + + Cancel edition Hủy phiên bản - - src/app/+videos/+video-edit/shared/video-edit.component.html208 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 + + Will be deleted on update Sẽ bị xóa khi cập nhật - - src/app/+videos/+video-edit/shared/video-edit.component.html214 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 214 + + Cancel deletion Ngưng xóa - - src/app/+videos/+video-edit/shared/video-edit.component.html216 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 216 + + No captions for now. Hiện không có phụ đề nào. - - src/app/+videos/+video-edit/shared/video-edit.component.html222 - Add a captionAdd a caption + + src/app/+videos/+video-edit/shared/video-edit.component.html + 222 + + + + Add a caption + Thêm phụ đề src/app/+videos/+video-edit/shared/video-edit.component.html 228 @@ -3495,9 +4389,14 @@ The link will expire within 1 hour. Chapters Chương - - src/app/+videos/+video-edit/shared/video-edit.component.html237 - Chapters can also be set in the video description. Check the format in the PeerTube documentation Chapters can also be set in the video description. Check the format in the PeerTube documentation + + src/app/+videos/+video-edit/shared/video-edit.component.html + 237 + + + + Chapters can also be set in the video description. Check the format in the PeerTube documentation + Các chương cũng có thể được thiết lập trong phần mô tả video. Kiểm tra định dạng trong tài liệu PeerTube src/app/+videos/+video-edit/shared/video-edit.component.html 243,246 @@ -3506,50 +4405,82 @@ The link will expire within 1 hour. Timecode Timecode - - src/app/+videos/+video-edit/shared/video-edit.component.html253 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 253 + + Chapter name Tên chương - - src/app/+videos/+video-edit/shared/video-edit.component.html255 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 255 + + Live settings Thiết lập livestream - - src/app/+videos/+video-edit/shared/video-edit.component.html294 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 294 + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ Nếu kích hoạt tùy chọn này, buổi livestream sẽ hủy bỏ nếu bạn đạt giới hạn dung lượng cho phép - - src/app/+videos/+video-edit/shared/video-edit.component.html347 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 347 + + Privacy of the new replay Bảo mật cho phát lại - - src/app/+videos/+video-edit/shared/video-edit.component.html353 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 353 + + Latency mode Chế độ trễ - - src/app/+videos/+video-edit/shared/video-edit.component.html360 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 360 + + Automatically publish a replay when your live ends Đăng video phát lại sau khi livestream kết thúc - - src/app/+videos/+video-edit/shared/video-edit.component.html343 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 343 + + Support Hỗ trợ - - - - - src/app/+manage/video-channel-edit/video-channel-edit.component.html66src/app/+manage/video-channel-edit/video-channel-edit.component.html66src/app/+video-channels/video-channels.component.html17src/app/+videos/+video-edit/shared/video-edit.component.html391 + + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 66 + + + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 66 + + + src/app/+video-channels/video-channels.component.html + 17 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 391 + + - 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 @@ -3570,13 +4501,19 @@ The link will expire within 1 hour. View account Xem tài khoản - - src/app/+video-channels/video-channels.component.html47 + + src/app/+video-channels/video-channels.component.html + 47 + + View owner account Xem chủ sở hữu - - src/app/+video-channels/video-channels.component.html51 + + src/app/+video-channels/video-channels.component.html + 51 + + VIDEO CHANNEL KÊNH VIDEO @@ -3612,107 +4549,183 @@ The link will expire within 1 hour. Short text to tell people how they can support you (membership platform...). Viết ngắn gọn về cách mọi người có thể hỗ trợ bạn (nền tảng donate, membership...). - - src/app/+videos/+video-edit/shared/video-edit.component.html395 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 395 + + Filename Tên tập tin - - src/app/+videos/+video-edit/shared/video-edit.component.html410 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 410 + + Name of the uploaded file Tên của tập tin tải lên - - src/app/+videos/+video-edit/shared/video-edit.component.html415 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 415 + + Original publication date Ngày công chiếu - - src/app/+videos/+video-edit/shared/video-edit.component.html425 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 425 + + This is the date when the content was originally published (e.g. the release date for a film) Đây là ngày mà lần đầu tiên nội dung được giới thiệu (ví dụ ngày phát hành của một bộ phim) - - src/app/+videos/+video-edit/shared/video-edit.component.html433 - Comments policyComments policy - - src/app/+videos/+video-edit/shared/video-edit.component.html448 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 433 + + + + Comments policy + Chính sách bình luận + + src/app/+videos/+video-edit/shared/video-edit.component.html + 448 + + Plugin settings Cài đặt tiện ích - - src/app/+videos/+video-edit/shared/video-edit.component.html466 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 466 + + Small latency Độ trễ thấp - - src/app/+videos/+video-edit/shared/video-edit.component.ts168 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 168 + + Reduce latency to ~15s disabling P2P Giảm độ trễ tới ~15s tắt P2P - - src/app/+videos/+video-edit/shared/video-edit.component.ts169 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 169 + + Default Mặc định - - - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts73src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts70src/app/+videos/+video-edit/shared/video-edit.component.ts173 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 73 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 70 + + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 173 + + Average latency of 30s Độ trễ trung bình 30s - - src/app/+videos/+video-edit/shared/video-edit.component.ts174 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 174 + + High latency Độ trễ cao - - src/app/+videos/+video-edit/shared/video-edit.component.ts178 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 178 + + Average latency of 60s increasing P2P ratio Độ trễ trung bình 60s tăng tỉ lệ P2P - - src/app/+videos/+video-edit/shared/video-edit.component.ts179 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 179 + + Other Khác - - - src/app/+videos/+video-edit/shared/video-edit.component.ts302src/app/shared/shared-forms/select/select-languages.component.ts53 - + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 302 + + + src/app/shared/shared-forms/select/select-languages.component.ts + 53 + + Enable download Cho phép tải về - - src/app/+videos/+video-edit/shared/video-edit.component.html458 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 458 + + Advanced settings Cài đặt nâng cao - - src/app/+videos/+video-edit/shared/video-edit.component.html376 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 376 + + Video thumbnail Hình video thu nhỏ - - src/app/+videos/+video-edit/shared/video-edit.component.html385 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 385 + + URL URL - - - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6src/app/shared/shared-share-modal/video-share.component.html29src/app/shared/shared-share-modal/video-share.component.html119 + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + src/app/shared/shared-share-modal/video-share.component.html + 29 + + + src/app/shared/shared-share-modal/video-share.component.html + 119 + + You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. Bạn có thể nhập bất cứ URL nào hỗ trợ bởi youtube-dl hoặc URL chỉ đến một file video. Bạn cần chắc chắn rằng bạn có toàn quyền sử dụng nội dung, bởi vì điều này ảnh hưởng tới bạn và máy chủ của bạn. - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11 + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11 + + - 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.html21 + 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 + 21 + + Sorry, but something went wrong Thật tiếc, có thứ gì đó đã gặp lỗi @@ -3736,26 +4749,46 @@ The link will expire within 1 hour. Congratulations, the video behind will be imported! You can already add information about this video. Chúc mừng, video đã được nhập! Bạn có thể thêm thông tin cho video này. - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html53 + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 53 + + Select the file to upload Chọn tập tin để tải lên - - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html6src/app/+videos/+video-edit/video-add-components/video-upload.component.html8src/app/+videos/+video-edit/video-update.component.html36 + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 8 + + + src/app/+videos/+video-edit/video-update.component.html + 36 + + Scheduled Đã lên lịch - - src/app/+videos/+video-edit/shared/video-edit.component.ts323 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 323 + + Hide the video until a specific date Ẩn video dưới một ngày đặc biệt - - src/app/+videos/+video-edit/shared/video-edit.component.ts324 - (auto-generated) (auto-generated) + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 324 + + + + (auto-generated) + (tạo tự động) src/app/+videos/+video-edit/shared/video-edit.component.ts 353 @@ -3788,8 +4821,11 @@ The link will expire within 1 hour. Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. Hình ảnh sẽ được ghép với file âm thanh của bạn. Những hình ảnh đã chọn rồi sẽ không thể thay đổi. - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html37 + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 37 + + Processing… Đang xử lý… @@ -3806,14 +4842,18 @@ The link will expire within 1 hour. src/app/shared/standalone-upload/upload-progress.component.html 26 - - Create a new listCreate a new list + + + Create a new list + Tạo danh sách mới src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html 13 - - List nameList name + + + List name + Tên danh sách src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html 31 @@ -3822,8 +4862,10 @@ The link will expire within 1 hour. src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html 15 - - WordsWords + + + Words + Từ src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html 32 @@ -3832,59 +4874,82 @@ The link will expire within 1 hour. src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html 26 - - See all wordsSee all words + + + See all words + Xem tất cả từ src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html 41 - - words words - - src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html56 - No watched word lists found.No watched word lists found. + + + words + từ + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 56 + + + + No watched word lists found. + Không tìm thấy danh sách từ đã theo dõi. src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html 79 - - Are you sure you want to delete this list?Are you sure you want to delete this list? + + + Are you sure you want to delete this list? + Bạn có chắc muốn xóa danh sách ? src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts 120 - - Delete listDelete list + + + Delete list + Xóa danh sách src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts 121 - - removed removed + + + removed + đã bị xóa src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts 129 - - Save watched words listSave watched words list + + + Save watched words list + Lưu danh sách từ theo dõi src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html 5 - - One word or group of words per line.One word or group of words per line. + + + One word or group of words per line. + Một từ hoặc một nhóm từ mỗi dòng. src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html 28 - - updated updated + + + updated + updated src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.ts 82 - - created created + + + created + created src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.ts 84 @@ -3907,8 +4972,11 @@ The link will expire within 1 hour. Xin chúc mừng! Video của bạn bây giờ đã có sẵn trong thư viện cá nhân. - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html62 + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 62 + + Publish will be available when upload is finished Bạn chỉ có thể đăng sau khi video đã được tải lên 100% @@ -3972,13 +5040,19 @@ The link will expire within 1 hour. Replace video file Thay thế video - - src/app/+videos/+video-edit/video-update.component.html29 + + src/app/+videos/+video-edit/video-update.component.html + 29 + + ⚠️ Uploading a new version of your video will completely erase the current version ⚠️ Tải lên phiên bản mới của video sẽ xóa mất phiên bản hiện tại - - src/app/+videos/+video-edit/video-update.component.html31 + + src/app/+videos/+video-edit/video-update.component.html + 31 + + Your video is currently being updated. If you leave, your changes will be lost. Video của bạn hiện đang được cập nhật. Nếu bạn rời đi, những thay đổi của bạn sẽ bị mất. @@ -4026,8 +5100,11 @@ The link will expire within 1 hour. Congratulations, the video will be imported with BitTorrent! You can already add information about this video. Chúc mừng, video có thể nhập bằng BitTorrent! Bạn có thể nhập thêm thông tin về video này. - - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56 + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 56 + + Torrents with only 1 file are supported. Hỗ trợ torrent chỉ có 1 file. @@ -4103,13 +5180,19 @@ The link will expire within 1 hour. Max live duration is . If your live reaches this limit, it will be automatically terminated. Độ dài tối đa buổi livestream là . Nếu đạt tới giới hạn này, buổi livestream sẽ tự chấm dứt. - - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html48 + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 48 + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. Chúng tôi khuyến nghị bạn không sử dụng root người dùng để đăng video của bạn, bởi vì đó là tài khoản super-admin máy chủ của bạn. Thay vào đó, hãy tạo riêng một tài khoản để tự tải lên những video của bạn. - - src/app/+videos/+video-edit/video-add.component.html34 + + src/app/+videos/+video-edit/video-add.component.html + 34 + + Import Nhập @@ -4161,23 +5244,35 @@ The link will expire within 1 hour. AUTOPLAY TỰ ĐỘNG PHÁT - - src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html10 + + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 10 + + Toggle autoplay next video Bật tự động phát video kế tiếp - - src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html13 + + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 13 + + Next video to be played Video phát kế tiếp - - src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html21 + + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 21 + + Report this comment Báo cáo bình luận này - - src/app/+videos/+video-watch/shared/comment/video-comment.component.ts222 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 222 + + Share Chia sẻ @@ -4209,8 +5304,11 @@ The link will expire within 1 hour. Update playlist privacy Cập nhật danh sách phát - - src/app/shared/shared-share-modal/video-share.component.html20 + + src/app/shared/shared-share-modal/video-share.component.html + 20 + + Share the playlist at this video position Chia sẻ danh sách phát từ vị trí video này @@ -4222,15 +5320,27 @@ The link will expire within 1 hour. Only display embed URL Chỉ hiện URL embed - - - src/app/shared/shared-share-modal/video-share.component.html82src/app/shared/shared-share-modal/video-share.component.html192 + + src/app/shared/shared-share-modal/video-share.component.html + 82 + + + src/app/shared/shared-share-modal/video-share.component.html + 192 + + Responsive embed Nhúng tương thích - - - src/app/shared/shared-share-modal/video-share.component.html89src/app/shared/shared-share-modal/video-share.component.html199 + + src/app/shared/shared-share-modal/video-share.component.html + 89 + + + src/app/shared/shared-share-modal/video-share.component.html + 199 + + Share the video Chia sẻ video @@ -4250,13 +5360,19 @@ The link will expire within 1 hour. Update video privacy Cập nhật hiển thị video - - src/app/shared/shared-share-modal/video-share.component.html106 + + src/app/shared/shared-share-modal/video-share.component.html + 106 + + This video is password protected, please note that recipients will require the corresponding password to access the content. Video này đã được bảo vệ bằng mật khẩu, hãy nhớ rằng người nhận sẽ cần mật khẩu tương ứng để truy cập nội dung. - - src/app/shared/shared-share-modal/video-share.component.html111 + + src/app/shared/shared-share-modal/video-share.component.html + 111 + + QR-Code Mã QR @@ -4272,9 +5388,15 @@ The link will expire within 1 hour. The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). Đường link không an toàn (phải là HTTPS), nên video nhúng sẽ không hoạt động ở những trang web dùng HTTPS. - - - src/app/shared/shared-share-modal/video-share.component.html57src/app/shared/shared-share-modal/video-share.component.html147 + + src/app/shared/shared-share-modal/video-share.component.html + 57 + + + src/app/shared/shared-share-modal/video-share.component.html + 147 + + Embed Nhúng @@ -4298,13 +5420,19 @@ The link will expire within 1 hour. More customization Thêm tùy chỉnh - - src/app/shared/shared-share-modal/video-share.component.html297 + + src/app/shared/shared-share-modal/video-share.component.html + 297 + + Less customization Thu gọn - - src/app/shared/shared-share-modal/video-share.component.html305 + + src/app/shared/shared-share-modal/video-share.component.html + 305 + + Support Hỗ trợ @@ -4316,16 +5444,31 @@ The link will expire within 1 hour. Login Đăng nhập - - - - - src/app/+login/login.component.html12src/app/+login/login.component.html90src/app/+login/routes.ts11src/app/shared/shared-main/angular/login-link.component.ts14 + + src/app/+login/login.component.html + 12 + + + src/app/+login/login.component.html + 90 + + + src/app/+login/routes.ts + 11 + + + src/app/shared/shared-main/angular/login-link.component.ts + 14 + + Autoplay Tự động phát - - src/app/shared/shared-share-modal/video-share.component.html225 + + src/app/shared/shared-share-modal/video-share.component.html + 225 + + Maybe later Để sau @@ -4337,50 +5480,83 @@ The link will expire within 1 hour. Muted Tắt tiếng - - - - src/app/+admin/overview/users/user-list/user-list.component.html107src/app/shared/shared-moderation/account-block-badges.component.html1src/app/shared/shared-share-modal/video-share.component.html233 + + src/app/+admin/overview/users/user-list/user-list.component.html + 107 + + + src/app/shared/shared-moderation/account-block-badges.component.html + 1 + + + src/app/shared/shared-share-modal/video-share.component.html + 233 + + Loop Lặp lại - - src/app/shared/shared-share-modal/video-share.component.html240 + + src/app/shared/shared-share-modal/video-share.component.html + 240 + + Use origin instance URL Sử dụng URL máy chủ gốc - - src/app/shared/shared-share-modal/video-share.component.html246 + + src/app/shared/shared-share-modal/video-share.component.html + 246 + + Display video title Hiện tiêu đề video - - src/app/shared/shared-share-modal/video-share.component.html254 + + src/app/shared/shared-share-modal/video-share.component.html + 254 + + P2P P2P - - src/app/shared/shared-share-modal/video-share.component.html262 + + src/app/shared/shared-share-modal/video-share.component.html + 262 + + Display privacy warning Hiện cảnh báo bảo mật - - src/app/shared/shared-share-modal/video-share.component.html268 + + src/app/shared/shared-share-modal/video-share.component.html + 268 + + Display player control bar Hiện thanh điều khiển trình phát - - src/app/shared/shared-share-modal/video-share.component.html275 + + src/app/shared/shared-share-modal/video-share.component.html + 275 + + Display PeerTube button link Hiện biểu tượng PeerTube - - src/app/shared/shared-share-modal/video-share.component.html282 + + src/app/shared/shared-share-modal/video-share.component.html + 282 + + Public Công khai - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html11 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.html + 11 + + This video is blocked. Video này đã bị khóa. @@ -4392,8 +5568,11 @@ The link will expire within 1 hour. This video is password protected. Video này được bảo vệ bằng mật khẩu. - - src/app/+videos/+video-watch/shared/information/video-alert.component.html27 + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 27 + + The video is being transcoded, it may not work properly. Video đang được chuyển mã, nó có thể không hoạt động bình thường. @@ -4461,8 +5640,11 @@ The link will expire within 1 hour. Published Đã đăng - - src/app/+videos/+video-watch/video-watch.component.html42 + + src/app/+videos/+video-watch/video-watch.component.html + 42 + + SUPPORT ỦNG HỘ @@ -4498,8 +5680,11 @@ The link will expire within 1 hour. Open the modal to support the video uploader Mở phương thức để hỗ trợ trình tải lên video - - src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts99 + + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts + 99 + + Like this video Thích video @@ -4519,8 +5704,11 @@ The link will expire within 1 hour. By Bởi - - src/app/+videos/+video-watch/video-watch.component.html85 + + src/app/+videos/+video-watch/video-watch.component.html + 85 + + Subscribe Đăng ký kênh @@ -4568,44 +5756,58 @@ The link will expire within 1 hour. src/app/+videos/+video-watch/shared/metadata/video-description.component.html 22 - - TranscriptionTranscription + + + Transcription + Transcription src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html 4,6 - - Close transcription widgetClose transcription widget + + + Close transcription widget + Close transcription widget src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html 14 - - Search transcriptSearch transcript + + + Search transcript + Search transcript src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html 41,42 - - No results for your searchNo results for your search + + + No results for your search + No results for your search src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html 46,47 - - Jump to this segmentJump to this segment + + + Jump to this segment + Jump to this segment src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html 52,53 - - (automatically generated) (automatically generated) + + + (automatically generated) + (automatically generated) src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.ts 149 - - Cannot load transcript: Cannot load transcript: + + + Cannot load transcript: + Cannot load transcript: src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.ts 177 @@ -4646,23 +5848,63 @@ The link will expire within 1 hour. the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. hệ thống chia sẻ của video này có thể gửi địa chỉ IP của bạn đến các peer khác. - - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html6 + + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 6 + + 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/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.html18src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html32src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html26 + + 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/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 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 32 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 26 + + 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 @@ -4674,9 +5916,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.html82 + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 + + + src/app/+admin/overview/videos/video-list.component.html + 82 + + Get more information Tìm hiểu thêm @@ -4692,33 +5940,51 @@ The link will expire within 1 hour. OK OK - - src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html15 + + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html + 15 + + This video will be published on . Video này sẽ được đăng ở . - - src/app/+videos/+video-watch/shared/information/video-alert.component.html2 + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 2 + + This live has not started yet. Chưa bắt đầu buổi livestream được. - - src/app/+videos/+video-watch/shared/information/video-alert.component.html6 + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 6 + + This live has ended. Buổi livestream đã kết thúc. - - src/app/+videos/+video-watch/shared/information/video-alert.component.html10 + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 10 + + There are no videos available in this playlist. Chưa có video nào trong danh sách phát này. - - src/app/+videos/+video-watch/shared/information/video-alert.component.html18 + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 18 + + SORT BY XẾP - - src/app/+videos/+video-watch/shared/comment/video-comments.component.html11 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 11 + + Most recent first (default) Theo thời gian (mặc định) @@ -4746,32 +6012,51 @@ The link will expire within 1 hour. View from and others Xem từ và những người khác - - src/app/+videos/+video-watch/shared/comment/video-comments.component.html79 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 79 + + {VAR_PLURAL, plural, =1 {1 reply} other { replies}} {VAR_PLURAL, plural, =1 {1 trả lời} other { trả lời}} - - - - src/app/+videos/+video-watch/shared/comment/video-comments.component.html79src/app/+videos/+video-watch/shared/comment/video-comments.component.html82src/app/+videos/+video-watch/shared/comment/video-comments.component.html86 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 79 + + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 82 + + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 86 + + View from Xem từ - - src/app/+videos/+video-watch/shared/comment/video-comments.component.html82 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 82 + + View Xem - - src/app/+videos/+video-watch/shared/comment/video-comments.component.html86 - Comments are disabled.Comments are disabled. + + src/app/+videos/+video-watch/shared/comment/video-comments.component.html + 86 + + + + Comments are disabled. + Comments are disabled. src/app/+videos/+video-watch/shared/comment/video-comments.component.html 95 - Add comment... Thêm bình luận... @@ -4863,8 +6148,11 @@ The link will expire within 1 hour. You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). Bạn có thể bình luận bằng tài khoản của một máy chủ ActivityPub (ví dụ PeerTube, Mastodon, Pleroma...) - - src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html70 + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 70 + + Login to comment Đăng nhập để bình luận @@ -4888,8 +6176,10 @@ The link will expire within 1 hour. src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14 - - Pending reviewPending review + + + Pending review + Pending review src/app/+videos/+video-watch/shared/comment/video-comment.component.html 31 @@ -4902,18 +6192,35 @@ The link will expire within 1 hour. Reply Trả lời - - - src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts94src/app/+videos/+video-watch/shared/comment/video-comment.component.html42 + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts + 94 + + + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 42 + + This comment has been deleted Bình luận này đã bị xóa - - src/app/+videos/+video-watch/shared/comment/video-comment.component.html59 - ApproveApprove - - - src/app/+videos/+video-watch/shared/comment/video-comment.component.ts214src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts110 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.html + 59 + + + + Approve + Approve + + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 214 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 110 + + Video redundancies Video dư thừa @@ -4933,20 +6240,34 @@ The link will expire within 1 hour. Your report will be sent to moderators of and will be forwarded to the comment origin () too. Báo cáo của bạn sẽ được gửi tới kiểm duyệt viên và đồng thời chuyển tiếp tới máy chủ của người bình luận (). - - - src/app/shared/shared-moderation/report-modals/report.component.html38src/app/shared/shared-moderation/report-modals/report.component.html38 + + src/app/shared/shared-moderation/report-modals/report.component.html + 38 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 38 + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? Làm mới token sẽ khiến những người đăng ký feed trước đây không nhận được nữa, cho đến khi họ sử dụng token mới. Tiếp tục? - - src/app/+my-account/my-account-applications/my-account-applications.component.ts44 + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 44 + + Token renewed. Update your client configuration accordingly. Đã lấy token mới. Cập nhật cấu hình ứng dụng tiếp theo đó. - - src/app/+my-account/my-account-applications/my-account-applications.component.ts53 - Your automatic tag policiesYour automatic tag policies + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 53 + + + + Your automatic tag policies + Your automatic tag policies src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.html 3 @@ -4955,32 +6276,42 @@ The link will expire within 1 hour. src/app/+my-account/routes.ts 199 - - Automatically block comments:Automatically block comments: + + + Automatically block comments: + Automatically block comments: src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.html 6 - - That contain an external linkThat contain an external link + + + That contain an external link + That contain an external link src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts 36 - - That contain any word from your "" watched word listThat contain any word from your "" watched word list + + + That contain any word from your "" watched word list + That contain any word from your "" watched word list src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts 39 - - Comment policies updatedComment policies updated + + + Comment policies updated + Comment policies updated src/app/+my-account/my-account-auto-tag-policies/my-account-auto-tag-policies.component.ts 50 - - Comments on your videosComments on your videos + + + Comments on your videos + Comments on your videos src/app/+my-account/my-account-comments-on-my-videos/comments-on-my-videos.component.html 3 @@ -5149,8 +6480,11 @@ The link will expire within 1 hour. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Sử dụng ứng dụng đọc tin thứ ba để nhận danh sách video từ những kênh bạn theo dõi. - - src/app/+my-account/my-account-applications/my-account-applications.component.html12 + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 12 + + Feed URL Feed URL @@ -5178,9 +6512,15 @@ The link will expire within 1 hour. Renew token Lấy token mới - - - src/app/+my-account/my-account-applications/my-account-applications.component.html30src/app/+my-account/my-account-applications/my-account-applications.component.ts45 + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 30 + + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 45 + + Filter... Bộ lọc... @@ -5220,8 +6560,11 @@ The link will expire within 1 hour. ID - - src/app/+admin/system/jobs/jobs.component.html52 + + src/app/+admin/system/jobs/jobs.component.html + 52 + + State Trạng thái @@ -5541,9 +6884,15 @@ The link will expire within 1 hour. If you leave the password empty, an email will be sent to the user. Nếu bạn để trống mật khẩu, một email sẽ được gửi tới người dùng. - - - src/app/+admin/overview/users/user-edit/user-edit.component.html129src/app/+admin/overview/users/user-edit/user-edit.component.html129 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 129 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 129 + + Role Vai trò @@ -5619,9 +6968,15 @@ The link will expire within 1 hour. Enable this checkbox if this user doesn't need to have its videos reviewed by moderators. Chọn hộp kiểm này nếu người dùng này không cần người kiểm duyệt xem xét video của mình. - - - src/app/+admin/overview/users/user-edit/user-edit.component.html203src/app/+admin/overview/users/user-edit/user-edit.component.html203 + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 203 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 203 + + Send a link to reset the password by email to the user Gửi liên kết đặt lại mật khẩu cho người dùng qua email @@ -5697,23 +7052,59 @@ The link will expire within 1 hour. Hide Ẩn - - - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html142src/app/+admin/overview/users/user-edit/user-password.component.html11src/app/shared/shared-forms/input-text.component.ts45src/app/shared/shared-user-settings/user-video-settings.component.html16src/app/shared/shared-video-miniature/video-filters-header.component.html97 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 142 + + + src/app/+admin/overview/users/user-edit/user-password.component.html + 11 + + + src/app/shared/shared-forms/input-text.component.ts + 45 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 + + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 97 + + 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/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.html47src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html12 + + 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/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 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 12 + + The user was banned Tài khoản đã bị cấm @@ -5725,18 +7116,39 @@ The link will expire within 1 hour. Open account in a new tab Mở tài khoản trong tab mới - - - - - - - src/app/+admin/overview/users/user-list/user-list.component.html97src/app/+my-library/my-ownership/my-ownership.component.html32src/app/shared/shared-abuse-list/abuse-list-table.component.html46src/app/shared/shared-moderation/account-blocklist.component.html34src/app/shared/shared-moderation/account-blocklist.component.html34src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html64 + + src/app/+admin/overview/users/user-list/user-list.component.html + 97 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 32 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 34 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 34 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 64 + + Deleted account Tài khoản đã xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html57 + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 57 + + Total daily video quota Dung lượng tải lên trong ngày @@ -5764,10 +7176,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.ts56 + + 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 + 56 + + Registrations Lượt đăng ký @@ -5791,23 +7212,58 @@ 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.ts104src/app/+my-account/my-account.component.ts59src/app/+my-account/routes.ts121src/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 + 104 + + + src/app/+my-account/my-account.component.ts + 59 + + + src/app/+my-account/routes.ts + 121 + + + 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.ts64src/app/+my-account/routes.ts130src/app/shared/shared-moderation/server-blocklist.component.html3src/app/shared/shared-moderation/server-blocklist.component.html3 - Watched wordsWatched words + + src/app/+admin/admin.component.ts + 150 + + + src/app/+my-account/my-account.component.ts + 64 + + + src/app/+my-account/routes.ts + 130 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + + + Watched words + Watched words src/app/+admin/admin.component.ts 158 @@ -5880,8 +7336,11 @@ The link will expire within 1 hour. No redundancy strategy is enabled on your instance. Không chiến thuật dư thừa nào bật trên máy chủ của bạn. - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html97 + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 97 + + Used () Đã dùng () @@ -5921,9 +7380,19 @@ The link will expire within 1 hour. Date Ngày - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html32src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html41src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html33 + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 32 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 41 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 33 + + No more information is available for this row Không có thêm thông tin cho hàng này @@ -5935,41 +7404,127 @@ 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/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.html64src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html49 + + 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/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 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 49 + + See full comment Xem bình luận đầy đủ - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html53 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 53 + + 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/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.html41src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html35src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html59src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html29src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html47 + + 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/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 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 35 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 59 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 29 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 47 + + Follower Người theo dõi @@ -5981,9 +7536,14 @@ The link will expire within 1 hour. Commented video Video đã bình luận - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html76 - Only display comments with this tagOnly display comments with this tag + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 76 + + + + Only display comments with this tag + Only display comments with this tag src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html 92 @@ -5992,35 +7552,54 @@ The link will expire within 1 hour. No comments found matching current filters. Không có bình luận nào trùng khớp. - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html115 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 115 + + No comments found. Không có bình luận nào. - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html116 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 116 + + Local comments Những bình luận ở máy chủ - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts124 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 124 + + Remote comments Những bình luận từ xa - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts128 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 128 + + Comments on local videos Bình luận trên video máy chủ - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts132 - Display comments awaiting your approvalDisplay comments awaiting your approval + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 132 + + + + Display comments awaiting your approval + Display comments awaiting your approval src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts 144 - - {count, plural, =1 {Comment approved.} other { comments approved.}}{count, plural, =1 {Comment approved.} other { comments approved.}} + + + {count, plural, =1 {Comment approved.} other { comments approved.}} + {count, plural, =1 {Comment approved.} other { comments approved.}} src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts 196 @@ -6125,11 +7704,23 @@ The link will expire within 1 hour. Reports Báo cáo - - - - - src/app/+admin/admin.component.ts126src/app/+admin/moderation/abuse-list/abuse-list.component.html3src/app/+admin/moderation/moderation.routes.ts36src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3 + + src/app/+admin/admin.component.ts + 126 + + + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 + + + src/app/+admin/moderation/moderation.routes.ts + 36 + + + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 + + Moderation comment Ghi chú kiểm duyệt @@ -6141,8 +7732,11 @@ The link will expire within 1 hour. This comment can only be seen by you or the other moderators. Chỉ có bạn và những quản trị viên khác mới thấy được bình luận này. - - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html23 + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 23 + + Update this comment Cập nhật bình luận này @@ -6164,26 +7758,53 @@ The link will expire within 1 hour. - - - - - src/app/shared/shared-abuse-list/abuse-details.component.html22src/app/shared/shared-abuse-list/abuse-details.component.html43 + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 22 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 43 + + Video Video - - - - - - src/app/+admin/overview/videos/video-list.component.html43src/app/+my-library/my-ownership/my-ownership.component.html14src/app/+my-library/my-video-imports/my-video-imports.component.html30src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html38src/app/shared/shared-video-miniature/download/video-download.component.html8 + + src/app/+admin/overview/videos/video-list.component.html + 43 + + + src/app/+my-library/my-ownership/my-ownership.component.html + 14 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 30 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 38 + + + src/app/shared/shared-video-miniature/download/video-download.component.html + 8 + + Comment Bình luận - - - src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts92src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html39 + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts + 92 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 39 + + This video has been reported multiple times. Video này bị báo cáo nhiều lần. @@ -6227,8 +7848,11 @@ The link will expire within 1 hour. Account deleted Tài khoản đã bị xóa - - src/app/shared/shared-abuse-list/abuse-list-table.component.html116 + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 + + Open video in a new tab Mở video trong tab mới @@ -6416,13 +8040,19 @@ The link will expire within 1 hour. It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. Bạn đang ở trên một máy chủ không hỗ trợ HTTPS. Cần phải kích hoạt TLS trước khi theo dõi những máy khác. - - src/app/+admin/follows/following-list/follow-modal.component.html30 + + src/app/+admin/follows/following-list/follow-modal.component.html + 30 + + {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {yêu cầu theo dõi đã gửi!} other {Yêu cầu theo dõi đã gửi!}} - - src/app/+admin/follows/following-list/follow-modal.component.ts73 + + src/app/+admin/follows/following-list/follow-modal.component.ts + 73 + + Mute domains Ẩn máy chủ @@ -6438,11 +8068,23 @@ The link will expire within 1 hour. Account Tài khoản - - - - - src/app/+admin/moderation/registration-list/registration-list.component.html40src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html37 + + src/app/+admin/moderation/registration-list/registration-list.component.html + 40 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 23 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 23 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 37 + + No account found matching current filters. Không có tài khoản nào trùng khớp. @@ -6494,8 +8136,11 @@ The link will expire within 1 hour. Plugins/Themes Tiện ích/Chủ đề - - src/app/+admin/admin.component.ts175 + + src/app/+admin/admin.component.ts + 175 + + Installed Đã cài đặt @@ -6519,8 +8164,11 @@ The link will expire within 1 hour. Official Chính thức - - src/app/+admin/plugins/plugin-search/plugin-search.component.html38 + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 38 + + This plugin is recommended by Framasoft, the not-for-profit that develops PeerTube Plugin này được đề xuất bởi Framasoft, tổ chức phi lợi nhuận phát triển PeerTube @@ -6532,8 +8180,11 @@ The link will expire within 1 hour. Recommended Đề xuất - - src/app/+admin/plugins/plugin-search/plugin-search.component.html42 + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 42 + + Plugin homepage (new window) Trang chủ tiện ích (cửa sổ mới) @@ -6557,23 +8208,35 @@ The link will expire within 1 hour. Users can resolve distant content Cho phép tìm kiếm nội dung từ máy chủ khác - - src/app/shared/shared-instance/instance-features-table.component.html145 + + src/app/shared/shared-instance/instance-features-table.component.html + 145 + + Plugins & Themes Chủ đề & Tiện ích - - src/app/shared/shared-instance/instance-features-table.component.html152 + + src/app/shared/shared-instance/instance-features-table.component.html + 152 + + Available themes Chủ đề có sẵn - - src/app/shared/shared-instance/instance-features-table.component.html156 + + src/app/shared/shared-instance/instance-features-table.component.html + 156 + + Plugins enabled Tiện ích đang dùng - - src/app/shared/shared-instance/instance-features-table.component.html165 + + src/app/shared/shared-instance/instance-features-table.component.html + 165 + + Close this message Đóng thông điệp này @@ -6617,8 +8280,11 @@ The link will expire within 1 hour. To load your new installed plugins or themes, refresh the page. Tải lại trang để hiển thị tiện ích hoặc chủ đề vừa cài đặt. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html4 + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 4 + + Popular plugins Tiện ích phổ biến @@ -6638,8 +8304,11 @@ The link will expire within 1 hour. for "" for "" - - src/app/+admin/plugins/plugin-search/plugin-search.component.html18 + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 18 + + {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {kết quả} other {kết quả} } @@ -6655,53 +8324,94 @@ The link will expire within 1 hour. No results. Trống trơn. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html28 + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + This does not have settings. này không có thiết lập. - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17 + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 17 + + System System - - src/app/+admin/admin.component.ts181 + + src/app/+admin/admin.component.ts + 181 + + Remote runners Người xử lý từ xa - - - - - src/app/+admin/admin.component.ts187src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html9src/app/+admin/system/runners/runner-list/runner-list.component.html4src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html10 + + src/app/+admin/admin.component.ts + 187 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 9 + + + src/app/+admin/system/runners/runner-list/runner-list.component.html + 4 + + + src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html + 10 + + Runner jobs Việc cần xử lý - - - src/app/+admin/admin.component.ts193src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html4 + + src/app/+admin/admin.component.ts + 193 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 4 + + Local jobs Công việc nội bộ - - src/app/+admin/admin.component.ts201 + + src/app/+admin/admin.component.ts + 201 + + Delete this comment Xóa bình luận này - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts78 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 78 + + Delete all comments of this account Xóa hết bình luận từ tài khoản này - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts83 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 83 + + Comments are deleted after a few minutes Tất cả bình luận sẽ bị xóa sau vài phút - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts84 - Approve this commentApprove this comment + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 84 + + + + Approve this comment + Approve this comment src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts 91 @@ -6710,18 +8420,27 @@ The link will expire within 1 hour. {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 bình luận đã xóa.} other { bình luận đã xóa.}} - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts218 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 218 + + Do you really want to delete all comments of ? Bạn có muốn xóa toàn bộ bình luận của ? - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts242 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 242 + + Comments of will be deleted in a few minutes Bình luận của sẽ bị xóa ngay bây giờ - - src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts254 + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 254 + + Comments list Danh sách bình luận @@ -6749,14 +8468,35 @@ The link will expire within 1 hour. Select all rows Chọn toàn bộ hàng - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.html32src/app/+admin/follows/following-list/following-list.component.html37src/app/+admin/moderation/registration-list/registration-list.component.html32src/app/+admin/overview/users/user-list/user-list.component.html37src/app/+admin/overview/videos/video-list.component.html35src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html23src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html29 + + src/app/+admin/follows/followers-list/followers-list.component.html + 32 + + + src/app/+admin/follows/following-list/following-list.component.html + 37 + + + src/app/+admin/moderation/registration-list/registration-list.component.html + 32 + + + src/app/+admin/overview/users/user-list/user-list.component.html + 37 + + + src/app/+admin/overview/videos/video-list.component.html + 35 + + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html + 23 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 29 + + Job type Loại công việc @@ -6795,8 +8535,8 @@ The link will expire within 1 hour. - Priority (1 = highest priority) - Ưu tiên (1 = ưu tiên cao nhất) + Priority (1 = highest priority) + Ưu tiên (1 = ưu tiên cao nhất) src/app/+admin/system/jobs/jobs.component.html 53 @@ -6831,8 +8571,8 @@ The link will expire within 1 hour. - No jobs found. - Không công việc tìm thấy. + No jobs found. + Không công việc tìm thấy. src/app/+admin/system/jobs/jobs.component.html 122 @@ -6857,12 +8597,31 @@ The link will expire within 1 hour. Refresh Làm tươi - - - - - - src/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.html56src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html21src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html18 + + 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 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html + 21 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.html + 18 + + now now @@ -6886,14 +8645,18 @@ The link will expire within 1 hour. src/app/+admin/system/logs/logs.component.html 37 - - Logs copiedLogs copied + + + Logs copied + Logs copied src/app/+admin/system/logs/logs.component.html 42 - - Copy logsCopy logs + + + Copy logs + Copy logs src/app/+admin/system/logs/logs.component.html 42,43 @@ -6902,13 +8665,19 @@ The link will expire within 1 hour. No log. Không có nhật ký nhật động. - - src/app/+admin/system/logs/logs.component.html46 + + src/app/+admin/system/logs/logs.component.html + 46 + + - By -> - Bởi -> - - src/app/+admin/system/logs/logs.component.html54 + By -> + Bởi -> + + src/app/+admin/system/logs/logs.component.html + 54 + + INSTANCE MÁY CHỦ @@ -6950,8 +8719,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 @@ -7078,10 +8847,13 @@ 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. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html109 + 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 + 109 + + This instance is dedicated to sensitive or NSFW content Máy chủ này dành riêng cho nội dung nhạy cảm hoặc NSFW @@ -7091,10 +8863,13 @@ 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. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html122 + 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 + 122 + + Policy on videos containing sensitive content Đối với video nhạy cảm @@ -7106,16 +8881,31 @@ The link will expire within 1 hour. Blur thumbnails Làm mờ ảnh xem trước - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html143src/app/shared/shared-user-settings/user-video-settings.component.html17 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 143 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 + + Display Hiển thị - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8src/app/shared/shared-user-settings/user-video-settings.component.html18 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 144 + + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 + + Strategy Chiến thuật @@ -7127,89 +8917,155 @@ The link will expire within 1 hour. Terms Điều khoản dịch vụ - - - - src/app/+about/about-instance/about-instance.component.html174src/app/+admin/config/edit-custom-config/edit-instance-information.component.html152src/app/+signup/+register/register.component.html39 + + src/app/+about/about-instance/about-instance.component.html + 174 + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 152 + + + src/app/+signup/+register/register.component.html + 39 + + Code of conduct Nội quy máy chủ - - - - src/app/+about/about-instance/about-instance.component.html160src/app/+admin/config/edit-custom-config/edit-instance-information.component.html161src/app/shared/shared-instance/instance-about-accordion.component.html97 + + src/app/+about/about-instance/about-instance.component.html + 160 + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 161 + + + src/app/shared/shared-instance/instance-about-accordion.component.html + 97 + + Moderation information Chế độ kiểm duyệt - - - - src/app/+about/about-instance/about-instance.component.html146src/app/+admin/config/edit-custom-config/edit-instance-information.component.html170src/app/shared/shared-instance/instance-about-accordion.component.html79 + + src/app/+about/about-instance/about-instance.component.html + 146 + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 170 + + + src/app/shared/shared-instance/instance-about-accordion.component.html + 79 + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc Ai kiểm duyệt máy chủ? Chính sách đối với nội dung nhạy cảm? Nội dung chính trị? etc - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html171 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 171 + + YOU AND YOUR INSTANCE BẠN VÀ MÁY CHỦ CỦA BẠN - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 184 + + Who is behind the instance? Ai đứng đằng sau máy chủ? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html190 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 190 + + A single person? A non-profit? A company? Một cá nhân? Một tổ chức phi lợi nhuận? Một công ty? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html191 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 191 + + Why did you create this instance? Vì sao bạn tạo máy chủ này? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html200 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 200 + + To share your personal videos? To open registrations and allow people to upload what they want? Để chia sẻ video riêng tư của bạn? Để mọi người đăng ký và tải lên những gì họ muốn? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html201 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 201 + + How long do you plan to maintain this instance? Bạn dự tính bảo trì máy chủ trong bao lâu? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html210 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 210 + + It's important to know for users who want to register on your instance Những điều quan trọng khi người dùng muốn đăng ký trên máy chủ của bạn - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html211 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 211 + + How will you finance the PeerTube server? Bạn sẽ lấy kinh phí từ đâu để duy trì máy chủ PeerTube này? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html220 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 220 + + With your own funds? With user donations? Advertising? Tự bỏ tiền túi? Tiền ủng hộ từ người dùng? Quảng cáo? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html221 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 221 + + OTHER INFORMATION THÔNG TIN KHÁC - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html234 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 234 + + What server/hardware does the instance run on? Máy chủ này đang chạy trên những server/phần cứng nào? - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html240 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 240 + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. i.e. 2vCore 2GB RAM, một đường link trực tiếp tới máy chủ bạn thuê, etc. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html241 + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html + 241 + + APPEARANCE DIỆN MẠO @@ -7219,10 +9075,13 @@ 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. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html7 + 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 + 7 + + Landing page Trang chào mừng @@ -7314,8 +9173,11 @@ The link will expire within 1 hour. Display a message on your instance Hiển thị thông điệp trên máy chủ của bạn - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html97 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 97 + + Enable broadcast message Bật thông điệp truyền tải @@ -7357,10 +9219,13 @@ 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ọ. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html153 + 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 + 153 + + Signup requires email verification Yêu cầu xác minh email @@ -7536,9 +9401,15 @@ The link will expire within 1 hour. Configuration Cấu hình - - - src/app/+admin/admin.component.ts169src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1 + + src/app/+admin/admin.component.ts + 169 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 + + Default video quota per user Dung lượng mặc định cho mỗi người dùng @@ -7550,14 +9421,35 @@ The link will expire within 1 hour. bytes bytes - - - - - - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html228src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html244src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563src/app/+admin/overview/users/user-edit/user-edit.component.html159src/app/+admin/overview/users/user-edit/user-edit.component.html159src/app/+admin/overview/users/user-edit/user-edit.component.html177src/app/+admin/overview/users/user-edit/user-edit.component.html177 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 228 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 244 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 563 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 159 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 159 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 177 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 177 + + Default daily upload limit per user Mặc định dung lượng tải lên hàng ngày cho mỗi người dùng @@ -7601,8 +9493,11 @@ The link will expire within 1 hour. ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ Bạn cần cho phép nhập bằng URL HTTP để có thể kích hoạt tính năng này. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html321 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 321 + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. Cho đến khi tài khoản được đánh dấu đáng tin, những video của họ sẽ không hiển thị cho đến khi kiểm duyệt viên cho phép. @@ -7622,32 +9517,46 @@ The link will expire within 1 hour. Enable video storyboards Bật storyboard - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 365 + + Generate storyboards of local videos using ffmpeg so users can see the video preview in the player while scrubbing the video Tạo bảng phân cảnh của video cục bộ bằng ffmpeg để người dùng có thể xem bản xem trước video trong trình phát - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html368 - Enable video transcriptionEnable video transcription + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 368 + + + + Enable video transcription + Enable video transcription src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 378,379 - - Automatically create a subtitle file of uploaded/imported VOD videosAutomatically create a subtitle file of uploaded/imported VOD videos + + + Automatically create a subtitle file of uploaded/imported VOD videos + Automatically create a subtitle file of uploaded/imported VOD videos src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 381,382 - - Enable remote runners for transcriptionEnable remote runners for transcription + + + Enable remote runners for transcription + Enable remote runners for transcription src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388,389 - - Use remote runners to process transcription tasks. Remote runners has to register on your instance first. Use remote runners to process transcription tasks. Remote runners has to register on your instance first. + + + Use remote runners to process transcription tasks. Remote runners has to register on your instance first. + Use remote runners to process transcription tasks. Remote runners has to register on your instance first. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 392,393 @@ -7656,18 +9565,27 @@ The link will expire within 1 hour. VIDEO CHANNELS CÁC KÊNH VIDEO - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html407 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 407 + + Max video channels per user Số kênh video tối đa cho mỗi thành vien - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html412 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 412 + + {VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {kênh} other {kênh}} - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html419 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 419 + + Block new videos automatically Tự động chặn video mới @@ -7679,145 +9597,235 @@ The link will expire within 1 hour. SEARCH TÌM KIẾM - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html429 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 429 + + Allow users to do remote URI/handle search Cho phép người dùng URI từ xa/thực hiện tìm kiếm - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 440 + + Allow your users to look up remote videos/actors that may not be federated with your instance Cho phép người dùng của bạn xem video từ những máy chủ không liên hợp với máy chủ của bạn - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 443 + + Allow anonymous to do remote URI/handle search Cho phép ẩn danh URI từ xa/thực hiện tìm kiếm - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html451 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 451 + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance Cho phép người dùng ẩn danh tìm kiếm video từ xa không liên hợp với máy chủ của bạn - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html454 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 454 + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. ⚠️ Chức năng này phụ thuộc vào chế độ kiểm duyệt của máy chủ và truy vấn tìm kiếm bạn đã chọn. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html468 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 468 + + - 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.html471 + 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 + 471 + + Search index URL Tìm URL chỉ mục - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 477 + + Disable local search in search bar Ẩn tìm kiếm máy chủ - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 490 + + Otherwise the local search stays used by default Nếu không, tìm kiếm máy chủ vẫn được sử dụng theo mặc định - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html500 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 500 + + USER IMPORT/EXPORT NHẬP/XUẤT TÀI KHOẢN - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html518 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 518 + + Allow your users to import a data archive Cho phép người dùng của bạn nhập kho lưu trữ dữ liệu - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html528 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 528 + + Video quota is checked on import so the user doesn't upload a too big archive file Hạn mức video được kiểm tra khi nhập để người dùng không tải lên tệp lưu trữ quá lớn - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html531 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 531 + + Video quota (daily quota is not taken into account) is also checked for each video when PeerTube is processing the import Hạn mức video (không tính đến mức hàng ngày) cũng được kiểm tra cho từng video khi PeerTube đang xử lý quá trình nhập - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html532 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 532 + + Allow your users to export their data Cho phép người dùng của bạn xuất dữ liệu của họ - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html546 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 546 + + Users can export their PeerTube data in a .zip for backup or re-import. Only one export at a time is allowed per user Người dùng có thể xuất dữ liệu PeerTube của họ ở dạng .zip để sao lưu hoặc nhập lại. Mỗi người dùng chỉ được phép xuất một lần tại một thời điểm - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html549 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 549 + + Max user video quota allowed to generate the export Hạn mức video người dùng tối đa được phép tạo xuất - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html555 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 555 + + If the user decides to include the video files in the archive Nếu người dùng quyết định đưa các tệp video vào kho lưu trữ - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html557 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 557 + + User export expiration Vượt hạn mức xuất của người dùng - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html571 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 571 + + The archive file is deleted after this period. Tệp lưu trữ sẽ bị xóa sau khoảng thời gian này. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html578 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 578 + + Search bar uses the global search index by default Thanh tìm kiếm sử dụng tìm kiếm toàn cầu theo mặc định - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html497 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 497 + + Enable global search Bật tìm kiếm toàn cầu - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html465 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 465 + + FEDERATION LIÊN HỢP - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html594 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 594 + + - 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.html596 + 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 + 596 + + Other instances can follow yours Cho phép máy chủ khác theo dõi bạn - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html608 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 608 + + Manually approve new instance followers Chấp nhận người theo dõi từ máy chủ mới thủ công - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html615 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 615 + + Automatically follow back instances Tự động theo dõi lại thực thể - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html628 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 628 + + ⚠️ This functionality requires a lot of attention and extra moderation. ⚠️ Tính năng này yêu cầu tập trung và sự kiểm duyệt nhiều hơn nữa. - - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html166src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html631src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html644 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 166 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 631 + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 644 + + Signup requires approval by moderators Cần được duyệt thủ công @@ -7829,58 +9837,91 @@ The link will expire within 1 hour. Index URL URL Chỉ mục - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html653 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 653 + + Automatically follow instances of a public index Tự động theo dõi máy chủ của chỉ mục công khai - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html641 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 641 + + - 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.html647 + 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 + 647 + + ADMINISTRATORS QUẢN TRỊ VIÊN - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html673 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 673 + + Admin email Email admin - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html679 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 679 + + Enable contact form Bật form liên hệ - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html692 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 692 + + TWITTER/X TWITTER/X - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html701 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 701 + + Extra configuration required by Twitter/X. All other social media (Facebook, Mastodon, etc.) are supported out of the box. Cấu hình bổ sung theo yêu cầu của Twitter/X. Tất cả các phương tiện truyền thông xã hội khác (Facebook, Mastodon, v.v.) đều được hỗ trợ ngay lập tức. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html704 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 704 + + Your Twitter/X username Tên tài khoản Twitter/X - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html714 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 714 + + Indicates the Twitter/X account for the website or platform where the content was published. Cho biết tài khoản Twitter/X của trang web hoặc nền tảng nơi nội dung được xuất bản. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html717 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 717 + + This is just an extra information injected in PeerTube HTML that is required by Twitter/X. If you don't have a Twitter/X account, just leave the default value. Đây chỉ là thông tin bổ sung được đưa vào HTML PeerTube được Twitter/X yêu cầu. Nếu bạn không có tài khoản Twitter/X, chỉ cần để giá trị mặc định. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html719 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 719 + + VOD Transcoding Chuyển độ phân giải VOD @@ -7940,8 +9981,11 @@ The link will expire within 1 hour. Enable users of your instance to stream live. Cho phép người dùng trên máy chủ được livestream. - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html8 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 8 + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work ⚠️ Bạn phải tin tưởng người dùng và chế độ kiểm duyệt nếu cho phép livestream @@ -7977,8 +10021,11 @@ The link will expire within 1 hour. Small latency disables P2P and high latency can increase P2P ratio Độ trễ thấp tắt P2P và độ trễ cao tăng tỉ lệ P2P - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html43 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 43 + + Max simultaneous lives created on your instance Số livestream tối đa cùng lúc được tạo trên máy chủ của bạn @@ -8018,48 +10065,83 @@ The link will expire within 1 hour. Live transcoding threads Chuyển mã buổi livestream thành nhiều luồng - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html167 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 167 + + will claim at most with VOD transcoding sẽ cáo buộc hầu hết vơi chuyển độ phân giải VOD - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html171 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 171 + + will claim at least with VOD transcoding sẽ cáo buộc tối thiểu với chuyển độ phân giải VOD - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html175 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 175 + + Live transcoding profile Hồ sơ chuyển độ phân giải livestream - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html189 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 189 + + new live transcoding profiles can be added by PeerTube plugins bản mẫu chuyển độ phân giải livestream có thể thêm thông qua những tiện ích của PeerTube - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html190 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 190 + + Live resolutions to generate Độ phân giải livestream để tạo - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html120 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 120 + + Also transcode original resolution Cùng lúc chuyển mã độ phân giải gốc - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html140src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html159 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 140 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 159 + + Even if it's above your maximum enabled resolution Ngay cả khi nó trên độ phân giải được cho phép tối đa của bạn - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html143src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 143 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 162 + + Enable remote runners for lives Bật xử lý từ xa cho livestream - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html155 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 155 + + Allow live streaming Cho phép livestream @@ -8077,16 +10159,25 @@ 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. - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html159 + 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 + 159 + + Live streaming Livestream - - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html47src/app/shared/shared-instance/instance-features-table.component.html73 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 47 + + + src/app/shared/shared-instance/instance-features-table.component.html + 73 + + Advanced Nâng cao @@ -8110,8 +10201,11 @@ The link will expire within 1 hour. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Cũng giống như VOD, hãy transcode livestream để chúng có thể phát trên bất kỳ thiết bị nào. Yêu cầu có CPU mạnh như trâu. - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html95 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 95 + + Transcoding enabled Bật Transcoding @@ -8129,10 +10223,13 @@ The link will expire within 1 hour. - 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.html180 + 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 + 180 + + Allow additional extensions Cho phép thêm định dạng khác @@ -8230,32 +10327,40 @@ The link will expire within 1 hour. - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled Web Videos support, it will multiply videos storage by 2 - Yêu cầu ffmpeg >= 4.1Tạo danh sách phát HLS và các tệp MP4 bị phân mảnh giúp phát lại tốt hơn so với Web Video:Thay đổi độ phân giải mượt mà hơnPhát lại nhanh hơn, đặc biệt là với các video dàiPhát lại ổn định hơn (ít lỗi hơn/tải vô hạn)Nếu bạn bật hỗ trợ Web Video cùng lúc, nó sẽ nhân đôi dung lượng lưu trữ video + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with Web Videos:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled Web Videos support, it will multiply videos storage by 2 + Yêu cầu ffmpeg >= 4.1Tạo danh sách phát HLS và các tệp MP4 bị phân mảnh giúp phát lại tốt hơn so với Web Video:Thay đổi độ phân giải mượt mà hơnPhát lại nhanh hơn, đặc biệt là với các video dàiPhát lại ổn định hơn (ít lỗi hơn/tải vô hạn)Nếu bạn bật hỗ trợ Web Video cùng lúc, nó sẽ nhân đôi dung lượng lưu trữ video src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 106 - - Split audio and video streamsSplit audio and video streams + + + Split audio and video streams + Split audio and video streams src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 124,125 - - Store the audio stream in a separate file from the video.Store the audio stream in a separate file from the video. + + + Store the audio stream in a separate file from the video. + Store the audio stream in a separate file from the video. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 127 - - This option adds the ability for the HLS player to propose the "Audio only" quality to users.This option adds the ability for the HLS player to propose the "Audio only" quality to users. + + + This option adds the ability for the HLS player to propose the "Audio only" quality to users. + This option adds the ability for the HLS player to propose the "Audio only" quality to users. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 128 - - It also saves disk space by not duplicating the audio stream in each resolution fileIt also saves disk space by not duplicating the audio stream in each resolution file + + + It also saves disk space by not duplicating the audio stream in each resolution file + It also saves disk space by not duplicating the audio stream in each resolution file src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 129 @@ -8264,87 +10369,134 @@ The link will expire within 1 hour. Resolutions to generate Độ phân giải để tạo - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html141 - - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 141 + + Enable remote runners for VOD Bật xử lý từ xa cho VOD - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html176 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 176 + + Transcoding threads Những luồng chuyển mã - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html188 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 188 + + 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.html192 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 192 + + 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.html196 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 196 + + Transcoding jobs concurrency Những công việc transcoding ưu tiên - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html211 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 211 + + 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.html212 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 212 + + Transcoding profile Hồ sơ Transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html223 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 223 + + 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.html224 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 224 + + VIDEO STUDIO BIÊN TẬP VIDEO - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html243 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 243 + + 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.html245 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 245 + + Enable video studio Bật biên tập video - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html255 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 255 + + ⚠️ 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.html258 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 258 + + 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.html266 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 266 + + - 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.html270 - Automatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabledAutomatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabled + 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 + 270 + + + + Automatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabled + Automatically enable HLS transcoding because at least 1 output format must be enabled when transcoding is enabled src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts 129 - - Automatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabledAutomatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabled + + + Automatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabled + Automatically enable Web Videos transcoding because at least 1 output format must be enabled when transcoding is enabled src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts 139 @@ -8361,8 +10513,11 @@ The link will expire within 1 hour. Some files are not federated, and fetched when necessary. Define their caching policies. Vài file chưa được liên hợp, và địt khi cần thiết. Quyết định chính sách cache của họ. - - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html8 + + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 8 + + Number of previews to keep in cache Số ảnh xem trước chứa trong cache @@ -8438,8 +10593,11 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Các tùy chỉnh đối với phiên bản PeerTube của bạn khi tạo tiện ích hoặc chủ đề là quá mức cần thiết. - - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html79 + + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html + 79 + + JavaScript JavaScript @@ -8449,22 +10607,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 @@ -8473,18 +10625,27 @@ The link will expire within 1 hour. You cannot allow live replay if you don't enable transcoding. Bạn không thể cho phát lại livestream nếu bạn không bật transcoding. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html82 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 82 + + You cannot change the server configuration because it's managed externally. Không thể thay đổi cấu hình máy chủ bởi vì nó được quản lý từ bên ngoài. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html86 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 86 + + - There are errors in the form: - Có lỗi trong form: - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 + There are errors in the form: + Có lỗi trong form: + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + Update configuration Cập nhật thiết lập @@ -8568,23 +10729,35 @@ The link will expire within 1 hour. Are you sure you want to disable two factor authentication of your account? Bạn có chắc muốn tắt xác minh hai bước? - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts31 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 31 + + Disable two factor Tắt hai bước - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts33 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 33 + + Two factor authentication disabled Đã tắt xác minh hai bước - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts43 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 43 + + Two factor authentication is already enabled. Đã bật xác minh hai bước. - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html7 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 7 + + Your password Mật khẩu @@ -8620,54 +10793,83 @@ The link will expire within 1 hour. Profile Style - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts214 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 214 + + Resolution Độ phân giải - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts225 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 225 + + Aspect ratio Tỉ lệ khung hình - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts226 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 226 + + Average frame rate Tần suất khung hình - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts227 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 227 + + Pixel format Định dạng Pixel - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts228 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 228 + + Sample rate Sample rate - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts232 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 232 + + Channel Layout Kênh - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts233 - fpsfps + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 233 + + + + fps + fps src/app/shared/shared-video-miniature/download/video-generate-download.component.html 27 - - Include audioInclude audio + + + Include audio + Include audio src/app/shared/shared-video-miniature/download/video-generate-download.component.html 36 - - Update your settings Update your settings - - src/app/shared/shared-video-miniature/video-filters-header.component.html3 - + + + Update your settings + Update your settings + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 3 + + More filters Bộ lọc @@ -8679,93 +10881,147 @@ The link will expire within 1 hour. Hide filters Ẩn bộ lọc - - src/app/shared/shared-video-miniature/video-filters-header.component.html22 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 22 + + - Sort by "Recently Added" - Xếp theo "Mới Nhất" - - src/app/shared/shared-video-miniature/video-filters-header.component.html55 + Sort by "Recently Added" + Xếp theo "Mới Nhất" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 55 + + - Sort by "Original Publication Date" - Xếp theo "Công Chiếu" - - src/app/shared/shared-video-miniature/video-filters-header.component.html56 + Sort by "Original Publication Date" + Xếp theo "Công Chiếu" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 56 + + - Sort by "Name" - Xếp theo "Tên" - - src/app/shared/shared-video-miniature/video-filters-header.component.html58 + Sort by "Name" + Xếp theo "Tên" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 58 + + - Sort by "Recent Views" - Xếp theo "Thịnh Hành" - - src/app/shared/shared-video-miniature/video-filters-header.component.html61 + Sort by "Recent Views" + Xếp theo "Thịnh Hành" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 61 + + - Sort by "Hot" - Xếp theo "Bình Luận" - - src/app/shared/shared-video-miniature/video-filters-header.component.html65 + Sort by "Hot" + Xếp theo "Bình Luận" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 65 + + - Sort by "Likes" - Xếp theo "Lượt Thích" - - src/app/shared/shared-video-miniature/video-filters-header.component.html69 + Sort by "Likes" + Xếp theo "Lượt Thích" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 69 + + - Sort by "Global Views" - Xếp theo "Lượt Xem" - - src/app/shared/shared-video-miniature/video-filters-header.component.html72 + Sort by "Global Views" + Xếp theo "Lượt Xem" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 72 + + Languages: Ngôn ngữ: - - src/app/shared/shared-video-miniature/video-filters-header.component.html80 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 80 + + Sensitive content: Nội dung nhạy cảm: - - src/app/shared/shared-video-miniature/video-filters-header.component.html87 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 87 + + Scope: Phạm vi: - - src/app/shared/shared-video-miniature/video-filters-header.component.html102 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 102 + + Local videos (this instance) Máy chủ này - - src/app/shared/shared-video-miniature/video-filters-header.component.html106 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 106 + + Federated videos (this instance + followed instances) Máy chủ này + mạng liên hợp - - src/app/shared/shared-video-miniature/video-filters-header.component.html111 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 111 + + Type: Định dạng: - - src/app/shared/shared-video-miniature/video-filters-header.component.html116 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 116 + + VOD & Live videos Tất cả - - src/app/shared/shared-video-miniature/video-filters-header.component.html120 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 120 + + Categories: Thể loại: - - src/app/shared/shared-video-miniature/video-filters-header.component.html135 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 135 + + Moderation: Kiểm duyệt: - - src/app/shared/shared-video-miniature/video-filters-header.component.html141 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 141 + + Display all videos (private, unlisted, password protected or not yet published) Hiện toàn bộ video (riêng tư, hạn chế, bảo vệ mật khẩu hoặc chưa công khai) - - src/app/shared/shared-video-miniature/video-filters-header.component.html146 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 146 + + Change password Đổi mật khẩu @@ -8819,17 +11075,25 @@ 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. - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html135src/app/shared/shared-user-settings/user-video-settings.component.html8 + 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 + 135 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 8 + + Policy for sensitive videos Chính sách về video nhạy cảm - - - src/app/shared/shared-user-settings/user-video-settings.component.html15 + + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 + + Only display videos in the following languages/subtitles Chỉ hiện video trong những ngôn ngữ/phụ đề sau @@ -8969,8 +11233,11 @@ The link will expire within 1 hour. Created Đã tạo - - src/app/+my-library/my-ownership/my-ownership.component.html16 + + src/app/+my-library/my-ownership/my-ownership.component.html + 16 + + Status Tình trạng @@ -8982,9 +11249,15 @@ The link will expire within 1 hour. Account page Trang tài khoản - - - src/app/+videos/+video-watch/video-watch.component.html84src/app/+videos/+video-watch/video-watch.component.html90 + + src/app/+videos/+video-watch/video-watch.component.html + 84 + + + src/app/+videos/+video-watch/video-watch.component.html + 90 + + No ownership change request found. Không có yêu cầu thay đổi chủ sở hữu nào. @@ -9010,24 +11283,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 @@ -9140,19 +11413,31 @@ The link will expire within 1 hour. Account settings Cài đặt tài khoản - - src/app/+my-account/routes.ts54 + + src/app/+my-account/routes.ts + 54 + + 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.ts64 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 3 + + + src/app/+my-account/routes.ts + 64 + + Playlist elements Video trong danh sách phát - - src/app/+my-library/routes.ts75 + + src/app/+my-library/routes.ts + 75 + + My imports Đã nhập @@ -9260,11 +11545,23 @@ The link will expire within 1 hour. Channel page Trang kênh - - - - - src/app/+my-library/+my-video-channels/my-video-channels.component.html34src/app/+my-library/my-follows/my-subscriptions.component.html20src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html66src/app/+videos/+video-watch/video-watch.component.html81 + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 34 + + + src/app/+my-library/my-follows/my-subscriptions.component.html + 20 + + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 66 + + + src/app/+videos/+video-watch/video-watch.component.html + 81 + + {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {Chưa có lượt xem nào} =1 {1 lượt xem} other { lượt xem}} @@ -9356,11 +11653,14 @@ The link will expire within 1 hour. Open syndication dropdown Mở trình đọc xổ xuống - - src/app/shared/shared-main/feeds/feed.component.ts24 + + src/app/shared/shared-main/feeds/feed.component.ts + 24 + + - 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 @@ -9409,8 +11709,11 @@ The link will expire within 1 hour. New video or live from your subscriptions Video mới hoặc live stream từ đăng ký của bạn - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts36 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 + + My Playlists Danh sách phát của tôi @@ -9494,13 +11797,19 @@ The link will expire within 1 hour. Browse videos on PeerTube to add them in your playlist. Tìm video trên PeerTube và lưu vào danh sách phát của bạn. - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28 + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28 + + See the documentation for more information. Xem tài liệu để biết thêm thông tin. - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32 + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32 + + Account request sent Đã gửi đăng ký @@ -9600,14 +11909,15 @@ The link will expire within 1 hour. src/app/+stats/video/video-stats.component.ts 293 - - A view means that someone watched the video for several seconds (10 seconds by default)A view means that someone watched the video for several seconds (10 seconds by default) + + + A view means that someone watched the video for several seconds (10 seconds by default) + A view means that someone watched the video for several seconds (10 seconds by default) src/app/+stats/video/video-stats.component.ts 312 - Countries Quốc gia @@ -9683,8 +11993,11 @@ The link will expire within 1 hour. Created Đã tạo - - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html3 + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 3 + + {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} {VAR_PLURAL, plural, =1 {1 danh sách phát} other { danh sách phát}} @@ -9704,8 +12017,11 @@ The link will expire within 1 hour. Request a new verification email Yêu cầu email xác minh mới - - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + Unable to find verification string in URL query. Không thể tìm thấy chuỗi xác minh trong URL. @@ -9741,8 +12057,11 @@ The link will expire within 1 hour. Manage channel Quản lý kênh - - src/app/+video-channels/video-channels.component.html10 + + src/app/+video-channels/video-channels.component.html + 10 + + Send verification email Gửi email xác minh @@ -9794,9 +12113,15 @@ The link will expire within 1 hour. A moderator will check your registration request soon and you'll receive an email when it is accepted or rejected. Kiểm duyệt viên sẽ sớm xem yêu cầu đăng ký của bạn và bạn sẽ nhận được email khi yêu cầu được chấp nhận hoặc từ chối. - - - src/app/+signup/shared/signup-success-after-email.component.html10src/app/+signup/shared/signup-success-before-email.component.html28 + + src/app/+signup/shared/signup-success-after-email.component.html + 10 + + + src/app/+signup/shared/signup-success-before-email.component.html + 28 + + Your email has been verified and your account has been created! Email của bạn đã được xác minh và tài khoản của bạn đã được tạo! @@ -9806,14 +12131,20 @@ 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. - - - src/app/+signup/shared/signup-success-after-email.component.html18src/app/+signup/shared/signup-success-before-email.component.html32 + 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 + 18 + + + src/app/+signup/shared/signup-success-before-email.component.html + 32 + + - Welcomeon - Chào mừngtham gia + Welcomeon + Chào mừngtham gia src/app/+signup/shared/signup-success-before-email.component.html 7 @@ -9836,16 +12167,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 @@ -9910,14 +12241,23 @@ The link will expire within 1 hour. Show more... Xem thêm... - - - src/app/+accounts/accounts.component.html55src/app/+video-channels/video-channels.component.html101 + + src/app/+accounts/accounts.component.html + 55 + + + src/app/+video-channels/video-channels.component.html + 101 + + Manage account Quản lý tài khoản - - src/app/+accounts/accounts.component.html60 + + src/app/+accounts/accounts.component.html + 60 + + Search account videos Tìm kiếm tất cả video @@ -9961,14 +12301,35 @@ The link will expire within 1 hour. - - - - - - - - src/app/+accounts/account-video-channels/account-video-channels.component.html29src/app/+accounts/accounts.component.html39src/app/+my-library/+my-video-channels/my-video-channels.component.html43src/app/+video-channels/video-channels.component.html81src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html16src/app/shared/shared-video/video-views-counter.component.html3src/app/shared/shared-video/video-views-counter.component.html7 + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29 + + + src/app/+accounts/accounts.component.html + 39 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 43 + + + src/app/+video-channels/video-channels.component.html + 81 + + + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 16 + + + src/app/shared/shared-video/video-views-counter.component.html + 3 + + + src/app/shared/shared-video/video-views-counter.component.html + 7 + + Show this channel Xem kênh này @@ -10082,8 +12443,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 @@ -10092,9 +12453,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.ts502 + + src/app/menu/menu.component.html + 170 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 502 + + This channel does not have playlists. Kênh này chưa có danh sách phát. @@ -10122,9 +12489,15 @@ The link will expire within 1 hour. Follows Theo dõi - - - src/app/+about/about-follows/about-follows.component.html3src/app/+my-library/my-library.component.ts65 + + src/app/+about/about-follows/about-follows.component.html + 3 + + + src/app/+my-library/my-library.component.ts + 65 + + Followers of () Người theo dõi của () @@ -10204,8 +12577,11 @@ The link will expire within 1 hour. ADMINISTRATORS & SUSTAINABILITY ĐỘI NGŨ QUẢN TRỊ & VẬN HÀNH - - src/app/+about/about-instance/about-instance.component.html37 + + src/app/+about/about-instance/about-instance.component.html + 37 + + Who we are Chúng tôi là @@ -10241,18 +12617,27 @@ The link will expire within 1 hour. INFORMATION THÔNG TIN - - src/app/+about/about-instance/about-instance.component.html106 + + src/app/+about/about-instance/about-instance.component.html + 106 + + MODERATION KIỂM DUYỆT - - src/app/+about/about-instance/about-instance.component.html134 + + src/app/+about/about-instance/about-instance.component.html + 134 + + OTHER INFORMATION THÔNG TIN KHÁC - - src/app/+about/about-instance/about-instance.component.html191 + + src/app/+about/about-instance/about-instance.component.html + 191 + + Hardware information Thông tin phần cứng @@ -10292,18 +12677,27 @@ The link will expire within 1 hour. PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. PeerTube là một nền tảng lưu trữ và truyền tải video liên hợp ActivityPub, sử dụng P2P trực tiếp trên trình duyệt của bạn. - - src/app/+about/about-peertube/about-peertube.component.html10 + + src/app/+about/about-peertube/about-peertube.component.html + 10 + + It is free and open-source software, under AGPLv3 licence. Đây là phần mềm tự do và mã nguồn mở, dùng giấy phép AGPLv3. - - src/app/+about/about-peertube/about-peertube.component.html14 + + src/app/+about/about-peertube/about-peertube.component.html + 14 + + For more information, please visit joinpeertube.org. Để tìm hiểu rõ hơn, xin truy cập joinpeertube.org. - - src/app/+about/about-peertube/about-peertube.component.html19 + + src/app/+about/about-peertube/about-peertube.component.html + 19 + + Use PeerTube documentation Đọc tài liệu PeerTube @@ -10315,8 +12709,11 @@ The link will expire within 1 hour. Discover how to setup your account, what is a channel, how to create a playlist and more! Tìm hiểu cách tạo tài khoản, kênh là gì, cách tạo danh sách phát và nhiều hơn thế nữa! - - src/app/+about/about-peertube/about-peertube.component.html32 + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + PeerTube Applications Ứng dụng PeerTube @@ -10328,8 +12725,11 @@ The link will expire within 1 hour. Discover unofficial Android applications or browser addons! Khám phá những ứng dụng Android chưa chính thức hoặc addon cho trình duyệt! - - src/app/+about/about-peertube/about-peertube.component.html44 + + src/app/+about/about-peertube/about-peertube.component.html + 44 + + Contribute on PeerTube Đóng góp cho PeerTube @@ -10341,8 +12741,11 @@ The link will expire within 1 hour. Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! Bạn muốn cải thiện PeerTube? Hãy giúp dịch giao diện web, báo lỗi hoặc trực tiếp chỉnh sửa mã nguồn! - - src/app/+about/about-peertube/about-peertube.component.html56 + + src/app/+about/about-peertube/about-peertube.component.html + 56 + + P2P & Privacy P2P & Riêng tư @@ -10354,13 +12757,19 @@ The link will expire within 1 hour. PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. PeerTube mặc định sử dụng giao thức BitTorrent chia sẻ băng thông giữa các người dùng, nhằm giảm thiểu áp lực lên server. Nhưng chúng tôi cho phép bạn tự do chuyển sang kiểu truyền video trực tiếp từ server. Những điều sau đây chỉ áp dụng nếu bạn sử dụng chế độ P2P của PeerTube. - - src/app/+about/about-peertube/about-peertube.component.html69 + + src/app/+about/about-peertube/about-peertube.component.html + 69 + + The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video. Mối đe dọa chính về quyền riêng tư khi sử dụng BitTorrent là địa chỉ IP của bạn sẽ được lưu trữ trên máy chủ của BitTorrent tracker cho đến khi bạn tải xong hoặc xem xong video. - - src/app/+about/about-peertube/about-peertube.component.html75 + + src/app/+about/about-peertube/about-peertube.component.html + 75 + + What are the consequences? Kết quả là gì? @@ -10372,43 +12781,67 @@ The link will expire within 1 hour. In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: Về mặt lý thuyết, một vài người am hiểu công nghệ có thể tạo một đoạn mã ghi lại những địa chỉ IP nào đang tải video. Nhưng điều này hơi khó vì: - - src/app/+about/about-peertube/about-peertube.component.html82 + + src/app/+about/about-peertube/about-peertube.component.html + 82 + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) Một truy vấn HTTP phải được gửi tới mỗi tracker cho mỗi video để thăm dò. Nếu ai muốn do thám mọi video PeerTube, họ cần gửi truy vấn tới bấy nhiêu số lượng video đó (vất vả) - - src/app/+about/about-peertube/about-peertube.component.html88 + + src/app/+about/about-peertube/about-peertube.component.html + 88 + + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm Với mỗi truy vấn được gửi đi, tracker gửi lại một peer ngẫu nhiên với số lượng giới hạn. Đối với một máy chủ, nếu có 1000 peer trong máy chủ mà tracker chỉ gửi 20 peer cho mỗi truy vấn, phải có ít nhất 50 truy vấn được gửi để biết mỗi peer trong máy chủ - - src/app/+about/about-peertube/about-peertube.component.html93 + + src/app/+about/about-peertube/about-peertube.component.html + 93 + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Những truy vấn đó được gửi thường xuyên để biết ai bắt đầu/tạm dừng xem một video. Rất dễ để phát hiện hành vi đáng ngờ - - src/app/+about/about-peertube/about-peertube.component.html99 + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video Nếu một địa chỉ IP được lưu trong tracker, đó không có nghĩa là người đứng sau IP đó (nếu người đó tồn tại) đang xem video - - src/app/+about/about-peertube/about-peertube.component.html103 + + src/app/+about/about-peertube/about-peertube.component.html + 103 + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities Địa chỉ IP là một thông tin mơ hồ: nó được thay đổi thường xuyên để giới thiệu đại diện cho nhiều cá nhân hay chủ thể khác nhau - - src/app/+about/about-peertube/about-peertube.component.html108 + + src/app/+about/about-peertube/about-peertube.component.html + 108 + + - 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.html112 + 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 + 112 + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. Khó xảy ra trường hợp xấu nhất là một người bình thường theo dõi bạn bè của họ. Có nhiều cách hiệu quả hơn để lấy loại thông tin đó. - - src/app/+about/about-peertube/about-peertube.component.html120 + + src/app/+about/about-peertube/about-peertube.component.html + 120 + + How does PeerTube compare with YouTube? PeerTube so với YouTube? @@ -10420,8 +12853,11 @@ The link will expire within 1 hour. The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). Mối nguy hiểm bảo mật của YouTube khác với của PeerTube. Trong trường hợp của YouTube, nền tảng này thu thập một số lượng lớn thông tin cá nhân của bạn (không chỉ là IP) để chẩn đoán và định danh bạn. Còn nữa, YouTube là sản phẩm của Google/Alphabet, một công ty định danh bạn bằng nhiều trang web (thông qua AdSense hoặc Google Analytics). - - src/app/+about/about-peertube/about-peertube.component.html127 + + src/app/+about/about-peertube/about-peertube.component.html + 127 + + What can I do to limit the exposure of my IP address? Tôi có thể làm gì để hạn chế địa chỉ IP bị phát tán? @@ -10433,8 +12869,11 @@ The link will expire within 1 hour. Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. Địa chỉ IP của bạn là công khai cho nên mỗi lần truy cập một trang web, vài thành phần (bên cạnh nội dung trang web) thấy bạn trong lịch sử kết nối của họ: ISP/routers/trackers/CDN và nhiều hơn thế. PeerTube minh bạch về vấn đề này: chúng tôi cảnh báo bạn nếu bạn muốn giữ địa chỉ IP riêng tư, bạn phải dùng VPN hoặc Trình duyệt Tor. Nếu bạn nghĩ tắt P2P trên PeerTube sẽ khiến bạn ẩn danh là chưa đúng. - - src/app/+about/about-peertube/about-peertube.component.html135 + + src/app/+about/about-peertube/about-peertube.component.html + 135 + + What will be done to mitigate this problem? Làm gì để giảm thiểu vấn đề này? @@ -10446,8 +12885,11 @@ The link will expire within 1 hour. PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube muốn đưa ra các biện pháp tốt nhất có thể, để bạn có nhiều lựa chọn hơn và ít khả năng xảy ra các cuộc tấn công hơn. Đây là những gì chúng tôi đưa ra cho đến nay: - - src/app/+about/about-peertube/about-peertube.component.html144 + + src/app/+about/about-peertube/about-peertube.component.html + 144 + + We set a limit to the number of peers sent by the tracker Chúng tôi giới hạn số peer gửi bởi tracker @@ -10475,8 +12917,11 @@ The link will expire within 1 hour. Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. Cuối cùng, hãy nhớ rằng bạn luôn có thể tắt P2P trong trình phát video hoặc tắt WebRTC trong trình duyệt của bạn. - - src/app/+about/about-peertube/about-peertube.component.html155 + + src/app/+about/about-peertube/about-peertube.component.html + 155 + + Show full list Hiện danh sách đầy đủ @@ -10538,8 +12983,8 @@ The link will expire within 1 hour. - 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 @@ -10548,36 +12993,127 @@ The link will expire within 1 hour. Close this modal Đóng phương thức - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html5src/app/+admin/follows/following-list/follow-modal.component.html5src/app/+admin/moderation/registration-list/process-registration-modal.component.html8src/app/+login/login.component.html133src/app/+my-account/my-account-import-export/my-account-export.component.html85src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html5src/app/+my-library/my-videos/modals/video-change-ownership.component.html5src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html7src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html4src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html63src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html90src/app/menu/language-chooser.component.html4src/app/menu/quick-settings-modal.component.html4src/app/modal/account-setup-warning-modal.component.html4src/app/modal/admin-welcome-modal.component.html4src/app/modal/confirm.component.html6src/app/modal/custom-modal.component.html5src/app/modal/instance-config-warning-modal.component.html4src/app/shared/shared-abuse-list/abuse-message-modal.component.html8src/app/shared/shared-abuse-list/moderation-comment-modal.component.html5src/app/shared/shared-moderation/batch-domains-modal.component.html5src/app/shared/shared-moderation/report-modals/report.component.html4src/app/shared/shared-moderation/report-modals/report.component.html4src/app/shared/shared-moderation/report-modals/video-report.component.html4src/app/shared/shared-moderation/user-ban-modal.component.html5src/app/shared/shared-moderation/video-block.component.html12src/app/shared/shared-support-modal/support-modal.component.html4src/app/shared/shared-video-live/live-stream-information.component.html5src/app/shared/shared-video-miniature/download/video-download.component.html15src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html7 + + src/app/+about/about-instance/contact-admin-modal.component.html + 5 + + + src/app/+admin/follows/following-list/follow-modal.component.html + 5 + + + src/app/+admin/moderation/registration-list/process-registration-modal.component.html + 8 + + + src/app/+login/login.component.html + 133 + + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 85 + + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 5 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 5 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 7 + + + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 4 + + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 63 + + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html + 90 + + + src/app/menu/language-chooser.component.html + 4 + + + src/app/menu/quick-settings-modal.component.html + 4 + + + src/app/modal/account-setup-warning-modal.component.html + 4 + + + src/app/modal/admin-welcome-modal.component.html + 4 + + + src/app/modal/confirm.component.html + 6 + + + src/app/modal/custom-modal.component.html + 5 + + + src/app/modal/instance-config-warning-modal.component.html + 4 + + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 8 + + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 5 + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 5 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 4 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 4 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 4 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 5 + + + src/app/shared/shared-moderation/video-block.component.html + 12 + + + src/app/shared/shared-support-modal/support-modal.component.html + 4 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 5 + + + src/app/shared/shared-video-miniature/download/video-download.component.html + 15 + + + src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html + 7 + + Get help Xem trợ giúp @@ -10717,8 +13253,11 @@ The link will expire within 1 hour. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Danh tính kênh không được giống với tên tài khoản của bạn. Bạn có thể nhấn vào bước đầu tiên để cập nhật tên tài khoản của mình. - - src/app/+signup/+register/steps/register-step-channel.component.html51 + + src/app/+signup/+register/steps/register-step-channel.component.html + 51 + + Why do you want to join ? Vì sao bạn muốn tham gia ? @@ -10728,10 +13267,13 @@ 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 - - src/app/+signup/+register/steps/register-step-terms.component.html18 + 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 + 18 + + Channel name Tên kênh @@ -10759,8 +13301,11 @@ The link will expire within 1 hour. Video uploads are disabled on this instance, hence your account won't be able to upload videos. Máy chủ này không cho phép tải lên video, do đó tài khoản của bạn sẽ không thể tải video lên. - - src/app/+signup/+register/steps/register-step-user.component.html2 + + src/app/+signup/+register/steps/register-step-user.component.html + 2 + + Public name Tên công khai @@ -10772,8 +13317,11 @@ The link will expire within 1 hour. This is the name that will be publicly visible by other users. Đây là tên sẽ được hiển thị công khai với những người dùng khác. - - src/app/+signup/+register/steps/register-step-user.component.html12 + + src/app/+signup/+register/steps/register-step-user.component.html + 12 + + Example: John Doe Ví dụ: John Doe @@ -10785,8 +13333,11 @@ The link will expire within 1 hour. This is the name that will be displayed in your profile URL. Đây là tên sẽ được hiển thị trong URL tài khoản của bạn. - - src/app/+signup/+register/steps/register-step-user.component.html30 + + src/app/+signup/+register/steps/register-step-user.component.html + 30 + + Example: john_doe58 Ví dụ: john_doe58 @@ -10798,8 +13349,11 @@ The link will expire within 1 hour. This email address will be used to validate your account. Địa chỉ email này sẽ được sử dụng để xác minh tài khoản của bạn. - - src/app/+signup/+register/steps/register-step-user.component.html51 + + src/app/+signup/+register/steps/register-step-user.component.html + 51 + + Request email for account verification Yêu cầu email để xác minh tài khoản @@ -10843,8 +13397,11 @@ The link will expire within 1 hour. This website is powered by PeerTube Vận hành nhờ PeerTube - - src/app/+about/about-peertube/about-peertube.component.html3 + + src/app/+about/about-peertube/about-peertube.component.html + 3 + + Account videos Tất cả video của tài khoản @@ -10872,58 +13429,95 @@ The link will expire within 1 hour. Remove this filter Xóa bộ lọc này - - src/app/shared/shared-video-miniature/video-filters-header.component.html41src/app/shared/shared-video-miniature/video-filters-header.component.ts123 + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 41 + + + src/app/shared/shared-video-miniature/video-filters-header.component.ts + 123 + + Sensitive content Nội dung nhạy cảm - - src/app/shared/shared-video-miniature/video-filters.model.ts158 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 158 + + Scope Phạm vi - - src/app/shared/shared-video-miniature/video-filters.model.ts165 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 165 + + Federated Liên hợp - - src/app/shared/shared-video-miniature/video-filters.model.ts167 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 167 + + Languages Ngôn ngữ - - src/app/shared/shared-video-miniature/video-filters.model.ts175 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 175 + + Categories Thể loại - - src/app/shared/shared-video-miniature/video-filters.model.ts185 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 185 + + All videos Tất cả video - - src/app/shared/shared-video-miniature/video-filters.model.ts195 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 195 + + Blurred Che mờ - - src/app/shared/shared-video-miniature/video-filters.model.ts279 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 279 + + hidden ẩn - - src/app/shared/shared-video-miniature/video-filters.model.ts285 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 285 + + blurred che mờ - - src/app/shared/shared-video-miniature/video-filters.model.ts286 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 286 + + displayed hiện - - src/app/shared/shared-video-miniature/video-filters.model.ts288 + + src/app/shared/shared-video-miniature/video-filters.model.ts + 288 + + Password protected Đã bảo vệ mật khẩu @@ -10939,8 +13533,11 @@ The link will expire within 1 hour. Report this account Báo cáo tài khoản này - - src/app/+accounts/accounts.component.ts220 + + src/app/+accounts/accounts.component.ts + 220 + + Overview Tổng quan @@ -10980,59 +13577,87 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18 - - "Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users"Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users + + + "Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users + "Split audio and video" must be enabled for the PeerTube player to propose an "Audio only" resolution to users src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 20 - 144p 144p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts24 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 24 + + 240p 240p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts28 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 28 + + 360p 360p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts32 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 32 + + 480p 480p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts36 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 36 + + 720p 720p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts40 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 40 + + 1080p 1080p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts44 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 44 + + 1440p 1440p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts48 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 48 + + 2160p 2160p - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts52 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 52 + + {value, plural, =1 {thread} other {threads}} {value, plural, =1 {luồng} other {luồng}} - - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts103 + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 103 + + Auto (via ffmpeg) Tự động (ffmpeg) @@ -11092,29 +13717,47 @@ The link will expire within 1 hour. x264, targeting maximum device compatibility x264, tương thích tối đa với thiết bị - - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts73src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts70 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts + 73 + + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts + 70 + + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. Việc ước tính khả năng chuyển mã và phát trực tuyến video của máy chủ không dễ dàng và chúng tôi không thể tự động điều chỉnh PeerTube. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html9 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 9 + + - 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.html13 + 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 + 13 + + Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. Xử lý những video đã upload để chúng có thể phát được trên mọi thiết bị. Điều này hao tốn tài nguyên và là một phần của PeerTube, nên hãy xử lý cẩn thận. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html24 + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html + 24 + + Updating instance configuration from the web interface is disabled by the system administrator. Thay đổi cấu hình máy chủ từ giao diện web đã bị tắt bởi quản trị viên hệ thống. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html4 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 4 + + Homepage Trang chính @@ -11150,8 +13793,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.ts393 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 393 + + INSTANCE HOMEPAGE TRANG CHÍNH CỦA MÁY CHỦ @@ -11163,8 +13809,11 @@ The link will expire within 1 hour. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. Bạn đã mở đăng ký: chúng tôi đã bật hộp kiểm"Tự động khóa video mới" của mục "Video" bên dưới. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts193 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts + 193 + + Edit custom configuration Sửa tùy chỉnh cấu hình @@ -11176,8 +13825,11 @@ The link will expire within 1 hour. Process domains Xử lý tên miền - - src/app/shared/shared-moderation/batch-domains-modal.component.ts35 + + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 35 + + Report Báo cáo @@ -11205,39 +13857,75 @@ The link will expire within 1 hour. Domain is required. Yêu cầu tên miền. - - - src/app/shared/form-validators/host-validators.ts72src/app/shared/form-validators/host-validators.ts81 + + src/app/shared/form-validators/host-validators.ts + 72 + + + src/app/shared/form-validators/host-validators.ts + 81 + + Hosts entered are invalid. Những máy chủ đã nhập không hợp lệ. - - src/app/shared/form-validators/host-validators.ts73 + + src/app/shared/form-validators/host-validators.ts + 73 + + Hosts entered contain duplicates. Những máy chủ đã nhập bị trùng lặp. - - src/app/shared/form-validators/host-validators.ts74 + + src/app/shared/form-validators/host-validators.ts + 74 + + Hosts or handles are invalid. Máy chủ hoặc địa chỉ bị sai. - - src/app/shared/form-validators/host-validators.ts82 + + src/app/shared/form-validators/host-validators.ts + 82 + + Hosts or handles contain duplicates. Máy chủ hoặc địa chỉ bị trùng lặp. - - src/app/shared/form-validators/host-validators.ts83 + + src/app/shared/form-validators/host-validators.ts + 83 + + Unlimited Không giới hạn - - - - - - - src/app/+admin/config/shared/config.service.ts22src/app/+admin/config/shared/config.service.ts36src/app/shared/shared-instance/instance-features-table.component.ts38src/app/shared/shared-instance/instance-features-table.component.ts45src/app/shared/shared-main/users/user-quota.component.ts40src/app/shared/shared-main/users/user-quota.component.ts46 + + src/app/+admin/config/shared/config.service.ts + 22 + + + src/app/+admin/config/shared/config.service.ts + 36 + + + src/app/shared/shared-instance/instance-features-table.component.ts + 38 + + + src/app/shared/shared-instance/instance-features-table.component.ts + 45 + + + src/app/shared/shared-main/users/user-quota.component.ts + 40 + + + src/app/shared/shared-main/users/user-quota.component.ts + 46 + + None - no upload possible Không cho phép tải lên @@ -11393,36 +14081,127 @@ 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/users/user-list/user-list.component.ts140src/app/+admin/overview/users/user-list/user-list.component.ts288src/app/+admin/overview/videos/video-list.component.ts128src/app/+admin/overview/videos/video-list.component.ts337src/app/+admin/overview/videos/video-list.component.ts392src/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.ts209src/app/+videos/+video-edit/shared/video-edit.component.html192src/app/+videos/+video-watch/shared/comment/video-comments.component.ts210src/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-comment/video-comment-list-admin-owner.component.ts104src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts243src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts526src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts83 + + 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/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 + 128 + + + src/app/+admin/overview/videos/video-list.component.ts + 337 + + + src/app/+admin/overview/videos/video-list.component.ts + 392 + + + 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 + 209 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 + + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 210 + + + 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-comment/video-comment-list-admin-owner.component.ts + 104 + + + src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.ts + 243 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 526 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts + 83 + + 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}} @@ -11498,9 +14277,15 @@ The link will expire within 1 hour. is not valid vô giá trị - - - src/app/shared/form-validators/host-validators.ts29src/app/shared/form-validators/host-validators.ts52 + + src/app/shared/form-validators/host-validators.ts + 29 + + + src/app/shared/form-validators/host-validators.ts + 52 + + Subscriptions of your instance Lượt đăng ký từ máy chủ của bạn @@ -11896,30 +14681,54 @@ 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.ts140src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts514 + + 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 + 140 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 514 + + 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.ts304 - Instance watched words listsInstance watched words lists + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 167 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 304 + + + + Instance watched words lists + Instance watched words lists src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html 3 - - Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list.Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list. + + + Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list. + Video name/description and comments that contain any of the watched words are automatically tagged with the name of the list. src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html 6 - - These automatic tags can be used to filter comments and videos.These automatic tags can be used to filter comments and videos. + + + These automatic tags can be used to filter comments and videos. + These automatic tags can be used to filter comments and videos. src/app/+admin/moderation/watched-words-list/watched-words-list-admin.component.html 7 @@ -11928,15 +14737,19 @@ The link will expire within 1 hour. yes đồng ý - - - src/app/shared/shared-instance/feature-boolean.component.html2 + + src/app/shared/shared-instance/feature-boolean.component.html + 2 + + no không chịu - - - src/app/shared/shared-instance/feature-boolean.component.html5 + + src/app/shared/shared-instance/feature-boolean.component.html + 5 + + You don't have plugins installed yet. Bạn chưa cài đặt tiện ích nào. @@ -12032,9 +14845,15 @@ The link will expire within 1 hour. Logs Nhật trình - - - src/app/+admin/admin.component.ts209src/app/+admin/system/system.routes.ts36 + + src/app/+admin/admin.component.ts + 209 + + + src/app/+admin/system/system.routes.ts + 36 + + The plugin index is not available. Please retry later. Chỉ mục của tiện ích không tồn tại. Xin thử lại sau. @@ -12100,8 +14919,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 @@ -12148,16 +14967,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 @@ -12166,47 +14985,83 @@ The link will expire within 1 hour. Last week Tuần trước - - src/app/+admin/system/logs/logs.component.ts119 + + src/app/+admin/system/logs/logs.component.ts + 119 + + Last day Hôm qua - - src/app/+admin/system/logs/logs.component.ts124 + + src/app/+admin/system/logs/logs.component.ts + 124 + + Last hour Giờ trước - - src/app/+admin/system/logs/logs.component.ts129 + + src/app/+admin/system/logs/logs.component.ts + 129 + + debug debug - - src/app/+admin/system/logs/logs.component.ts141 + + src/app/+admin/system/logs/logs.component.ts + 141 + + info thông tin - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html124src/app/+admin/system/logs/logs.component.ts145 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 124 + + + src/app/+admin/system/logs/logs.component.ts + 145 + + warning cảnh báo - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html125src/app/+admin/system/logs/logs.component.ts149 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 125 + + + src/app/+admin/system/logs/logs.component.ts + 149 + + error lỗi - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html126src/app/+admin/system/logs/logs.component.ts153 + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 126 + + + src/app/+admin/system/logs/logs.component.ts + 153 + + Debug Debug - - - src/app/+admin/admin.component.ts217src/app/+admin/system/system.routes.ts47 + + src/app/+admin/admin.component.ts + 217 + + + src/app/+admin/system/system.routes.ts + 47 + + Info thông tin @@ -12220,16 +15075,16 @@ The link will expire within 1 hour. - 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 @@ -12242,26 +15097,34 @@ The link will expire within 1 hour. src/app/core/routing/can-deactivate-guard.service.ts 28 - - Comments are disabledComments are disabled + + + Comments are disabled + Comments are disabled src/app/core/server/server.service.ts 112 - - Comments are enabledComments are enabled + + + Comments are enabled + Comments are enabled src/app/core/server/server.service.ts 116 - - Comments may require approval depending on your auto tag policiesComments may require approval depending on your auto tag policies + + + Comments may require approval depending on your auto tag policies + Comments may require approval depending on your auto tag policies src/app/core/server/server.service.ts 117 - - Any new comment requires approvalAny new comment requires approval + + + Any new comment requires approval + Any new comment requires approval src/app/core/server/server.service.ts 121 @@ -12290,13 +15153,19 @@ The link will expire within 1 hour. Standard logs Nhật trình chuẩn - - src/app/+admin/system/logs/logs.component.ts164 + + src/app/+admin/system/logs/logs.component.ts + 164 + + Audit logs Nhật trình chọn lọc - - src/app/+admin/system/logs/logs.component.ts168 + + src/app/+admin/system/logs/logs.component.ts + 168 + + UUID UUID @@ -12306,16 +15175,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 @@ -12408,19 +15277,23 @@ The link will expire within 1 hour. src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts 121 - - {count, plural, =1 {Job cancelled} other { jobs cancelled}}{count, plural, =1 {Job cancelled} other { jobs cancelled}} + + + {count, plural, =1 {Job cancelled} other { jobs cancelled}} + {count, plural, =1 {Job cancelled} other { jobs cancelled}} src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts 136 - Do you really want to remove {count, plural, =1 {this job} other { jobs}}? Children jobs will also be removed. Bạn có chắc muốn xóa {count, plural, =1 {công việc này} other { công việc}}? Công việc con cũng sẽ bị xóa. - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts148 + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 148 + + Runner registration tokens Token đăng ký người xử lý @@ -12436,8 +15309,11 @@ The link will expire within 1 hour. IP IP - - src/app/+admin/system/runners/runner-list/runner-list.component.html27 + + src/app/+admin/system/runners/runner-list/runner-list.component.html + 27 + + Last contact Lần liên hệ cuối @@ -12477,21 +15353,30 @@ The link will expire within 1 hour. Blocked videos Video đã khóa - - src/app/+admin/moderation/moderation.routes.ts68 + + src/app/+admin/moderation/moderation.routes.ts + 68 + + User registrations Lượt đăng ký người dùng - - src/app/+admin/moderation/moderation.routes.ts80 + + src/app/+admin/moderation/moderation.routes.ts + 80 + + Muted instances Máy chủ đã ẩn - - src/app/+admin/moderation/moderation.routes.ts115 + + src/app/+admin/moderation/moderation.routes.ts + 115 + + - 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 @@ -12500,36 +15385,51 @@ The link will expire within 1 hour. Registration email has not been verified. Email delivery has been disabled by default. Email chưa được xác minh. Gửi email đã bị tắt theo mặc định. - - src/app/+admin/moderation/registration-list/process-registration-modal.component.html17 + + src/app/+admin/moderation/registration-list/process-registration-modal.component.html + 17 + + - 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. - - src/app/+admin/moderation/registration-list/process-registration-modal.component.html27 + 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 + 27 + + - 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.html31 + 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 + 31 + + - 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.html37 + 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 + 37 + + - 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.html41 + 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 + 41 + + Send a message to the user Gửi tin nhắn tới người dùng @@ -12701,14 +15601,27 @@ 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.html107 + + src/app/+admin/overview/videos/video-admin.service.ts + 54 + + + src/app/+admin/overview/videos/video-list.component.html + 107 + + Video files Tập tin video - - src/app/+admin/overview/videos/video-admin.service.ts60src/app/shared/shared-video-miniature/download/video-download.component.html9 + + src/app/+admin/overview/videos/video-admin.service.ts + 60 + + + src/app/shared/shared-video-miniature/download/video-download.component.html + 9 + + With Web Videos Với Web Video @@ -12894,8 +15807,8 @@ The link will expire within 1 hour. - <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> - <p>Bạn không thể dùng tên người dùng hoặc kênh đã bị xóa trước đó.</p> + <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> + <p>Bạn không thể dùng tên người dùng hoặc kênh đã bị xóa trước đó.</p> src/app/+admin/overview/users/user-list/user-list.component.ts 284 @@ -12928,10 +15841,19 @@ The link will expire within 1 hour. 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.ts372 + + 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 + 372 + + Instance unmuted. Máy chủ đã bỏ ẩn. @@ -12965,8 +15887,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 @@ -13127,84 +16049,134 @@ The link will expire within 1 hour. New comment on your video Bình luận mới trên video của bạn - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 + + New abuse Lượt báo cáo mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 + + An automatically blocked video is awaiting review Tự động chặn video đang chờ duyệt - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 + + One of your video is blocked/unblocked Một video của bạn bị khóa/mở khóa - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts40 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 + + Video published (after transcoding/scheduled update) Đã đăng video (sau khi chuyển mã/cập nhật lịch đăng) - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 + + Video import finished Đã nhập video từ nguồn khác xong - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 + + A new user registered on your instance Một người dùng vừa đăng ký máy chủ của bạn - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts43 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 + + You or one of your channels has a new follower Bạn hoặc một kênh của bạn có người đăng ký mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 + + Someone mentioned you in video comments Ai đó nhắc tới bạn trong bình luận video - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 + + Your instance has a new follower Máy chủ của bạn có người theo dõi mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts46 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 46 + + Your instance automatically followed another instance Máy chủ của bạn tự động theo dõi máy chủ khác - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts47 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 47 + + An abuse report received a new message Một báo cáo đã nhận được một tin nhắn mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts48 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 48 + + One of your abuse reports has been accepted or rejected by moderators Một trong những báo cáo của bạn đã được kiểm duyệt viên chấp nhận hoặc từ chối - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts49 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 49 + + A new PeerTube version is available PeerTube có bản cập nhật mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts50 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 50 + + One of your plugin/theme has a new available version Một tiện ích/chủ đề có bản cập nhật mới - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts51 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 51 + + Video studio edition has finished Phiên bản mới video đã biên tập xong - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts52 - The transcription of your video has been generatedThe transcription of your video has been generated + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 52 + + + + The transcription of your video has been generated + The transcription of your video has been generated src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 53 @@ -13213,28 +16185,43 @@ The link will expire within 1 hour. Social Mạng xã hội - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts57 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 57 + + Your videos Video của bạn - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts66 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 66 + + Preferences saved Đã lưu thiết lập - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts154 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 154 + + Profile updated. Đã cập nhật style. - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts60 + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 60 + + People can find you using @@ Mọi người có thể tìm bạn bằng @@ - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html12 + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 12 + + Save profile Lưu hồ sơ @@ -13418,9 +16405,15 @@ The link will expire within 1 hour. My followers Người theo dõi của tôi - - - src/app/+my-library/my-follows/my-followers.component.html4src/app/+my-library/routes.ts125 + + src/app/+my-library/my-follows/my-followers.component.html + 4 + + + src/app/+my-library/routes.ts + 125 + + No follower found. Chưa có người theo dõi. @@ -13456,9 +16449,15 @@ The link will expire within 1 hour. Channel filters Theo kênh - - - src/app/+my-library/my-follows/my-followers.component.ts54src/app/+my-library/my-videos/my-videos.component.ts148 + + src/app/+my-library/my-follows/my-followers.component.ts + 54 + + + src/app/+my-library/my-videos/my-videos.component.ts + 148 + + Update video channel Cập nhật kênh video @@ -13550,17 +16549,35 @@ The link will expire within 1 hour. Update playlist Cập nhật danh sách phát - - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts68src/app/+my-library/routes.ts84 + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 68 + + + src/app/+my-library/routes.ts + 84 + + Notifications Thông báo - - - - - src/app/+my-account/my-account-notifications/my-account-notifications.component.html1src/app/+my-account/my-account.component.ts41src/app/+my-account/routes.ts144src/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 + 41 + + + src/app/+my-account/routes.ts + 144 + + + src/app/menu/notification.component.html + 28 + + Notification preferences Thiết lập thông báo @@ -13572,10 +16589,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.ts51src/app/+my-account/routes.ts162 + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 + + + src/app/+my-account/my-account.component.ts + 51 + + + src/app/+my-account/routes.ts + 162 + + Delete playlist Xóa danh sách phát @@ -13595,9 +16621,15 @@ The link will expire within 1 hour. Change ownership Đổi chủ sở hữu - - - src/app/+my-library/my-videos/modals/video-change-ownership.component.html3src/app/+my-library/my-videos/my-videos.component.ts255 + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 + + + src/app/+my-library/my-videos/my-videos.component.ts + 255 + + Playlist deleted. Danh sách phát đã xóa. @@ -13613,16 +16645,31 @@ The link will expire within 1 hour. My videos Video của tôi - - - - - src/app/+my-library/my-videos/my-videos.component.html4src/app/+my-library/my-videos/my-videos.component.ts112src/app/+my-library/routes.ts94src/app/core/menu/menu.service.ts86 + + src/app/+my-library/my-videos/my-videos.component.html + 4 + + + src/app/+my-library/my-videos/my-videos.component.ts + 112 + + + src/app/+my-library/routes.ts + 94 + + + src/app/core/menu/menu.service.ts + 86 + + {length, plural, =1 {Video has been deleted} other { videos have been deleted}} {length, plural, =1 {Video đã bị xóa} other { video đã bị xóa}} - - src/app/+my-library/my-videos/my-videos.component.ts227 + + src/app/+my-library/my-videos/my-videos.component.ts + 227 + + Videos list Danh sách video @@ -13634,11 +16681,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.ts319 + + 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 + 319 + + 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 ()! @@ -13650,14 +16709,23 @@ The link will expire within 1 hour. Video deleted. Video đã bị xóa. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts330 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 330 + + Studio Biên tập - - - src/app/+video-studio/routes.ts18src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts496 + + src/app/+video-studio/routes.ts + 18 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 496 + + Ownership change request sent. Đã gửi yêu cầu thay đổi chủ sở hữu. @@ -13693,25 +16761,55 @@ The link will expire within 1 hour. My synchronizations Đồng bộ của tôi - - - - - src/app/+my-library/+my-video-channels/my-video-channels.component.html11src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html5src/app/+my-library/my-video-imports/my-video-imports.component.html9src/app/+my-library/routes.ts158 + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 + + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 5 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 9 + + + src/app/+my-library/routes.ts + 158 + + My playlists Danh sách phát của tôi - - - - src/app/+my-library/my-video-playlists/my-video-playlists.component.html3src/app/+my-library/routes.ts57src/app/core/menu/menu.service.ts95 + + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 3 + + + src/app/+my-library/routes.ts + 57 + + + src/app/core/menu/menu.service.ts + 95 + + My subscriptions Kênh tôi đăng ký - - - - src/app/+my-library/my-follows/my-subscriptions.component.html4src/app/+my-library/routes.ts116src/app/core/menu/menu.service.ts101 + + src/app/+my-library/my-follows/my-subscriptions.component.html + 4 + + + src/app/+my-library/routes.ts + 116 + + + src/app/core/menu/menu.service.ts + 101 + + You don't have any subscription yet. Bạn chưa đăng ký kênh nào cả. @@ -13723,17 +16821,22 @@ The link will expire within 1 hour. My abuse reports Báo cáo của tôi - - src/app/+my-account/routes.ts153 - Your watched wordsYour watched words + + src/app/+my-account/routes.ts + 153 + + + + Your watched words + Your watched words src/app/+my-account/routes.ts 190 - 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 @@ -13748,67 +16851,137 @@ 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. - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html14 + 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 + 14 + + Ownership changes Lượt thay đổi chủ sở hữu - - - src/app/+my-library/my-videos/my-videos.component.html16src/app/+my-library/routes.ts134 + + src/app/+my-library/my-videos/my-videos.component.html + 16 + + + src/app/+my-library/routes.ts + 134 + + My video history Lịch sử xem của tôi - - src/app/+my-library/routes.ts144 + + src/app/+my-library/routes.ts + 144 + + Create new synchronization Tạo đồng bộ mới - - src/app/+my-library/routes.ts168 + + src/app/+my-library/routes.ts + 168 + + Channels Kênh - - - - src/app/+my-library/my-library.component.ts46src/app/+search/search-filters.component.html200src/app/core/menu/menu.service.ts78 + + src/app/+my-library/my-library.component.ts + 46 + + + src/app/+search/search-filters.component.html + 200 + + + src/app/core/menu/menu.service.ts + 78 + + 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.ts53src/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 + 53 + + + 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 - - - - src/app/+my-library/my-library.component.ts60src/app/+search/search-filters.component.html205src/app/core/menu/menu.service.ts94 + + src/app/+my-library/my-library.component.ts + 60 + + + src/app/+search/search-filters.component.html + 205 + + + src/app/core/menu/menu.service.ts + 94 + + max size kích cỡ tối đa - - src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.ts55src/app/shared/shared-forms/preview-upload.component.ts42 + + src/app/+videos/+video-edit/shared/thumbnail-manager/thumbnail-manager.component.ts + 55 + + + src/app/shared/shared-forms/preview-upload.component.ts + 42 + + Maximize editor Phóng to trình chỉnh sửa - - src/app/shared/shared-forms/markdown-textarea.component.ts67 + + src/app/shared/shared-forms/markdown-textarea.component.ts + 67 + + Exit maximized editor Thoát khỏi toàn màn hình - - src/app/shared/shared-forms/markdown-textarea.component.ts68 + + src/app/shared/shared-forms/markdown-textarea.component.ts + 68 + + An email with verification link will be sent to . Một email xác minh sẽ được gửi tới . @@ -13836,9 +17009,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.ts981 + + src/app/+video-channels/video-channels.component.ts + 110 + + + src/app/+videos/+video-watch/video-watch.component.ts + 981 + + PLAYLISTS DANH SÁCH PHÁT @@ -13992,16 +17171,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 @@ -14104,8 +17283,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 @@ -14263,9 +17441,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Unknown - - - src/app/menu/menu.component.ts227src/app/shared/shared-video-miniature/download/video-files-download.component.html46src/app/shared/shared-video-miniature/video-filters-header.component.ts140 + + src/app/menu/menu.component.ts + 227 + + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 46 + + + src/app/shared/shared-video-miniature/video-filters-header.component.ts + 140 + + Your password has been successfully reset! Bạn đã đổi mật khẩu thành công! @@ -14277,21 +17465,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Today Hôm nay - - - - src/app/+search/search-filters.component.ts45src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69 - - - - - + + src/app/+search/search-filters.component.ts + 45 + + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 69 + + Cannot load more videos. Try again later. Không thể tải thêm video. Thử lại sau. - - - src/app/shared/shared-video-miniature/videos-list.component.ts503src/app/shared/shared-video-miniature/videos-selection.component.ts139 + + src/app/shared/shared-video-miniature/videos-list.component.ts + 503 + + + src/app/shared/shared-video-miniature/videos-selection.component.ts + 139 + + Last 7 days 7 ngày qua @@ -14319,17 +17513,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular VOD videos Video VOD - - - - src/app/+search/search-filters.component.html34src/app/shared/shared-video-miniature/video-filters-header.component.html130src/app/shared/shared-video-miniature/video-filters.model.ts209 + + src/app/+search/search-filters.component.html + 34 + + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 130 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 209 + + Live videos Video livestream - - - - src/app/+search/search-filters.component.html29src/app/shared/shared-video-miniature/video-filters-header.component.html125src/app/shared/shared-video-miniature/video-filters.model.ts203 + + src/app/+search/search-filters.component.html + 29 + + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 125 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 203 + + Short (< 4 min) Ngắn (< 4 phút) @@ -14347,8 +17559,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 @@ -14417,14 +17629,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Search Tìm kiếm - - - - - - - - src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/routes.ts17src/app/+search/search.component.ts283src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html141src/app/shared/shared-main/misc/simple-search-input.component.ts17src/app/shared/shared-main/misc/simple-search-input.component.ts18 + + src/app/+admin/plugins/shared/plugin-navigation.component.html + 4 + + + src/app/+search/routes.ts + 17 + + + src/app/+search/search.component.ts + 283 + + + src/app/header/search-typeahead.component.html + 8 + + + src/app/shared/shared-instance/instance-features-table.component.html + 141 + + + src/app/shared/shared-main/misc/simple-search-input.component.ts + 17 + + + src/app/shared/shared-main/misc/simple-search-input.component.ts + 18 + + Navigate between plugins and themes Chuyển đổi giữa tiện ích và chủ đề @@ -14466,15 +17699,21 @@ 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). - - src/app/+admin/shared/user-real-quota-info.component.html4 + 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 + 4 + + Transcoding is enabled so videos size can be at most ~ . Chuyển mã được bật để kích thước video có thể tối đa ~ . - - src/app/+admin/shared/user-real-quota-info.component.html10 + + src/app/+admin/shared/user-real-quota-info.component.html + 10 + + @@ -14566,9 +17805,14 @@ 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.ts69 - Auto tag policiesAuto tag policies + + src/app/+my-account/my-account.component.ts + 69 + + + + Auto tag policies + Auto tag policies src/app/+my-account/my-account.component.ts 84 @@ -14577,11 +17821,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 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.ts36src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html8 + + 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 + 36 + + + src/app/+videos/+video-watch/shared/player-widgets/video-transcription.component.html + 8 + + Confirm Xác nhận @@ -14601,13 +17861,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Scan this QR code into a TOTP app on your phone. This app will generate tokens that you will have to enter when logging in. Quét mã QR này vào ứng dụng TOTP trên điện thoại của bạn. Ứng dụng này sẽ tạo mã token mà bạn sẽ phải nhập khi đăng nhập. - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html29 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 29 + + If you can't scan the QR code and need to enter it manually, here is the plain-text secret: Nếu bạn không thể quét mã QR và cần nhập mã đó theo cách thủ công, thì đây là mã bí mật: - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html35 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 35 + + Two-factor code Mã hai bước @@ -14627,21 +17893,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Two factor authentication has been enabled. Đã bật xác minh hai bước. - - src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.ts81 - Your watched words listsYour watched words lists + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.ts + 81 + + + + Your watched words lists + Your watched words lists src/app/+my-account/my-account-watched-words-list/my-account-watched-words-list.component.html 3 - - Comments that contain any of the watched words are automatically tagged with the name of the list.Comments that contain any of the watched words are automatically tagged with the name of the list. + + + Comments that contain any of the watched words are automatically tagged with the name of the list. + Comments that contain any of the watched words are automatically tagged with the name of the list. src/app/+my-account/my-account-watched-words-list/my-account-watched-words-list.component.html 6 - - These automatic tags can be used to filter comments or automatically block them.These automatic tags can be used to filter comments or automatically block them. + + + These automatic tags can be used to filter comments or automatically block them. + These automatic tags can be used to filter comments or automatically block them. src/app/+my-account/my-account-watched-words-list/my-account-watched-words-list.component.html 7 @@ -15576,10 +18851,13 @@ 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. - - src/app/shared/shared-video-live/live-documentation-link.component.html2 + 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 + 2 + + Comment is required. Hãy nhập bình luận. @@ -15647,47 +18925,83 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Live RTMP Url Live RTMP Url - - - src/app/+videos/+video-edit/shared/video-edit.component.html304src/app/shared/shared-video-live/live-stream-information.component.html21 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 304 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 21 + + Live RTMPS Url Live RTMPS Url - - - src/app/+videos/+video-edit/shared/video-edit.component.html309src/app/shared/shared-video-live/live-stream-information.component.html26 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 309 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 26 + + Live stream key Mã livestream - - - src/app/+videos/+video-edit/shared/video-edit.component.html314src/app/shared/shared-video-live/live-stream-information.component.html31 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 314 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 31 + + ⚠️ Never share your stream key with anyone. ⚠️ Không chia sẻ mã livestream của bạn với bất cứ ai. - - - src/app/+videos/+video-edit/shared/video-edit.component.html317src/app/shared/shared-video-live/live-stream-information.component.html34 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 317 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 34 + + This is a normal live Đây là buổi livestream bình thường - - src/app/+videos/+video-edit/shared/video-edit.component.html323 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 323 + + You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live Bạn chỉ có thể livestream một lần trong một buổi livestream thường. Nếu bạn bật lưu replay, nó sẽ được lưu với URL buổi livestream của bạn - - src/app/+videos/+video-edit/shared/video-edit.component.html326 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 326 + + This is a permanent/recurring live Đây là một buổi livestream vĩnh viễn - - src/app/+videos/+video-edit/shared/video-edit.component.html332 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 332 + + You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos Bạn có thể livestream nhiều lần trong một buổi livestream vĩnh viễn/định kỳ. Nếu bạn lưu replay, chúng sẽ được lưu thành các video riêng biệt - - src/app/+videos/+video-edit/shared/video-edit.component.html335 + + src/app/+videos/+video-edit/shared/video-edit.component.html + 335 + + Replay will be saved Phát lại sẽ được lưu @@ -15863,50 +19177,66 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/form-validators/video-validators.ts 92 - - is not valid (min 1 character/max 100 characters) is not valid (min 1 character/max 100 characters) + + + is not valid (min 1 character/max 100 characters) + is not valid (min 1 character/max 100 characters) src/app/shared/form-validators/watched-words-list-validators.ts 14 - - There are too much words in the list (max 500 words)There are too much words in the list (max 500 words) + + + There are too much words in the list (max 500 words) + There are too much words in the list (max 500 words) src/app/shared/form-validators/watched-words-list-validators.ts 19 - - List name is required.List name is required. + + + List name is required. + List name is required. src/app/shared/form-validators/watched-words-list-validators.ts 38 - - List name must be at least 1 character long.List name must be at least 1 character long. + + + List name must be at least 1 character long. + List name must be at least 1 character long. src/app/shared/form-validators/watched-words-list-validators.ts 39 - - List name cannot be more than 100 characters long.List name cannot be more than 100 characters long. + + + List name cannot be more than 100 characters long. + List name cannot be more than 100 characters long. src/app/shared/form-validators/watched-words-list-validators.ts 40 - - Words are required.Words are required. + + + Words are required. + Words are required. src/app/shared/form-validators/watched-words-list-validators.ts 47 - - Words entered contain duplicates.Words entered contain duplicates. + + + Words entered contain duplicates. + Words entered contain duplicates. src/app/shared/form-validators/watched-words-list-validators.ts 48 - - A word must be between 1 and 100 characters and the total number of words must not exceed 500 itemsA word must be between 1 and 100 characters and the total number of words must not exceed 500 items + + + A word must be between 1 and 100 characters and the total number of words must not exceed 500 items + A word must be between 1 and 100 characters and the total number of words must not exceed 500 items src/app/shared/form-validators/watched-words-list-validators.ts 49 @@ -16400,14 +19730,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Instance languages Ngôn ngữ máy chủ - - src/app/+videos/+video-edit/shared/video-edit.component.ts305 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 305 + + All languages Mọi ngôn ngữ - - - src/app/+videos/+video-edit/shared/video-edit.component.ts306src/app/shared/shared-forms/select/select-languages.component.ts28 + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 306 + + + src/app/shared/shared-forms/select/select-languages.component.ts + 28 + + Hidden Ẩn @@ -16427,9 +19766,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Displayed Hiện - - - src/app/shared/shared-instance/instance-features-table.component.ts67src/app/shared/shared-video-miniature/video-filters.model.ts281 + + src/app/shared/shared-instance/instance-features-table.component.ts + 67 + + + src/app/shared/shared-video-miniature/video-filters.model.ts + 281 + + Disabled Đã tắt @@ -16615,20 +19960,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-main/misc/simple-search-input.component.html 17 - - PeerTube considers video "" is already being transcripted.PeerTube considers video "" is already being transcripted. + + + PeerTube considers video "" is already being transcripted. + PeerTube considers video "" is already being transcripted. src/app/shared/shared-main/video-caption/video-caption.service.ts 118 - - If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcription on this video. If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcription on this video. + + + If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcription on this video. + If you think PeerTube is wrong (video in broken state after a crash etc.), you can force transcription on this video. src/app/shared/shared-main/video-caption/video-caption.service.ts 120 - - Force transcriptionForce transcription + + + Force transcription + Force transcription src/app/shared/shared-main/video-caption/video-caption.service.ts 123 @@ -16675,8 +20026,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 @@ -16685,9 +20036,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.ts324 + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 109 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 324 + + User deleted. Đã xóa người dùng . @@ -16707,9 +20064,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.ts356 + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 139 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 356 + + Instance muted. Đã ẩn máy chủ . @@ -17137,8 +20500,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-moderation/abuse.service.ts 166 - - A subtitle will be automatically generated from your video. A subtitle will be automatically generated from your video. + + + A subtitle will be automatically generated from your video. + A subtitle will be automatically generated from your video. src/app/+videos/+video-edit/shared/video-edit.component.html 177 @@ -17155,28 +20520,43 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Too many attempts, please try again after minutes. Bạn đã thử quá nhiều lần, xin thử lại sau phút. - - src/app/core/rest/rest-extractor.service.ts131 + + src/app/core/rest/rest-extractor.service.ts + 131 + + Too many attempts, please try again later. Quá nhiều lần thực hiện, vui lòng thử lại sau. - - src/app/core/rest/rest-extractor.service.ts134 + + src/app/core/rest/rest-extractor.service.ts + 134 + + Server error. Please retry later. Lỗi máy chủ. Xin thử lại sau. - - src/app/core/rest/rest-extractor.service.ts138 + + src/app/core/rest/rest-extractor.service.ts + 138 + + Server is unavailable. Please retry later. Máy chủ không khả dụng. Vui lòng thử lại sau. - - src/app/core/rest/rest-extractor.service.ts142 + + src/app/core/rest/rest-extractor.service.ts + 142 + + Unknown server error Lỗi máy chủ chưa biết - - src/app/core/rest/rest-extractor.service.ts145 + + src/app/core/rest/rest-extractor.service.ts + 145 + + Sort by this column Xếp theo cột @@ -17240,8 +20620,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-user-subscription/subscribe-button.component.ts 162 - - Auto tagsAuto tags + + + Auto tags + Auto tags src/app/shared/shared-video-comment/video-comment-list-admin-owner.component.html 40 @@ -17366,9 +20748,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 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.ts211src/app/shared/shared-abuse-list/abuse-list-table.component.ts456 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 211 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 456 + + Comment deleted. Đã xóa bình luận. @@ -17380,19 +20768,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Encoder Encoder - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts189 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 189 + + Format name Định dạng - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts190 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 190 + + Size Dung lượng - - - src/app/+my-account/my-account-import-export/my-account-export.component.html43src/app/shared/shared-video-miniature/download/video-files-download.component.ts191 + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 43 + + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 191 + + Expires on Hết hạn vào @@ -17436,8 +20836,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You already have an active archive. Requesting a new export archive will remove the current one. Bạn đã có một bản lưu trữ đang hoạt động. Yêu cầu xuất bản lưu trữ mới sẽ xóa bản lưu trữ hiện tại. - - src/app/+my-account/my-account-import-export/my-account-export.component.html93 + + src/app/+my-account/my-account-import-export/my-account-export.component.html + 93 + + Include video files in archive file Bao gồm các tập tin video trong tập tin lưu trữ @@ -17455,8 +20858,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 @@ -17473,15 +20876,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video files cannot be included in the export because you have exceeded the maximum video quota allowed by your administrator to export this archive. Không thể đưa tệp video vào quá trình xuất vì bạn đã vượt quá hạn mức video tối đa được quản trị viên của bạn cho phép để xuất kho lưu trữ này. - - src/app/+my-account/my-account-import-export/my-account-export.component.ts108 + + src/app/+my-account/my-account-import-export/my-account-export.component.ts + 108 + + 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.ts46src/app/+my-account/routes.ts181 + + src/app/+my-account/my-account-import-export/my-account-import-export.component.html + 3 + + + src/app/+my-account/my-account.component.ts + 46 + + + src/app/+my-account/routes.ts + 181 + + IMPORT NHẬP @@ -17499,10 +20914,13 @@ 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. - - src/app/+my-account/my-account-import-export/my-account-import.component.html13 + 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 + 13 + + The import process will automatically: Quá trình nhập sẽ tự động: @@ -17576,8 +20994,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 @@ -17610,13 +21028,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You can't re-import an archive because you already have an import that is currently being processed by PeerTube. Bạn không thể nhập lại tệp lưu trữ vì bạn đã có tệp nhập hiện đang được PeerTube xử lý. - - src/app/+my-account/my-account-import-export/my-account-import.component.html52 + + src/app/+my-account/my-account-import-export/my-account-import.component.html + 52 + + Upload completed. Your archive import will be processed as soon as possible. Hoàn tất tải lên. Quá trình nhập kho lưu trữ của bạn sẽ được xử lý sớm nhất có thể. - - src/app/+my-account/my-account-import-export/my-account-import.component.html62 + + src/app/+my-account/my-account-import-export/my-account-import.component.html + 62 + + (extension: .zip) (định dạng: .zip) @@ -17652,39 +21076,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Your archive file is not uploaded yet, are you sure you want to leave this page? Tệp lưu trữ của bạn chưa được tải lên, bạn có chắc chắn muốn rời khỏi trang này không? - - src/app/+my-account/my-account-import-export/my-account-import.component.ts62 + + src/app/+my-account/my-account-import-export/my-account-import.component.ts + 62 + + Cannot import this file as your video quota would be exceeded (import size: , used: , quota: ) Không thể nhập tệp này vì hạn mức video của bạn đã vượt quá (kích cỡ nhập: , đã dùng: , tối đa: ) - - src/app/+my-account/my-account-import-export/my-account-import.component.ts123 + + src/app/+my-account/my-account-import-export/my-account-import.component.ts + 123 + + archive lưu trữ - - src/app/+my-account/my-account-import-export/my-account-import.component.ts181 + + src/app/+my-account/my-account-import-export/my-account-import.component.ts + 181 + + Bitrate Bitrate - - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts193src/app/shared/shared-video-miniature/download/video-files-download.component.ts216 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 193 + + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 216 + + Codec Codec - - src/app/shared/shared-video-miniature/download/video-files-download.component.ts213 + + src/app/shared/shared-video-miniature/download/video-files-download.component.ts + 213 + + Copied Đã chép - - src/app/shared/shared-forms/input-text.component.html16 + + src/app/shared/shared-forms/input-text.component.html + 16 + + COPY CHÉP - - src/app/shared/shared-forms/input-text.component.html18 + + src/app/shared/shared-forms/input-text.component.html + 18 + + Video reported. Đã báo cáo video. @@ -17736,25 +21184,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Download Tải về - - - - src/app/shared/shared-video-miniature/download/subtitle-files-download.component.html23src/app/shared/shared-video-miniature/download/video-download.component.html4src/app/shared/shared-video-miniature/download/video-files-download.component.html122src/app/shared/shared-video-miniature/download/video-generate-download.component.html42src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts445 - Subtitle filesSubtitle files + + src/app/shared/shared-video-miniature/download/subtitle-files-download.component.html + 23 + + + src/app/shared/shared-video-miniature/download/video-download.component.html + 4 + + + src/app/shared/shared-video-miniature/download/video-files-download.component.html + 122 + + + src/app/shared/shared-video-miniature/download/video-generate-download.component.html + 42 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 445 + + + + Subtitle files + Subtitle files src/app/shared/shared-video-miniature/download/video-download.component.html 10,11 - - The following link contains a private token and should not be shared with anyone. - The following link contains a private token and should not be shared with anyone. + + + The following link contains a private token and should not be shared with anyone. + The following link contains a private token and should not be shared with anyone. src/app/shared/shared-video-miniature/download/video-files-download.component.html 2,5 - - Other users cannot download the original fileOther users cannot download the original file + + + Other users cannot download the original file + Other users cannot download the original file src/app/shared/shared-video-miniature/download/video-files-download.component.html 17 @@ -17767,15 +21237,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 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.ts457 - Show transcriptionShow transcription + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 457 + + + + Show transcription + Show transcription src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 461 - - Hide transcriptionHide transcription + + + Hide transcription + Hide transcription src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 472 @@ -17784,122 +21261,239 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Display live information Thông tin buổi livestream - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts484 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 484 + + 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.html70src/app/+videos/+video-edit/video-add-components/video-import-url.component.html68src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html47src/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.ts490src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts75 + + 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 + 70 + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 68 + + + src/app/+videos/+video-edit/video-update.component.html + 3 + + + src/app/+videos/+video-edit/video-update.component.html + 47 + + + 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 + 490 + + + src/app/shared/standalone-watched-words/watched-words-list-admin-owner.component.ts + 75 + + Block Chặn - - - - src/app/+admin/overview/videos/video-list.component.ts134src/app/shared/shared-moderation/video-block.component.html52src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts508 + + src/app/+admin/overview/videos/video-list.component.ts + 134 + + + src/app/shared/shared-moderation/video-block.component.html + 52 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 508 + + Run HLS transcoding Bắt đầu chuyển mã HLS - - - src/app/+admin/overview/videos/video-list.component.ts148src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts540 + + src/app/+admin/overview/videos/video-list.component.ts + 148 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 540 + + Run Web Video transcoding Chạy chuyển mã Web Video - - - src/app/+admin/overview/videos/video-list.component.ts154src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts546 + + src/app/+admin/overview/videos/video-list.component.ts + 154 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 546 + + Delete HLS files Xóa những tập tin HLS - - - src/app/+admin/overview/videos/video-list.component.ts160src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts552 + + src/app/+admin/overview/videos/video-list.component.ts + 160 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 552 + + Delete Web Video files Xóa file Web Video - - - src/app/+admin/overview/videos/video-list.component.ts166src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts558 - Generate captionGenerate caption - - - src/app/+admin/overview/videos/video-list.component.ts174src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts566 + + src/app/+admin/overview/videos/video-list.component.ts + 166 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 558 + + + + Generate caption + Generate caption + + src/app/+admin/overview/videos/video-list.component.ts + 174 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 566 + + 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.ts251 + + src/app/+admin/overview/videos/video-list.component.ts + 251 + + Delete file Xóa tập tin - - src/app/+admin/overview/videos/video-list.component.ts252 + + src/app/+admin/overview/videos/video-list.component.ts + 252 + + File removed. Đã xóa tập tin. - - src/app/+admin/overview/videos/video-list.component.ts258 + + src/app/+admin/overview/videos/video-list.component.ts + 258 + + 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.ts267 + + src/app/+admin/overview/videos/video-list.component.ts + 267 + + Delete original file Delete original file - - src/app/+admin/overview/videos/video-list.component.ts268 + + src/app/+admin/overview/videos/video-list.component.ts + 268 + + Original file removed. Original file removed. - - src/app/+admin/overview/videos/video-list.component.ts274 + + src/app/+admin/overview/videos/video-list.component.ts + 274 + + 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.ts333 + + src/app/+admin/overview/videos/video-list.component.ts + 333 + + Save to playlist Lưu vào danh sách phát - - - src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts100src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts437 + + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts + 100 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 437 + + Mirror Mirror - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts520 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 520 + + Unmute account Bỏ ẩn tài khoản - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts580 - + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 580 + + Remove Xóa - - - - src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts152src/app/+admin/system/runners/runner-list/runner-list.component.ts50src/app/+videos/+video-watch/shared/comment/video-comment.component.ts230 - {count, plural, =1 {Job removed} other { jobs removed}}{count, plural, =1 {Job removed} other { jobs removed}} + + src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts + 152 + + + src/app/+admin/system/runners/runner-list/runner-list.component.ts + 50 + + + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 230 + + + + {count, plural, =1 {Job removed} other { jobs removed}} + {count, plural, =1 {Job removed} other { jobs removed}} src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts 163 - Do you really want to delete this runner? It won't be able to process jobs anymore. Bạn có chắc muốn xóa người xử lý này? Công việc sẽ không được xử lý nữa. @@ -18039,13 +21633,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Remove & re-draft Xóa & viết lại - - src/app/+videos/+video-watch/shared/comment/video-comment.component.ts238 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 238 + + Actions on comment Hành động đối với bình luận - - src/app/+videos/+video-watch/shared/comment/video-comment.component.ts246 + + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 246 + + {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}} {VAR_PLURAL, plural, =0 {Bình luận} =1 {1 Bình luận} other { Bình luận}} @@ -18057,9 +21657,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.ts574 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 338 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 574 + + Open video actions Mở hành động video @@ -18075,18 +21681,27 @@ 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.ts296 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 + + Unblock Bỏ chặn - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts298 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 298 + + 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.ts321 + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 321 + + Mute server account Ẩn tài khoản máy chủ @@ -18098,10 +21713,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Report Báo cáo - - - - src/app/+accounts/accounts.component.ts216src/app/shared/shared-abuse-list/abuse-details.component.html57src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts532 + + src/app/+accounts/accounts.component.ts + 216 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 57 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 532 + + Reported part Phần đã báo cáo @@ -18153,8 +21777,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular No messages for now. Chưa có tin nhắn. - - src/app/shared/shared-abuse-list/abuse-message-modal.component.html30 + + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 30 + + Add a message Soạn tin nhắn @@ -18270,38 +21897,50 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/videos-list.component.html 8 - - Today's videosToday's videos + + + Today's videos + Today's videos src/app/shared/shared-video-miniature/videos-list.component.ts 172 - - Yesterday's videosYesterday's videos + + + Yesterday's videos + Yesterday's videos src/app/shared/shared-video-miniature/videos-list.component.ts 173 - - This week's videosThis week's videos + + + This week's videos + This week's videos src/app/shared/shared-video-miniature/videos-list.component.ts 174 - - This month's videosThis month's videos + + + This month's videos + This month's videos src/app/shared/shared-video-miniature/videos-list.component.ts 175 - - Last month's videosLast month's videos + + + Last month's videos + Last month's videos src/app/shared/shared-video-miniature/videos-list.component.ts 176 - - Older videosOlder videos + + + Older videos + Older videos src/app/shared/shared-video-miniature/videos-list.component.ts 177 @@ -18310,19 +21949,51 @@ 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.html91src/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/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 + 91 + + + 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/videos-selection.component.html + 1 + + Add to watch later Xem sau @@ -18374,28 +22045,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.ts473 + + src/app/shared/shared-main/video/video.service.ts + 473 + + Only shareable via a private link Chỉ người có được liên kết - - src/app/shared/shared-main/video/video.service.ts474 + + src/app/shared/shared-main/video/video.service.ts + 474 + + Anyone can see this video Ai cũng có thể xem video này - - src/app/shared/shared-main/video/video.service.ts475 + + src/app/shared/shared-main/video/video.service.ts + 475 + + 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.ts476 + + src/app/shared/shared-main/video/video.service.ts + 476 + + 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.ts477 + + src/app/shared/shared-main/video/video.service.ts + 477 + + Video to import updated. Đã cập nhật video cần nhập. @@ -18499,8 +22185,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 @@ -18585,24 +22271,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular The deletion will be sent to remote instances so they can reflect the change. Việc xóa sẽ được gửi đến các máy chủ từ xa để họ có thể phản ánh sự thay đổi. - - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts214 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 214 + + It is a remote comment, so the deletion will only be effective on your instance. Nếu đây là bình luận từ xa, việc xóa bỏ chỉ hiệu lực trên máy chủ của bạn. - - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts216 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 216 + + Delete and re-draft Xóa và viết lại - - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts244 + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 244 + + Do you really want to delete and re-draft this comment? Bạn có muốn xóa và viết lại bình luận này? - - src/app/+videos/+video-watch/shared/comment/video-comments.component.ts245 - Comment approvedComment approved + + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts + 245 + + + + Comment approved + Comment approved src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 269 @@ -18619,23 +22319,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Stop autoplaying next video Tắt tự phát video kế tiếp - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts258 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts + 258 + + Autoplay next video Tự phát video kế tiếp - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts259 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts + 259 + + Stop looping playlist videos Tắt phát lặp lại video - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts264 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts + 264 + + Loop playlist videos Phát lặp lại video - - src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts265 + + src/app/+videos/+video-watch/shared/player-widgets/video-watch-playlist.component.ts + 265 + + Other videos Video khác @@ -18645,133 +22357,273 @@ 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.ts434 + 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 + 434 + + Redirection Chuyển hướng - - src/app/+videos/+video-watch/video-watch.component.ts435 + + src/app/+videos/+video-watch/video-watch.component.ts + 435 + + 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.ts467 + + src/app/+videos/+video-watch/video-watch.component.ts + 467 + + This video is password protected Video này được bảo vệ mật khẩu - - src/app/+videos/+video-watch/video-watch.component.ts468 + + src/app/+videos/+video-watch/video-watch.component.ts + 468 + + 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.ts469 + + src/app/+videos/+video-watch/video-watch.component.ts + 469 + + 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.ts517 + + src/app/+videos/+video-watch/video-watch.component.ts + 517 + + 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.ts518 + + src/app/+videos/+video-watch/video-watch.component.ts + 518 + + 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.html161src/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/thumbnail-manager/thumbnail-manager.component.html20src/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/download/video-download.component.html23src/app/shared/standalone-upload/upload-progress.component.html15src/app/shared/standalone-upload/upload-progress.component.html27src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html39 + + 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 + 161 + + + 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/thumbnail-manager/thumbnail-manager.component.html + 20 + + + 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/download/video-download.component.html + 23 + + + src/app/shared/standalone-upload/upload-progress.component.html + 15 + + + src/app/shared/standalone-upload/upload-progress.component.html + 27 + + + src/app/shared/standalone-watched-words/watched-words-list-save-modal.component.html + 39 + + Enter/exit fullscreen Vào/thoát toàn màn hình - - src/app/+videos/+video-watch/video-watch.component.ts944 + + src/app/+videos/+video-watch/video-watch.component.ts + 944 + + Play/Pause the video Phát/Ngừng video - - src/app/+videos/+video-watch/video-watch.component.ts945 + + src/app/+videos/+video-watch/video-watch.component.ts + 945 + + Mute/unmute the video Ẩn/Bỏ ẩn video - - src/app/+videos/+video-watch/video-watch.component.ts946 + + src/app/+videos/+video-watch/video-watch.component.ts + 946 + + 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.ts961 + + src/app/+videos/+video-watch/video-watch.component.ts + 961 + + Increase the volume Tăng âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts948 + + src/app/+videos/+video-watch/video-watch.component.ts + 948 + + Decrease the volume Giảm âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts949 + + src/app/+videos/+video-watch/video-watch.component.ts + 949 + + Seek the video forward Tua tới video - - src/app/+videos/+video-watch/video-watch.component.ts963 + + src/app/+videos/+video-watch/video-watch.component.ts + 963 + + Seek the video backward Tua lùi video - - src/app/+videos/+video-watch/video-watch.component.ts964 + + src/app/+videos/+video-watch/video-watch.component.ts + 964 + + Increase playback rate Tăng tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts966 + + src/app/+videos/+video-watch/video-watch.component.ts + 966 + + Decrease playback rate Giảm tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts967 + + src/app/+videos/+video-watch/video-watch.component.ts + 967 + + 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.ts969 + + src/app/+videos/+video-watch/video-watch.component.ts + 969 + + 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.ts970 + + src/app/+videos/+video-watch/video-watch.component.ts + 970 + + Toggle theater mode Chế độ rạp chiếu - - src/app/+videos/+video-watch/video-watch.component.ts954 + + src/app/+videos/+video-watch/video-watch.component.ts + 954 + + Like the video Thích video @@ -18799,8 +22651,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular When active, the next video is automatically played after the current one. Khi kích hoạt, video tiếp theo sẽ tự động phát sau video hiện tại. - - src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts50 + + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts + 50 + + Sorry, but this video did not load because the remote instance did not respond. Rất tiếc, video này không tải được vì máy chủ từ xa không phản hồi. @@ -18840,17 +22695,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Subscriptions Danh sách đăng ký - - - - - src/app/+my-library/my-library.component.ts68src/app/+videos/routes.ts68src/app/+videos/video-list/video-user-subscriptions.component.ts27src/app/core/menu/menu.service.ts100 + + src/app/+my-library/my-library.component.ts + 68 + + + src/app/+videos/routes.ts + 68 + + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 27 + + + src/app/core/menu/menu.service.ts + 100 + + History Lịch sử xem - - - src/app/+my-library/my-library.component.ts81src/app/core/menu/menu.service.ts106 + + src/app/+my-library/my-library.component.ts + 81 + + + src/app/core/menu/menu.service.ts + 106 + + Open actions Mở hành động @@ -18866,8 +22739,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-main/date/date-toggle.component.ts 32 - - Close syndication dropdownClose syndication dropdown + + + Close syndication dropdown + Close syndication dropdown src/app/shared/shared-main/feeds/feed.component.ts 21