From 14268087216b003621df7b956d56410bdf52124a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=E1=BB=93=20Nh=E1=BA=A5t=20Duy?= Date: Thu, 24 Mar 2022 03:52:40 +0000 Subject: Translated using Weblate (Vietnamese) Currently translated at 100.0% (1988 of 1988 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/ --- client/src/locale/angular.vi-VN.xlf | 938 ++++++++++++++++++------------------ 1 file changed, 471 insertions(+), 467 deletions(-) (limited to 'client/src/locale/angular.vi-VN.xlf') diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf index 81f0cb6f9..2e0225d95 100644 --- a/client/src/locale/angular.vi-VN.xlf +++ b/client/src/locale/angular.vi-VN.xlf @@ -316,8 +316,8 @@ src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video - nhắc tới bạn trong video + mentioned you on video + nhắc tới bạn trong video src/app/shared/shared-main/users/user-notifications.component.html 164 @@ -334,22 +334,24 @@ src/app/shared/shared-main/users/user-notifications.component.html189 - A new version of the plugin/theme is available: - Một bản cập nhật plugin/theme mới đang chờ cập nhật: + A new version of the plugin/theme is available: + Một bản cập nhật plugin/theme mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - A new version of PeerTube is available: - Một phiên bản PeerTube mới đang chờ cập nhật: + A new version of PeerTube is available: + Một phiên bản PeerTube mới đang chờ cập nhật: src/app/shared/shared-main/users/user-notifications.component.html 206,207 - - Your video edition has finished Your video edition has finished + + + Your video edition has finished + Phiên bản video của bạn đã hoàn thành src/app/shared/shared-main/users/user-notifications.component.html 213,215 @@ -358,8 +360,8 @@ 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/shared-main/users/user-notifications.component.html221 + src/app/shared/shared-main/users/user-notifications.component.html221 + Change your avatar Đổi ảnh đại diện @@ -440,9 +442,8 @@ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71 - Short text to tell people how they can support the channel (membership platform...).<br /><br /> - When a video is uploaded in this channel, the video support field will be automatically filled by this text. - Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này. + Short text to tell people how they can support the channel (membership platform...).<br /><br /> When a video is uploaded in this channel, the video support field will be automatically filled by this text. + Nói cho người dùng biết cách họ có thể bảo trợ kênh (nền tảng chuyển tiền...).<br /><br /> Khi một video được tải lên kênh, phần hỗ trợ video sẽ hiển thị văn bản này. src/app/+manage/video-channel-edit/video-channel-edit.component.html 67,68 @@ -495,19 +496,19 @@ video video - - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts286src/app/shared/shared-video-miniature/video-download.component.ts56 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts286 + src/app/shared/shared-video-miniature/video-download.component.ts56 + 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: ) - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts321 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts321 + Your daily video quota is exceeded with this video (video size: , used: , quota: ) Bạn đã dùng hết dung lượng hàng ngày cho phép với video này (dung lượng video: , đã dùng: , dung lượng cho phép: ) - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts340 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts340 + subtitles phụ đề @@ -745,16 +746,18 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> hỗ trợ tương thích: src/app/shared/shared-main/misc/help.component.ts75 Recommended Đề xuất src/app/shared/shared-forms/peertube-checkbox.component.html33 - - (extensions: , : )(extensions: , : ) + + + (extensions: , : ) + (định dạng: , : ) src/app/shared/shared-forms/preview-upload.component.ts 54 @@ -786,33 +789,33 @@ The live stream will be automatically terminated. Buổi livestream sẽ tự động bị hủy bỏ. - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 + 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.ts247 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts247 + 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.ts270 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts270 + Remove "" files Xóa tập tin "" - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + Removed files of . Đã xóa những tập tin . - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts278 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts278 + Transcoding jobs created for . Đã tạo công việc chuyển mã cho . - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 + Using a syndication feed Sử dụng feed @@ -1130,7 +1133,7 @@ h - giờ + giờ src/app/shared/shared-main/angular/duration-formatter.pipe.ts14 @@ -1141,7 +1144,7 @@ sec - giây + s src/app/shared/shared-main/angular/duration-formatter.pipe.ts17 @@ -1163,13 +1166,13 @@ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 - 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ý. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐ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 thêm một số máy chủ khác tại: https://joinpeertube.org/instances. + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + Máy chủ này cho phép đăng ký. Tuy nhiên, hãy cẩn thận đọc kỹ Điều khoản dịch vụĐ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 thêm một số máy chủ khác tại: https://joinpeertube.org/instances. src/app/+login/login.component.html64 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances. + Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. + Máy chủ này đã tắt đăng ký, bạn hãy đọc Điều khoản dịch vụ để tìm hiểu thêm hoặc tìm một máy chủ khác cho phép bạn tạo tài khoản và đăng video. Danh sách những máy chủ khác: https://joinpeertube.org/instances. src/app/+login/login.component.html69 @@ -1237,8 +1240,7 @@ src/app/+login/login.component.html110 - 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.ts122 @@ -1277,8 +1279,8 @@ The link will expire within 1 hour. src/app/+search/search.component.html8 - for - cho + for + cho src/app/+search/search.component.html 10 @@ -1626,8 +1628,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html269 - ⚠️ 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 272 @@ -1642,9 +1644,9 @@ The link will expire within 1 hour. Administration Người quản trị - - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts82src/app/menu/menu.component.html96 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts82 + src/app/menu/menu.component.html96 + About Thông tin @@ -1691,18 +1693,18 @@ The link will expire within 1 hour. src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách: + Help moderators and other users to know who you are by: + Giúp kiểm duyệt viên và những người dùng khác biết bạn là ai bằng cách: src/app/modal/account-setup-warning-modal.component.html12 - Uploading an avatar - Tải lên ảnh đại diện + Uploading an avatar + Tải lên ảnh đại diện src/app/modal/account-setup-warning-modal.component.html15 - Writing a description - Bổ sung mô tả bản thân + Writing a description + Bổ sung mô tả bản thân src/app/modal/account-setup-warning-modal.component.html16 @@ -2011,20 +2013,21 @@ The link will expire within 1 hour. Reset Reset - - - - - - - - - - - - - - src/app/+search/search-filters.component.html8src/app/+search/search-filters.component.html22src/app/+search/search-filters.component.html41src/app/+search/search-filters.component.html60src/app/+search/search-filters.component.html74src/app/+search/search-filters.component.html109src/app/+search/search-filters.component.html122src/app/+search/search-filters.component.html135src/app/+search/search-filters.component.html148src/app/+search/search-filters.component.html163src/app/+search/search-filters.component.html171src/app/+search/search-filters.component.html188src/app/+search/search-filters.component.html229src/app/shared/shared-forms/reactive-file.component.html16 + src/app/+search/search-filters.component.html8 + src/app/+search/search-filters.component.html22 + src/app/+search/search-filters.component.html41 + src/app/+search/search-filters.component.html60 + src/app/+search/search-filters.component.html74 + src/app/+search/search-filters.component.html109 + src/app/+search/search-filters.component.html122 + src/app/+search/search-filters.component.html135 + src/app/+search/search-filters.component.html148 + src/app/+search/search-filters.component.html163 + src/app/+search/search-filters.component.html171 + src/app/+search/search-filters.component.html188 + src/app/+search/search-filters.component.html229 + src/app/shared/shared-forms/reactive-file.component.html16 + Filter Bộ lọc @@ -2143,8 +2146,8 @@ The link will expire within 1 hour. src/app/shared/shared-actor-image/actor-avatar.component.ts47 - 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 @@ -2219,8 +2222,8 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/shared/video-edit.component.html48 - 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.html85 @@ -2296,7 +2299,7 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/shared/video-edit.component.html183 - Already uploaded ✔ + Already uploaded ✔ Đã tải lên ✔ src/app/+videos/+video-edit/shared/video-edit.component.html187 @@ -2604,8 +2607,8 @@ The link will expire within 1 hour. Upload on hold Đang tiếp tục tải lên - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts160 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts160 + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. Xin lỗi, tài khoản của bạn đã bị cấm tải lên. Nếu bạn muốn đăng thêm video, bạn phải liên hệ một quản trị viên để mở khóa dung lượng cho phép. @@ -3639,10 +3642,10 @@ The link will expire within 1 hour. Moderation Kiểm duyệt - - - - src/app/+admin/admin.component.ts95src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts72src/app/+my-account/my-account.component.ts28 + src/app/+admin/admin.component.ts95 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts72 + src/app/+my-account/my-account.component.ts28 + Video blocks Chặn video @@ -3965,8 +3968,8 @@ The link will expire within 1 hour. src/app/shared/shared-abuse-list/abuse-details.component.html28 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html21 src/app/shared/shared-abuse-list/abuse-details.component.html41 @@ -4321,8 +4324,8 @@ The link will expire within 1 hour. src/app/+admin/system/jobs/jobs.component.html46 - 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 47 @@ -4342,8 +4345,8 @@ The link will expire within 1 hour. src/app/+admin/system/jobs/jobs.component.html105 - 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.html106 @@ -4391,8 +4394,8 @@ The link will expire within 1 hour. - By -> - Bởi -> + By -> + Bởi -> src/app/+admin/system/logs/logs.component.html47 @@ -4464,8 +4467,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82 - Manage users to build a moderation team. - Quản lí người dùng để xây dựng đội ngũ kiểm duyệt viên. + Manage users to build a moderation team. + Quản lí người dùng để xây dựng đội ngũ kiểm duyệt viên. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83 @@ -4474,8 +4477,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. + Kích hoạt nó sẽ cho phép những quản trị viên khác biết rằng đây là máy chủ chứa nội dung nhạy cảm. Thêm vào đó, hộp kiểm NSFW khi upload video sẽ được chọn theo mặc định. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97 @@ -4594,8 +4597,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - Sử dụng plugin & theme để cải thiện trải nghiệm, hoặc thêm tùy chỉnh. + Use plugins & themes for more involved changes, or add slight customizations. + Sử dụng plugin & theme để cải thiện trải nghiệm, hoặc thêm tùy chỉnh. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5 @@ -4701,8 +4704,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150 - Manage users to set their quota individually. - Quản lí người dùng để cho dung lượng tối đa của họ. + Manage users to set their quota individually. + Quản lí người dùng để cho dung lượng tối đa của họ. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html151 @@ -4893,8 +4896,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html376 - You should only use moderated search indexes in production, or host your own. - Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host. + You should only use moderated search indexes in production, or host your own. + Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html378 @@ -4928,8 +4931,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426 - Manage relations with other instances. - Quản lí mối quan hệ với những máy chủ khác. + Manage relations with other instances. + Quản lí mối quan hệ với những máy chủ khác. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html427 @@ -4965,8 +4968,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html473 - See the documentation for more information about the expected URL - Xem tài liệu để biết thêm thông tin về URL dự kiến + See the documentation for more information about the expected URL + Xem tài liệu để biết thêm thông tin về URL dự kiến src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html478 @@ -5015,8 +5018,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html559 - If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. + Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563 @@ -5070,13 +5073,13 @@ The link will expire within 1 hour. - Max simultaneous lives created on your instance (-1 for "unlimited") - Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn") + Max simultaneous lives created on your instance (-1 for "unlimited") + Số livestream cùng lúc tối đa trên máy chủ của bạn (-1 là "không giới hạn") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html52 - Max simultaneous lives created per user (-1 for "unlimited") - Số lần livestream của mỗi tài khoản (-1 là "không giới hạn") + Max simultaneous lives created per user (-1 for "unlimited") + Số lần livestream của mỗi tài khoản (-1 là "không giới hạn") src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html65 @@ -5214,8 +5217,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + Yêu cầu ffmpeg >= 4.1Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent:Độ phân giải thay đổi mượt hơnTải nhanh hơn đặc biệt với video dàiÍt lỗi/chờ lâuNếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 99,108 @@ -5277,14 +5280,15 @@ The link will expire within 1 hour. new transcoding profiles can be added by PeerTube plugins những hồ sơ transcoding mới có thể thêm thông qua plugin PeerTube src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html179 - - VIDEO STUDIOVIDEO STUDIO + + + VIDEO STUDIO + BIÊN TẬP VIDEO src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 198 - 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) @@ -5292,21 +5296,23 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 199,201 - - Enable video studioEnable video studio + + + Enable video studio + Bật biên tập video src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 210 - - ⚠️ You need to enable transcoding first to enable video studio⚠️ You need to enable transcoding first to enable video studio + + + ⚠️ 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.html 213 - - CACHE CACHE @@ -5375,19 +5381,13 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 - 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.html77 - Write CSS code directly. Example:#custom-css -color: red; - - Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email -color: red; - - - Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; + Write CSS code directly. Example:#custom-css color: red; Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; + Viết mã CSS trực tiếp. Ví dụ:#custom-css color: red; Prepend with #custom-css to override styles. Ví dụ:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96 @@ -5404,8 +5404,8 @@ color: red; - There are errors in the form: - Có lỗi trong form: + There are errors in the form: + Có lỗi trong form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5481,8 +5481,8 @@ color: red; src/app/shared/shared-video-miniature/video-download.component.ts255 - Update your settings - Cập nhật thiết lập của bạn + Update your settings + Cập nhật thiết lập của bạn src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5502,40 +5502,40 @@ color: red; - Sort by "Recently Added" - Xếp theo "Mới Nhất" + Sort by "Recently Added" + Xếp theo "Mới Nhất" src/app/shared/shared-video-miniature/video-filters-header.component.html 46 - Sort by "Recent Views" - Xếp theo "Gần Đây" + Sort by "Recent Views" + Xếp theo "Gần Đây" src/app/shared/shared-video-miniature/video-filters-header.component.html 48 - Sort by "Hot" - Xếp theo "Bình Luận" + Sort by "Hot" + Xếp theo "Bình Luận" src/app/shared/shared-video-miniature/video-filters-header.component.html 49 - Sort by "Best" - Xếp theo "Hay Nhất" + Sort by "Best" + Xếp theo "Hay Nhất" src/app/shared/shared-video-miniature/video-filters-header.component.html 50 - Sort by "Likes" - Xếp theo "Lượt Thích" + Sort by "Likes" + Xếp theo "Lượt Thích" src/app/shared/shared-video-miniature/video-filters-header.component.html 51 @@ -5651,8 +5651,8 @@ color: red; src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để có thể xem được video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + Cùng với Ẩn hoặc Làm mờ thumbnail, sẽ có một yêu cầu xác nhận để có thể xem được video. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -5699,8 +5699,6 @@ color: red; src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html14 src/app/shared/shared-user-settings/user-interface-settings.component.html4 - - Select the next owner Chọn người sở hữu mới @@ -5904,8 +5902,8 @@ color: red; - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - Vài kênh của bạn chưa thiết lập xong. Hãy mô tả bạn đang đă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. + Vài kênh của bạn chưa thiết lập xong. Hãy mô tả bạn đang đă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 @@ -6014,8 +6012,8 @@ color: red; src/app/+signup/shared/signup-success.component.html13 - To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. - Để giúp quản trị viên và những người dùng khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diệnmô tả. + To help moderators and other users to know who you are, don't forget to set up your account profile by adding an avatar and a description. + Để giúp quản trị viên và những người dùng khác biết bạn là ai, đừng quên thiết lập trang hồ sơ của bạn bằng cách bổ sung ảnh đại diệnmô tả. src/app/+signup/shared/signup-success.component.html17 @@ -6184,9 +6182,7 @@ color: red; src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9 - Do you really want to delete ? -It will delete videos uploaded in this channel, and you will not be able to create another -channel with the same name ()! + Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! Bạn có chắc chắn muốn xóa ? Điều này sẽ xóa hết video đã đăng trên kênh này, và bạn sẽ không thể tạo kênh khác có cùng tên ()! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -6218,8 +6214,8 @@ channel with the same name ()!src/app/+accounts/account-video-channels/account-video-channels.component.html41 - 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.html49 @@ -6467,8 +6463,8 @@ channel with the same name ()!src/app/+about/about-peertube/about-peertube.component.html111 - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Web peers không thể công khai truy cập: bởi vì chúng tôi sử dụng websocket transport, giao thức khác với BitTorrent tracker. Khi bạn đang trong trình duyệt web, bạn gửi một tín hiệu đến tracker sẽ tự động tín hiệu chứa địa chỉ IP của peer khác. Xem tài liệu này để biết thêm thông tin src/app/+about/about-peertube/about-peertube.component.html115 @@ -6569,8 +6565,8 @@ channel with the same name ()!src/app/+about/about-instance/about-instance.component.ts98 - 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 @@ -6671,8 +6667,8 @@ channel with the same name ()!src/app/+signup/+register/register-step-channel.component.html50 - I am at least years old and agree to the Terms and to the Code of Conduct of this instance - Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + Tôi lớn hơn tuổi và đồng ý với Quy tắc ứng xử cũng như Quy tắc riêng của máy chủ này src/app/+signup/+register/register-step-terms.component.html 5,10 @@ -6844,8 +6840,8 @@ channel with the same name ()!src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 - A <code>.mp4</code> that keeps the original audio track, with no video - A <code>.mp4</code> giữ âm thanh gốc, không video + A <code>.mp4</code> that keeps the original audio track, with no video + A <code>.mp4</code> giữ âm thanh gốc, không video src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 @@ -7197,32 +7193,32 @@ channel with the same name ()! Delete Xóa - - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts100src/app/+admin/overview/comments/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts95src/app/+admin/overview/users/user-list/user-list.component.ts209src/app/+admin/overview/videos/video-list.component.ts74src/app/+admin/overview/videos/video-list.component.ts198src/app/+admin/overview/videos/video-list.component.ts229src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts225src/app/+videos/+video-edit/shared/video-edit.component.html190src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts364 + src/app/+admin/follows/followers-list/followers-list.component.ts74 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 + src/app/+admin/overview/comments/video-comment-list.component.ts100 + src/app/+admin/overview/comments/video-comment-list.component.ts169 + src/app/+admin/overview/users/user-list/user-list.component.ts95 + src/app/+admin/overview/users/user-list/user-list.component.ts209 + src/app/+admin/overview/videos/video-list.component.ts74 + src/app/+admin/overview/videos/video-list.component.ts198 + src/app/+admin/overview/videos/video-list.component.ts229 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 + src/app/+my-library/my-videos/my-videos.component.html50 + src/app/+my-library/my-videos/my-videos.component.ts151 + src/app/+my-library/my-videos/my-videos.component.ts178 + src/app/+my-library/my-videos/my-videos.component.ts225 + src/app/+videos/+video-edit/shared/video-edit.component.html190 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts134 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts376 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts411 + src/app/shared/shared-main/buttons/delete-button.component.ts17 + src/app/shared/shared-main/buttons/delete-button.component.ts22 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts364 + removed from instance followers đã bị xóa khỏi người theo dõi máy chủ @@ -7494,17 +7490,17 @@ channel with the same name ()! Unblock Mở khóa - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/+admin/overview/videos/video-list.component.ts86src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts352 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts86 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts133 + src/app/+admin/overview/videos/video-list.component.ts86 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts352 + Video unblocked. Đã mở khóa video . - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts139src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts209 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts139 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts209 + yes đồng ý @@ -7624,8 +7620,8 @@ channel with the same name ()! - 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 @@ -7672,16 +7668,16 @@ channel with the same name ()! - 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 @@ -7740,8 +7736,8 @@ channel with the same name ()!src/app/+admin/overview/videos/video-list.component.html42 - Published - Đăng vào + Published + Đăng vào src/app/+admin/overview/videos/video-list.component.html43 @@ -8015,8 +8011,8 @@ channel with the same name ()!src/app/+my-library/my-history/my-history.component.html13 - 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 17,19 @@ -8038,8 +8034,8 @@ channel with the same name ()!src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55 - Your current email is . It is never shown to the public. - Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai. + Your current email is . It is never shown to the public. + Email gần đây của bạn là . Nó sẽ không bao giờ hiển thị công khai. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4 @@ -8101,9 +8097,9 @@ channel with the same name ()! Interface settings updated. Đã cập nhật giao diện. - - - src/app/shared/shared-user-settings/user-interface-settings.component.ts88src/app/shared/shared-user-settings/user-interface-settings.component.ts98 + src/app/shared/shared-user-settings/user-interface-settings.component.ts88 + src/app/shared/shared-user-settings/user-interface-settings.component.ts98 + New video from your subscriptions Video mới từ kênh bạn đăng ký @@ -8192,8 +8188,10 @@ channel with the same name ()!src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 47 - - Video studio edition has finishedVideo studio edition has finished + + + Video studio edition has finished + Phiên bản biên tập video đã hoàn thành src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 48 @@ -8202,18 +8200,18 @@ channel with the same name ()! Social Mạng xã hội - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts52 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts52 + Your videos Video của bạn - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts61 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts61 + Preferences saved Đã lưu thiết lập - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts136 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts136 + Profile updated. Đã cập nhật style. @@ -8490,18 +8488,20 @@ channel with the same name ()! Do you really want to delete ? Bạn có thật sự muốn xóa ? - - - - - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts224 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34 + src/app/+my-library/my-videos/my-videos.component.ts177 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts224 + Video deleted. Video đã bị xóa. - - - src/app/+my-library/my-videos/my-videos.component.ts185src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts235 - StudioStudio + src/app/+my-library/my-videos/my-videos.component.ts185 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts235 + + + Studio + Biên tập src/app/+my-library/my-videos/my-videos.component.ts 208 @@ -8515,7 +8515,6 @@ channel with the same name ()!340 - Ownership change request sent. Đã gửi yêu cầu thay đổi chủ sở hữu. @@ -8633,117 +8632,120 @@ channel with the same name ()! Subscribe to the account Theo dõi tài khoản này - - - src/app/+video-channels/video-channels.component.ts76src/app/+videos/+video-watch/video-watch.component.ts770 + src/app/+video-channels/video-channels.component.ts76 + src/app/+videos/+video-watch/video-watch.component.ts770 + PLAYLISTS DANH SÁCH PHÁT src/app/+video-channels/video-channels.component.ts82 - - Studio for Studio for + + + Studio for + Biên tập cho src/app/+video-studio/edit/video-studio-edit.component.html 2 - CUT VIDEO CẮT VIDEO - - src/app/+video-studio/edit/video-studio-edit.component.html8 + src/app/+video-studio/edit/video-studio-edit.component.html8 + Set a new start/end. Chọn điểm bắt đầu/kết thúc. - - src/app/+video-studio/edit/video-studio-edit.component.html10 + src/app/+video-studio/edit/video-studio-edit.component.html10 + New start Điểm bắt đầu mới - - src/app/+video-studio/edit/video-studio-edit.component.html13 + src/app/+video-studio/edit/video-studio-edit.component.html13 + New end Điểm kết thúc mới - - src/app/+video-studio/edit/video-studio-edit.component.html18 + src/app/+video-studio/edit/video-studio-edit.component.html18 + ADD INTRO THÊM INTRO - - src/app/+video-studio/edit/video-studio-edit.component.html24 + src/app/+video-studio/edit/video-studio-edit.component.html24 + Concatenate a file at the beginning of the video. Ghép một tập tin ở đầu video. - - src/app/+video-studio/edit/video-studio-edit.component.html26 + src/app/+video-studio/edit/video-studio-edit.component.html26 + Select the intro video file Chọn tập tin intro - - src/app/+video-studio/edit/video-studio-edit.component.html30 + src/app/+video-studio/edit/video-studio-edit.component.html30 + ADD OUTRO THÊM OUTRO - - src/app/+video-studio/edit/video-studio-edit.component.html38 + src/app/+video-studio/edit/video-studio-edit.component.html38 + Concatenate a file at the end of the video. Ghép một tập tin ở phần cuối video. - - src/app/+video-studio/edit/video-studio-edit.component.html40 + src/app/+video-studio/edit/video-studio-edit.component.html40 + Select the outro video file Chọn tập tin outtro - - src/app/+video-studio/edit/video-studio-edit.component.html44 + src/app/+video-studio/edit/video-studio-edit.component.html44 + ADD WATERMARK CHÈN WATERMARK - - src/app/+video-studio/edit/video-studio-edit.component.html52 + src/app/+video-studio/edit/video-studio-edit.component.html52 + Add a watermark image to the video. Chèn ảnh watermark vào video. - - src/app/+video-studio/edit/video-studio-edit.component.html54 + src/app/+video-studio/edit/video-studio-edit.component.html54 + Select watermark image file Chọn tập tin ảnh watermark - - src/app/+video-studio/edit/video-studio-edit.component.html58 + src/app/+video-studio/edit/video-studio-edit.component.html58 + Run video edition Chạy phiên bản video - - src/app/+video-studio/edit/video-studio-edit.component.html66 + src/app/+video-studio/edit/video-studio-edit.component.html66 + Video before edition Video phiên bản trước - - src/app/+video-studio/edit/video-studio-edit.component.html75 + src/app/+video-studio/edit/video-studio-edit.component.html75 + Edition tasks: Phiên bản task: - - src/app/+video-studio/edit/video-studio-edit.component.html80 + src/app/+video-studio/edit/video-studio-edit.component.html80 + Are you sure you want to edit ""? Bạn có chắc chắn muốn sửa ""? - - src/app/+video-studio/edit/video-studio-edit.component.ts72 + src/app/+video-studio/edit/video-studio-edit.component.ts72 + - 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 đã sửa này và <strong>bạn không thể phục hồi như cũ</strong>.<br /><br /> - - src/app/+video-studio/edit/video-studio-edit.component.ts76 + 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 đã sửa này và <strong>bạn không thể phục hồi như cũ</strong>.<br /><br /> + src/app/+video-studio/edit/video-studio-edit.component.ts76 + - As a reminder, the following tasks will be executed: <ol></ol> - Những task sau sẽ được thực thi: <ol></ol> - - src/app/+video-studio/edit/video-studio-edit.component.ts77 - Edition tasks created.Edition tasks created. + As a reminder, the following tasks will be executed: <ol></ol> + Những task sau sẽ được thực thi: <ol></ol> + src/app/+video-studio/edit/video-studio-edit.component.ts77 + + + Edition tasks created. + Đã tạo tác vụ phiên bản. src/app/+video-studio/edit/video-studio-edit.component.ts 90 @@ -8805,8 +8807,7 @@ channel with the same name ()!src/app/core/auth/auth.service.ts73 - 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.ts100 @@ -8979,8 +8980,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/+search/search-filters.component.ts63 - Long (> 10 min) - Dài (> 10 phút) + Long (> 10 min) + Dài (> 10 phút) src/app/+search/search-filters.component.ts67 @@ -9657,8 +9658,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/form-validators/video-channel-validators.ts48 - See the documentation to learn how to use the PeerTube live streaming feature. - Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. + See the documentation to learn how to use the PeerTube live streaming feature. + Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1 @@ -9837,13 +9838,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This file is too large. Tập tin này quá lớn. - - src/app/shared/shared-forms/reactive-file.component.ts54 + src/app/shared/shared-forms/reactive-file.component.ts54 + PeerTube cannot handle this kind of file. Accepted extensions are }. PeerTube không thể xử lí định dạng video này. Chỉ hỗ trợ }. - - src/app/shared/shared-forms/reactive-file.component.ts60 + src/app/shared/shared-forms/reactive-file.component.ts60 + All categories Mọi thể loại @@ -10390,9 +10391,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Delete Xóa - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts104src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts229 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts104 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts229 + User deleted. Đã xóa người dùng . @@ -10406,9 +10407,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Account muted. Đã ẩn . - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts134src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts261 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts134 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts261 + Instance muted. Đã ẩn máy chủ . @@ -10880,77 +10881,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Download Tải về - - - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts322src/app/shared/shared-video-miniature/video-download.component.html4src/app/shared/shared-video-miniature/video-download.component.html156 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 + src/app/shared/shared-video-miniature/video-download.component.html4 + src/app/shared/shared-video-miniature/video-download.component.html156 + Display live information Hiện thông tin buổi livestream - - - src/app/+my-library/my-videos/my-videos.component.ts214src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts328 + src/app/+my-library/my-videos/my-videos.component.ts214 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts328 + Update Cập nhật - - - - - - - - - - - src/app/+manage/video-channel-edit/video-channel-update.component.ts181src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html20src/app/shared/shared-main/buttons/edit-button.component.ts17src/app/shared/shared-main/buttons/edit-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts334 + src/app/+manage/video-channel-edit/video-channel-update.component.ts181 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html61 + src/app/+videos/+video-edit/video-update.component.html3 + src/app/+videos/+video-edit/video-update.component.html20 + src/app/shared/shared-main/buttons/edit-button.component.ts17 + src/app/shared/shared-main/buttons/edit-button.component.ts22 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts334 + Block Chặn - - - - src/app/+admin/overview/videos/video-list.component.ts80src/app/shared/shared-moderation/video-block.component.html50src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts346 + src/app/+admin/overview/videos/video-list.component.ts80 + src/app/shared/shared-moderation/video-block.component.html50 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts346 + Run HLS transcoding Bắt đầu chuyển mã HLS - - - src/app/+admin/overview/videos/video-list.component.ts94src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts378 + src/app/+admin/overview/videos/video-list.component.ts94 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts378 + Run WebTorrent transcoding Bắt đầu chuyển mã WebTorrent - - - src/app/+admin/overview/videos/video-list.component.ts100src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts384 + src/app/+admin/overview/videos/video-list.component.ts100 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts384 + Delete HLS files Xóa những tập tin HLS - - - src/app/+admin/overview/videos/video-list.component.ts106src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts390 + src/app/+admin/overview/videos/video-list.component.ts106 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts390 + Delete WebTorrent files Xóa những tập tin WebTorrent - - - src/app/+admin/overview/videos/video-list.component.ts112src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts396 + src/app/+admin/overview/videos/video-list.component.ts112 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts396 + Save to playlist Đã lưu vào danh sách phát - - - src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts58src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts58 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 + - You need to be <a href="/login">logged in</a> to rate this video. - Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này. + You need to be <a href="/login">logged in</a> to rate this video. + Bạn cần <a href="/login">đăng nhập</a> để đánh giá video này. src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 Mirror Mirror - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts358 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts358 + Subtitles Phụ đề @@ -10985,9 +10986,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute account Ẩn tài khoản - - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts292src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts404 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts292 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts404 + Open video actions Mở hành động video @@ -11003,13 +11004,13 @@ 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.ts201 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts201 + Unblock Bỏ chặn - - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + Mute server account Ẩn tài khoản máy chủ @@ -11018,10 +11019,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Report Báo cáo - - - - src/app/+accounts/accounts.component.ts198src/app/shared/shared-abuse-list/abuse-details.component.html55src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts370 + src/app/+accounts/accounts.component.ts198 + src/app/shared/shared-abuse-list/abuse-details.component.html55 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts370 + Reported part Phần đã báo cáo @@ -11122,22 +11123,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - - - - - - - - - - - - - - - - src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html73src/app/menu/menu.component.html110src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html14src/app/shared/shared-main/misc/top-menu-dropdown.component.html24src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html52src/app/shared/shared-video-miniature/video-download.component.html78src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/video-download.component.html101src/app/shared/shared-video-miniature/videos-selection.component.html1 + src/app/+admin/overview/videos/video-list.component.html77 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31 + src/app/+videos/+video-watch/video-watch.component.html73 + src/app/menu/menu.component.html110 + src/app/shared/shared-main/buttons/action-dropdown.component.html22 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html14 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html24 + src/app/shared/shared-moderation/user-ban-modal.component.html3 + src/app/shared/shared-user-settings/user-interface-settings.component.html9 + src/app/shared/shared-video-miniature/video-download.component.html27 + src/app/shared/shared-video-miniature/video-download.component.html52 + src/app/shared/shared-video-miniature/video-download.component.html78 + src/app/shared/shared-video-miniature/video-download.component.html89 + src/app/shared/shared-video-miniature/video-download.component.html101 + src/app/shared/shared-video-miniature/videos-selection.component.html1 + Add to watch later Lưu lại xem sau @@ -11147,14 +11149,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Remove from watch later Hủy lưu lại xem sau src/app/shared/shared-thumbnail/video-thumbnail.component.ts30 - - Instance default theme ()Instance default theme () + + + Instance default theme () + Chủ đề mặc định máy chủ () src/app/shared/shared-user-settings/user-interface-settings.component.html 8 - - Light/OrangeLight/Orange + + + Light/Orange + Sáng/Cam src/app/shared/shared-user-settings/user-interface-settings.component.ts 21 @@ -11188,13 +11194,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular viewers người xem - - src/app/shared/shared-main/video/video.model.ts272 + src/app/shared/shared-main/video/video.model.ts272 + views người xem - - src/app/shared/shared-main/video/video.model.ts275 + src/app/shared/shared-main/video/video.model.ts275 + Video to import updated. Đã cập nhật video cần nhập. @@ -11204,35 +11210,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Your video was uploaded to your account and is private. Video đã được tải lên riêng tư vào tài khoản của bạn. - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts104 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts104 + But associated data (tags, description...) will be lost, are you sure you want to leave this page? Nhưng các dữ liệu liên quan (thẻ, mô tả,...) sẽ bị mất. Bạn có chắc muốn rời khỏi trang không? - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts105 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts105 + Your video is not uploaded yet, are you sure you want to leave this page? Video của bạn vẫn chưa được tải lên, bạn có chắc muốn rời trang? - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts107 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts107 + Upload Tải lên - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts220 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts220 + Upload Tải lên - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts222 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts222 + Video published. Đã xuất bản video. - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts243 + You have unsaved changes! If you leave, your changes will be lost. Bạn có sửa đổi chưa lưu! Nếu rời đi, những sửa đổi này sẽ bị mất. @@ -11241,46 +11247,44 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Video updated. Đã cập nhật video. - - - src/app/+videos/+video-edit/video-update.component.ts148 + src/app/+videos/+video-edit/video-update.component.ts148 + (extensions: ) (định dạng: ) - - - src/app/+video-studio/edit/video-studio-edit.component.ts106src/app/+video-studio/edit/video-studio-edit.component.ts110 + src/app/+video-studio/edit/video-studio-edit.component.ts106 + src/app/+video-studio/edit/video-studio-edit.component.ts110 + "" will be added at the beginning of the video "" sẽ được thêm vào đầu video - - src/app/+video-studio/edit/video-studio-edit.component.ts122 + src/app/+video-studio/edit/video-studio-edit.component.ts122 + "" will be added at the end of the video "" sẽ được thêm vào cuối video - - src/app/+video-studio/edit/video-studio-edit.component.ts126 + src/app/+video-studio/edit/video-studio-edit.component.ts126 + "" image watermark will be added to the video Watermark "" sẽ được thêm vào video - - src/app/+video-studio/edit/video-studio-edit.component.ts130 + src/app/+video-studio/edit/video-studio-edit.component.ts130 + Video will begin at and stop at Video sẽ bắt đầu tại và dừng tại - - src/app/+video-studio/edit/video-studio-edit.component.ts137 + src/app/+video-studio/edit/video-studio-edit.component.ts137 + Video will begin at Video sẽ bắt đầu tại - - src/app/+video-studio/edit/video-studio-edit.component.ts141 + src/app/+video-studio/edit/video-studio-edit.component.ts141 + Video will stop at Video sẽ kết thúc tại - - src/app/+video-studio/edit/video-studio-edit.component.ts145 - + src/app/+video-studio/edit/video-studio-edit.component.ts145 + Report comment Ghi chú báo cáo @@ -11335,125 +11339,125 @@ 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.ts315 + 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.ts315 + Redirection Chuyển hướng - - src/app/+videos/+video-watch/video-watch.component.ts316 + src/app/+videos/+video-watch/video-watch.component.ts316 + 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.ts367 + src/app/+videos/+video-watch/video-watch.component.ts367 + 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.ts368 + src/app/+videos/+video-watch/video-watch.component.ts368 + Up Next Tiếp Theo - - src/app/+videos/+video-watch/video-watch.component.ts441 + src/app/+videos/+video-watch/video-watch.component.ts441 + Cancel Hủy - - - - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html125src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html31src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html69src/app/+videos/+video-edit/video-add-components/video-upload.component.html81src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts442src/app/modal/confirm.component.html20src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/report-modals/video-report.component.html90src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html152 + src/app/+about/about-instance/contact-admin-modal.component.html48 + src/app/+admin/follows/following-list/follow-modal.component.html33 + src/app/+login/login.component.html125 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20 + src/app/+my-library/my-video-imports/my-video-imports.component.html31 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html22 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37 + src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html26 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html69 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html81 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73 + src/app/+videos/+video-watch/video-watch.component.ts442 + src/app/modal/confirm.component.html20 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26 + src/app/shared/shared-moderation/batch-domains-modal.component.html31 + src/app/shared/shared-moderation/report-modals/report.component.html54 + src/app/shared/shared-moderation/report-modals/report.component.html54 + src/app/shared/shared-moderation/report-modals/video-report.component.html90 + src/app/shared/shared-moderation/user-ban-modal.component.html34 + src/app/shared/shared-moderation/video-block.component.html46 + src/app/shared/shared-video-miniature/video-download.component.html152 + Autoplay is suspended Tạm ngừng tự phát - - src/app/+videos/+video-watch/video-watch.component.ts443 + src/app/+videos/+video-watch/video-watch.component.ts443 + Enter/exit fullscreen Vào/thoát toàn màn hình - - src/app/+videos/+video-watch/video-watch.component.ts739 + src/app/+videos/+video-watch/video-watch.component.ts739 + Play/Pause the video Phát/Ngừng video - - src/app/+videos/+video-watch/video-watch.component.ts740 + src/app/+videos/+video-watch/video-watch.component.ts740 + Mute/unmute the video Ẩn/Bỏ ẩn video - - src/app/+videos/+video-watch/video-watch.component.ts741 + src/app/+videos/+video-watch/video-watch.component.ts741 + 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.ts743 + src/app/+videos/+video-watch/video-watch.component.ts743 + Increase the volume Tăng âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts745 + src/app/+videos/+video-watch/video-watch.component.ts745 + Decrease the volume Giảm âm lượng - - src/app/+videos/+video-watch/video-watch.component.ts746 + src/app/+videos/+video-watch/video-watch.component.ts746 + Seek the video forward Tua tới video - - src/app/+videos/+video-watch/video-watch.component.ts748 + src/app/+videos/+video-watch/video-watch.component.ts748 + Seek the video backward Tua lùi video - - src/app/+videos/+video-watch/video-watch.component.ts749 + src/app/+videos/+video-watch/video-watch.component.ts749 + Increase playback rate Tăng tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts751 + src/app/+videos/+video-watch/video-watch.component.ts751 + Decrease playback rate Giảm tốc độ video - - src/app/+videos/+video-watch/video-watch.component.ts752 + src/app/+videos/+video-watch/video-watch.component.ts752 + 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.ts754 + src/app/+videos/+video-watch/video-watch.component.ts754 + 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.ts755 + src/app/+videos/+video-watch/video-watch.component.ts755 + Toggle theater mode Chế độ rạp chiếu - - src/app/+videos/+video-watch/video-watch.component.ts760 + src/app/+videos/+video-watch/video-watch.component.ts760 + Like the video Thích video -- cgit v1.2.3