X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.th-TH.xlf;h=50239da2ff042d2773f694a4a0202fe2cd299fa4;hb=98dcdee3a7729dc5c494e27087154af612417144;hp=bf1b3d536c7189670453989ad22e72911a3c2832;hpb=d7c6b95184c409d77b19c98aebc5e48b0c7bfc07;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index bf1b3d536..50239da2f 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -1,25 +1,194 @@ - + - - Close the left menu - ปิดเมนูด้านซ้าย + + Close + ปิด + + node_modules/src/alert/alert.ts42 + + Slide of + สไลด์ที่ จาก + Currently selected slide number read by screen reader + node_modules/src/carousel/carousel.ts157 + + + Previous + ก่อนหน้า + node_modules/src/carousel/carousel.ts184 + + + Next + ถัดไป + node_modules/src/carousel/carousel.ts202 + + + Select month + เลือกเดือน + + + node_modules/src/datepicker/datepicker-navigation-select.ts41node_modules/src/datepicker/datepicker-navigation-select.ts41 + + Select year + เลือกปี + + + node_modules/src/datepicker/datepicker-navigation-select.ts41node_modules/src/datepicker/datepicker-navigation-select.ts41 + + Previous month + เดือนก่อนหน้า + + + node_modules/src/datepicker/datepicker-navigation.ts43node_modules/src/datepicker/datepicker-navigation.ts43 + + Next month + เดือนถัดไป + + + node_modules/src/datepicker/datepicker-navigation.ts43node_modules/src/datepicker/datepicker-navigation.ts43 + + «« + «« + + node_modules/src/pagination/pagination.ts224 + + « + « + + node_modules/src/pagination/pagination.ts224 + + » + » + + node_modules/src/pagination/pagination.ts224 + + »» + »» + + node_modules/src/pagination/pagination.ts224 + + First + แรกสุด + + node_modules/src/pagination/pagination.ts224 + + Previous + ก่อนหน้า + + node_modules/src/pagination/pagination.ts224 + + Next + ถัดไป + + node_modules/src/pagination/pagination.ts224 + + Last + สุดท้าย + + node_modules/src/pagination/pagination.ts224 + + + + + node_modules/src/progressbar/progressbar.ts23 + + HH + ชช + node_modules/src/timepicker/timepicker.ts136 + + + Hours + ชั่วโมง + node_modules/src/timepicker/timepicker.ts155 + + + MM + นน + node_modules/src/timepicker/timepicker.ts177 + + + Minutes + นาที + node_modules/src/timepicker/timepicker.ts189 + + + Increment hours + เพิ่มชั่วโมง + node_modules/src/timepicker/timepicker.ts206 + + + Decrement hours + ลดชั่วโมง + node_modules/src/timepicker/timepicker.ts228 + + + Increment minutes + เพิ่มนาที + + node_modules/src/timepicker/timepicker.ts245 + + Decrement minutes + ลดนาที + + node_modules/src/timepicker/timepicker.ts270 + + SS + วว + node_modules/src/timepicker/timepicker.ts289 + + + Seconds + วินาที + node_modules/src/timepicker/timepicker.ts295 + + + Increment seconds + เพิ่มวินาที - src/app/app.component.ts - 109 + node_modules/src/timepicker/timepicker.ts + 295 - - Open the left menu - เปิดเมนูด้านซ้าย + + Decrement seconds + ลดวินาที - src/app/app.component.ts - 111 + node_modules/src/timepicker/timepicker.ts + 295 - - + + + + + node_modules/src/timepicker/timepicker.ts + 295 + + + + + + + node_modules/src/timepicker/timepicker.ts + 295 + + + + Close + ปิด + + node_modules/src/toast/toast.ts70 + + Close the left menu + ปิดเมนูด้านซ้าย + + src/app/app.component.ts139 + + Open the left menu + เปิดเมนูด้านซ้าย + + src/app/app.component.ts141 You don't have notifications. คุณไม่มีการแจ้งเตือน @@ -27,34 +196,23 @@ published a new video: - - ได้เผยแพร่วิดีโอใหม่: - - - - + ได้เผยแพร่วิดีโอใหม่: src/app/shared/shared-main/users/user-notifications.component.html15 The notification concerns a video now unavailable การแจ้งเตือนนี้เป็นการแจ้งเตือนเกี่ยวกับวิดีโอที่ไม่มีแล้ว - src/app/shared/shared-main/users/user-notifications.component.html24 + src/app/shared/shared-main/users/user-notifications.component.html23 Your video has been unblocked - - Your video - - - has been unblocked - - - src/app/shared/shared-main/users/user-notifications.component.html33 + วิดีโอ ของคุณถูกปลดบล็อกแล้ว + src/app/shared/shared-main/users/user-notifications.component.html32 Your video has been blocked วิดีโอ ของคุณถูกบล็อก - src/app/shared/shared-main/users/user-notifications.component.html41 + src/app/shared/shared-main/users/user-notifications.component.html40 A new video abuse has been created on video @@ -125,25 +283,19 @@ The recently added video has been automatically blocked วิดีโอ ที่เพิ่งเพิ่มได้ถูกบล็อกโดยอัตโนมัติ - src/app/shared/shared-main/users/user-notifications.component.html88 + src/app/shared/shared-main/users/user-notifications.component.html87 commented your video - - - - ได้แสดงความคิดเห็นบนวิดีโอ - - - ของคุณ - - - src/app/shared/shared-main/users/user-notifications.component.html99 + ได้แสดงความคิดเห็นบนวิดีโอ ของคุณ + src/app/shared/shared-main/users/user-notifications.component.html99 + The notification concerns a comment now unavailable การแจ้งเตือนนี้เป็นการแจ้งเตือนเกี่ยวกับความคิดเห็นที่ไม่มีแล้ว - - src/app/shared/shared-main/users/user-notifications.component.html107src/app/shared/shared-main/users/user-notifications.component.html172 + src/app/shared/shared-main/users/user-notifications.component.html106 + src/app/shared/shared-main/users/user-notifications.component.html171 + Your video has been published วิดีโอ @@ -151,8 +303,8 @@ ของคุณถูกเผยแพร่แล้ว - - src/app/shared/shared-main/users/user-notifications.component.html116 + src/app/shared/shared-main/users/user-notifications.component.html115 + Your video import succeeded @@ -160,8 +312,8 @@ สำเร็จ - - src/app/shared/shared-main/users/user-notifications.component.html124 + src/app/shared/shared-main/users/user-notifications.component.html124 + Your video import failed @@ -169,17 +321,13 @@ ล้มเหลว - - src/app/shared/shared-main/users/user-notifications.component.html132 + src/app/shared/shared-main/users/user-notifications.component.html132 + User registered on your instance - ผู้ใช้ - - - ได้ลงทะเบียนบนเว็บไซต์ของคุณแล้ว - - - src/app/shared/shared-main/users/user-notifications.component.html140 + ผู้ใช้ ได้ลงทะเบียนบนเซิร์ฟเวอร์ของคุณแล้ว + src/app/shared/shared-main/users/user-notifications.component.html139 + is following your channel your account @@ -192,75 +340,101 @@ บัญชีของคุณ - - src/app/shared/shared-main/users/user-notifications.component.html150 - mentioned you on video mentioned you on video + src/app/shared/shared-main/users/user-notifications.component.html150 + + + mentioned you on video + mentioned you on video src/app/shared/shared-main/users/user-notifications.component.html 164 - Your instance has a new follower () awaiting your approval - เว็บไซต์ของคุณมี - ผู้ติดตามใหม่ - ( - ) - ที่กำลังรอการอนุญาต - - - - src/app/shared/shared-main/users/user-notifications.component.html181 + เซิร์ฟเวอร์ของคุณมี ผู้ติดตามใหม่ ( ) ที่กำลังรอการอนุญาต + src/app/shared/shared-main/users/user-notifications.component.html180 + Your instance automatically followed - - Your instance automatically followed - - - - - - src/app/shared/shared-main/users/user-notifications.component.html190 - A new version of the plugin/theme is available: A new version of the plugin/theme is available: + เซิร์ฟเวอร์ของคุณได้ติดตาม โดยอัตโนมัติแล้ว + src/app/shared/shared-main/users/user-notifications.component.html189 + + + A new version of the plugin/theme is available: + A new version of the plugin/theme is available: src/app/shared/shared-main/users/user-notifications.component.html 198,199 - - A new version of PeerTube is available: A new version of PeerTube is available: + + + A new version of PeerTube is available: + PeerTube รุ่นใหม่พร้อมให้อัปเดตแล้ว: src/app/shared/shared-main/users/user-notifications.component.html 206,207 + + Your video edition has finished + การแก้ไขวิดีโอ เสร็จเรียบร้อย + + src/app/shared/shared-main/users/user-notifications.component.html + 213,215 + + The notification points to content now unavailable - The notification points to content now unavailable + การแจ้งเตือนนี้ชี้ไปยังเนื้อหาที่ไม่มีแล้ว + src/app/shared/shared-main/users/user-notifications.component.html221 + + + {views, plural, =0 {No view} =1 {1 view} other { views}} + {views, plural, =0 {ไม่มีการดู} =1 {การดู 1 ครั้ง} other {การดู ครั้ง}} + + src/app/shared/shared-main/video/video.model.ts + 22 + + + + {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} + {viewers, plural, =0 {ไม่มีผู้ชม} =1 {ผู้ชม 1 คน} other {ผู้ชม คน}} + + src/app/shared/shared-main/video/video.model.ts + 23 + + + + viewer(s) + ผู้ชม คน - src/app/shared/shared-main/users/user-notifications.component.html214 + src/app/shared/shared-main/video/video.model.ts283 + + { view(s)} + {การดู ครั้ง} + + src/app/shared/shared-main/video/video.model.ts286 Change your avatar - Change your avatar - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html18 + เปลี่ยนภาพแทนตัว + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html18 + Remove avatar - Remove avatar - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html40 - - - - - - src/app/shared/shared-main/buttons/action-dropdown.component.html22 + ลบภาพแทนตัว + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html40 + + + Account muted + ปิดเสียงบัญชีแล้ว + src/app/+admin/overview/videos/video-list.component.html79 + + + Server muted + ปิดเสียงเซิร์ฟเวอร์แล้ว + src/app/+admin/overview/videos/video-list.component.html80 - - My watch history - My watch history - - src/app/+my-library/my-history/my-history.component.ts67 Save to บันทึกไปยัง @@ -270,34 +444,34 @@ Options ตัวเลือก - src/app/+videos/+video-watch/comment/video-comment.component.html40 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html44 Start at เริ่มต้นที่ - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html57 - src/app/shared/shared-share-modal/video-share.component.html113 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34 - src/app/shared/shared-moderation/report-modals/video-report.component.html47 - + + + + + src/app/shared/shared-moderation/report-modals/video-report.component.html39src/app/shared/shared-share-modal/video-share.component.html149src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69 Stop at จบที่ - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71 - src/app/shared/shared-share-modal/video-share.component.html144 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html35 - src/app/shared/shared-moderation/report-modals/video-report.component.html62 - + + + + + src/app/shared/shared-moderation/report-modals/video-report.component.html54src/app/shared/shared-share-modal/video-share.component.html190src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83 Your report will be sent to moderators of and will be forwarded to the video origin () too. รายงานของคุณจะถูกส่งไปยังผู้ดูแลของ และจะถูกส่งต่อไปยังเซิร์ฟเวอร์ต้นทางของวิดีโอ () ด้วย - src/app/shared/shared-moderation/report-modals/video-report.component.html74 + src/app/shared/shared-moderation/report-modals/video-report.component.html66 Please describe the issue... โปรดอธิบายปัญหา... - src/app/shared/shared-moderation/report-modals/report.component.html42 - src/app/shared/shared-moderation/report-modals/video-report.component.html80 - src/app/shared/shared-moderation/report-modals/report.component.html42 + src/app/shared/shared-moderation/report-modals/report.component.html41 + src/app/shared/shared-moderation/report-modals/report.component.html41 + src/app/shared/shared-moderation/report-modals/video-report.component.html72 Search playlists @@ -307,164 +481,132 @@ Create a private playlist สร้างเพลย์ลิสต์ส่วนตัว - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html66 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html64 Display name ชื่อที่แสดง - - - - - - - - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html60src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html60src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+signup/+register/register-step-user.component.html8src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71 - - Create - สร้าง - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.html81 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html8 - src/app/+admin/users/user-edit/user-edit.component.html8 - src/app/+admin/users/user-edit/user-edit.component.html8 - - - video - วิดีโอ - src/app/shared/shared-video-miniature/video-download.component.html12 - - 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/video-download.component.html - 21,22 - - - - - src/app/shared/shared-video-miniature/video-download.component.html - 39 - - - - subtitles - คำบรรยายใต้ภาพ - src/app/shared/shared-video-miniature/video-download.component.html11 + src/app/+manage/video-channel-edit/video-channel-edit.component.html42 + src/app/+manage/video-channel-edit/video-channel-edit.component.html42 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html69 + + + 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. + ข้อความสั้น ๆ ที่แจ้งให้ผู้ชมทราบว่าจะสนับสนุนคุณได้อย่างไร (เช่น บัญชีธนาคาร แพลตฟอร์มสมาชิก)<br /><br /> เมื่ออัปโหลดวิดีโอบนช่องนี้ ภายในปุ่ม "สนับสนุน" ของวิดีโอที่อัปโหลดจะถูกเติมข้อความนี้โดยอัตโนมัติ + src/app/+manage/video-channel-edit/video-channel-edit.component.html66 + src/app/+manage/video-channel-edit/video-channel-edit.component.html66 + + + The following link contains a private token and should not be shared with anyone. + ลิงก์ด้านล่างนี้มีโทเค็นส่วนตัว ไม่ควรแบ่งปันให้ผู้อื่น + src/app/shared/shared-video-miniature/video-download.component.html19 Format - Format - - src/app/shared/shared-video-miniature/video-download.component.html61 - - - - - - - - - src/app/shared/shared-video-miniature/video-download.component.html65src/app/shared/shared-video-miniature/video-download.component.html76src/app/shared/shared-video-miniature/video-download.component.html88 + รูปแบบ + src/app/shared/shared-video-miniature/video-download.component.html65 + Video stream สตรีมวิดีโอ - - src/app/shared/shared-video-miniature/video-download.component.html72 + src/app/shared/shared-video-miniature/video-download.component.html76 + Audio stream สตรีมเสียง - - src/app/shared/shared-video-miniature/video-download.component.html84 + src/app/shared/shared-video-miniature/video-download.component.html88 + Direct download ดาวน์โหลดตรง - - src/app/shared/shared-video-miniature/video-download.component.html101 + src/app/shared/shared-video-miniature/video-download.component.html107 + Torrent (.torrent file) Torrent (ไฟล์ .torrent) - - src/app/shared/shared-video-miniature/video-download.component.html105 - Advanced Advanced - - src/app/shared/shared-video-miniature/video-download.component.html - 117,118 - - - Simple Simple - - src/app/shared/shared-video-miniature/video-download.component.html - 125,126 - + src/app/shared/shared-video-miniature/video-download.component.html112 + + + Advanced + ขั้นสูง + src/app/shared/shared-video-miniature/video-download.component.html126 + + + Simple + แบบง่าย + src/app/shared/shared-video-miniature/video-download.component.html134 video วิดีโอ + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts304src/app/shared/shared-video-miniature/video-download.component.ts57 + + Your video quota is exceeded with this video (video size: , used: , quota: ) + Your video quota is exceeded with this video (video size: , used: , quota: ) - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts289src/app/shared/shared-video-miniature/video-download.component.ts54 - Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: ) - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 324 - - - Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: ) - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 342 - - - + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts340 + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts359 subtitles คำบรรยายใต้ภาพ - src/app/shared/shared-video-miniature/video-download.component.ts55 - - Cancel - - ยกเลิก - - src/app/+videos/+video-watch/comment/video-comment-add.component.html45 - - - Download - ดาวน์โหลด - - - src/app/shared/shared-video-miniature/video-download.component.html4src/app/shared/shared-video-miniature/video-download.component.html138 + src/app/shared/shared-video-miniature/video-download.component.ts58 Reason... เหตุผล... - src/app/shared/shared-moderation/user-ban-modal.component.html12 + src/app/shared/shared-moderation/user-ban-modal.component.html16 + + + Mute to also hide videos/comments + Mute to also hide videos/comments + + src/app/shared/shared-moderation/user-ban-modal.component.html + 27 + + + + {count, plural, =1 {1 user banned.} other { users banned.}} + {count, plural, =1 {1 user banned.} other { users banned.}} + + src/app/shared/shared-moderation/user-ban-modal.component.ts + 70 + Cancel ยกเลิก - - src/app/shared/shared-video-miniature/videos-selection.component.html19 - No results.No results. - - src/app/shared/shared-video-miniature/videos-selection.component.ts - 34 - + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html47 + src/app/shared/shared-video-miniature/videos-selection.component.html22 Submit ส่ง - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html52src/app/+my-library/my-videos/modals/video-change-ownership.component.html27src/app/shared/shared-moderation/report-modals/report.component.html58src/app/shared/shared-moderation/report-modals/report.component.html58src/app/shared/shared-moderation/report-modals/video-report.component.html96src/app/shared/shared-moderation/video-block.component.html42 + src/app/+about/about-instance/contact-admin-modal.component.html52 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html27 + src/app/shared/shared-moderation/report-modals/report.component.html57 + src/app/shared/shared-moderation/report-modals/report.component.html57 + src/app/shared/shared-moderation/report-modals/video-report.component.html88 + + + The contact form is not enabled on this instance. + เซิร์ฟเวอร์นี้ไม่เปิดใช้แบบฟอร์มติดต่อ + + src/app/+about/about-instance/contact-admin-modal.component.html + 56 + + Report video "" รายงานวิดีโอ "" @@ -474,52 +616,32 @@ What is the issue? ปัญหาคืออะไร src/app/shared/shared-moderation/report-modals/report.component.html13 - src/app/shared/shared-moderation/report-modals/video-report.component.html13 src/app/shared/shared-moderation/report-modals/report.component.html13 + src/app/shared/shared-moderation/report-modals/video-report.component.html12 - - This will ask remote instances to delete it - การดำเนินการนี้จะขอให้เว็บไซต์อื่นลบเนื้อหานี้ - src/app/shared/shared-moderation/video-block.component.html27 - - - Blocking this live will automatically terminate the live stream. - การบล็อกวิดีโอสดนี้จะยุติการแพร่ภาพสดโดยอัตโนมัติ - src/app/shared/shared-moderation/video-block.component.html33 - - - Unfederate the video - Unfederate the video - src/app/shared/shared-moderation/video-block.component.html24 + + Element not found + Element not found + src/app/shared/shared-search/find-in-bulk.service.ts85 Unlisted ไม่เปิดเผย + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html9 src/app/shared/shared-video-miniature/video-miniature.component.html6 - src/app/+videos/+video-watch/video-watch-playlist.component.html9 Private ส่วนตัว + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html10 src/app/shared/shared-video-miniature/video-miniature.component.html7 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html33 - src/app/+videos/+video-watch/video-watch-playlist.component.html10 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html45 {VAR_PLURAL, plural, =1 {1 view} other { views}} - {VAR_PLURAL, plural, =1 {การดู 1 ครั้ง} other {การดู - ครั้ง} } - + {VAR_PLURAL, plural, =1 {การดู 1 ครั้ง} other {การดู ครั้ง}} src/app/shared/shared-video/video-views-counter.component.html3 - - - - - src/app/shared/shared-video/video-views-counter.component.html - 3,4 - - {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}} {VAR_PLURAL, plural, =1 {ผู้ชม 1 คน} other {ผู้ชม คน}} @@ -528,88 +650,121 @@ 7 - - - - - src/app/shared/shared-video/video-views-counter.component.html - 7,8 - - Cannot fetch information of this remote account - Cannot fetch information of this remote account - - src/app/shared/shared-user-subscription/remote-subscribe.component.ts - 60 - - + ไม่สามารถดึงข้อมูลของบัญชีภายนอกนี้ + + src/app/shared/shared-user-subscription/remote-subscribe.component.ts65 Blocked ถูกบล็อก - - src/app/shared/shared-video-miniature/video-miniature.component.html58 + src/app/+admin/overview/videos/video-list.component.html82 + src/app/shared/shared-video-miniature/video-miniature.component.html59 + + Delete this fileDelete this file + + + src/app/+admin/overview/videos/video-list.component.html113src/app/+admin/overview/videos/video-list.component.html129 + + Are you sure you want to delete these videos? + คุณต้องการลบวิดีโอ รายการหรือไม่? + + src/app/+admin/overview/videos/video-list.component.ts222 + + Deleted {count, plural, =1 {1 video} other { videos}}. + ลบ{count, plural, =1 {วิดีโอ 1 รายการ} other {วิดีโอ รายการ}}แล้ว + + src/app/+admin/overview/videos/video-list.component.ts232 + + Deleted videos. + ลบวิดีโอ รายการแล้ว + + src/app/+admin/overview/videos/video-list.component.ts234 + + Unblocked {count, plural, =1 {1 video} other { videos}}. + Unblocked {count, plural, =1 {1 video} other { videos}}. + + src/app/+admin/overview/videos/video-list.component.ts250 + + Unblocked videos. + Unblocked videos. + + src/app/+admin/overview/videos/video-list.component.ts252 + + Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? + Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? + + src/app/+admin/overview/videos/video-list.component.ts268 + + Are you sure you want to delete HLS streaming playlists? + Are you sure you want to delete HLS streaming playlists? + + src/app/+admin/overview/videos/video-list.component.ts270 + + Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? + Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? + + src/app/+admin/overview/videos/video-list.component.ts274 + + Are you sure you want to delete WebTorrent files of videos? + Are you sure you want to delete WebTorrent files of videos? + + src/app/+admin/overview/videos/video-list.component.ts276 + + Files were removed. + Files were removed. + + src/app/+admin/overview/videos/video-list.component.ts286 + + Transcoding jobs created. + Transcoding jobs created. + + src/app/+admin/overview/videos/video-list.component.ts298 Sensitive - - มีเนื้อหาไม่เหมาะสม - - - src/app/shared/shared-video-miniature/video-miniature.component.html63 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - {VAR_PLURAL, plural, =0 {ไม่มีวิดีโอ} =1 {1 วิดีโอ} other { - วิดีโอ} } - - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9 + ละเอียดอ่อน + src/app/shared/shared-video-miniature/video-miniature.component.html63 - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html22 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html26 Updated - อัปเดตเมื่อ - - - src/app/shared/shared-video-playlist/video-playlist-miniature.component.html29 + อัปเดตเมื่อ + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html32 Unavailable ไม่พร้อมใช้งาน - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html32 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html44 Deleted ถูกลบ - - src/app/+videos/+video-watch/comment/video-comment.component.html47src/app/shared/shared-abuse-list/abuse-list-table.component.html91src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html34 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html51src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46 Edit starts/stops at แก้ไขช่วงเวลาเริ่ม/จบ - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html50 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html62 Save บันทึก - src/app/shared/shared-user-settings/user-interface-settings.component.html16 - src/app/shared/shared-user-settings/user-interface-settings.component.html16 - src/app/shared/shared-user-settings/user-video-settings.component.html77 - src/app/shared/shared-user-settings/user-video-settings.component.html77 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html82 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html38 + src/app/shared/shared-user-settings/user-interface-settings.component.html16 + src/app/shared/shared-user-settings/user-video-settings.component.html72 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html94 Delete from - ลบออกจาก - - - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html88 + ลบออกจาก + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html100 No results. @@ -617,34 +772,18 @@ - - - - - - - src/app/+videos/video-list/overview/video-overview.component.html4src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44src/app/shared/shared-video-miniature/abstract-video-list.html44 - - Best - ดีที่สุด - - A variant of Trending videos based on the number of recent interactions, minus user history - src/app/+videos/video-list/trending/video-trending-header.component.ts40 - - Videos with the most interactions for recent videos, minus user history - Videos with the most interactions for recent videos, minus user history - - src/app/+videos/video-list/trending/video-trending-header.component.ts43 - - Delete - ลบ - - - src/app/+my-library/my-videos/my-videos.component.html50src/app/+videos/+video-edit/shared/video-edit.component.html178 - Only live videosOnly live videos + src/app/+videos/video-list/overview/video-overview.component.html4src/app/shared/shared-video-miniature/videos-list.component.html41src/app/shared/shared-video-miniature/videos-selection.component.ts24 + + Only live videos + เฉพาะวิดีโอสด + src/app/+my-library/my-videos/my-videos.component.ts116 + + + Do you really want to delete {length, plural, =1 {this video} other { videos}}? + Do you really want to delete {length, plural, =1 {this video} other { videos}}? src/app/+my-library/my-videos/my-videos.component.ts - 53 + 170 @@ -659,27 +798,16 @@ - - src/app/+admin/users/user-edit/user-edit.component.html11src/app/+admin/users/user-edit/user-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+videos/+video-edit/shared/video-edit.component.html270src/app/+videos/+video-edit/video-add-components/video-upload.component.html43 + src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+videos/+video-edit/shared/video-edit.component.html188src/app/+videos/+video-edit/shared/video-edit.component.html313src/app/+videos/+video-edit/video-add-components/video-upload.component.html43 Truncated preview ตัวอย่างสั้น - src/app/shared/shared-forms/markdown-textarea.component.html11 - - - Hide - ซ่อน - src/app/shared/shared-forms/input-toggle-hidden.component.ts38 - - - Show - แสดง - src/app/shared/shared-forms/input-toggle-hidden.component.ts39 + src/app/shared/shared-forms/markdown-textarea.component.html12 Complete preview ตัวอย่างเต็ม - src/app/shared/shared-forms/markdown-textarea.component.html19 + 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: @@ -691,79 +819,89 @@ แนะนำ src/app/shared/shared-forms/peertube-checkbox.component.html33 + + (extensions: , : ) + (extensions: , : ) + + src/app/shared/shared-forms/preview-upload.component.ts + 54 + + Using an ActivityPub account ผ่านบัญชี ActivityPub - src/app/shared/shared-user-subscription/subscribe-button.component.html54 + src/app/shared/shared-user-subscription/subscribe-button.component.html48 Subscribe with a remote account: - Subscribe with a remote account: - - src/app/shared/shared-user-subscription/subscribe-button.component.html - 62 - + ติดตามผ่านบัญชีเซิร์ฟเวอร์อื่น: + src/app/shared/shared-user-subscription/subscribe-button.component.html56 Subscribe with an account on this instance - ติดตามด้วยบัญชีบนเว็บไซต์นี้ - src/app/shared/shared-user-subscription/subscribe-button.component.html57 + ติดตามด้วยบัญชีบนเซิร์ฟเวอร์นี้ + src/app/shared/shared-user-subscription/subscribe-button.component.html51 Subscribe with your local account - ติดตามด้วยบัญชีของเว็บไซต์นี้ - src/app/shared/shared-user-subscription/subscribe-button.component.html58 + ติดตามด้วยบัญชีของเซิร์ฟเวอร์นี้ + src/app/shared/shared-user-subscription/subscribe-button.component.html52 - - Published videos matching "" - Published videos matching "" - - src/app/+accounts/account-search/account-search.component.ts94 - - The live stream will be automatically terminated. - การแพร่ภาพสดจะถูกยุติโดยอัตโนมัติ - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205 + + + will be duplicated by your instance. + will be duplicated by your instance. + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts254 + + + Do you really want to remove "" files? + Do you really want to remove "" files? + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts277 + + + Remove "" files + Remove "" files + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts279 + + + Removed files of . + Removed files of . + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts285 + + + Transcoding jobs created for . + Transcoding jobs created for . + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts297 Using a syndication feed ผ่านฟีด - src/app/shared/shared-user-subscription/subscribe-button.component.html68 + src/app/shared/shared-user-subscription/subscribe-button.component.html62 Subscribe via RSS ติดตามผ่าน RSS - src/app/shared/shared-user-subscription/subscribe-button.component.html69 + src/app/shared/shared-user-subscription/subscribe-button.component.html63 PROFILE SETTINGS การตั้งค่าโปรไฟล์ - src/app/+my-account/my-account-settings/my-account-settings.component.html12 + src/app/+my-account/my-account-settings/my-account-settings.component.html13 Remote subscribeRemote interact - - ติดตามผ่านเว็บไซต์อื่น - - โต้ตอบผ่านเว็บไซต์อื่น - - + ติดตามผ่านเซิร์ฟเวอร์อื่นโต้ตอบผ่านเซิร์ฟเวอร์อื่น src/app/shared/shared-user-subscription/remote-subscribe.component.html11 You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 18,19 - + คุณสามารถติดตามช่องนี้ผ่านเซิร์ฟเวอร์เฟดิเวิร์สใดก็ได้ที่รองรับ ActivityPub (เช่น PeerTube, Mastodon หรือ Pleroma) + src/app/shared/shared-user-subscription/remote-subscribe.component.html17 You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example). - - src/app/shared/shared-user-subscription/remote-subscribe.component.html - 26,27 - + src/app/shared/shared-user-subscription/remote-subscribe.component.html25 PeerTube version @@ -772,12 +910,7 @@ Default NSFW/sensitive videos policycan be redefined by the users - - ค่าเริ่มต้นสำหรับวิดีโอที่มีเนื้อหาไม่เหมาะสม - - สามารถปรับเปลี่ยนได้โดยผู้ใช้ - - + ค่าเริ่มต้นสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อนสามารถปรับเปลี่ยนได้โดยผู้ใช้ src/app/shared/shared-instance/instance-features-table.component.html13 @@ -813,7 +946,7 @@ per user / per instance - ต่อผู้ใช้ / ต่อเว็บไซต์ + ต่อผู้ใช้ / ต่อเซิร์ฟเวอร์ src/app/shared/shared-instance/instance-features-table.component.html86 @@ -829,27 +962,23 @@ Video quota ปริมาณวิดีโอที่สามารถอัปโหลดได้ - src/app/shared/shared-instance/instance-features-table.component.html47 - src/app/+admin/users/user-edit/user-edit.component.html151 - src/app/+admin/users/user-edit/user-edit.component.html151 - + + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-list/user-list.component.ts134src/app/shared/shared-instance/instance-features-table.component.html47 Unlimited ( per day) - - ไม่จำกัด - ( - ต่อวัน) - - - src/app/shared/shared-instance/instance-features-table.component.html61 + ไม่จำกัด ( ต่อวัน) + src/app/shared/shared-instance/instance-features-table.component.html60 Import การนำเข้าวิดีโอ - src/app/shared/shared-instance/instance-features-table.component.html92 - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html44 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html36 - + + + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html45src/app/+videos/+video-edit/video-add-components/video-import-url.component.html41src/app/shared/shared-instance/instance-features-table.component.html92 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. 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. @@ -864,26 +993,30 @@ Torrent import นำเข้าผ่าน Torrent src/app/shared/shared-instance/instance-features-table.component.html103 - - - Player - ตัวเล่นวิดีโอ - src/app/shared/shared-instance/instance-features-table.component.html111 - - - P2P enabled - เปิดใช้คุณสมบัติ P2P - src/app/shared/shared-instance/instance-features-table.component.html115 + + Channel synchronization with other platforms (YouTube, Vimeo, ...)Channel synchronization with other platforms (YouTube, Vimeo, ...) + + src/app/shared/shared-instance/instance-features-table.component.html + 110 + Loading instance statistics... - กำลังโหลดสถิติเว็บไซต์... + กำลังโหลดสถิติเซิร์ฟเวอร์... src/app/shared/shared-instance/instance-statistics.component.html1 + + By users on this instance + โดยผู้ใช้บนเซิร์ฟเวอร์นี้ + + src/app/shared/shared-instance/instance-statistics.component.html + 4 + + Local - เว็บไซต์นี้ - src/app/shared/shared-instance/instance-statistics.component.html4 + เซิร์ฟเวอร์นี้ + src/app/shared/shared-video-miniature/video-filters.model.ts126 users @@ -896,131 +1029,155 @@ src/app/shared/shared-instance/instance-statistics.component.html21 src/app/shared/shared-instance/instance-statistics.component.html65 - - video views - จำนวนครั้งการดูวิดีโอ - src/app/shared/shared-instance/instance-statistics.component.html31 + + views + จำนวนการดู + + src/app/shared/shared-instance/instance-statistics.component.html + 31 + + + + comments + ความคิดเห็น + + src/app/shared/shared-instance/instance-statistics.component.html + 41 + + + src/app/shared/shared-instance/instance-statistics.component.html + 75 + - - video comments - ความคิดเห็นในวิดีโอต่าง ๆ - src/app/shared/shared-instance/instance-statistics.component.html41 - src/app/shared/shared-instance/instance-statistics.component.html75 + + hosted video + วิดีโอที่จัดเก็บ + + src/app/shared/shared-instance/instance-statistics.component.html + 51 + - - of hosted video - ปริมาณข้อมูลของวิดีโอที่จัดเก็บ - src/app/shared/shared-instance/instance-statistics.component.html51 + + In this instance federation + In this instance federation + + src/app/shared/shared-instance/instance-statistics.component.html + 58 + - - Federation - รวมเว็บไซต์อื่น - src/app/shared/shared-instance/instance-statistics.component.html58 + + Following + เซิร์ฟเวอร์ที่ติดตาม + + + + src/app/+admin/admin.component.ts75src/app/+admin/follows/following-list/following-list.component.html41src/app/+admin/follows/follows.routes.ts26 + + Followers + เซิร์ฟเวอร์อื่นที่ติดตามเซิร์ฟเวอร์นี้ + src/app/+admin/admin.component.ts80 + src/app/+admin/follows/follows.routes.ts35 + src/app/+my-library/my-library.component.ts72 followers - เว็บไซต์อื่นที่ติดตามเว็บไซต์นี้ + เซิร์ฟเวอร์อื่นที่ติดตามเซิร์ฟเวอร์นี้ src/app/shared/shared-instance/instance-statistics.component.html85 following - เว็บไซต์ที่ติดตาม + เซิร์ฟเวอร์ที่ติดตาม src/app/shared/shared-instance/instance-statistics.component.html95 - - The upload failed - การอัปโหลดล้มเหลว - - src/app/helpers/utils.ts186 - - The connection was interrupted - การเชื่อมต่อถูกขัดจังหวะ - - src/app/helpers/utils.ts190 - The server encountered an errorThe server encountered an error - - src/app/helpers/utils.ts - 193 - - - - Your file couldn't be transferred before the set timeout (usually 10min) - Your file couldn't be transferred before the set timeout (usually 10min) - - src/app/helpers/utils.ts196 - - Your file was too large (max. size: ) - ไฟล์ ของคุณใหญ่เกินไป (ขนาดสูงสุด: ) - - src/app/helpers/utils.ts200 - - User - ผู้ใช้ - - src/app/core/users/user.service.ts405 - - Ban - แบน - src/app/shared/shared-moderation/user-ban-modal.component.html3 - - - A banned user will no longer be able to login. - - ผู้ใช้ที่ถูกแบนจะไม่สามารถเข้าสู่ระบบได้อีก - - src/app/shared/shared-moderation/user-ban-modal.component.html21 - - - Cancel - ยกเลิก - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+login/login.component.html117src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/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/video-add-components/video-upload.component.html69src/app/+videos/+video-edit/video-add-components/video-upload.component.html81src/app/+videos/+video-watch/comment/video-comment-add.component.html70src/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.html92src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-video-miniature/video-download.component.html134 - - Ban this user - แบนผู้ใช้นี้ - - src/app/shared/shared-moderation/user-ban-modal.component.html30 + + The connection was interrupted + การเชื่อมต่อถูกขัดจังหวะ + src/app/helpers/utils/upload.ts27 + + + The server encountered an error + เซิร์ฟเวอร์พบข้อผิดพลาด + src/app/helpers/utils/upload.ts31 + + + Your file couldn't be transferred before the server proxy timeout + Your file couldn't be transferred before the server proxy timeout + + src/app/helpers/utils/upload.ts + 35 + + + + Your file was too large (max. size: ) + ไฟล์ ของคุณใหญ่เกินไป (ขนาดสูงสุด: ) + src/app/helpers/utils/upload.ts40 + + + A banned user will no longer be able to login. + + ผู้ใช้ที่ถูกแบนจะไม่สามารถเข้าสู่ระบบได้อีก + + src/app/shared/shared-moderation/user-ban-modal.component.html9 + Block video "" - Block video " - " - - src/app/shared/shared-moderation/video-block.component.html3 + บล็อกวิดีโอ "" + src/app/shared/shared-moderation/video-block.component.html8 Block live "" - Block live "" - src/app/shared/shared-moderation/video-block.component.html4 + บล็อกวิดีโอสด "" + src/app/shared/shared-moderation/video-block.component.html9 Please describe the reason... โปรดระบุเหตุผล... - src/app/shared/shared-moderation/video-block.component.html13 + src/app/shared/shared-moderation/video-block.component.html20 - - - - - - src/app/shared/shared-main/misc/top-menu-dropdown.component.html14 - src/app/shared/shared-main/misc/top-menu-dropdown.component.html24 + + Unfederate + Unfederate + + src/app/shared/shared-moderation/video-block.component.html + 31 + + + + This will ask remote instances to delete local videos + This will ask remote instances to delete local videos + + src/app/shared/shared-moderation/video-block.component.html + 34 + + + + This will ask remote instances to delete this video + This will ask remote instances to delete this video + + src/app/shared/shared-moderation/video-block.component.html + 35 + + + + Blocking a live will automatically terminate the live stream. + Blocking a live will automatically terminate the live stream. + + src/app/shared/shared-moderation/video-block.component.html + 40,42 + + + + {count, plural, =1 {Blocked .} other {Blocked videos.}} + {count, plural, =1 {Blocked .} other {Blocked videos.}} + + src/app/shared/shared-moderation/video-block.component.ts + 84 + + + + Blocked videos. + บล็อกวิดีโอ รายการแล้ว + src/app/shared/shared-moderation/video-block.component.ts86 h @@ -1038,270 +1195,324 @@ วิ src/app/shared/shared-main/angular/duration-formatter.pipe.ts17 - - Login - - เข้าสู่ระบบ - - src/app/+login/login.component.html3 - Sorry but there was an issue with the external login process. Please contact an administrator. ขออภัย การเข้าสู่ระบบด้วยบัญชีภายนอกมีปัญหา โปรดติดต่อผู้ดูแลระบบ - src/app/+login/login.component.html7 - - - Request new verification email. - ขออีเมล์ยืนยันตัวตนใหม่ - src/app/+login/login.component.html12 - 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. - เว็บไซต์นี้เปิดให้ลงทะเบียนผู้ใช้ใหม่ อย่างไรก็ตาม โปรดตรวจสอบเงื่อนไขเงื่อนไขอย่างระมัดระวังก่อนการสร้างบัญชี คุณสามารถหาเว็บไซต์อื่นที่ตรงกับความต้องการของคุณโดยเฉพาะได้ที่: https://joinpeertube.org/instances - - src/app/+login/login.component.html - 60,62 - + src/app/+login/login.component.html26 - - 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. - ณ ตอนนี้ เว็บไซต์นี้ไม่เปิดให้ลงทะเบียนผู้ใช้ใหม่ คุณสามารถตรวจสอบเงื่อนไขเพื่อดูข้อมูลเพิ่มเติมหรือหาเว็บไซต์อื่นที่ให้คุณสร้างบัญชีและอัปโหลดวิดีโอได้ หาเว็บไซต์ที่เหมาะกับคุณได้ที่: https://joinpeertube.org/instances + + Request new verification email + ขออีเมลยืนยันตัวตนอีกครั้ง src/app/+login/login.component.html - 65,67 + 33,35 User ผู้ใช้ - src/app/+login/login.component.html21 - src/app/+signup/+register/register.component.html26 - + + src/app/shared/shared-users/user-admin.service.ts122 Username or email address ชื่อผู้ใช้หรือที่อยู่อีเมล - src/app/+login/login.component.html23 + src/app/+login/login.component.html44 + + + Example: john@example.com + ตัวอย่าง: john@example.com + + src/app/+login/login.component.html + 46 + + + src/app/+signup/+register/steps/register-step-user.component.html + 53 + + + + ⚠️ Most email addresses do not include capital letters. + ⚠️ ที่อยู่อีเมลส่วนใหญ่ไม่มีตัวอักษรพิมพ์ใหญ่ + src/app/+login/login.component.html53 Password รหัสผ่าน - src/app/+login/login.component.html34 - src/app/+login/login.component.html36 - src/app/+reset-password/reset-password.component.html8 - src/app/+reset-password/reset-password.component.html10 - src/app/+signup/+register/register-step-user.component.html56 - src/app/+signup/+register/register-step-user.component.html58 - src/app/+admin/users/user-edit/user-edit.component.html117 - src/app/+admin/users/user-edit/user-edit.component.html117 + src/app/+admin/overview/users/user-edit/user-edit.component.html117 + src/app/+admin/overview/users/user-edit/user-edit.component.html117 + src/app/+login/login.component.html59 + src/app/+login/login.component.html62 + src/app/+reset-password/reset-password.component.html6 + src/app/+reset-password/reset-password.component.html9 + src/app/+signup/+register/steps/register-step-user.component.html61 Click here to reset your password คลิกที่นี่เพื่อรีเซ็ตรหัสผ่าน - src/app/+login/login.component.html47 - + + src/app/+login/login.component.html70 I forgot my password ฉันลืมรหัสผ่าน + + src/app/+login/login.component.html70 + + Logging into an account lets you publish content + การเข้าสู่ระบบทำให้คุณสามารถเผยแพร่เนื้อหา + src/app/+login/login.component.html11 + + + This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. + 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. src/app/+login/login.component.html - 47 + 15,18 - - Logging into an account lets you publish content - การเข้าสู่ระบบทำให้คุณสามารถเผยแพร่เนื้อหา + + 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. + 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. src/app/+login/login.component.html - 56,57 + 20,23 - - Login - เข้าสู่ระบบ - - - src/app/+login/login.component.html44src/app/menu/menu.component.html94 Or sign in with หรือเข้าสู่ระบบด้วย - src/app/+login/login.component.html72 - + + src/app/+login/login.component.html80 Forgot your password ลืมรหัสผ่าน - src/app/+login/login.component.html91 - + + src/app/+login/login.component.html103 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. ขออภัย คุณไม่สามารถกู้คืนรหัสผ่านของคุณเนื่องจากผู้ดูแลระบบไม่ได้ตั้งค่าระบบอีเมล PeerTube - src/app/+login/login.component.html99 - + + src/app/+login/login.component.html110 Enter your email address and we will send you a link to reset your password. ใส่ที่อยู่อีเมลของคุณ เราจะส่งลิงก์เพื่อรีเซ็ตรหัสผ่านของคุณทางอีเมล - src/app/+login/login.component.html103 - + + src/app/+login/login.component.html114 An email with the reset password instructions will be sent to . The link will expire within 1 hour. อีเมลคำแนะนำในการรีเซ็ตรหัสผ่านจะถูกส่งไปยัง ลิงก์จะหมดอายุภายใน 1 ชั่วโมง - - src/app/+login/login.component.ts121 + src/app/+login/login.component.ts135 + Email อีเมล - src/app/+login/login.component.html107 - src/app/+signup/+register/register-step-user.component.html45 - src/app/+signup/+register/register-step-user.component.html47 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8 - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4 - src/app/+admin/users/user-edit/user-edit.component.html105 - src/app/+admin/users/user-edit/user-edit.component.html105 - + + + + + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts133src/app/+login/login.component.html119src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6 Email address ที่อยู่อีเมล - src/app/+login/login.component.html109 - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 - + + + src/app/+login/login.component.html121src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9 Reset รีเซ็ต Password reset button - src/app/+login/login.component.html122 - - + + src/app/+login/login.component.html134 on this instance - บนเว็บไซต์นี้ + บนเซิร์ฟเวอร์นี้ src/app/+search/search.component.html7 on the vidiverse บนวิดิเวิร์ส src/app/+search/search.component.html8 - - for for + + + for + สำหรับ src/app/+search/search.component.html 10 - - Reset my password - รีเซ็ตรหัสผ่าน - src/app/+reset-password/reset-password.component.html3 - Confirm password ยืนยันรหัสผ่าน - src/app/+reset-password/reset-password.component.html19 - + + src/app/+reset-password/reset-password.component.html15 Confirmed password ยืนยันรหัสผ่านแล้ว - src/app/+reset-password/reset-password.component.html21 - + + src/app/+reset-password/reset-password.component.html18 Reset my password รีเซ็ตรหัสผ่าน - src/app/+reset-password/reset-password.component.html29 + + + src/app/+reset-password/reset-password.component.html2src/app/+reset-password/reset-password.component.html24 + + Signup + ลงทะเบียน + Button on the registration form to finalize the account and channel creation + src/app/+signup/+register/register.component.ts84 - - Back - ย้อนกลับ + + Why creating an account? + เหตุผลที่ต้องสร้างบัญชี - src/app/+signup/+register/register.component.ts - 41 + src/app/+signup/+register/steps/register-step-about.component.html + 2 + + + As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: + + src/app/+signup/+register/steps/register-step-about.component.html + 4,8 - Button on the registration form to go to the previous step - - Next - ถัดไป + + + Comment videos + Comment videos - src/app/+signup/+register/register.component.ts - 42 + src/app/+signup/+register/steps/register-step-about.component.html + 11 - Button on the registration form to go to the previous step - - Signup - ลงทะเบียน + + Subscribe to channels to be notified of new videos + Subscribe to channels to be notified of new videos - src/app/+signup/+register/register.component.ts - 64 + src/app/+signup/+register/steps/register-step-about.component.html + 12 + + + + Have access to your watch history + Have access to your watch history + + src/app/+signup/+register/steps/register-step-about.component.html + 13 + + + + Create your channel to publish videos + Create your channel to publish videos + + src/app/+signup/+register/steps/register-step-about.component.html + 14 + + + Do you use Mastodon, ActivityPub or a RSS feed aggregator?Do you use Mastodon, ActivityPub or a RSS feed aggregator? + + src/app/+signup/+register/steps/register-step-about.component.html + 19 - Button on the registration form to finalize the account and channel creation + + You can already follow using your favorite tool. + You can already follow using your favorite tool. + + src/app/+signup/+register/steps/register-step-about.component.html + 21,23 + + + + 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 + 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 + + src/app/+signup/+register/steps/register-step-about.component.html + 34,37 + + + + You want to publish videos on ? Then you need to create your first channel. + You want to publish videos on ? Then you need to create your first channel. + + src/app/+signup/+register/steps/register-step-channel.component.html + 2,4 + + + + You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. + 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. + + src/app/+signup/+register/steps/register-step-channel.component.html + 6,9 + + + + administrators allow you to publish up to of videos on their website. + administrators allow you to publish up to of videos on their website. + + src/app/+signup/+register/steps/register-step-channel.component.html + 11,13 + + Filters - - ตัวกรอง - - - - - - - src/app/+search/search.component.html19 + ตัวกรอง + src/app/+search/search.component.html18 + No results found ไม่พบผลลัพธ์ - - src/app/+search/search.component.html31 - - subscribers - ผู้ติดตาม - คน - - - src/app/+search/search.component.html53 + src/app/+search/search.component.html32 + Welcome to PeerTube, dear administrator! ยินดีต้อนรับสู่ PeerTube - src/app/modal/welcome-modal.component.html3 + src/app/modal/admin-welcome-modal.component.html3 CLI documentation คู่มือ CLI - src/app/modal/welcome-modal.component.html12 + src/app/modal/admin-welcome-modal.component.html12 Upload or import videos, parse logs, prune storage directories, reset user password... Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/modal/welcome-modal.component.html15 + src/app/modal/admin-welcome-modal.component.html15 Administer documentation Administer documentation - src/app/modal/welcome-modal.component.html19 + src/app/modal/admin-welcome-modal.component.html19 Managing users, following other instances, dealing with spammers... Managing users, following other instances, dealing with spammers... - src/app/modal/welcome-modal.component.html22 + src/app/modal/admin-welcome-modal.component.html22 Use documentation Use documentation - src/app/modal/welcome-modal.component.html26 + src/app/modal/admin-welcome-modal.component.html26 Setup your account, managing video playlists, discover third-party applications... Setup your account, managing video playlists, discover third-party applications... - src/app/modal/welcome-modal.component.html29 + src/app/modal/admin-welcome-modal.component.html29 Useful links - Useful links - src/app/modal/welcome-modal.component.html39 + ลิงก์ที่มีประโยชน์ + src/app/modal/admin-welcome-modal.component.html39 Official PeerTube website (news, support, contribute...): https://joinpeertube.org @@ -1309,7 +1520,7 @@ The link will expire within 1 hour. https://joinpeertube.org - src/app/modal/welcome-modal.component.html42 + src/app/modal/admin-welcome-modal.component.html42 Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances @@ -1317,51 +1528,42 @@ The link will expire within 1 hour. https://instances.joinpeertube.org/instances - src/app/modal/welcome-modal.component.html45 + src/app/modal/admin-welcome-modal.component.html45 It's time to configure your instance! It's time to configure your instance! - src/app/modal/welcome-modal.component.html55 + src/app/modal/admin-welcome-modal.component.html55 - - Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain your it is very important for visitors to understand on what type of instance they are. - - Choosing your - instance name - , - setting up a description - , specifying - who you are - , - why - you created your instance - and - how long - you plan to - maintain your it - - is very important for visitors to understand on what type of instance they are. - - - src/app/modal/welcome-modal.component.html58 + + 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. + 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. + + src/app/modal/admin-welcome-modal.component.html + 57,61 + 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. 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. - src/app/modal/welcome-modal.component.html64 + src/app/modal/admin-welcome-modal.component.html63 Remind me later - Remind me later - src/app/modal/welcome-modal.component.html74 + เตือนฉันในภายหลัง + src/app/modal/admin-welcome-modal.component.html74 + + + Set up + ตั้งค่า + src/app/modal/account-setup-warning-modal.component.html34 Configure my instance Configure my instance - src/app/modal/welcome-modal.component.html81 + src/app/modal/admin-welcome-modal.component.html80 Configuration warning! @@ -1392,14 +1594,15 @@ The link will expire within 1 hour. How long you plan to maintain your instance How long you plan to maintain your instance src/app/modal/instance-config-warning-modal.component.html17 - - How you plan to pay for keeping your instance runningHow you plan to pay for keeping your instance running + + + How you plan to pay for keeping your instance running + How you plan to pay for keeping your instance running src/app/modal/instance-config-warning-modal.component.html 18 - How you will moderate your instance How you will moderate your instance @@ -1415,15 +1618,23 @@ The link will expire within 1 hour. การตั้งค่าของฉัน - src/app/menu/menu.component.html152src/app/modal/quick-settings-modal.component.html3 + src/app/menu/menu.component.html125src/app/modal/quick-settings-modal.component.html3 These settings apply only to your session on this instance. - These settings apply only to your session on this instance. + การตั้งค่าด้านล่างนี้จะถูกใช้เฉพาะเซสชันของคุณบนเซิร์ฟเวอร์นี้ src/app/modal/quick-settings-modal.component.html 8 + + Interface + Interface + + src/app/modal/quick-settings-modal.component.html + 18 + + 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. @@ -1435,7 +1646,7 @@ The link will expire within 1 hour. . - src/app/modal/instance-config-warning-modal.component.html25 + src/app/modal/instance-config-warning-modal.component.html24 Don't show me this warning anymore @@ -1447,17 +1658,58 @@ The link will expire within 1 hour. ปิด - src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html33 + + src/app/modal/account-setup-warning-modal.component.html28src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html52 Update live settings อัปเดตการตั้งค่าวิดีโอสด - src/app/shared/shared-video-live/live-stream-information.component.html36 + src/app/shared/shared-video-live/live-stream-information.component.html55 + + Server too slow + เซิร์ฟเวอร์ช้าเกินไป + + src/app/shared/shared-video-live/live-stream-information.component.ts + 42 + + + + Live blacklisted + Live blacklisted + + src/app/shared/shared-video-live/live-stream-information.component.ts + 43 + + + + Max duration exceeded + Max duration exceeded + + src/app/shared/shared-video-live/live-stream-information.component.ts + 44 + + + + Server error + Server error + + src/app/shared/shared-video-live/live-stream-information.component.ts + 45 + + + + Quota exceeded + Quota exceeded + + src/app/shared/shared-video-live/live-stream-information.component.ts + 46 + + Configure ตั้งค่า - - src/app/modal/instance-config-warning-modal.component.html44 + src/app/modal/instance-config-warning-modal.component.html43 + Change the language เปลี่ยนภาษา @@ -1466,206 +1718,205 @@ The link will expire within 1 hour. Help to translate PeerTube! มาช่วยแปล PeerTube! - src/app/menu/language-chooser.component.html9 + src/app/menu/language-chooser.component.html8 Public profile โปรไฟล์สาธารณะ - src/app/menu/menu.component.html23 - + + src/app/menu/menu.component.html29 Interface: อินเตอร์เฟซ: - src/app/menu/menu.component.html30 - + + src/app/menu/menu.component.html39 Videos: วิดีโอ: - src/app/menu/menu.component.html37 - + + src/app/menu/menu.component.html46 Sensitive: - เนื้อหาที่ไม่เหมาะสม: + เนื้อหาที่ละเอียดอ่อน: - src/app/menu/menu.component.html47 + src/app/menu/menu.component.html56 Help share videos ช่วยแบ่งปันข้อมูลวิดีโอ - src/app/menu/menu.component.html53 + src/app/menu/menu.component.html62 Keyboard shortcuts ปุ่มลัดคีย์บอร์ด - src/app/menu/menu.component.html62src/app/menu/menu.component.html174 - - powered by PeerTube - CopyLeft 2015-2021 - ขับเคลื่อนโดย PeerTube - กอปปีเลฟต์ 2015-2021 - - src/app/menu/menu.component.html179 + src/app/menu/menu.component.html71src/app/menu/menu.component.html145 Help ช่วยเหลือ - src/app/menu/menu.component.html170 + src/app/menu/menu.component.html142 Get help using PeerTube ขอความช่วยเหลือในการใช้งาน PeerTube - src/app/menu/menu.component.html170 + src/app/menu/menu.component.html141 powered by PeerTube ขับเคลื่อนโดย PeerTube - src/app/menu/menu.component.html180 + src/app/menu/menu.component.html150 Log out ออกจากระบบ - src/app/menu/menu.component.html67 + src/app/menu/menu.component.html76 My account บัญชีของฉัน - src/app/menu/menu.component.html78 + src/app/menu/menu.component.html87 My library คลังของฉัน - src/app/menu/menu.component.html83 + src/app/menu/menu.component.html92 Create an account สร้างบัญชีผู้ใช้ - src/app/+login/login.component.html50src/app/menu/menu.component.html95 - - IN MY LIBRARY - ในคลังของฉัน - - src/app/menu/menu.component.html99 - - My videos - วิดีโอของฉัน - - - src/app/+my-library/my-library-routing.module.ts77src/app/+my-library/my-videos/my-videos.component.ts69 + src/app/+login/login.component.html74src/app/+signup/+register/register.component.html30src/app/menu/menu.component.html106 My video imports My video imports - src/app/+my-library/my-library-routing.module.ts90 - - - My playlists - เพลย์ลิสต์ของฉัน - src/app/+my-library/my-library-routing.module.ts40 - + + src/app/+my-library/my-library-routing.module.ts92 Create a new playlist สร้างเพลย์ลิสต์ใหม่ - src/app/+my-library/my-library-routing.module.ts49 - - - My subscriptions - การติดตามของฉัน - src/app/+my-library/my-library-routing.module.ts99 - - - Videos - วิดีโอ - src/app/menu/menu.component.html103 + src/app/+my-library/my-library-routing.module.ts51 Interface: อินเตอร์เฟซ: - src/app/menu/menu.component.html165 - - Playlists - เพลย์ลิสต์ - - src/app/menu/menu.component.html108 - - Subscriptions - การติดตาม - - src/app/menu/menu.component.html113 - - History - ประวัติ - - src/app/menu/menu.component.html118 - - VIDEOS - วิดีโอ - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html210 - + src/app/menu/menu.component.html137 Import jobs concurrency Import jobs concurrency - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 220 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html254 allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 221 - - - - jobs in parallel - jobs in parallel - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 225 - - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 171 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html255 + + jobs in parallel + jobs in parallel + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173 Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube) - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html234 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html268 + + + ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server + ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271 Discover สำรวจ - - - src/app/+videos/video-list/overview/video-overview.component.html1src/app/menu/menu.component.html128 - - Trending - มาแรง - - src/app/menu/menu.component.html133 - - Recently added - เพิ่งเผยแพร่ - - src/app/menu/menu.component.html138 + src/app/+videos/video-list/overview/video-overview.component.html1 + src/app/core/menu/menu.service.ts125 + Administration การดูแล - src/app/menu/menu.component.html88 + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts82src/app/menu/menu.component.html97 About เกี่ยวกับ - src/app/menu/menu.component.html157 + src/app/+signup/+register/register.component.html17src/app/menu/menu.component.html130 + + Create an accounton + Create an accounton + + src/app/+signup/+register/register.component.html + 19,21 + + + + I already have an account, I log in + I already have an account, I log in + + src/app/+signup/+register/register.component.html + 27,30 + + + + + Termsof + Termsof + + src/app/+signup/+register/register.component.html + 36,38 + + + + Setupyour account + Setupyour account + + src/app/+signup/+register/register.component.html + 60,62 + + + + My channel + My channel + + src/app/+signup/+register/register.component.html + 75 + + + + Createyour first channel + Createyour first channel + + src/app/+signup/+register/register.component.html + 77,79 + + + + I don't want to create a channel + I don't want to create a channel + + src/app/+signup/+register/register.component.html + 91,92 + + + + You will be able to create a channel later + You will be able to create a channel later + + src/app/+signup/+register/register.component.html + 94,95 + + Contact ติดต่อ - src/app/menu/menu.component.html169 + + src/app/+about/about-routing.module.ts36src/app/menu/menu.component.html140 View your notifications ดูการแจ้งเตือนของคุณ @@ -1673,12 +1924,6 @@ The link will expire within 1 hour. src/app/menu/notification.component.html11 src/app/menu/notification.component.html11 - - Notifications - การแจ้งเตือน - src/app/menu/notification.component.html22 - src/app/+my-account/my-account-notifications/my-account-notifications.component.html1 - Mark all as read ระบุทั้งหมดว่าอ่านแล้ว @@ -1689,108 +1934,142 @@ The link will expire within 1 hour. Update your notification preferences อัปเดตการตั้งค่าการแจ้งเตือน - src/app/menu/notification.component.html31 + src/app/menu/notification.component.html34 See all your notifications ดูการแจ้งเตือนทั้งหมด - src/app/menu/notification.component.html49 + src/app/menu/notification.component.html54 + + + Welcome to , dear user! + Welcome to , dear user! + src/app/modal/account-setup-warning-modal.component.html3 + + + It's time to set up your account profile! + It's time to set up your account profile! + src/app/modal/account-setup-warning-modal.component.html10 + + + Help moderators and other users to know who you are by: + Help moderators and other users to know who you are by: + src/app/modal/account-setup-warning-modal.component.html12 + + + Uploading an avatar + Uploading an avatar + src/app/modal/account-setup-warning-modal.component.html15 + + + Writing a description + Writing a description + src/app/modal/account-setup-warning-modal.component.html16 + + + Don't show me this anymore + Don't show me this anymore + + src/app/modal/account-setup-warning-modal.component.html + 23 + I'm a teapot ฉันเป็นกาน้ำชา - src/app/+page-not-found/page-not-found.component.ts27 - + + src/app/+error-page/error-page.component.ts27 That's an error. เกิดข้อผิดพลาด - - src/app/+page-not-found/page-not-found.component.html - 4 - - - We couldn't find any video tied to the URL you were looking for.We couldn't find any video tied to the URL you were looking for. - - src/app/+page-not-found/page-not-found.component.html - 7 - - - We couldn't find any resource tied to the URL you were looking for.We couldn't find any resource tied to the URL you were looking for. - - src/app/+page-not-found/page-not-found.component.html - 8 - - - + + src/app/+error-page/error-page.component.html4 + + We couldn't find any video tied to the URL you were looking for. + We couldn't find any video tied to the URL you were looking for. + + src/app/+error-page/error-page.component.html7 + + We couldn't find any resource tied to the URL you were looking for. + เราไม่พบเนื้อหาใด ๆ ที่ผูกกับ URL ที่คุณกำลังมองหาอยู่ + + src/app/+error-page/error-page.component.html8 Possible reasons: สาเหตุที่เป็นไปได้: - Possible reasons preceding a list of reasons a `Not Found` error page may occur - src/app/+page-not-found/page-not-found.component.html12 + + src/app/+error-page/error-page.component.html12 You may have used an outdated or broken link คุณอาจใช้ลิงก์เก่าหรือลิงก์เสีย - src/app/+page-not-found/page-not-found.component.html15 - The video may have been moved or deletedThe video may have been moved or deleted - - src/app/+page-not-found/page-not-found.component.html - 17 - - - The resource may have been moved or deletedThe resource may have been moved or deleted - - src/app/+page-not-found/page-not-found.component.html - 18 - - - + src/app/+error-page/error-page.component.html15 + + The video may have been moved or deleted + The video may have been moved or deleted + + src/app/+error-page/error-page.component.html17 + + The resource may have been moved or deleted + เนื้อหาอาจถูกย้ายหรือลบไปแล้ว + + src/app/+error-page/error-page.component.html18 You may have typed the address or URL incorrectly คุณอาจพิมพ์ที่อยู่หรือ URL ผิด - src/app/+page-not-found/page-not-found.component.html20 + src/app/+error-page/error-page.component.html20 You are not authorized here. - You are not authorized here. + คุณไม่ได้รับอนุญาตในหน้านี้ - src/app/+page-not-found/page-not-found.component.html27 - You might need to check your account is allowed by the video or instance owner.You might need to check your account is allowed by the video or instance owner. + src/app/+error-page/error-page.component.html27src/app/+error-page/error-page.component.html42 + You might need to login to see the video.You might need to login to see the video. - src/app/+page-not-found/page-not-found.component.html + src/app/+error-page/error-page.component.html 30 - - You might need to check your account is allowed by the resource or instance owner.You might need to check your account is allowed by the resource or instance owner. + + You might need to login to see the resource.You might need to login to see the resource. - src/app/+page-not-found/page-not-found.component.html + src/app/+error-page/error-page.component.html 31 + + Login Login + + src/app/+error-page/error-page.component.html + 34,36 + - + + You might need to check your account is allowed by the video or instance owner. + คุณอาจต้องตรวจสอบว่าบัญชีของคุณได้รับอนุญาตโดยเจ้าของวิดีโอหรือเซิร์ฟเวอร์หรือไม่ + + src/app/+error-page/error-page.component.html45 + + You might need to check your account is allowed by the resource or instance owner. + คุณอาจต้องตรวจสอบว่าบัญชีของคุณได้รับอนุญาตโดยเจ้าของเนื้อหาหรือเซิร์ฟเวอร์หรือไม่ + + src/app/+error-page/error-page.component.html46 The requested entity body blends sweet bits with a mellow earthiness. The requested entity body blends sweet bits with a mellow earthiness. Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request - src/app/+page-not-found/page-not-found.component.html40 + src/app/+error-page/error-page.component.html54 Sepia seems to like it. ดูเหมือนว่าซีเปียจะชอบนะ This is about Sepia's tea - src/app/+page-not-found/page-not-found.component.html42 + src/app/+error-page/error-page.component.html57 Media is too large for the server. Please contact you administrator if you want to increase the limit size. สื่อมีขนาดใหญ่เกินที่จะอยู่บนเซิร์ฟเวอร์ โปรดติดต่อผู้ดูแลระบบหากคุณต้องการเพิ่มขีดจำกัดขนาด - src/app/core/rest/rest-extractor.service.ts62 - - - Search videos, channels… - ค้นหาวิดีโอ, ช่อง… - src/app/header/search-typeahead.component.html3 - + + src/app/core/rest/rest-extractor.service.ts110 GLOBAL SEARCH ค้นหาทุกเซิร์ฟเวอร์ @@ -1804,54 +2083,52 @@ The link will expire within 1 hour. Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/header/search-typeahead.component.html32 - - Your query will be matched against video names or descriptions, channel names.Your query will be matched against video names or descriptions, channel names. - - src/app/header/search-typeahead.component.html - 37 - + src/app/header/search-typeahead.component.html31 + + + Your query will be matched against video names or descriptions, channel names. + คำค้นหาของคุณจะถูกนำไปเทียบกับชื่อหรือคำอธิบายของวิดีโอและชื่อช่อง + src/app/header/search-typeahead.component.html36 ADVANCED SEARCH การค้นหาขั้นสูง - - src/app/header/search-typeahead.component.html39 + src/app/header/search-typeahead.component.html38 + any instance - ทุกเว็บไซต์ - - src/app/header/search-typeahead.component.html42 + ทุกเซิร์ฟเวอร์ + src/app/header/search-typeahead.component.html41 + only followed instances - เฉพาะเว็บไซต์ที่ติดตาม - - src/app/header/search-typeahead.component.html43 + เฉพาะเซิร์ฟเวอร์ที่ติดตาม + src/app/header/search-typeahead.component.html42 + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. - - src/app/header/search-typeahead.component.html41 + บ่งบอกว่าคุณสามารถค้นหาเนื้อหาจากเซิร์ฟเวอร์อื่นใดก็ได้ หรือถ้าเซิร์ฟเวอร์นี้อนุญาตเฉพาะบนเซิร์ฟเวอร์ที่เซิร์ฟเวอร์นี้ติดตาม + src/app/header/search-typeahead.component.html40 + will list the matching channel จะแสดงช่องที่ตรงกัน - - - src/app/header/search-typeahead.component.html50src/app/header/search-typeahead.component.html53 + src/app/header/search-typeahead.component.html48 + src/app/header/search-typeahead.component.html51 + will list the matching video จะแสดงวิดีโอที่ตรงกัน - - src/app/header/search-typeahead.component.html56 - + src/app/header/search-typeahead.component.html54 + Search... ค้นหา... - src/app/+admin/plugins/plugin-search/plugin-search.component.html6 + src/app/+admin/plugins/plugin-search/plugin-search.component.html23 In this instance's network - ในเครือข่ายของเว็บไซต์นี้ + ในเครือข่ายของเซิร์ฟเวอร์นี้ src/app/header/suggestion.component.html14 @@ -1859,112 +2136,92 @@ The link will expire within 1 hour. ในวิดิเวิร์ส src/app/header/suggestion.component.html15 + + Upload failed + Upload failed + + src/app/helpers/utils/upload.ts + 12 + + Sort จัดเรียง src/app/+search/search-filters.component.html7 - - Reset - รีเซ็ต - - - - - - 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.html110 - Display onlyDisplay only + + Display only + Display only src/app/+search/search-filters.component.html 21 - - Live videosLive videos - - src/app/+search/search-filters.component.html - 29 - - - VOD videosVOD videos - - src/app/+search/search-filters.component.html - 34 - Published date วันที่เผยแพร่ - - src/app/+search/search-filters.component.html59 + src/app/+search/search-filters.component.html59 + Original publication year ปีที่เผยแพร่ครั้งแรก - - src/app/+search/search-filters.component.html73 + src/app/+search/search-filters.component.html73 + After... หลังจาก... - - src/app/+search/search-filters.component.html85 + src/app/+search/search-filters.component.html85 + Before... ก่อน... - - src/app/+search/search-filters.component.html95 + src/app/+search/search-filters.component.html95 + Duration ความยาว - - - src/app/+search/search-filters.component.html108src/app/+videos/+video-watch/video-watch.component.html280 + src/app/+search/search-filters.component.html108 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html62 + Display sensitive content - แสดงเนื้อหาที่ไม่เหมาะสม - - src/app/+search/search-filters.component.html40 + แสดงเนื้อหาที่ละเอียดอ่อน + src/app/+search/search-filters.component.html40 + Yes ใช่ - - src/app/+search/search-filters.component.html48 + src/app/+search/search-filters.component.html48 + No ไม่ - - src/app/+search/search-filters.component.html53 + src/app/+search/search-filters.component.html53 + Category หมวดหมู่ - src/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html63src/app/+videos/+video-watch/video-watch.component.html245 - - Reset - รีเซ็ต - - - - - - src/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.html172 + src/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html68src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27 Display all categories แสดงทุกหมวดหมู่ - - src/app/+search/search-filters.component.html127 + src/app/+search/search-filters.component.html127 + Licence ลิขสิทธิ์ - src/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html74src/app/+videos/+video-watch/video-watch.component.html254 + src/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html79src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36 Display all licenses แสดงทุกสัญญาอนุญาต - - src/app/+search/search-filters.component.html140 + src/app/+search/search-filters.component.html140 + Language ภาษา @@ -1972,42 +2229,71 @@ The link will expire within 1 hour. - src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html94src/app/+videos/+video-watch/video-watch.component.html263 + src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html99src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45 Display all languages แสดงทุกภาษา - - src/app/+search/search-filters.component.html153 + src/app/+search/search-filters.component.html153 + All of these tags แท็กทั้งหมดเหล่านี้ - - src/app/+search/search-filters.component.html162 + src/app/+search/search-filters.component.html162 + One of these tags หนึ่งในแท็กเหล่านี้ - - src/app/+search/search-filters.component.html170 + src/app/+search/search-filters.component.html170 + + + PeerTube instance host + PeerTube instance host + + src/app/+search/search-filters.component.html + 178 + + + + Result types + Result types + + src/app/+search/search-filters.component.html + 187 + + Search target เป้าหมายในการค้นหา - - src/app/+search/search-filters.component.html179 + src/app/+search/search-filters.component.html212 + Vidiverse วิดิเวิร์ส - - src/app/+search/search-filters.component.html189 + src/app/+search/search-filters.component.html222 + Reset รีเซ็ต - - src/app/+search/search-filters.component.html197 + 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 เรียง - - src/app/+search/search-filters.component.html200 + src/app/+search/search-filters.component.html233 + Video channels ช่องวิดีโอ @@ -2028,102 +2314,171 @@ The link will expire within 1 hour. การกระทำนี้จะแทนที่คำบรรยายเดิม! - src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html31 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html30 Add this caption เพิ่มคำบรรยายนี้ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html42 + + Edit caption + Edit caption + + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html3 + + Caption + Caption + + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html8 + + Edit this caption + Edit this caption + + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html30 Title เพิ่มหัวเรื่อง - src/app/+videos/+video-edit/shared/video-edit.component.html11 + src/app/+videos/+video-edit/shared/video-edit.component.html17 Tags แท็ก - - - src/app/+videos/+video-edit/shared/video-edit.component.html19src/app/+videos/+video-watch/video-watch.component.html272 + src/app/+videos/+video-edit/shared/video-edit.component.html25 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html54 + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. แท็กสามารถใช้เพื่อแนะนำเนื้อหาที่มีความเกี่ยวข้องกัน สามารถใส่ได้สูงสุด 5 แท็ก กดปุ่ม Enter เพื่อเพิ่มแท็กใหม่ - src/app/+videos/+video-edit/shared/video-edit.component.html24 + src/app/+videos/+video-edit/shared/video-edit.component.html30 Enter a new tag ใส่แท็กใหม่ - src/app/shared/shared-forms/select/select-tags.component.html5 + src/app/shared/shared-forms/select/select-tags.component.ts19 extensions extensions - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts48 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47 + This image is too large. This image is too large. - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts57src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts54 - Upload a new bannerUpload a new banner - - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html9src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html26 - Change your bannerChange your banner - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html18 - Remove bannerRemove banner - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html32 - ratio 6/1, recommended size: 1600x266, max size: , extensions: ratio 6/1, recommended size: 1600x266, max size: , extensions: - - src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts45 - Account avatarAccount avatar + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts55 + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52 + + + Upload a new banner + Upload a new banner + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34 + + + Change your banner + Change your banner + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16 + + + Remove banner + Remove banner + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html28 + + + ratio 6/1, recommended size: 1920x317, max size: , extensions: + ratio 6/1, recommended size: 1920x317, max size: , extensions: + src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts44 + + + Account avatar + Account avatar + src/app/shared/shared-actor-image/actor-avatar.component.ts48 + + + Channel avatar + Channel avatar + src/app/shared/shared-actor-image/actor-avatar.component.ts49 + + + Markdown compatible that also supports custom PeerTube HTML tags + Markdown compatible that also supports custom PeerTube HTML tags + + src/app/shared/shared-custom-markup/custom-markup-help.component.html + 2 + + + + Latest published video + วิดีโอที่เผยแพร่ล่าสุด - src/app/shared/shared-actor-image/actor-avatar.component.ts - 47 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html + 24 - - Channel avatarChannel avatar + + + Error in channel miniature component: + Error in channel miniature component: - src/app/shared/shared-actor-image/actor-avatar.component.ts - 48 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts + 57 - - Advanced filtersAdvanced filters + + + Error in playlist miniature component: + Error in playlist miniature component: - src/app/shared/shared-forms/advanced-input-filter.component.html - 8 + src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts + 47 + + + + Error in video miniature component: + Error in video miniature component: + src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts60 + + + Error in videos list component: + Error in videos list component: + + src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts + 77 + + Advanced filters + ตัวกรองขั้นสูง + + + + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts30src/app/+admin/overview/comments/video-comment-list.component.ts48src/app/+admin/overview/users/user-list/user-list.component.ts44src/app/+my-library/my-videos/my-videos.component.ts112src/app/shared/shared-abuse-list/abuse-list-table.component.ts40src/app/shared/shared-instance/instance-follow.service.ts142 No items found ไม่พบรายการ - src/app/shared/shared-forms/select/select-checkbox.component.html14 + src/app/shared/shared-forms/select/select-checkbox.component.html15 Description คำอธิบาย - - - - - - - - - src/app/+about/about-instance/about-instance.component.html113src/app/+admin/config/edit-custom-config/edit-instance-information.component.html35src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html71src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html71src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44src/app/+videos/+video-edit/shared/video-edit.component.html38 + src/app/+about/about-instance/about-instance.component.html113 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34 + src/app/+manage/video-channel-edit/video-channel-edit.component.html53 + src/app/+manage/video-channel-edit/video-channel-edit.component.html53 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44 + src/app/+videos/+video-edit/shared/video-edit.component.html44 + Video descriptions are truncated by default and require manual action to expand them. คำอธิบายวิดีโอจะถูกย่อเป็นค่าเริ่มต้น ต้องกดเพื่อขยายคำอธิบายด้วยตนเอง - src/app/+videos/+video-edit/shared/video-edit.component.html43 - - - Choose the appropriate license for your work. - เลือกสัญญาอนุญาตที่เหมาะสมกับงานของคุณ - src/app/+videos/+video-edit/shared/video-edit.component.html79 + src/app/+videos/+video-edit/shared/video-edit.component.html49 + + Choose the appropriate licence for your work. + Choose the appropriate licence for your work. + + src/app/+videos/+video-edit/shared/video-edit.component.html84 Channel ช่อง @@ -2134,249 +2489,276 @@ The link will expire within 1 hour. - - - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+signup/+register/register.component.html33src/app/+videos/+video-edit/shared/video-edit.component.html58src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-upload.component.html19 - - Privacy - ความเป็นส่วนตัว - - - - - - - - - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+videos/+video-edit/shared/video-edit.component.html106src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/+videos/+video-edit/video-add-components/video-import-url.component.html29src/app/+videos/+video-edit/video-add-components/video-upload.component.html26src/app/+videos/+video-watch/video-watch.component.html230 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+videos/+video-edit/shared/video-edit.component.html63src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html19 FAQ คำถามที่พบบ่อย - src/app/menu/menu.component.html171 + src/app/menu/menu.component.html143 Frequently asked questions about PeerTube คำถามที่พบบ่อยเกี่ยวกับ PeerTube - src/app/menu/menu.component.html171 + src/app/menu/menu.component.html142 API API - src/app/menu/menu.component.html173 + src/app/menu/menu.component.html145 + + powered by PeerTube - CopyLeft 2015-2022 + powered by PeerTube - CopyLeft 2015-2022 + + src/app/menu/menu.component.html149 API documentation API documentation - src/app/menu/menu.component.html173 + src/app/menu/menu.component.html144 Schedule publication () ตั้งเวลาเผยแพร่ ( ) - src/app/+videos/+video-edit/shared/video-edit.component.html117 - + + src/app/+videos/+video-edit/shared/video-edit.component.html122 Contains sensitive content - มีเนื้อหาที่ไม่เหมาะสม - src/app/+videos/+video-edit/shared/video-edit.component.html131 - - Some instances hide videos containing mature or explicit content by default.Some instances hide videos containing mature or explicit content by default. + มีเนื้อหาที่ละเอียดอ่อน + + src/app/+videos/+video-edit/shared/video-edit.component.html136 + + Some instances hide videos containing mature or explicit content by default. + บางเซิร์ฟเวอร์ซ่อนวิดีโอที่มีเนื้อหาไม่เหมาะสมเป็นค่าเริ่มต้น + + src/app/+videos/+video-edit/shared/video-edit.component.html140 + + Publish after transcoding + เผยแพร่หลังประมวลผล + + src/app/+videos/+video-edit/shared/video-edit.component.html146 + The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. src/app/+videos/+video-edit/shared/video-edit.component.html - 135 + 150 - - Publish after transcoding - เผยแพร่หลังประมวลผล - src/app/+videos/+video-edit/shared/video-edit.component.html141 - - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - หากคุณไม่ต้องการรอให้ประมวลผลเสร็จก่อนที่จะเผยแพร่วิดีโอ วิดีโออาจไม่สามารถเล่นได้จนกว่าจะประมวลผลเสร็จสิ้น - src/app/+videos/+video-edit/shared/video-edit.component.html145 - Basic info ข้อมูลพื้นฐาน - src/app/+videos/+video-edit/shared/video-edit.component.html5 + src/app/+videos/+video-edit/shared/video-edit.component.html11 Add another caption เพิ่มคำบรรยายอื่น - src/app/+videos/+video-edit/shared/video-edit.component.html163 - + + src/app/+videos/+video-edit/shared/video-edit.component.html173 See the subtitle file ดูไฟล์คำบรรยายใต้ภาพ - src/app/+videos/+video-edit/shared/video-edit.component.html172 - - - Already uploaded ✔ - อัปโหลดแล้ว ✔ - src/app/+videos/+video-edit/shared/video-edit.component.html176 + + src/app/+videos/+video-edit/shared/video-edit.component.html182 + Already uploaded on ✔Already uploaded on ✔ + + src/app/+videos/+video-edit/shared/video-edit.component.html + 186,188 + + Will be created on update จะถูกสร้างตอนอัปเดต - src/app/+videos/+video-edit/shared/video-edit.component.html184 - + + src/app/+videos/+video-edit/shared/video-edit.component.html195 Cancel create ยกเลิกการสร้าง - src/app/+videos/+video-edit/shared/video-edit.component.html186 - + + src/app/+videos/+video-edit/shared/video-edit.component.html197 + + Will be edited on update + Will be edited on update + + src/app/+videos/+video-edit/shared/video-edit.component.html203 + + Cancel edition + Cancel edition + + src/app/+videos/+video-edit/shared/video-edit.component.html205 Will be deleted on update จะถูกลบตอนอัปเดต - src/app/+videos/+video-edit/shared/video-edit.component.html192 - + + src/app/+videos/+video-edit/shared/video-edit.component.html211 Cancel deletion ยกเลิกการลบ - src/app/+videos/+video-edit/shared/video-edit.component.html194 - + + src/app/+videos/+video-edit/shared/video-edit.component.html213 No captions for now. ไม่มีคำบรรยาย - src/app/+videos/+video-edit/shared/video-edit.component.html200 - + + src/app/+videos/+video-edit/shared/video-edit.component.html219 Live settings การตั้งค่าวิดีโอสด - src/app/+videos/+video-edit/shared/video-edit.component.html208 - - - You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives - คุณสามารถแพร่ภาพสดได้หลายครั้งในวิดีโอสดถาวร URL สำหรับผู้ชมจะไม่เปลี่ยน แต่คุณไม่สามารถบันทึกการเล่นซ้ำสำหรับวิดีโอสดของคุณได้ - src/app/+videos/+video-edit/shared/video-edit.component.html236 - - - This is a permanent live - วิดีโอสดนี้เป็นวิดีโอสดถาวร - src/app/+videos/+video-edit/shared/video-edit.component.html232 - + + src/app/+videos/+video-edit/shared/video-edit.component.html227 ⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ หากคุณเปิดตัวเลือกนี้ วิดีโอสดของคุณจะสิ้นสุดหากคุณใช้เกินโควต้าวิดีโอของคุณ - src/app/+videos/+video-edit/shared/video-edit.component.html248 - + + src/app/+videos/+video-edit/shared/video-edit.component.html280 + + Latency mode + Latency mode + + src/app/+videos/+video-edit/shared/video-edit.component.html286 Automatically publish a replay when your live ends เผยแพร่วิดีโอย้อนหลังโดยอัตโนมัติเมื่อถ่ายทอดสดเสร็จแล้ว - src/app/+videos/+video-edit/shared/video-edit.component.html244 - - - Captions - คำบรรยายเสียง - src/app/+videos/+video-edit/shared/video-edit.component.html155 - - - Video preview - ตัวอย่างวิดีโอ - src/app/+videos/+video-edit/shared/video-edit.component.html267 - + + src/app/+videos/+video-edit/shared/video-edit.component.html276 + Support สนับสนุน - src/app/+video-channels/video-channels.component.html17src/app/+videos/+video-edit/shared/video-edit.component.html276 - View accountView account - - - src/app/+video-channels/video-channels.component.html30 - View account View account - - src/app/+video-channels/video-channels.component.html - 42,43 - - - View owner account View owner account - - src/app/+video-channels/video-channels.component.html - 46,47 - - - VIDEO CHANNELVIDEO CHANNEL - - src/app/+video-channels/video-channels.component.html - 55 - - - Copy channel handleCopy channel handle - - src/app/+video-channels/video-channels.component.html - 66 - - - {VAR_PLURAL, plural, =1 {1 videos} other { videos}}{VAR_PLURAL, plural, =1 {1 videos} other { videos}} - - src/app/+video-channels/video-channels.component.html - 76 - - - - - src/app/+video-channels/video-channels.component.html - 76,77 - - - OWNER ACCOUNTOWNER ACCOUNT - - src/app/+video-channels/video-channels.component.html23 + src/app/+manage/video-channel-edit/video-channel-edit.component.html64src/app/+manage/video-channel-edit/video-channel-edit.component.html64src/app/+video-channels/video-channels.component.html17src/app/+videos/+video-edit/shared/video-edit.component.html319 + + View account + ดูบัญชี + src/app/+video-channels/video-channels.component.html30 + + + View account + ดูบัญชี + src/app/+video-channels/video-channels.component.html44 + + + View owner account + ดูบัญชีเจ้าของช่อง + src/app/+video-channels/video-channels.component.html48 + + + VIDEO CHANNEL + ช่องวิดีโอ + src/app/+video-channels/video-channels.component.html57 + + + Copy channel handle + Copy channel handle + src/app/+video-channels/video-channels.component.html68 + + + OWNER ACCOUNT + บัญชีเจ้าของช่อง + src/app/+video-channels/video-channels.component.html23 + Short text to tell people how they can support you (membership platform...). ข้อความสั้น ๆ ที่บอกผู้ชมว่าจะสนับสนุนคุณอย่างไร (เช่น แพลตฟอร์มสมาชิก) - src/app/+videos/+video-edit/shared/video-edit.component.html280 - + + src/app/+videos/+video-edit/shared/video-edit.component.html323 + FilenameFilename + + src/app/+videos/+video-edit/shared/video-edit.component.html338 + Name of the uploaded file Name of the uploaded file + + src/app/+videos/+video-edit/shared/video-edit.component.html343 Original publication date วันที่เผยแพร่ครั้งแรก - src/app/+videos/+video-edit/shared/video-edit.component.html296 - + + src/app/+videos/+video-edit/shared/video-edit.component.html352 This is the date when the content was originally published (e.g. the release date for a film) This is the date when the content was originally published (e.g. the release date for a film) - src/app/+videos/+video-edit/shared/video-edit.component.html300 - + + src/app/+videos/+video-edit/shared/video-edit.component.html356 Plugin settings Plugin settings - src/app/+videos/+video-edit/shared/video-edit.component.html330 - + + src/app/+videos/+video-edit/shared/video-edit.component.html386 + + Small latency + Small latency + + src/app/+videos/+video-edit/shared/video-edit.component.ts88 + + Reduce latency to ~15s disabling P2P + Reduce latency to ~15s disabling P2P + + src/app/+videos/+video-edit/shared/video-edit.component.ts89 + + Default + Default + + src/app/+videos/+video-edit/shared/video-edit.component.ts93 + + Average latency of 30s + Average latency of 30s + + src/app/+videos/+video-edit/shared/video-edit.component.ts94 + + High latency + High latency + + src/app/+videos/+video-edit/shared/video-edit.component.ts98 + + Average latency of 60s increasing P2P ratio + Average latency of 60s increasing P2P ratio + + src/app/+videos/+video-edit/shared/video-edit.component.ts99 + + Other + Other + + + src/app/+videos/+video-edit/shared/video-edit.component.ts212src/app/shared/shared-forms/select/select-languages.component.ts50 Enable video comments เปิดความคิดเห็นวิดีโอ - src/app/+videos/+video-edit/shared/video-edit.component.html317 - + + src/app/+videos/+video-edit/shared/video-edit.component.html373 Enable download เปิดการดาวน์โหลด - src/app/+videos/+video-edit/shared/video-edit.component.html322 - + + src/app/+videos/+video-edit/shared/video-edit.component.html378 Advanced settings การตั้งค่าขั้นสูง - src/app/+videos/+video-edit/shared/video-edit.component.html260 - + + src/app/+videos/+video-edit/shared/video-edit.component.html303 + Video thumbnailVideo thumbnail + + src/app/+videos/+video-edit/shared/video-edit.component.html310 URL URL - src/app/shared/shared-share-modal/video-share.component.html16 - src/app/shared/shared-share-modal/video-share.component.html71 - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6 - + + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6src/app/shared/shared-share-modal/video-share.component.html26src/app/shared/shared-share-modal/video-share.component.html104 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. 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. src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11 + + You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 21,23 + Sorry, but something went wrong @@ -2385,23 +2767,12 @@ The link will expire within 1 hour. - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html51src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44src/app/+videos/+video-edit/video-add-components/video-upload.component.html86 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html43src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html51src/app/+videos/+video-edit/video-add-components/video-import-url.component.html48src/app/+videos/+video-edit/video-add-components/video-upload.component.html86 Congratulations, the video behind will be imported! You can already add information about this video. - ยินดีด้วย วิดีโอในลิงก์ - กำลังจะถูกนำเข้าแล้ว! คุณสามารถเพิ่มรายละเอียดเกี่ยวกับวิดีโอนี้ได้เลย - - src/app/+videos/+video-edit/video-add-components/video-import-url.component.html48 - - - Update - อัปเดต - src/app/+videos/+video-edit/video-update.component.html3 - src/app/+videos/+video-edit/video-update.component.html18 - 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-add-components/video-go-live.component.html45 - + ยินดีด้วย วิดีโอในลิงก์ กำลังจะถูกนำเข้าแล้ว! คุณสามารถเพิ่มรายละเอียดเกี่ยวกับวิดีโอนี้ได้เลย + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html53 Select the file to upload เลือกไฟล์ที่ต้องการอัปโหลด @@ -2412,71 +2783,116 @@ The link will expire within 1 hour. Scheduled กำหนดเวลาเผยแพร่ - src/app/+videos/+video-edit/shared/video-edit.component.ts184 + src/app/+videos/+video-edit/shared/video-edit.component.ts231 Hide the video until a specific date ซ่อนวิดีโอจนถึงวันที่กำหนด - src/app/+videos/+video-edit/shared/video-edit.component.ts185 + src/app/+videos/+video-edit/shared/video-edit.component.ts232 + + Normal live + Normal live + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 22 + + + + Permanent/recurring live + Permanent/recurring live + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 29 + + Video background image ภาพพื้นหลังวิดีโอ - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html34 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html34 + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. เลือกภาพที่ต้องการรวมกับไฟล์เสียง คุณจะไม่สามารถเปลี่ยนภาพนี้ได้ในภายหลัง - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html37 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html37 + Total video uploaded ปริมาณวิดีโอที่อัปโหลดทั้งหมด - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html63 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html63 + Processing… กำลังประมวลผล… - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html65 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html65 + Retry ลองอีกครั้ง Retry failed upload of a video - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html80 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html80 + Total video quota โควต้าวิดีโอทั้งหมด - - - src/app/+admin/users/user-list/user-list.component.html119src/app/shared/shared-main/users/user-quota.component.html3 + src/app/+admin/overview/users/user-list/user-list.component.html131 + src/app/shared/shared-main/users/user-quota.component.html3 + Congratulations! Your video is now available in your private library. ยินดีด้วย! วิดีโอของคุณอยู่ในรายการวิดีโอส่วนตัวของคุณแล้ว - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html91 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html91 + Publish will be available when upload is finished สามารถเผยแพร่ได้หลังจากที่อัปโหลดเสร็จสิ้น - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html104 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html104 + Publish เผยแพร่ + src/app/+videos/+video-edit/video-add-components/video-upload.component.html106 + src/app/header/header.component.html5 + + + Upload on hold + Upload on hold - - src/app/+videos/+video-edit/video-add-components/video-upload.component.html106src/app/header/header.component.html5 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts176 Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. ขออภัย คุณสมบัติการอัปโหลดถูกปิดใช้งานสำหรับบัญชีของคุณ หากคุณต้องการเพิ่มวิดีโอ ผู้ดูแลระบบต้องปลดล็อกโควต้าของคุณก่อน - src/app/+videos/+video-edit/video-add.component.html3 + src/app/+videos/+video-edit/video-add.component.ts102 + + + Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block. + วิดีโอที่อัปโหลดจะถูกตรวจสอบโดยผู้ดูแลก่อนการเผยแพร่ หากคุณต้องการเพิ่มวิดีโอโดยไม่ถูกตรวจสอบ ผู้ดูแลระบบต้องปิดการบล็อกวิดีโออัตโนมัติสำหรับคุณ + + src/app/+videos/+video-edit/video-add.component.ts + 104 + + + + Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota. + โควต้าวิดีโอรายวันของคุณไม่เพียงพอ หากคุณต้องการเพิ่มวิดีโอ คุณต้องรอ 24 ชั่วโมง หรือให้ผู้ดูแลระบบเพิ่มโควต้าของคุณก่อน + + src/app/+videos/+video-edit/video-add.component.ts + 106 + + + + Your video quota is insufficient. If you want to add more videos, an admin must increase your quota. + โควต้าวิดีโอของคุณไม่เพียงพอ หากคุณต้องการเพิ่มวิดีโอ ผู้ดูแลระบบต้องเพิ่มโควต้าของคุณก่อน + + src/app/+videos/+video-edit/video-add.component.ts + 108 + Read instance rules for help - อ่านกฎของเว็บไซต์สำหรับความช่วยเหลือ - src/app/+videos/+video-edit/video-add.component.html4 + อ่านกฎของเซิร์ฟเวอร์สำหรับความช่วยเหลือ + src/app/+videos/+video-edit/video-add.component.html2 Select the torrent to import @@ -2499,89 +2915,108 @@ The link will expire within 1 hour. ยินดีด้วย วิดีโอจะถูกนำเข้าด้วย BitTorrent! คุณสามารถเพิ่มข้อมูลเกี่ยวกับวิดีโอนี้ได้เลย src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56 + + Torrents with only 1 file are supported. + Torrents with only 1 file are supported. + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts115 Cannot create live because this instance have too many created lives - ไม่สามารถสร้างวิดีโอสด เนื่องจากเว็บไซต์นี้ได้สร้างวิดีโอสดมากเกินไป + ไม่สามารถสร้างวิดีโอสด เนื่องจากเซิร์ฟเวอร์นี้ได้สร้างวิดีโอสดมากเกินไป - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts96 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts110 Cannot create live because you created too many lives ไม่สามารถสร้างวิดีโอสด เนื่องจากคุณได้สร้างวิดีโอสดมากเกินไป - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts98 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts112 Live published. เผยแพร่วิดีโอสดแล้ว - src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts128 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts146 + + Stream only once, replay will replace your live + Stream only once, replay will replace your live + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts169 + + Stream only once + Stream only once + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts172 + + Stream multiple times, replays will be separate videos + Stream multiple times, replays will be separate videos + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts177 + + Stream multiple times using the same URL + Stream multiple times using the same URL + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts180 Go Live เริ่มถ่ายทอดสด - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html20 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html37 Max live duration is . If your live reaches this limit, it will be automatically terminated. เวลาถ่ายทอดสดสูงสุดคือ การถ่ายทอดสดของคุณจะถูกยุติโดยอัตโนมัติหากเกินเวลาที่กำหนด - src/app/+videos/+video-edit/video-add-components/video-go-live.component.html30 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html48 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. - เราไม่แนะนำให้คุณใช้ผู้ใช้ - root - เพื่อเผยแพร่วิดีโอ เนื่องจากเป็นบัญชีผู้ดูแลระบบสูงสุดของระบบของคุณ - คุณควร - สร้างบัญชีแยก - เพื่ออัปโหลดวิดีโอ - - src/app/+videos/+video-edit/video-add.component.html11 + เราไม่แนะนำให้คุณใช้ผู้ใช้ root เพื่อเผยแพร่วิดีโอ เนื่องจากเป็นบัญชีผู้ดูแลระบบสูงสุดของเซิร์ฟเวอร์ของคุณ คุณควร สร้างบัญชีแยก เพื่ออัปโหลดวิดีโอ + src/app/+videos/+video-edit/video-add.component.html34 Import นำเข้า - src/app/+videos/+video-edit/video-add.component.html19 + src/app/+videos/+video-edit/video-add.component.html44 Upload อัปโหลด - src/app/+videos/+video-edit/video-add.component.html20 + src/app/+videos/+video-edit/video-add.component.html45 Upload a file อัปโหลดไฟล์ - src/app/+videos/+video-edit/video-add.component.html26 + src/app/+videos/+video-edit/video-add.component.html53 Import with URL นำเข้าด้วย URL - src/app/+videos/+video-edit/video-add.component.html36 + src/app/+videos/+video-edit/video-add.component.html63 Import with torrent นำเข้าด้วย torrent - src/app/+videos/+video-edit/video-add.component.html46 + src/app/+videos/+video-edit/video-add.component.html73 Go live เริ่มถ่ายทอดสด - src/app/+videos/+video-edit/video-add.component.html56 - - - Other videos - วิดีโออื่น ๆ - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html5 + src/app/+videos/+video-edit/video-add.component.html83 AUTOPLAY เล่นอัตโนมัติ - src/app/+videos/+video-watch/recommendations/recommended-videos.component.html10 + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html9 + + + Next video to be played + Next video to be played + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html15 Report this comment รายงานความคิดเห็นนี้ - - src/app/+videos/+video-watch/comment/video-comment.component.ts178 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts178 + Share แชร์ @@ -2593,50 +3028,81 @@ The link will expire within 1 hour. แชร์เพลย์ลิสต์ src/app/shared/shared-share-modal/video-share.component.html11 + + This playlist is private so you won't be able to share it with external users + This playlist is private so you won't be able to share it with external users + + src/app/shared/shared-share-modal/video-share.component.html + 14 + + + + Update playlist privacy + Update playlist privacy + + src/app/shared/shared-share-modal/video-share.component.html17 Share the playlist at this video position แชร์เพลย์ลิสต์ที่ตำแหน่งวิดีโอปัจจุบัน - src/app/shared/shared-share-modal/video-share.component.html58 + src/app/shared/shared-share-modal/video-share.component.html71 + + Only display embed URL + Only display embed URL + + + src/app/shared/shared-share-modal/video-share.component.html79src/app/shared/shared-share-modal/video-share.component.html177 Share the video แชร์วิดีโอ - src/app/shared/shared-share-modal/video-share.component.html66 - + + src/app/shared/shared-share-modal/video-share.component.html89 + + This video is private so you won't be able to share it with external users + This video is private so you won't be able to share it with external users + + src/app/shared/shared-share-modal/video-share.component.html92 + + Update video privacy + Update video privacy + + src/app/shared/shared-share-modal/video-share.component.html95 QR-Code คิวอาร์โค้ด - src/app/shared/shared-share-modal/video-share.component.html27 - src/app/shared/shared-share-modal/video-share.component.html81 - + + + src/app/shared/shared-share-modal/video-share.component.html34src/app/shared/shared-share-modal/video-share.component.html112 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). URL นี้ไม่ปลอดภัย (ไม่มี HTTPS) ดังนั้นการฝังวิดีโอจะไม่สามารถทำงานบนเว็บไซต์ที่ใช้ HTTPS (เว็บเบราว์เซอร์บล็อกคำขอ HTTP ที่ไม่ปลอดภัยบนเว็บไซต์ HTTPS) - src/app/shared/shared-share-modal/video-share.component.html44 - src/app/shared/shared-share-modal/video-share.component.html98 - + + + src/app/shared/shared-share-modal/video-share.component.html54src/app/shared/shared-share-modal/video-share.component.html132 Embed ฝังวิดีโอ - src/app/shared/shared-share-modal/video-share.component.html37 - src/app/shared/shared-share-modal/video-share.component.html91 - + + + src/app/shared/shared-share-modal/video-share.component.html44src/app/shared/shared-share-modal/video-share.component.html122 Auto select subtitle เลือกคำบรรยายอัตโนมัติ - src/app/shared/shared-share-modal/video-share.component.html128 - + + src/app/shared/shared-share-modal/video-share.component.html164 More customization แสดงการปรับแต่งเพิ่มเติม - src/app/shared/shared-share-modal/video-share.component.html223 - + + src/app/shared/shared-share-modal/video-share.component.html275 Less customization แสดงการปรับแต่งน้อยลง - src/app/shared/shared-share-modal/video-share.component.html231 - - Support Support + + src/app/shared/shared-share-modal/video-share.component.html283 + + Support + Support src/app/shared/shared-support-modal/support-modal.component.html 3 @@ -2645,140 +3111,129 @@ The link will expire within 1 hour. Login เข้าสู่ระบบ - src/app/+login/login-routing.module.ts14 + + + + + src/app/+login/login-routing.module.ts12src/app/+login/login.component.html67src/app/menu/menu.component.html103src/app/menu/menu.component.html104 + + > Login + > Login + + + src/app/+login/login.component.html + 2,5 + Autoplay เล่นอัตโนมัติ - src/app/shared/shared-share-modal/video-share.component.html159 - - + + src/app/shared/shared-share-modal/video-share.component.html204 Maybe later ไว้ภายหลัง - - src/app/shared/shared-support-modal/support-modal.component.html11 + src/app/shared/shared-support-modal/support-modal.component.html11 + Muted ปิดเสียง - src/app/+accounts/accounts.component.html22src/app/shared/shared-share-modal/video-share.component.html166 + + src/app/+admin/overview/users/user-list/user-list.component.html104src/app/shared/shared-moderation/account-block-badges.component.html1src/app/shared/shared-share-modal/video-share.component.html212 Loop วนซ้ำ - src/app/shared/shared-share-modal/video-share.component.html173 - + + src/app/shared/shared-share-modal/video-share.component.html219 Use origin instance URL - Use origin instance URL - src/app/shared/shared-share-modal/video-share.component.html180 - + ใช้ URL เซิร์ฟเวอร์ต้นทาง + + src/app/shared/shared-share-modal/video-share.component.html225 Display video title แสดงชื่อวิดีโอ - src/app/shared/shared-share-modal/video-share.component.html189 - + + src/app/shared/shared-share-modal/video-share.component.html234 + + P2P + P2P + + src/app/shared/shared-share-modal/video-share.component.html242 Display privacy warning แสดงคำเตือนความเป็นส่วนตัว - src/app/shared/shared-share-modal/video-share.component.html196 - - - Display player controls - แสดงแถบควบคุมตัวเล่นวิดีโอ - src/app/shared/shared-share-modal/video-share.component.html203 - + + src/app/shared/shared-share-modal/video-share.component.html248 + + Display player control bar + Display player control bar + + src/app/shared/shared-share-modal/video-share.component.html255 Display PeerTube button link แสดงปุ่มลิงก์ PeerTube - src/app/shared/shared-share-modal/video-share.component.html210 - + + src/app/shared/shared-share-modal/video-share.component.html262 Public สาธารณะ - src/app/+videos/+video-watch/video-watch-playlist.component.html11 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html11 - - The video is being imported, it will be available when the import is finished. - วิดีโอนี้กำลังถูกนำเข้า สามารถรับชมได้หลังจากที่นำเข้าเรียบร้อยแล้ว - - src/app/+videos/+video-watch/video-watch.component.html25 - - The video is being transcoded, it may not work properly. - วิดีโอนี้กำลังประมวลผลอยู่ อาจไม่สามารถรับชมได้ตามปกติ - - src/app/+videos/+video-watch/video-watch.component.html29 - - This video will be published on . - วิดีโอนี้จะเผยแพร่ในวันที่ - - - - src/app/+videos/+video-watch/video-watch.component.html32 - - This live has not started yet. - วิดีโอสดนี้ยังไม่เริ่ม - - src/app/+videos/+video-watch/video-watch.component.html37 - - This live has ended. - วิดีโอสดนี้สิ้นสุดแล้ว - - src/app/+videos/+video-watch/video-watch.component.html41 This video is blocked. วิดีโอนี้ถูกบล็อก - - src/app/+videos/+video-watch/video-watch.component.html45 + src/app/+videos/+video-watch/shared/information/video-alert.component.html42 + Published เผยแพร่เมื่อ - - - src/app/+videos/+video-watch/video-watch.component.html59src/app/+videos/+video-watch/video-watch.component.html72 + src/app/+videos/+video-watch/video-watch.component.html30 + SUPPORT สนับสนุน - - src/app/+videos/+video-watch/video-watch.component.html108 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html13 + SHARE แชร์ - - src/app/+videos/+video-watch/video-watch.component.html113 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html18 + SAVE บันทึก - - src/app/+videos/+video-watch/video-watch.component.html124 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html29 + DOWNLOAD ดาวน์โหลด - - src/app/+videos/+video-watch/video-watch.component.html138 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html43 + Like this video ชอบวิดีโอนี้ - - src/app/+videos/+video-watch/video-watch.component.ts158 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts37 + Dislike this video ไม่ชอบวิดีโอนี้ - - src/app/+videos/+video-watch/video-watch.component.ts159 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts38 + Support options for this video วิธีการสนับสนุนสำหรับวิดีโอนี้ - - src/app/+videos/+video-watch/video-watch.component.ts160 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts58 + By โดย - - src/app/+videos/+video-watch/video-watch.component.html190 + src/app/+videos/+video-watch/video-watch.component.html70 + Subscribe ติดตาม @@ -2797,262 +3252,299 @@ The link will expire within 1 hour. {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} } {VAR_SELECT, select, undefined {เลิกติดตาม} other {เลิกติดตามทุกช่อง} } - src/app/shared/shared-user-subscription/subscribe-button.component.html34 + src/app/shared/shared-user-subscription/subscribe-button.component.html28 Show more แสดงเพิ่มเติม - - src/app/+videos/+video-watch/video-watch.component.html217 + src/app/+videos/+video-watch/shared/metadata/video-description.component.html10 + Show less แสดงน้อยลง - - src/app/+videos/+video-watch/video-watch.component.html223 - OriginOrigin + src/app/+videos/+video-watch/shared/metadata/video-description.component.html16 + + + Origin + ต้นทาง + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html7 + + + Open the video on the origin instance + เปิดวิดีโอบนเซิร์ฟเวอร์ต้นทาง - src/app/+videos/+video-watch/video-watch.component.html - 235 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html + 14 - Originally published เผยแพร่ครั้งแรกเมื่อ - - src/app/+videos/+video-watch/video-watch.component.html240 + src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html22 + Friendly Reminder: แจ้งเตือน: - - src/app/+videos/+video-watch/video-watch.component.html304 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html4 + 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. ระบบแบ่งปันข้อมูลที่ใช้ในวิดีโอนี้ได้ระบุว่าข้อมูลทางเทคนิคบางส่วนเกี่ยวกับระบบของคุณ (เช่น ที่อยู่ไอพีสาธารณะ) อาจถูกส่งไปยังเพียร์อื่นได้ - - src/app/+videos/+video-watch/video-watch.component.html306 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html5 + More information ข้อมูลเพิ่มเติม - - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html36src/app/+admin/moderation/video-comment-list/video-comment-list.component.html56src/app/+admin/system/jobs/jobs.component.html56src/app/+videos/+video-watch/video-watch.component.html309src/app/shared/shared-abuse-list/abuse-list-table.component.html32 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html9 + The video was blocked due to automatic blocking of new videos วิดีโอถูกบล็อกเนื่องจากการบล็อกวิดีโอใหม่โดยอัตโนมัติ - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html57 + src/app/+admin/moderation/video-block-list/video-block-list.component.html50 + NSFW NSFW - - src/app/+admin/moderation/video-block-list/video-block-list.component.html67 + src/app/+admin/moderation/video-block-list/video-block-list.component.html56 + src/app/+admin/overview/videos/video-list.component.html75 + Get more information อ่านรายละเอียดเพิ่มเติม - - src/app/+videos/+video-watch/video-watch.component.html309 + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html9 + OK ตกลง - - src/app/+videos/+video-watch/video-watch.component.html313 - - - + src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12 + + + Transcoding failed, this video may not work properly. + Transcoding failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 1,3 + + + + Move to external storage failed, this video may not work properly. + Move to external storage failed, this video may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 5,7 + + + + The video is being imported, it will be available when the import is finished. + The video is being imported, it will be available when the import is finished. + + src/app/+videos/+video-watch/shared/information/video-alert.component.html9 + + + The video is being transcoded, it may not work properly. + The video is being transcoded, it may not work properly. + + src/app/+videos/+video-watch/shared/information/video-alert.component.html13 + + + The video is being edited, it may not work properly. + The video is being edited, it may not work properly. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 17,19 + + + + The video is being moved to an external server, it may not work properly. + The video is being moved to an external server, it may not work properly. + + src/app/+videos/+video-watch/shared/information/video-alert.component.html21 + + + This video will be published on . + This video will be published on . + + src/app/+videos/+video-watch/shared/information/video-alert.component.html25 + + + This live has not started yet. + วิดีโอสดนี้ยังไม่เริ่ม + src/app/+videos/+video-watch/shared/information/video-alert.component.html29 + + + This live has ended. + วิดีโอสดนี้สิ้นสุดแล้ว + src/app/+videos/+video-watch/shared/information/video-alert.component.html33 + + + There are no videos available in this playlist. + There are no videos available in this playlist. + + + src/app/+videos/+video-watch/shared/information/video-alert.component.html + 37,39 + + SORT BY - จัดเรียงตาม - - src/app/+videos/+video-watch/comment/video-comments.component.html11 + เรียงตาม + src/app/+videos/+video-watch/shared/comment/video-comments.component.html11 + Most recent first (default) ความคิดเห็นล่าสุด (ค่าเริ่มต้น) - - src/app/+videos/+video-watch/comment/video-comments.component.html14 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html14 + Most replies first การตอบกลับมากที่สุด - - src/app/+videos/+video-watch/comment/video-comments.component.html15 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html15 + No comments. ไม่มีความคิดเห็น - - src/app/+videos/+video-watch/comment/video-comments.component.html28 - View from and others View from and others - - src/app/+videos/+video-watch/comment/video-comments.component.html - 80,81 - - - {VAR_PLURAL, plural, =1 {1 reply} other { replies}}{VAR_PLURAL, plural, =1 {1 reply} other { replies}} - - src/app/+videos/+video-watch/comment/video-comments.component.html - 80 - - - src/app/+videos/+video-watch/comment/video-comments.component.html - 83 - - - src/app/+videos/+video-watch/comment/video-comments.component.html - 87 - - - View from View from - - src/app/+videos/+video-watch/comment/video-comments.component.html - 83,84 - - - View View - - src/app/+videos/+video-watch/comment/video-comments.component.html - 87 - + src/app/+videos/+video-watch/shared/comment/video-comments.component.html28 + + + View from and others + View from and others + src/app/+videos/+video-watch/shared/comment/video-comments.component.html74 + + + {VAR_PLURAL, plural, =1 {1 reply} other { replies}} + {VAR_PLURAL, plural, =1 {1 reply} other { replies}} + src/app/+videos/+video-watch/shared/comment/video-comments.component.html74 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html77 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html81 + + + View from + View from + src/app/+videos/+video-watch/shared/comment/video-comments.component.html77 + + + View + View + src/app/+videos/+video-watch/shared/comment/video-comments.component.html81 - - - Comments are disabled. การแสดงความคิดเห็นถูกปิด - - src/app/+videos/+video-watch/comment/video-comments.component.html98 + src/app/+videos/+video-watch/shared/comment/video-comments.component.html92 + The deletion will be sent to remote instances so they can reflect the change. The deletion will be sent to remote instances so they can reflect the change. - src/app/+videos/+video-watch/comment/video-comments.component.ts175 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts184 It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance. - src/app/+videos/+video-watch/comment/video-comments.component.ts177 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts186 Delete and re-draft ลบและร่างใหม่ - src/app/+videos/+video-watch/comment/video-comments.component.ts203 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts214 Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment? - src/app/+videos/+video-watch/comment/video-comments.component.ts203 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts215 Add comment... แสดงความคิดเห็น... - src/app/+videos/+video-watch/comment/video-comment-add.component.html6 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html6 Markdown compatible Markdown compatible - src/app/+videos/+video-watch/comment/video-comment-add.component.html13 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html15 Markdown compatible that supports: Markdown compatible that supports: - src/app/+videos/+video-watch/comment/video-comment-add.component.html15 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html18 Auto generated links Auto generated links - src/app/+videos/+video-watch/comment/video-comment-add.component.html18 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html21 Break lines Break lines - src/app/+videos/+video-watch/comment/video-comment-add.component.html19 - - - Lists - Lists - src/app/+videos/+video-watch/comment/video-comment-add.component.html20 - - - Emphasis - Emphasis - src/app/+videos/+video-watch/comment/video-comment-add.component.html22 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html22 bold bold - src/app/+videos/+video-watch/comment/video-comment-add.component.html23 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html26 italic italic - src/app/+videos/+video-watch/comment/video-comment-add.component.html23 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html26 Emoji shortcuts Emoji shortcuts - src/app/+videos/+video-watch/comment/video-comment-add.component.html26 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html29 Emoji markup Emoji markup - src/app/+videos/+video-watch/comment/video-comment-add.component.html30 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html33 See complete list See complete list - src/app/+videos/+video-watch/comment/video-comment-add.component.html32 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html35 You are one step away from commenting ใกล้จะแสดงความคิดเห็นได้แล้ว - - src/app/+videos/+video-watch/comment/video-comment-add.component.html56 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html59 + You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example). - - src/app/+videos/+video-watch/comment/video-comment-add.component.html62 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html64 + Login to comment เข้าสู่ระบบเพื่อแสดงความคิดเห็น - - src/app/+videos/+video-watch/comment/video-comment-add.component.html75 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html78 + Markdown Emoji List Markdown Emoji List - - src/app/+videos/+video-watch/comment/video-comment-add.component.html83 - - Comment - แสดงความคิดเห็น - src/app/+videos/+video-watch/comment/video-comment-add.component.ts67 - - - Reply - ตอบกลับ - src/app/+videos/+video-watch/comment/video-comment-add.component.ts69 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html86 Highlighted comment ความคิดเห็นที่ถูกเน้น - src/app/+videos/+video-watch/comment/video-comment.component.html10 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html14 Reply ตอบกลับ - src/app/+videos/+video-watch/comment/video-comment.component.html36 + + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts70src/app/+videos/+video-watch/shared/comment/video-comment.component.html40 This comment has been deleted ความคิดเห็นนี้ถูกลบ - src/app/+videos/+video-watch/comment/video-comment.component.html53 + src/app/+videos/+video-watch/shared/comment/video-comment.component.html57 Video redundancies Video redundancies - src/app/+admin/admin.component.ts39 + src/app/+admin/admin.component.ts85 1 host (without "http://") per line @@ -3069,24 +3561,13 @@ The link will expire within 1 hour. . - src/app/shared/shared-moderation/report-modals/report.component.html36 - src/app/shared/shared-moderation/report-modals/report.component.html36 + src/app/shared/shared-moderation/report-modals/report.component.html35 + src/app/shared/shared-moderation/report-modals/report.component.html35 Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 41 - - - - Renew token - Renew token - - src/app/+my-account/my-account-applications/my-account-applications.component.ts - 42 - + src/app/+my-account/my-account-applications/my-account-applications.component.ts40 Token renewed. Update your client configuration accordingly. @@ -3096,113 +3577,70 @@ The link will expire within 1 hour. 49 - - Applications - แอปพลิเคชั่น - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 3 - - SUBSCRIPTION FEED SUBSCRIPTION FEED - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 8 - + src/app/+my-account/my-account-applications/my-account-applications.component.html9 Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 10,12 - + src/app/+my-account/my-account-applications/my-account-applications.component.html11 Feed URL Feed URL - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 18 - + src/app/+my-account/my-account-applications/my-account-applications.component.html19 Feed Token Feed Token - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 23 - + src/app/+my-account/my-account-applications/my-account-applications.component.html24 ⚠️ Never share your feed token with anyone. ⚠️ Never share your feed token with anyone. - - src/app/+my-account/my-account-applications/my-account-applications.component.html - 26 - + src/app/+my-account/my-account-applications/my-account-applications.component.html27 Renew token Renew token - src/app/+my-account/my-account-applications/my-account-applications.component.html35 + src/app/+my-account/my-account-applications/my-account-applications.component.html36 + src/app/+my-account/my-account-applications/my-account-applications.component.ts41 Filter... Filter... - - - - - - - - - - - src/app/shared/shared-forms/advanced-input-filter.component.html17 - - Clear filters - Clear filters - - - - - - - - - - - - - - - - src/app/shared/shared-forms/advanced-input-filter.component.html23 + src/app/shared/shared-forms/advanced-input-filter.component.html22 + + + Clear filter + Clear filter + + src/app/shared/shared-forms/advanced-input-filter.component.html + 28 + + + src/app/shared/shared-main/misc/simple-search-input.component.html + 7 + + Video/Comment/Account Video/Comment/Account - - src/app/shared/shared-abuse-list/abuse-list-table.component.html22 + src/app/shared/shared-abuse-list/abuse-list-table.component.html22 + ID ID src/app/+admin/system/jobs/jobs.component.html45 - - Follower handle - Follower handle - - src/app/+admin/follows/followers-list/followers-list.component.html24 State State - src/app/+my-library/my-video-imports/my-video-imports.component.html19 - src/app/+admin/system/jobs/jobs.component.html48 - + + + src/app/+admin/system/jobs/jobs.component.html48src/app/+my-library/my-video-imports/my-video-imports.component.html30 Created Created @@ -3214,47 +3652,57 @@ The link will expire within 1 hour. - src/app/+admin/follows/followers-list/followers-list.component.html27src/app/+admin/follows/following-list/following-list.component.html33src/app/+admin/system/jobs/jobs.component.html50src/app/+my-library/my-video-imports/my-video-imports.component.html20src/app/shared/shared-abuse-list/abuse-list-table.component.html23 + src/app/+admin/follows/followers-list/followers-list.component.html39src/app/+admin/follows/following-list/following-list.component.html43src/app/+admin/system/jobs/jobs.component.html50src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html37src/app/+my-library/my-video-imports/my-video-imports.component.html31src/app/shared/shared-abuse-list/abuse-list-table.component.html23 Open actor page in a new tab Open actor page in a new tab - src/app/+admin/follows/followers-list/followers-list.component.html42 + src/app/+admin/follows/followers-list/followers-list.component.html56 Accepted Accepted - src/app/+admin/follows/followers-list/followers-list.component.html49src/app/+admin/follows/following-list/following-list.component.html51 + src/app/+admin/follows/followers-list/followers-list.component.html63src/app/+admin/follows/following-list/following-list.component.html65 Pending Pending - src/app/+admin/follows/followers-list/followers-list.component.html52src/app/+admin/follows/following-list/following-list.component.html54 + src/app/+admin/follows/followers-list/followers-list.component.html64src/app/+admin/follows/following-list/following-list.component.html66 + RejectedRejected + + src/app/+admin/follows/followers-list/followers-list.component.html + 65,66 + + + src/app/+admin/follows/following-list/following-list.component.html + 67,68 + + Accept Accept - src/app/+admin/follows/followers-list/followers-list.component.html35src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/+my-library/my-ownership/my-ownership.component.html33 + src/app/+admin/follows/followers-list/followers-list.component.html50src/app/+admin/follows/followers-list/followers-list.component.ts46src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/+my-library/my-ownership/my-ownership.component.html27 Refuse Refuse - src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-library/my-ownership/my-ownership.component.html34 + src/app/+my-library/my-ownership/my-ownership.component.html28 No follower found matching current filters. No follower found matching current filters. - src/app/+admin/follows/followers-list/followers-list.component.html64 + src/app/+admin/follows/followers-list/followers-list.component.html77 Your instance doesn't have any follower. Your instance doesn't have any follower. - src/app/+admin/follows/followers-list/followers-list.component.html65 + src/app/+admin/follows/followers-list/followers-list.component.html78 Showing to of followers Showing @@ -3262,20 +3710,8 @@ The link will expire within 1 hour. of followers - - src/app/+admin/follows/followers-list/followers-list.component.html11 - - - - - - src/app/shared/shared-moderation/batch-domains-modal.component.html3 + src/app/+admin/follows/followers-list/followers-list.component.html11 - - Host - Host - - src/app/+admin/follows/following-list/following-list.component.html31 Redundancy allowed Redundancy allowed @@ -3283,29 +3719,36 @@ The link will expire within 1 hour. - src/app/+admin/follows/following-list/following-list.component.html34 - - Unfollow - Unfollow - - src/app/+admin/follows/following-list/following-list.component.html41 + src/app/+admin/follows/following-list/following-list.component.html44 Open instance in a new tab Open instance in a new tab - src/app/+admin/follows/following-list/following-list.component.html44src/app/shared/shared-moderation/server-blocklist.component.html42src/app/shared/shared-moderation/server-blocklist.component.html42 + src/app/+admin/follows/following-list/following-list.component.html58src/app/shared/shared-moderation/server-blocklist.component.html43src/app/shared/shared-moderation/server-blocklist.component.html43 No host found matching current filters. No host found matching current filters. - src/app/+admin/follows/following-list/following-list.component.html70 + src/app/+admin/follows/following-list/following-list.component.html84 Your instance is not following anyone. Your instance is not following anyone. - src/app/+admin/follows/following-list/following-list.component.html71 + src/app/+admin/follows/following-list/following-list.component.html85 + Do you really want to unfollow {count, plural, =1 {?} other { entries?}}Do you really want to unfollow {count, plural, =1 {?} other { entries?}} + + src/app/+admin/follows/following-list/following-list.component.ts + 70 + + + Do you really want to unfollow these entries?Do you really want to unfollow these entries? + + src/app/+admin/follows/following-list/following-list.component.ts + 72,70 + + Showing to of hosts Showing @@ -3313,26 +3756,18 @@ The link will expire within 1 hour. of hosts - - src/app/+admin/follows/following-list/following-list.component.html11 - - Follow domains - Follow domains - - src/app/+admin/follows/following-list/following-list.component.html78 - - Follow instances - Follow instances - - src/app/+admin/follows/following-list/following-list.component.html18 - ActionAction + src/app/+admin/follows/following-list/following-list.component.html11 + + + Action + Action - src/app/+admin/follows/following-list/following-list.component.html30src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html27src/app/shared/shared-moderation/account-blocklist.component.html22src/app/shared/shared-moderation/account-blocklist.component.html22src/app/shared/shared-moderation/server-blocklist.component.html30src/app/shared/shared-moderation/server-blocklist.component.html30 + src/app/+admin/follows/following-list/following-list.component.html40src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-moderation/server-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html31 Videos redundancies Videos redundancies @@ -3348,66 +3783,57 @@ The link will expire within 1 hour. Remote videos duplicated by my instance src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html13 - - Create user - สร้างผู้ใช้ - src/app/+admin/users/user-list/user-list.component.html20 - Table parameters Table parameters - - src/app/+admin/users/user-list/user-list.component.html42 + src/app/+admin/overview/users/user-list/user-list.component.html47 + Select columns Select columns - - src/app/+admin/users/user-list/user-list.component.html48 + src/app/+admin/overview/users/user-list/user-list.component.html53 + Highlight banned users Highlight banned users - - src/app/+admin/users/user-list/user-list.component.html54 + src/app/+admin/overview/users/user-list/user-list.component.html59 + Username ชื่อผู้ใช้ - src/app/+signup/+register/register-step-user.component.html23 - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6 - src/app/+admin/users/user-edit/user-edit.component.html83 - src/app/+admin/users/user-edit/user-edit.component.html83 - - - e.g. jane_doe - e.g. jane_doe - Username choice placeholder in the registration form - src/app/+signup/+register/register-step-user.component.html27 - + + + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-list/user-list.component.ts131src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+signup/+register/steps/register-step-user.component.html26 john john - src/app/+admin/users/user-edit/user-edit.component.html85 - src/app/+admin/users/user-edit/user-edit.component.html85 + src/app/+admin/overview/users/user-edit/user-edit.component.html85 + src/app/+admin/overview/users/user-edit/user-edit.component.html85 mail@example.com mail@example.com - src/app/+admin/users/user-edit/user-edit.component.html107 - src/app/+admin/users/user-edit/user-edit.component.html107 + src/app/+admin/overview/users/user-edit/user-edit.component.html107 + src/app/+admin/overview/users/user-edit/user-edit.component.html107 If you leave the password empty, an email will be sent to the user. If you leave the password empty, an email will be sent to the user. - src/app/+admin/users/user-edit/user-edit.component.html121 - src/app/+admin/users/user-edit/user-edit.component.html121 + src/app/+admin/overview/users/user-edit/user-edit.component.html120 + src/app/+admin/overview/users/user-edit/user-edit.component.html120 Role หน้าที่ - src/app/+admin/users/user-edit/user-edit.component.html136 - src/app/+admin/users/user-edit/user-edit.component.html136 - + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-list/user-list.component.ts132 Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . @@ -3419,90 +3845,80 @@ The link will expire within 1 hour. . - src/app/+admin/users/user-edit/user-edit.component.html162 - src/app/+admin/users/user-edit/user-edit.component.html162 - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html155src/app/+admin/overview/users/user-edit/user-edit.component.html155 Daily video quota โควต้าวิดีโอต่อวัน - src/app/+admin/users/user-edit/user-edit.component.html172 - src/app/+admin/users/user-edit/user-edit.component.html172 - src/app/shared/shared-main/users/user-quota.component.html13 - + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html166src/app/+admin/overview/users/user-edit/user-edit.component.html166src/app/shared/shared-main/users/user-quota.component.html13 Auth plugin Auth plugin - - src/app/+admin/users/user-edit/user-edit.component.html - 188 - - - src/app/+admin/users/user-edit/user-edit.component.html - 188 - - + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html182src/app/+admin/overview/users/user-edit/user-edit.component.html182src/app/+admin/overview/users/user-list/user-list.component.ts139 None (local authentication) None (local authentication) - - src/app/+admin/users/user-edit/user-edit.component.html - 192 - - - src/app/+admin/users/user-edit/user-edit.component.html - 192 - - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html186src/app/+admin/overview/users/user-edit/user-edit.component.html186 Doesn't need review before a video goes public Doesn't need review before a video goes public - src/app/+admin/users/user-edit/user-edit.component.html201 - src/app/+admin/users/user-edit/user-edit.component.html201 - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html195src/app/+admin/overview/users/user-edit/user-edit.component.html195 Send a link to reset the password by email to the user Send a link to reset the password by email to the user - src/app/+admin/users/user-edit/user-edit.component.html226 - src/app/+admin/users/user-edit/user-edit.component.html226 - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html220src/app/+admin/overview/users/user-edit/user-edit.component.html220 Ask for new password Ask for new password - src/app/+admin/users/user-edit/user-edit.component.html227 - src/app/+admin/users/user-edit/user-edit.component.html227 - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html221src/app/+admin/overview/users/user-edit/user-edit.component.html221 Manually set the user password Manually set the user password - src/app/+admin/users/user-edit/user-edit.component.html231 - src/app/+admin/users/user-edit/user-edit.component.html231 - + + + src/app/+admin/overview/users/user-edit/user-edit.component.html225src/app/+admin/overview/users/user-edit/user-edit.component.html225 Show แสดง - src/app/+admin/users/user-edit/user-password.component.html10 - + + + src/app/+admin/overview/users/user-edit/user-password.component.html8src/app/shared/shared-forms/input-text.component.ts40 Hide ซ่อน - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html115src/app/+admin/users/user-edit/user-password.component.html11src/app/shared/shared-user-settings/user-video-settings.component.html16 + + + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html115src/app/+admin/overview/users/user-edit/user-password.component.html9src/app/shared/shared-forms/input-text.component.ts39src/app/shared/shared-user-settings/user-video-settings.component.html16src/app/shared/shared-video-miniature/video-filters-header.component.html77 Batch actions Batch actions - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html23src/app/+admin/users/user-list/user-list.component.html13 - - + src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/overview/comments/video-comment-list.component.html22src/app/+admin/overview/users/user-list/user-list.component.html18src/app/+admin/overview/videos/video-list.component.html18 The user was banned The user was banned - - - src/app/+admin/users/user-list/user-list.component.html139 + src/app/+admin/overview/users/user-list/user-list.component.html109 + Open account in a new tab Open account in a new tab @@ -3512,42 +3928,39 @@ The link will expire within 1 hour. - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html70src/app/+admin/users/user-list/user-list.component.html90src/app/+my-library/my-ownership/my-ownership.component.html38src/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.html34 + src/app/+admin/overview/comments/video-comment-list.component.html69src/app/+admin/overview/users/user-list/user-list.component.html94src/app/+my-library/my-ownership/my-ownership.component.html32src/app/shared/shared-abuse-list/abuse-list-table.component.html44src/app/shared/shared-moderation/account-blocklist.component.html35src/app/shared/shared-moderation/account-blocklist.component.html35 Deleted account Deleted account - - src/app/shared/shared-abuse-list/abuse-list-table.component.html57 + src/app/shared/shared-abuse-list/abuse-list-table.component.html55 + User's email must be verified to login User's email must be verified to login - - - src/app/+admin/users/user-list/user-list.component.html108 + src/app/+admin/overview/users/user-list/user-list.component.html120 + User's email is verified / User can login without email verification User's email is verified / User can login without email verification - - src/app/+admin/users/user-list/user-list.component.html112 + src/app/+admin/overview/users/user-list/user-list.component.html124 + Total daily video quota Total daily video quota - - src/app/+admin/users/user-list/user-list.component.html129 - - Ban reason: - Ban reason: - - src/app/+admin/users/user-list/user-list.component.html156 - Banned usersBanned users - - src/app/+admin/users/user-list/user-list.component.ts - 40 - + src/app/+admin/overview/users/user-list/user-list.component.html141 + + + Ban reason: + Ban reason: + src/app/+admin/overview/users/user-list/user-list.component.html163 + + Banned users + Banned users + + src/app/+admin/overview/users/user-list/user-list.component.ts48 Showing to of users Showing @@ -3555,76 +3968,40 @@ The link will expire within 1 hour. of users - src/app/+admin/users/user-list/user-list.component.html6 + src/app/+admin/overview/users/user-list/user-list.component.html11 Moderation การดูแล - src/app/+my-account/my-account.component.ts28 - src/app/+admin/admin.component.ts47 - - - Reports - Reports - src/app/+admin/admin.component.ts53 - src/app/+admin/moderation/moderation.routes.ts37 - - - Video blocks - Video blocks - src/app/+admin/admin.component.ts60 - - - Video comments - ความคิดเห็นในวิดีโอ - src/app/+admin/admin.component.ts67 - src/app/+admin/moderation/moderation.routes.ts86 - - - Muted accounts - Muted accounts - src/app/+my-account/my-account.component.ts31 - src/app/+my-account/my-account-routing.module.ts86 - src/app/+admin/admin.component.ts74 - src/app/+admin/moderation/moderation.routes.ts98 - - - Muted servers - Muted servers - src/app/+my-account/my-account.component.ts36 - src/app/+my-account/my-account-routing.module.ts95 - src/app/+admin/admin.component.ts81 - - - Users - Users - src/app/+admin/admin.component.ts88 - - - Configuration - Configuration 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 Video blocks + src/app/+admin/admin.component.ts109 src/app/+admin/moderation/video-block-list/video-block-list.component.html3 Muted accounts Muted accounts + src/app/+admin/admin.component.ts117 + src/app/+admin/moderation/moderation.routes.ts90 + src/app/+my-account/my-account-routing.module.ts85 + src/app/+my-account/my-account.component.ts31 src/app/shared/shared-moderation/account-blocklist.component.html3 src/app/shared/shared-moderation/account-blocklist.component.html3 Muted servers Muted servers + src/app/+admin/admin.component.ts125 + src/app/+my-account/my-account-routing.module.ts94 + src/app/+my-account/my-account.component.ts36 src/app/shared/shared-moderation/server-blocklist.component.html3 src/app/shared/shared-moderation/server-blocklist.component.html3 - - - Video Video @@ -3633,65 +4010,87 @@ The link will expire within 1 hour. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29src/app/+admin/moderation/video-block-list/video-block-list.component.html26 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30src/app/+admin/moderation/video-block-list/video-block-list.component.html26 Total size Total size - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html31 List redundancies List redundancies - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html37 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html38 Your instance doesn't mirror any video. Your instance doesn't mirror any video. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html80 Your instance has no mirrored videos. Your instance has no mirrored videos. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html82 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html81 Enabled strategies stats Enabled strategies stats - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html91 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html90 No redundancy strategy is enabled on your instance. No redundancy strategy is enabled on your instance. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html96 + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html95 + + Used () + Used () + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 99 + + + + Available () + Available () + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 105 + Sensitive - ไม่เหมาะสม - - src/app/+admin/moderation/video-block-list/video-block-list.component.html27 + ละเอียดอ่อน + src/app/+admin/moderation/video-block-list/video-block-list.component.html27 + Unfederated Unfederated - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html28src/app/+admin/moderation/video-block-list/video-block-list.component.html71 + src/app/+admin/moderation/video-block-list/video-block-list.component.html28 + src/app/+admin/moderation/video-block-list/video-block-list.component.html60 + Date Date - - - src/app/+admin/moderation/video-block-list/video-block-list.component.html29src/app/+admin/moderation/video-comment-list/video-comment-list.component.html45 + src/app/+admin/moderation/video-block-list/video-block-list.component.html29 + src/app/+admin/overview/comments/video-comment-list.component.html46 + Select this row Select this row - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html53src/app/+admin/users/user-list/user-list.component.html74 + + src/app/+admin/follows/followers-list/followers-list.component.html46src/app/+admin/follows/following-list/following-list.component.html51src/app/+admin/overview/comments/video-comment-list.component.html54src/app/+admin/overview/users/user-list/user-list.component.html79src/app/+admin/overview/videos/video-list.component.html51 + + See full comment + See full comment + src/app/+admin/overview/comments/video-comment-list.component.html58 + Actions Actions @@ -3699,100 +4098,103 @@ The link will expire within 1 hour. - src/app/+admin/follows/followers-list/followers-list.component.html23src/app/+admin/moderation/video-block-list/video-block-list.component.html45src/app/+admin/moderation/video-comment-list/video-comment-list.component.html65src/app/+my-library/my-ownership/my-ownership.component.html18src/app/shared/shared-abuse-list/abuse-list-table.component.html41 + + src/app/+admin/follows/followers-list/followers-list.component.html35src/app/+admin/moderation/video-block-list/video-block-list.component.html43src/app/+admin/overview/comments/video-comment-list.component.html64src/app/+my-library/my-ownership/my-ownership.component.html12src/app/shared/shared-abuse-list/abuse-list-table.component.html39 + + Follower + Follower + + src/app/+admin/follows/followers-list/followers-list.component.html36 Commented video Commented video - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html82 + src/app/+admin/overview/comments/video-comment-list.component.html81 + No comments found matching current filters. No comments found matching current filters. - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html107 + src/app/+admin/overview/comments/video-comment-list.component.html106 + No comments found. ไม่พบความคิดเห็น - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html108 - Local commentsLocal comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 48 - - - Remote commentsRemote comments + src/app/+admin/overview/comments/video-comment-list.component.html107 + + + Local comments + Local comments + src/app/+admin/overview/comments/video-comment-list.component.ts52 + + + Remote comments + Remote comments + src/app/+admin/overview/comments/video-comment-list.component.ts56 + + Comments on local videosComments on local videos - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts - 52 + src/app/+admin/overview/comments/video-comment-list.component.ts + 60 No abuses found matching current filters. No abuses found matching current filters. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html163 + src/app/shared/shared-abuse-list/abuse-list-table.component.html152 + No abuses found. No abuses found. - - src/app/shared/shared-abuse-list/abuse-list-table.component.html164 - Unsolved reportsUnsolved reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 42 - - - Accepted reportsAccepted reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 46 - - - Refused reportsRefused reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 50 - - - Reports with blocked videosReports with blocked videos - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 54 - - - Reports with deleted videosReports with deleted videos - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 58 - + src/app/shared/shared-abuse-list/abuse-list-table.component.html153 + + Unsolved reports + Unsolved reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts44 + + Accepted reports + Accepted reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts48 + + Refused reports + Refused reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts52 + + Reports with blocked videos + Reports with blocked videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts56 + + Reports with deleted videos + Reports with deleted videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts60 Block reason: Block reason: - - src/app/+admin/moderation/video-block-list/video-block-list.component.html87 + src/app/+admin/moderation/video-block-list/video-block-list.component.html75 + No blocked video found matching current filters. No blocked video found matching current filters. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html107 + src/app/+admin/moderation/video-block-list/video-block-list.component.html92 + No blocked video found. No blocked video found. - - src/app/+admin/moderation/video-block-list/video-block-list.component.html108 - Automatic blocksAutomatic blocks - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 31 - - - Manual blocksManual blocks - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 35 - + src/app/+admin/moderation/video-block-list/video-block-list.component.html93 + + + Automatic blocks + Automatic blocks + src/app/+admin/moderation/video-block-list/video-block-list.component.ts34 + + + Manual blocks + Manual blocks + src/app/+admin/moderation/video-block-list/video-block-list.component.ts38 Showing to of blocked videos @@ -3801,13 +4203,15 @@ The link will expire within 1 hour. of blocked videos - - src/app/+admin/moderation/video-block-list/video-block-list.component.html11 + src/app/+admin/moderation/video-block-list/video-block-list.component.html11 + Reports Reports - src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3 + src/app/+admin/admin.component.ts101 src/app/+admin/moderation/abuse-list/abuse-list.component.html3 + src/app/+admin/moderation/moderation.routes.ts34 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3 Moderation comment @@ -3819,86 +4223,76 @@ The link will expire within 1 hour. This comment can only be seen by you or the other moderators. - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html21 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html20 Update this comment อัปเดตความคิดเห็นนี้ - - src/app/shared/shared-abuse-list/moderation-comment-modal.component.html30 - - - - - - + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html30 + Reporter - Reporter - - - src/app/shared/shared-abuse-list/abuse-details.component.html7src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - - - - - - - - src/app/shared/shared-abuse-list/abuse-details.component.html22 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} - {VAR_PLURAL, plural, =1 {1 report} other { - reports} } - - - src/app/shared/shared-abuse-list/abuse-details.component.html22 + ผู้รายงาน + src/app/shared/shared-abuse-list/abuse-details.component.html7 + src/app/shared/shared-abuse-list/abuse-list-table.component.html21 + + + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 21,23 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 42,44 + + Video Video - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html43src/app/+my-library/my-ownership/my-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html18 + + + src/app/+admin/overview/comments/video-comment-list.component.html44src/app/+admin/overview/videos/video-list.component.html40src/app/+my-library/my-ownership/my-ownership.component.html14src/app/+my-library/my-video-imports/my-video-imports.component.html29src/app/shared/shared-video-miniature/video-download.component.html8 Comment Comment - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html44 + + src/app/+admin/overview/comments/video-comment-list.component.html45src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68 This video has been reported multiple times. - This video has been reported multiple times. - - - src/app/shared/shared-abuse-list/abuse-list-table.component.html70 + วิดีโอนี้ถูกรายงานหลายครั้ง + src/app/shared/shared-abuse-list/abuse-list-table.component.html66 + The video was blocked The video was blocked - - - src/app/shared/shared-abuse-list/abuse-list-table.component.html79 + src/app/shared/shared-abuse-list/abuse-list-table.component.html73 + by on โดย บน - - - src/app/shared/shared-abuse-list/abuse-list-table.component.html82src/app/shared/shared-abuse-list/abuse-list-table.component.html99 + src/app/shared/shared-abuse-list/abuse-list-table.component.html85 + Video was deleted Video was deleted - - src/app/shared/shared-abuse-list/abuse-list-table.component.html89 + src/app/shared/shared-abuse-list/abuse-list-table.component.html79 + Account deleted ลบบัญชีแล้ว - - src/app/shared/shared-abuse-list/abuse-list-table.component.html125 + src/app/shared/shared-abuse-list/abuse-list-table.component.html111 + Open video in a new tab Open video in a new tab - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html49 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html48 State State @@ -3908,17 +4302,17 @@ The link will expire within 1 hour. - src/app/+admin/follows/followers-list/followers-list.component.html25src/app/+admin/follows/following-list/following-list.component.html32src/app/shared/shared-abuse-list/abuse-list-table.component.html24 + src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+admin/follows/following-list/following-list.component.html42src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36src/app/shared/shared-abuse-list/abuse-list-table.component.html24 Messages Messages - - src/app/shared/shared-abuse-list/abuse-list-table.component.html25 + src/app/shared/shared-abuse-list/abuse-list-table.component.html25 + Internal note Internal note - - src/app/shared/shared-abuse-list/abuse-list-table.component.html26 + src/app/shared/shared-abuse-list/abuse-list-table.component.html26 + Score Score @@ -3926,7 +4320,7 @@ The link will expire within 1 hour. - src/app/+admin/follows/followers-list/followers-list.component.html26 + src/app/+admin/follows/followers-list/followers-list.component.html38 Showing to of reports Showing @@ -3934,48 +4328,40 @@ The link will expire within 1 hour. of reports - - src/app/shared/shared-abuse-list/abuse-list-table.component.html6 + src/app/shared/shared-abuse-list/abuse-list-table.component.html6 + Reportee Reportee - - src/app/shared/shared-abuse-list/abuse-details.component.html28 - - - - - - - - - src/app/shared/shared-abuse-list/abuse-details.component.html42 + src/app/shared/shared-abuse-list/abuse-details.component.html29 + {VAR_PLURAL, plural, =1 {1 report} other { reports}} {VAR_PLURAL, plural, =1 {1 report} other { reports} } - - src/app/shared/shared-abuse-list/abuse-details.component.html42 + src/app/shared/shared-abuse-list/abuse-details.component.html22 + src/app/shared/shared-abuse-list/abuse-details.component.html43 + Updated อัปเดตแล้ว - - src/app/shared/shared-abuse-list/abuse-details.component.html48 + src/app/shared/shared-abuse-list/abuse-details.component.html50 + Mute domain Mute domain - src/app/shared/shared-moderation/server-blocklist.component.html18src/app/shared/shared-moderation/server-blocklist.component.html18 + src/app/shared/shared-moderation/server-blocklist.component.html19src/app/shared/shared-moderation/server-blocklist.component.html19 Instance - เว็บไซต์ + เซิร์ฟเวอร์ - src/app/+about/about.component.html5src/app/+search/search-filters.component.html184src/app/shared/shared-moderation/server-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html31 + src/app/+about/about.component.html3src/app/+search/search-filters.component.html217src/app/shared/shared-moderation/server-blocklist.component.html32src/app/shared/shared-moderation/server-blocklist.component.html32 Muted at Muted at @@ -3986,7 +4372,7 @@ The link will expire within 1 hour. - src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/server-blocklist.component.html32src/app/shared/shared-moderation/server-blocklist.component.html32 + src/app/shared/shared-moderation/account-blocklist.component.html25src/app/shared/shared-moderation/account-blocklist.component.html25src/app/shared/shared-moderation/server-blocklist.component.html33src/app/shared/shared-moderation/server-blocklist.component.html33 Unmute Unmute @@ -3994,19 +4380,19 @@ The link will expire within 1 hour. - src/app/shared/shared-moderation/account-blocklist.component.html31src/app/shared/shared-moderation/account-blocklist.component.html31src/app/shared/shared-moderation/server-blocklist.component.html39src/app/shared/shared-moderation/server-blocklist.component.html39 + src/app/shared/shared-moderation/account-blocklist.component.html32src/app/shared/shared-moderation/account-blocklist.component.html32src/app/shared/shared-moderation/server-blocklist.component.html40src/app/shared/shared-moderation/server-blocklist.component.html40 No server found matching current filters. No server found matching current filters. - src/app/shared/shared-moderation/server-blocklist.component.html55src/app/shared/shared-moderation/server-blocklist.component.html55 + src/app/shared/shared-moderation/server-blocklist.component.html56src/app/shared/shared-moderation/server-blocklist.component.html56 No server found. No server found. - src/app/shared/shared-moderation/server-blocklist.component.html56src/app/shared/shared-moderation/server-blocklist.component.html56 + src/app/shared/shared-moderation/server-blocklist.component.html57src/app/shared/shared-moderation/server-blocklist.component.html57 Showing to of muted instances Showing @@ -4016,53 +4402,61 @@ The link will expire within 1 hour. - src/app/shared/shared-moderation/server-blocklist.component.html11src/app/shared/shared-moderation/server-blocklist.component.html11 + src/app/shared/shared-moderation/server-blocklist.component.html12src/app/shared/shared-moderation/server-blocklist.component.html12 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - - src/app/+admin/follows/following-list/following-list.component.html81 + src/app/+admin/follows/following-list/follow-modal.component.html27 + + + {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} + {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} + + src/app/+admin/follows/following-list/follow-modal.component.ts + 65 + + Mute domains Mute domains - src/app/shared/shared-moderation/server-blocklist.component.html63src/app/shared/shared-moderation/server-blocklist.component.html63 + src/app/shared/shared-moderation/server-blocklist.component.html64src/app/shared/shared-moderation/server-blocklist.component.html64 Account Account - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html42src/app/shared/shared-moderation/account-blocklist.component.html23src/app/shared/shared-moderation/account-blocklist.component.html23 + src/app/+admin/overview/comments/video-comment-list.component.html43src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/account-blocklist.component.html24 No account found matching current filters. No account found matching current filters. - src/app/shared/shared-moderation/account-blocklist.component.html53src/app/shared/shared-moderation/account-blocklist.component.html53 + src/app/shared/shared-moderation/account-blocklist.component.html54src/app/shared/shared-moderation/account-blocklist.component.html54 No account found. No account found. - src/app/shared/shared-moderation/account-blocklist.component.html54src/app/shared/shared-moderation/account-blocklist.component.html54 + src/app/shared/shared-moderation/account-blocklist.component.html55src/app/shared/shared-moderation/account-blocklist.component.html55 List installed plugins List installed plugins - src/app/+admin/plugins/plugins.routes.ts28 + src/app/+admin/plugins/plugins.routes.ts26 Search plugins Search plugins - src/app/+admin/plugins/plugins.routes.ts37 + src/app/+admin/plugins/plugins.routes.ts35 Show plugin Show plugin - src/app/+admin/plugins/plugins.routes.ts46 + src/app/+admin/plugins/plugins.routes.ts44 Showing to of muted accounts @@ -4071,207 +4465,211 @@ The link will expire within 1 hour. of muted accounts - src/app/shared/shared-moderation/account-blocklist.component.html10 - src/app/shared/shared-moderation/account-blocklist.component.html10 - + + + src/app/shared/shared-moderation/account-blocklist.component.html11src/app/shared/shared-moderation/account-blocklist.component.html11 Plugins/Themes Plugins/Themes - src/app/+admin/admin.component.ts99 + src/app/+admin/admin.component.ts142 Installed Installed - src/app/+admin/plugins/plugins.component.html3 + src/app/+admin/plugins/plugin-search/plugin-search.component.html35 + src/app/+admin/plugins/shared/plugin-navigation.component.html3 + + + This plugin is developed by Framasoft + This plugin is developed by Framasoft + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 37 + + + + Official + Official + src/app/+admin/plugins/plugin-search/plugin-search.component.html38 Plugin homepage (new window) Plugin homepage (new window) - src/app/+admin/plugins/plugin-search/plugin-search.component.html40 - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html17 - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html21 + src/app/+admin/plugins/shared/plugin-card.component.html8 + src/app/+admin/plugins/shared/plugin-card.component.html12 - - Search - ค้นหา - src/app/header/search-typeahead.component.html8 - src/app/shared/shared-instance/instance-features-table.component.html122 - src/app/+admin/plugins/plugins.component.html5 + + Navigate between installed plugins and themes or find new ones + Navigate between installed plugins and themes or find new ones + + src/app/+admin/plugins/shared/plugin-navigation.component.html + 2 + Users can resolve distant content - ผู้ใช้สามารถค้นหาเนื้อหาที่อยู่บนเว็บไซต์อื่นได้ - src/app/shared/shared-instance/instance-features-table.component.html126 - + ผู้ใช้สามารถค้นหาเนื้อหาที่อยู่บนเซิร์ฟเวอร์อื่นได้ + + src/app/shared/shared-instance/instance-features-table.component.html121 + + Plugins & Themes + Plugins & Themes + + src/app/shared/shared-instance/instance-features-table.component.html128 + + Available themes + Available themes + + src/app/shared/shared-instance/instance-features-table.component.html132 + + Plugins enabled + Plugins enabled + + src/app/shared/shared-instance/instance-features-table.component.html141 Close this message Close this message src/app/app.component.html34 src/app/app.component.html34 - - Settings - การตั้งค่า - - - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html27src/app/+admin/plugins/plugin-search/plugin-search.component.html53src/app/+my-account/my-account-settings/my-account-settings.component.html1 - - Display settings - การตั้งค่าการแสดงผล - src/app/modal/quick-settings-modal.component.html10 - - - Uninstall - Uninstall - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html36 - - Hot - เป็นกระแส - A variant of Trending videos based on the number of recent interactions - - src/app/+videos/video-list/trending/video-trending-header.component.ts47 Videos with the most interactions for recent videos - Videos with the most interactions for recent videos - - src/app/+videos/video-list/trending/video-trending-header.component.ts50 + วิดีโอล่าสุดที่มีการโต้ตอบมากที่สุด + src/app/+videos/video-list/videos-list-common-page.component.ts208 + Videos with the most views during the last 24 hours - Videos with the most views during the last 24 hours - - src/app/+videos/video-list/trending/video-trending-header.component.ts57 - - Likes - จำนวนการชอบ - A variant of Trending videos based on the number of likes - - src/app/+videos/video-list/trending/video-trending-header.component.ts60 + วิดีโอที่มีจำนวนการดูมากที่สุดในช่วง 24 ชั่วโมงที่ผ่านมา + src/app/+videos/video-list/videos-list-common-page.component.ts224 + + + Videos with the most views during the last days + วิดีโอที่มีจำนวนการดูมากที่สุดในช่วง วันที่ผ่านมา + src/app/+videos/video-list/videos-list-common-page.component.ts228 + Videos that have the most likes วิดีโอที่มีจำนวนการชอบมากที่สุด - - src/app/+videos/video-list/trending/video-trending-header.component.ts63 + src/app/+videos/video-list/videos-list-common-page.component.ts213 + To load your new installed plugins or themes, refresh the page. To load your new installed plugins or themes, refresh the page. - src/app/+admin/plugins/plugin-search/plugin-search.component.html10 + src/app/+admin/plugins/plugin-search/plugin-search.component.html4 - - Popular - เป็นที่นิยม - src/app/+admin/plugins/plugin-search/plugin-search.component.html16 - - for "" for "" + + Popular plugins + Popular plugins src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22,24 + 10 - + + Popular themes + Popular themes + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 11 + + + + for "" + for "" + src/app/+admin/plugins/plugin-search/plugin-search.component.html18 + {VAR_PLURAL, plural, =1 {result} other {results} } {VAR_PLURAL, plural, =1 {ผลลัพธ์} other {ผลลัพธ์} } + src/app/+admin/plugins/plugin-search/plugin-search.component.html18 src/app/+search/search.component.html5 - src/app/+admin/plugins/plugin-search/plugin-search.component.html23 No results. ไม่มีผลลัพธ์ - src/app/+admin/plugins/plugin-search/plugin-search.component.html29 - - - Plugin npm package (new window) - Plugin npm package (new window) - src/app/+admin/plugins/plugin-search/plugin-search.component.html44 + src/app/+admin/plugins/plugin-search/plugin-search.component.html28 This does not have settings. - - This - does not have settings. - - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html16 - - - System - System - src/app/+admin/admin.component.ts103 - - - Jobs - Jobs - src/app/+admin/system/system.component.html3 - - - Logs - Logs - src/app/+admin/system/system.component.html5 + + This + does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17 - - Debug - Debug - src/app/+admin/system/system.component.html7 + + System + System + src/app/+admin/admin.component.ts148 Delete this comment ลบความคิดเห็นนี้ - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts75 + src/app/+admin/overview/comments/video-comment-list.component.ts85 Delete all comments of this account Delete all comments of this account - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts81 + src/app/+admin/overview/comments/video-comment-list.component.ts91 Comments are deleted after a few minutes Comments are deleted after a few minutes - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts82 - - comments deleted. - comments deleted. + src/app/+admin/overview/comments/video-comment-list.component.ts92 + + {count, plural, =1 {1 comment deleted.} other { comments deleted.}} + {count, plural, =1 {1 comment deleted.} other { comments deleted.}} + + src/app/+admin/overview/comments/video-comment-list.component.ts154 + + comment(s) deleted. + comment(s) deleted. - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts142 + src/app/+admin/overview/comments/video-comment-list.component.ts156 Do you really want to delete all comments of ? Do you really want to delete all comments of ? - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts162 + src/app/+admin/overview/comments/video-comment-list.component.ts179 Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes - src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts174 + src/app/+admin/overview/comments/video-comment-list.component.ts191 + + Comments list + Comments list + + src/app/+admin/overview/comments/video-comment.routes.ts + 24 + + Video comments ความคิดเห็นในวิดีโอ - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html3 - - This view also shows comments from muted accounts.This view also shows comments from muted accounts. - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html - 8 - + src/app/+admin/overview/comments/video-comment-list.component.html3 + + + This view also shows comments from muted accounts. + This view also shows comments from muted accounts. + src/app/+admin/overview/comments/video-comment-list.component.html8 Showing to of comments Showing to of comments - - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html15 - - - + src/app/+admin/overview/comments/video-comment-list.component.html15 + Select all rows Select all rows - src/app/+admin/moderation/video-comment-list/video-comment-list.component.html38src/app/+admin/users/user-list/user-list.component.html34 + + src/app/+admin/follows/followers-list/followers-list.component.html33src/app/+admin/follows/following-list/following-list.component.html38src/app/+admin/overview/comments/video-comment-list.component.html39src/app/+admin/overview/users/user-list/user-list.component.html39src/app/+admin/overview/videos/video-list.component.html36 Job type Job type @@ -4320,694 +4718,669 @@ The link will expire within 1 hour. No jobs found. No jobs found. - src/app/+admin/system/jobs/jobs.component.html107 + src/app/+admin/system/jobs/jobs.component.html105 No jobs found. No jobs found. - src/app/+admin/system/jobs/jobs.component.html108 + src/app/+admin/system/jobs/jobs.component.html106 No jobs found. No jobs found. - src/app/+admin/system/jobs/jobs.component.html111 + src/app/+admin/system/jobs/jobs.component.html110 No jobs found that are . No jobs found that are . - src/app/+admin/system/jobs/jobs.component.html112 + src/app/+admin/system/jobs/jobs.component.html111 Refresh รีเฟรช + src/app/+admin/overview/comments/video-comment-list.component.html31 + src/app/+admin/overview/videos/video-list.component.html27 src/app/+admin/system/jobs/jobs.component.html30 - src/app/+admin/system/logs/logs.component.html34 + src/app/+admin/system/logs/logs.component.html33 now ตอนนี้ src/app/+admin/system/logs/logs.component.html15 + + Filter logs by tags + Filter logs by tags + + src/app/+admin/system/logs/logs.component.html + 31 + + Loading... กำลังโหลด... - src/app/+admin/system/logs/logs.component.html38 + src/app/+admin/system/logs/logs.component.html37 + + + No log. + No log. + + src/app/+admin/system/logs/logs.component.html + 40 + By -> By -> - src/app/+admin/system/logs/logs.component.html46 + src/app/+admin/system/logs/logs.component.html47 INSTANCE - INSTANCE + เซิร์ฟเวอร์ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html7 Name ชื่อ - - - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html13src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html44src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html44 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12 + src/app/+manage/video-channel-edit/video-channel-edit.component.html27 + src/app/+manage/video-channel-edit/video-channel-edit.component.html27 + Short description คำอธิบายสั้น - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html24 + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html23 Main instance categories Main instance categories - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html46 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html47 Add a new category Add a new category - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html53 - + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html54src/app/shared/shared-forms/select/select-categories.component.html5 The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. ระบบแบ่งปันข้อมูลได้ระบุว่าข้อมูลทางเทคนิคเกี่ยวกับระบบของคุณ (เช่น ที่อยู่ไอพีสาธารณะ) อาจถูกส่งไปยังเพียร์อื่น ๆ แต่ช่วยลดการทำงานของเซิร์ฟเวอร์ได้เป็นอย่างดี - src/app/shared/shared-user-settings/user-video-settings.component.html50 + src/app/shared/shared-user-settings/user-video-settings.component.html45 Help share videos being played ช่วยแบ่งปันข้อมูลวิดีโอที่กำลังเล่นอยู่ - src/app/shared/shared-user-settings/user-video-settings.component.html47 + src/app/shared/shared-user-settings/user-video-settings.component.html42 When on a video page, directly start playing the video. เล่นวิดีโอโดยตรงเมื่ออยู่บนหน้าวิดีโอ - src/app/shared/shared-user-settings/user-video-settings.component.html61 + src/app/shared/shared-user-settings/user-video-settings.component.html56 Automatically play videos เล่นวิดีโออัตโนมัติ - src/app/shared/shared-user-settings/user-video-settings.component.html58 + src/app/shared/shared-user-settings/user-video-settings.component.html53 When a video ends, follow up with the next suggested video. เล่นวิดีโอที่แนะนำถัดไปหลังจากที่วิดีโอจบ - src/app/shared/shared-user-settings/user-video-settings.component.html72 + src/app/shared/shared-user-settings/user-video-settings.component.html67 Automatically start playing the next video เล่นวิดีโอถัดไปโดยอัตโนมัติ - src/app/shared/shared-user-settings/user-video-settings.component.html69 + src/app/shared/shared-user-settings/user-video-settings.component.html64 Main languages you/your moderators speak Main languages you/your moderators speak - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html60 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html61 MODERATION & NSFW MODERATION & NSFW - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html78 - - - Manage users to build a moderation team. - Manage users to build a moderation team. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 80,81 - - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html79 This instance is dedicated to sensitive or NSFW content - This instance is dedicated to sensitive or NSFW content - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89 - + เซิร์ฟเวอร์นี้เผยแพร่เนื้อหาที่ละเอียดอ่อนโดยเฉพาะ + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89 Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. 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. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 94,96 - - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93 Policy on videos containing sensitive content - นโยบายสำหรับวิดีโอที่มีเนื้อหาที่ไม่เหมาะสม - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102 - - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html - 107,108 - - - - + นโยบายสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102 Blur thumbnails เบลอภาพขนาดย่อ - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116 - src/app/shared/shared-user-settings/user-video-settings.component.html17 - + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html116src/app/shared/shared-user-settings/user-video-settings.component.html17 Display แสดง - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html117 - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8 - src/app/shared/shared-user-settings/user-video-settings.component.html18 - + + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html117src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html8src/app/shared/shared-user-settings/user-video-settings.component.html18 Strategy Strategy - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28 - + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html29 Terms เงื่อนไข - src/app/+about/about-instance/about-instance.component.html168 - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125 - src/app/+signup/+register/register.component.html13 - src/app/shared/shared-instance/instance-about-accordion.component.html35 - + + + + src/app/+about/about-instance/about-instance.component.html169src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125src/app/+signup/+register/register.component.html34 Code of conduct หลักปฏิบัติ - src/app/+about/about-instance/about-instance.component.html154 - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html136 - src/app/shared/shared-instance/instance-about-accordion.component.html47 - + + + + src/app/+about/about-instance/about-instance.component.html155src/app/+admin/config/edit-custom-config/edit-instance-information.component.html134src/app/shared/shared-instance/instance-about-accordion.component.html72 Moderation information ข้อมูลเกี่ยวกับการดูแล - src/app/+about/about-instance/about-instance.component.html140 - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html147 - src/app/shared/shared-instance/instance-about-accordion.component.html41 - + + + + src/app/+about/about-instance/about-instance.component.html141src/app/+admin/config/edit-custom-config/edit-instance-information.component.html143src/app/shared/shared-instance/instance-about-accordion.component.html60 Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html148 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html144 YOU AND YOUR INSTANCE YOU AND YOUR INSTANCE - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html157 Who is behind the instance? Who is behind the instance? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html169 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html163 A single person? A non-profit? A company? A single person? A non-profit? A company? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html170 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html164 Why did you create this instance? Why did you create this instance? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html181 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html173 To share your personal videos? To open registrations and allow people to upload what they want? To share your personal videos? To open registrations and allow people to upload what they want? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html182 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html174 How long do you plan to maintain this instance? How long do you plan to maintain this instance? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html193 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html183 It's important to know for users who want to register on your instance It's important to know for users who want to register on your instance - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html184 How will you finance the PeerTube server? How will you finance the PeerTube server? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html205 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html193 With your own funds? With user donations? Advertising? With your own funds? With user donations? Advertising? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html206 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html194 OTHER INFORMATION ข้อมูลอื่น ๆ - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html221 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html207 What server/hardware does the instance run on? What server/hardware does the instance run on? - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html227 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html213 i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html228 - - - Instance information - ข้อมูลเว็บไซต์ - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html7 - + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html214 APPEARANCE APPEARANCE src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - - Use plugins & themes for more involved changes, or add slight customizations. - Use plugins & themes for more involved changes, or add slight customizations. + + Use plugins & themes for more involved changes, or add slight customizations. + Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 6,7 + 5,7 - - default - default - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18 - Landing page Landing page src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html27 - - Discover videos - สำรวจวิดีโอ - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html31 - - - Trending pages - Trending pages - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html33 - Default trending page Default trending page - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html34 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html52 - - - Best videos - วิดีโอที่ดีที่สุด - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 35 - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 56 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html43 Hot videos วิดีโอที่เป็นกระแส - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html36 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html57 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html47 Most viewed videos วิดีโอที่รับชมมากที่สุด - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html37 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html58 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html48 Most liked videos วิดีโอที่มีจำนวนการชอบมากที่สุด - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html38 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html59 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html49 - - Recently added videos - วิดีโอที่เพิ่งเผยแพร่ - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html41 + + Prefer author display name in video miniature + Prefer author display name in video miniature + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html65 + + + Redirect users on single external auth when users click on the login button in menu + Redirect users on single external auth when users click on the login button in menu + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html76 + + + ⚠️ You don't have any external auth plugin enabled. + ⚠️ You don't have any external auth plugin enabled. + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html79 + + + ⚠️ You have multiple external auth plugins enabled. + ⚠️ You have multiple external auth plugins enabled. + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html80 - - Local videos - วิดีโอในเว็บไซต์นี้ - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html42src/app/menu/menu.component.html143 BROADCAST MESSAGE BROADCAST MESSAGE - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html73 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html93 Display a message on your instance Display a message on your instance - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 75,76 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html94 Enable broadcast message Enable broadcast message - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html86 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html106 Allow users to dismiss the broadcast message Allow users to dismiss the broadcast message - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html93 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html113 Broadcast message level Broadcast message level - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html98 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html118 Message Message - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html112 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html132 NEW USERS NEW USERS - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html129 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149 Manage users to set their quota individually. Manage users to set their quota individually. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 131,132 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150 Signup requires email verification Signup requires email verification - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html152 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html172 Signup limit Signup limit - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html156 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html176 {VAR_PLURAL, plural, =1 {user} other {users}} {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html163 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html183 Signup won't be limited to a fixed number of users. Signup won't be limited to a fixed number of users. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 168 - + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html188 + + + Minimum required age to create an account + Minimum required age to create an account + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html192 + + + {VAR_PLURAL, plural, =1 {year old} other {years old}} + {VAR_PLURAL, plural, =1 {year old} other {years old}} + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html199 Enable Signup Enable Signup - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html141 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html161 Users Users - src/app/+admin/users/user-edit/user-edit.component.html4 - src/app/+admin/users/user-edit/user-edit.component.html4 + src/app/+admin/admin.component.ts41 + src/app/+admin/overview/users/user-edit/user-edit.component.html4 + src/app/+admin/overview/users/user-edit/user-edit.component.html4 + src/app/+admin/overview/users/user-list/user-list.component.html3 + + + Comments + Comments + src/app/+admin/admin.component.ts57 {VAR_PLURAL, plural, =1 {Video} other {Videos} } {VAR_PLURAL, plural, =1 {วิดีโอ} other {วิดีโอ} } - src/app/+admin/users/user-edit/user-edit.component.html24 - src/app/+admin/users/user-edit/user-edit.component.html24 + src/app/+admin/overview/users/user-edit/user-edit.component.html24 + src/app/+admin/overview/users/user-edit/user-edit.component.html24 {VAR_PLURAL, plural, =1 {Channel} other {Channels} } {VAR_PLURAL, plural, =1 {ช่อง} other {ช่อง} } - src/app/+admin/users/user-edit/user-edit.component.html30 - src/app/+admin/users/user-edit/user-edit.component.html30 + src/app/+admin/overview/users/user-edit/user-edit.component.html30 + src/app/+admin/overview/users/user-edit/user-edit.component.html30 {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} } {VAR_PLURAL, plural, =1 {ผู้ติดตาม} other {ผู้ติดตาม} } - src/app/+admin/users/user-edit/user-edit.component.html36 - src/app/+admin/users/user-edit/user-edit.component.html36 + src/app/+admin/overview/users/user-edit/user-edit.component.html36 + src/app/+admin/overview/users/user-edit/user-edit.component.html36 Incriminated in reports Incriminated in reports - src/app/+admin/users/user-edit/user-edit.component.html42 - src/app/+admin/users/user-edit/user-edit.component.html42 + src/app/+admin/overview/users/user-edit/user-edit.component.html42 + src/app/+admin/overview/users/user-edit/user-edit.component.html42 Authored reports accepted Authored reports accepted - src/app/+admin/users/user-edit/user-edit.component.html48 - src/app/+admin/users/user-edit/user-edit.component.html48 + src/app/+admin/overview/users/user-edit/user-edit.component.html48 + src/app/+admin/overview/users/user-edit/user-edit.component.html48 {VAR_PLURAL, plural, =1 {Comment} other {Comments} } {VAR_PLURAL, plural, =1 {Comment} other {Comments} } - src/app/+admin/users/user-edit/user-edit.component.html54 - src/app/+admin/users/user-edit/user-edit.component.html54 + src/app/+admin/overview/users/user-edit/user-edit.component.html54 + src/app/+admin/overview/users/user-edit/user-edit.component.html54 NEW USER NEW USER - src/app/+admin/users/user-edit/user-edit.component.html73 - src/app/+admin/users/user-edit/user-edit.component.html73 + src/app/+admin/overview/users/user-edit/user-edit.component.html73 + src/app/+admin/overview/users/user-edit/user-edit.component.html73 Configuration Configuration + src/app/+admin/admin.component.ts136 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1 Default video quota per user Default video quota per user - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html177 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html211 bytes bytes - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 183 - - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 197 - - - src/app/+admin/users/user-edit/user-edit.component.html - 157 - - - src/app/+admin/users/user-edit/user-edit.component.html - 157 - - - src/app/+admin/users/user-edit/user-edit.component.html - 178 - - - src/app/+admin/users/user-edit/user-edit.component.html - 178 - - + + + + + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html217src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html231src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html172src/app/+admin/overview/users/user-edit/user-edit.component.html172 Default daily upload limit per user Default daily upload limit per user - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html191 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html225 Allow import with a torrent file or a magnet URI Allow import with a torrent file or a magnet URI - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html241 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html279 + + + ⚠️ We don't recommend to enable this feature if you don't trust your users + ⚠️ We don't recommend to enable this feature if you don't trust your users + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html282 + + Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 293 + + + ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature. + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html + 296,298 + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html258 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html316 + + VIDEO CHANNELS + VIDEO CHANNELS + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html330 + + Max video channels per user + Max video channels per user + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html335 + + {VAR_PLURAL, plural, =1 {channel} other {channels}} + {VAR_PLURAL, plural, =1 {channel} other {channels}} + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html342 Block new videos automatically Block new videos automatically - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html255 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html313 SEARCH ค้นหา - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html272 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html352 Allow users to do remote URI/handle search Allow users to do remote URI/handle search - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html283 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html363 Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html286 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html366 Allow anonymous to do remote URI/handle search Allow anonymous to do remote URI/handle search - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html374 Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html297 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377 ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html311 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html391 You should only use moderated search indexes in production, or host your own. You should only use moderated search indexes in production, or host your own. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 314,315 - - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html393 Search index URL Search index URL - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html320 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400 Disable local search in search bar Disable local search in search bar - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html333 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html413 Otherwise the local search stays used by default Otherwise the local search stays used by default - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html343 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html423 Search bar uses the global search index by default Search bar uses the global search index by default - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html420 Enable global search Enable global search - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html308 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388 FEDERATION - FEDERATION - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html361 - + เครือข่าย + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html441 Manage relations with other instances. Manage relations with other instances. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 363,364 - - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html442 Other instances can follow yours Other instances can follow yours - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html455 Manually approve new instance followers Manually approve new instance followers - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html382 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html462 Automatically follow back instances Automatically follow back instances - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html395 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html475 ⚠️ This functionality requires a lot of attention and extra moderation. ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html144 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html398 - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html411 - + + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html164src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html478src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html491 Index URL Index URL - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html420 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html500 Automatically follow instances of a public index Automatically follow instances of a public index - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html408 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html488 See the documentation for more information about the expected URL See the documentation for more information about the expected URL - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 414,415 - - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html493 ADMINISTRATORS ADMINISTRATORS - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html520 Administrator Administrator - src/app/core/users/user.service.ts406 + src/app/shared/shared-users/user-admin.service.ts123 Admin email Admin email - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html446 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html526 Enable contact form Enable contact form - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html459 - - - Basic configuration - Basic configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html16 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html539 VOD Transcoding VOD Transcoding - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html38 TWITTER TWITTER - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html468 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html548 Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 470,472 - - + Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html549 Your Twitter username Your Twitter username - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html481 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html561 Instance allowed by Twitter Instance allowed by Twitter - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html494 - - - 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/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - 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/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. - - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 499,504 - - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html574 + + 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. + 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. + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html578 LIVE สด @@ -5017,10 +5390,7 @@ The link will expire within 1 hour. Enable users of your instance to stream live. Enable users of your instance to stream live. - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 7,8 - + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html6 ⚠️ Enabling live streaming requires trust in your users and extra moderation work @@ -5040,80 +5410,78 @@ The link will expire within 1 hour. Allow your users to automatically publish a replay of their live src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html31 - - If the user quota is reached, PeerTube will automatically terminate the live streaming - If the user quota is reached, PeerTube will automatically terminate the live streaming - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 34,35 - - - - Max simultaneous lives created on your instance (-1 for "unlimited") - Max simultaneous lives created on your instance (-1 for "unlimited") - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 41 - - - - {VAR_PLURAL, plural, =1 {live} other {lives}} - {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html46 + + Allow your users to change live latency + Allow your users to change live latency + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html39 - - Max simultaneous lives created per user (-1 for "unlimited") - Max simultaneous lives created per user (-1 for "unlimited") - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 54 - + + Small latency disables P2P and high latency can increase P2P ratio + Small latency disables P2P and high latency can increase P2P ratio + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41 + + Max simultaneous lives created on your instance + Max simultaneous lives created on your instance + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html48 {VAR_PLURAL, plural, =1 {live} other {lives}} - {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59 - + {VAR_PLURAL, plural, =1 {วิดีโอสด} other {วิดีโอสด}} + + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html54src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html66 + + Max simultaneous lives created per user + Max simultaneous lives created per user + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html61 Max live duration Max live duration - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html66 - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html73 Live transcoding threads Live transcoding threads - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html128 - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html145 will claim at most with VOD transcoding will claim at most with VOD transcoding - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 131,133 - - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html148 will claim at least with VOD transcoding will claim at least with VOD transcoding - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 135,137 - - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html152 Live transcoding profile Live transcoding profile - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html150 - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html167 new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html151 - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html168 Live resolutions to generate Live resolutions to generate - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html107 + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html114 + Also transcode original resolutionAlso transcode original resolution + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 134 + + + Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html + 136,138 + Allow live streaming @@ -5123,168 +5491,172 @@ The link will expire within 1 hour. Transcoding enabled for live streams Transcoding enabled for live streams - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html101 - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html108 Live streaming การแพร่ภาพสด - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html34 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html47 src/app/shared/shared-instance/instance-features-table.component.html67 + + Advanced + ขั้นสูง + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html56 + TRANSCODING TRANSCODING - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html85 - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html26 - + + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html92src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html21 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. 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. - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html - 87,88 - - + + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html93 Input formats Input formats - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html46 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html41 Transcoding enabled Transcoding enabled - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html40 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35 Allow additional extensions Allow additional extensions - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html51 - - Allows users to upload videos.Allows users to upload videos. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 54 - + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html46 + + + Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc). + Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc). + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html49 - Allow audio files upload Allow audio files upload - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html62 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html57 Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files. - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html65 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html60 The file will be merged in a still image video with the preview file on upload. The file will be merged in a still image video with the preview file on upload. - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html66 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html61 Output formats Output formats - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html73 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html68 WebTorrent enabled WebTorrent enabled - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html79 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html74 If you also enabled HLS support, it will multiply videos storage by 2 If you also enabled HLS support, it will multiply videos storage by 2 - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 83 - + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html78 HLS with P2P support enabled HLS with P2P support enabled - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89 Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with 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 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 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94 + + Resolutions to generateResolutions to generate src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 99,108 + 111 - - Resolutions to generate per enabled format - Resolutions to generate per enabled format - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html116 - - - The original file resolution will be the default target if no option is selected. - The original file resolution will be the default target if no option is selected. + + Always transcode original resolutionAlways transcode original resolution src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 132,133 + 116 + + The original file resolution will be the default target if no option is selected. + The original file resolution will be the default target if no option is selected. + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html120 Transcoding threads Transcoding threads - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html144 - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html145 will claim at most with live transcoding will claim at most with live transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 146,148 - - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html148 will claim at least with live transcoding will claim at least with live transcoding - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 150,152 - - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html152 Transcoding jobs concurrency Transcoding jobs concurrency - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 166 - - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html168 allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 167 - - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html169 Transcoding profile Transcoding profile - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html178 - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html180 new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html179 - + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html181 + + VIDEO STUDIO + VIDEO STUDIO + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html200 + + Allows your users to edit their video (cut, add intro/outro, add a watermark etc) + Allows your users to edit their video (cut, add intro/outro, add a watermark etc) + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html201 + + Enable video studio + Enable video studio + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html212 + + ⚠️ You need to enable transcoding first to enable video studio + ⚠️ You need to enable transcoding first to enable video studio + + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html215 CACHE CACHE - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html5 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html6 Some files are not federated, and fetched when necessary. Define their caching policies. Some files are not federated, and fetched when necessary. Define their caching policies. - - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html - 7,8 - + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html7 Number of previews to keep in cache @@ -5336,27 +5708,25 @@ The link will expire within 1 hour. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html65 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html64 JavaScript JavaScript - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html73 Write JavaScript code directly.Example: console.log('my instance is amazing'); Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html78 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html76 - Write CSS code directly. Example:#custom-css + Write CSS code directly. Example:#custom-css color: red; - - Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email + + Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email color: red; - + Write CSS code directly. Example:#custom-css color: red; @@ -5365,45 +5735,45 @@ color: red; color: red; - src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html97 + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95 You cannot allow live replay if you don't enable transcoding. You cannot allow live replay if you don't enable transcoding. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html69 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html81 - - Advanced configuration - Advanced configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html43 + + You cannot change the server configuration because it's managed externally. + You cannot change the server configuration because it's managed externally. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85,87 + There are errors in the form: There are errors in the form: - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 59,65 - + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 Update configuration Update configuration - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html72 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html90 VIDEO SETTINGS การตั้งค่าวิดีโอ - src/app/+my-account/my-account-settings/my-account-settings.component.html26 + src/app/+my-account/my-account-settings/my-account-settings.component.html36 NOTIFICATIONS การแจ้งเตือน - src/app/+my-account/my-account-settings/my-account-settings.component.html37 + src/app/+my-account/my-account-settings/my-account-settings.component.html47 INTERFACE อินเตอร์เฟซ - src/app/+my-account/my-account-settings/my-account-settings.component.html47 + src/app/+my-account/my-account-settings/my-account-settings.component.html25 PASSWORD @@ -5418,95 +5788,186 @@ color: red; DANGER ZONE เขตอันตราย - src/app/+admin/users/user-edit/user-edit.component.html219 - src/app/+admin/users/user-edit/user-edit.component.html219 - src/app/+my-account/my-account-settings/my-account-settings.component.html77 - + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html213src/app/+admin/overview/users/user-edit/user-edit.component.html213src/app/+my-account/my-account-settings/my-account-settings.component.html77 Profile โปรไฟล์ - src/app/shared/shared-video-miniature/video-download.component.ts185 + src/app/shared/shared-video-miniature/video-download.component.ts235 Resolution Resolution - src/app/shared/shared-video-miniature/video-download.component.ts194 + src/app/shared/shared-video-miniature/video-download.component.ts244 Aspect ratio Aspect ratio - src/app/shared/shared-video-miniature/video-download.component.ts195 + src/app/shared/shared-video-miniature/video-download.component.ts245 Average frame rate Average frame rate - src/app/shared/shared-video-miniature/video-download.component.ts196 + src/app/shared/shared-video-miniature/video-download.component.ts246 Pixel format - Pixel format + รูปแบบพิกเซล - src/app/shared/shared-video-miniature/video-download.component.ts197 + src/app/shared/shared-video-miniature/video-download.component.ts247 Sample rate Sample rate - src/app/shared/shared-video-miniature/video-download.component.ts201 + src/app/shared/shared-video-miniature/video-download.component.ts251 Channel Layout Channel Layout - src/app/shared/shared-video-miniature/video-download.component.ts202 - - Video settings - การตั้งค่าวิดีโอ - src/app/modal/quick-settings-modal.component.html18 + src/app/shared/shared-video-miniature/video-download.component.ts252 + + Update your settings + เปลี่ยนการตั้งค่าของคุณ + src/app/shared/shared-video-miniature/video-filters-header.component.html2 + + + More filters + ตัวกรองเพิ่มเติม + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 20 + + + + Hide filters + Hide filters + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 21 + + + + Sort by "Recently Added" + เรียงตาม "เพิ่งเผยแพร่" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 46 + + + + Sort by "Original Publication Date" + Sort by "Original Publication Date" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 47 + - - Interface settings - การตั้งค่าอินเตอร์เฟซ - src/app/modal/quick-settings-modal.component.html22 + + Sort by "Recent Views" + Sort by "Recent Views" + src/app/shared/shared-video-miniature/video-filters-header.component.html49 + + + Sort by "Hot" + เรียงตาม "เป็นกระแส" + src/app/shared/shared-video-miniature/video-filters-header.component.html50 + + + Sort by "Likes" + เรียงตาม "จำนวนการชอบ" + src/app/shared/shared-video-miniature/video-filters-header.component.html51 + + + Sort by "Global Views" + Sort by "Global Views" + src/app/shared/shared-video-miniature/video-filters-header.component.html52 + + + Languages: + ภาษา: + src/app/shared/shared-video-miniature/video-filters-header.component.html60 + + + Sensitive content: + เนื้อหาที่ละเอียดอ่อน: + src/app/shared/shared-video-miniature/video-filters-header.component.html67 + + + Scope: + ขอบเขต: + src/app/shared/shared-video-miniature/video-filters-header.component.html82 + + + Local videos (this instance) + วิดีโอในเซิร์ฟเวอร์นี้ + src/app/shared/shared-video-miniature/video-filters-header.component.html86 + + + Federated videos (this instance + followed instances) + วิดีโอในเครือข่าย (เซิร์ฟเวอร์นี้ + เซิร์ฟเวอร์ที่ติดตาม) + src/app/shared/shared-video-miniature/video-filters-header.component.html91 + + + Type: + ประเภท: + src/app/shared/shared-video-miniature/video-filters-header.component.html96 + + + VOD & Live videos + วิดีโอย้อนหลังและสด + src/app/shared/shared-video-miniature/video-filters-header.component.html100 + + + Categories: + หมวดหมู่: + src/app/shared/shared-video-miniature/video-filters-header.component.html115 + + + Moderation: + Moderation: + src/app/shared/shared-video-miniature/video-filters-header.component.html121 Change password เปลี่ยนรหัสผ่าน - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5 - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html33 - + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html21 Current password รหัสผ่านปัจจุบัน - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html8 - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html28 - + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html29src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7 New password รหัสผ่านใหม่ - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17 - + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html12 Confirm new password ยืนยันรหัสผ่านใหม่ - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html26 - + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17 Default policy on videos containing sensitive content - นโยบายค่าเริ่มต้นสำหรับวิดีโอที่มีเนื้อหาไม่เหมาะสม + นโยบายค่าเริ่มต้นสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน 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. With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - - src/app/shared/shared-user-settings/user-video-settings.component.html - 8,9 - - + + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + With Hide or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106src/app/shared/shared-user-settings/user-video-settings.component.html7 Policy for sensitive videos - นโยบายสำหรับวิดีโอที่มีเนื้อหาไม่เหมาะสม - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html114 - src/app/shared/shared-user-settings/user-video-settings.component.html15 - + นโยบายสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html114src/app/shared/shared-user-settings/user-video-settings.component.html15 Only display videos in the following languages/subtitles แสดงเฉพาะวิดีโอในภาษาหรือคำบรรยายเหล่านี้ @@ -5514,76 +5975,61 @@ color: red; In Recently added, Trending, Local, Most liked and Search pages - ในหน้าเพิ่งเผยแพร่ มาแรง เว็บไซต์นี้ ชอบมากที่สุด และหน้าค้นหา + ในหน้าเพิ่งเผยแพร่ มาแรง เซิร์ฟเวอร์นี้ ชอบมากที่สุด และหน้าค้นหา src/app/shared/shared-user-settings/user-video-settings.component.html28 Add a new language เพิ่มภาษา - src/app/+admin/config/edit-custom-config/edit-instance-information.component.html67 - src/app/shared/shared-user-settings/user-video-settings.component.html36 - - - is awaiting email verification - - - - กำลังรอการยืนยันอีเมล - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html10 - + + + src/app/+admin/config/edit-custom-config/edit-instance-information.component.html68src/app/shared/shared-forms/select/select-languages.component.html6 New email อีเมลใหม่ - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html19 Change email เปลี่ยนอีเมล - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html36 - + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html34 Theme ธีม src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html14 src/app/shared/shared-user-settings/user-interface-settings.component.html4 - - instance default - ค่าเริ่มต้นของเว็บไซต์ - src/app/shared/shared-user-settings/user-interface-settings.component.html8 - - - peertube default - ค่าเริ่มต้นของ peertube - src/app/shared/shared-user-settings/user-interface-settings.component.html9 - - - Change ownership - เปลี่ยนเจ้าของ - src/app/+my-library/my-videos/modals/video-change-ownership.component.html3 - Select the next owner เลือกเจ้าของคนถัดไป src/app/+my-library/my-videos/modals/video-change-ownership.component.html10 - Last published firstLast published first - - src/app/+my-library/my-videos/my-videos.component.html27 - Last created firstLast created first - - src/app/+my-library/my-videos/my-videos.component.html28 - Most viewed firstMost viewed first - - src/app/+my-library/my-videos/my-videos.component.html29 - Most liked firstMost liked first - - src/app/+my-library/my-videos/my-videos.component.html30 - Longest firstLongest first - - src/app/+my-library/my-videos/my-videos.component.html31 + Last published first + Last published first + src/app/+my-library/my-videos/my-videos.component.html27 + + + Last created first + Last created first + src/app/+my-library/my-videos/my-videos.component.html28 + + + Most viewed first + Most viewed first + src/app/+my-library/my-videos/my-videos.component.html29 + + + Most liked first + Most liked first + src/app/+my-library/my-videos/my-videos.component.html30 + + + Longest first + Longest first + src/app/+my-library/my-videos/my-videos.component.html31 + Accept ownership ยอมรับการเปลี่ยนเจ้าของ @@ -5591,10 +6037,9 @@ color: red; Select a channel to receive the video - Select a channel to receive the video + เลือกช่องเพื่อรับวิดีโอ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html10 - My ownership changes My ownership changes @@ -5603,8 +6048,8 @@ color: red; Initiator ผู้เริ่มต้น - src/app/+my-library/my-ownership/my-ownership.component.html19 - + + src/app/+my-library/my-ownership/my-ownership.component.html13 Created @@ -5613,129 +6058,213 @@ color: red; - src/app/+my-library/my-ownership/my-ownership.component.html22 - + + src/app/+my-library/my-ownership/my-ownership.component.html15 Status สถานะ - src/app/+my-library/my-ownership/my-ownership.component.html25 - + + src/app/+my-library/my-ownership/my-ownership.component.html19 Account page Account page - - - src/app/+videos/+video-watch/video-watch.component.html189src/app/+videos/+video-watch/video-watch.component.html195 - - - - - - - src/app/+videos/+video-watch/video-watch.component.html196 + src/app/+videos/+video-watch/video-watch.component.html69 + src/app/+videos/+video-watch/video-watch.component.html75 + No ownership change request found. No ownership change request found. - src/app/+my-library/my-ownership/my-ownership.component.html78 + src/app/+my-library/my-ownership/my-ownership.component.html72 + ⚠️ The instance doesn't allow channel synchronization⚠️ The instance doesn't allow channel synchronization + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 9 + + + Showing to of synchronizationsShowing to of synchronizations + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 17 + + + Add synchronizationAdd synchronization + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 25 + + + External Channel External Channel + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 34 + + + Channel Channel + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 35 + + + Last synchronization at Last synchronization at + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 38 + + + List imports List imports + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html + 84,86 + + + Fully synchronize the channelFully synchronize the channel + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts + 54 + + + This fetches any missing videos on the local channelThis fetches any missing videos on the local channel + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts + 55 + + + Synchronization removed successfully for .Synchronization removed successfully for . + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts94 + Full synchronization requested successfully for .Full synchronization requested successfully for . + + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts107 + NEW SYNCHRONIZATIONNEW SYNCHRONIZATION + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 8 + + + Remote channel URLRemote channel URL + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 13 + + + Example: https://youtube.com/channel/UC_fancy_channelExample: https://youtube.com/channel/UC_fancy_channel + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 20 + + + Video ChannelVideo Channel + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 33 + + + Options for existing videos on remote channel:Options for existing videos on remote channel: + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 42 + + + Import all and watch for new publicationsImport all and watch for new publications + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 46 + + + Only watch for new publicationsOnly watch for new publications + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html + 51 + + + Synchronization created successfully.Synchronization created successfully. + + src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts + 67 + + Account settings การตั้งค่าบัญชี - src/app/+my-account/my-account-routing.module.ts29 + src/app/+my-account/my-account-routing.module.ts28 Playlist elements Playlist elements - src/app/+my-library/my-library-routing.module.ts58 - + + src/app/+my-library/my-library-routing.module.ts60 My imports My imports - src/app/+my-library/my-videos/my-videos.component.html11 - src/app/+my-library/my-video-imports/my-video-imports.component.html3 - + + + src/app/+my-library/my-video-imports/my-video-imports.component.html4src/app/+my-library/my-videos/my-videos.component.html11 Create video channel - Create video channel + สร้างช่องวิดีโอ - src/app/+my-library/+my-video-channels/my-video-channels.component.html12 - No channel found.No channel found. - - src/app/+my-library/+my-video-channels/my-video-channels.component.html - 16 - - - - subscribers - ผู้ติดตาม - คน - + src/app/+my-library/+my-video-channels/my-video-channels.component.html23 + + No channel found. + No channel found. - src/app/+my-library/my-subscriptions/my-subscriptions.component.html25 + src/app/+my-library/+my-video-channels/my-video-channels.component.html27 Example: my_channel ตัวอย่าง: my_channel - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html47src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html47 + src/app/+manage/video-channel-edit/video-channel-edit.component.html31 + src/app/+manage/video-channel-edit/video-channel-edit.component.html31 + CHANNEL CHANNEL - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html26 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html26 - - Banner image of your channelBanner image of your channel + src/app/+manage/video-channel-edit/video-channel-edit.component.html9 + src/app/+manage/video-channel-edit/video-channel-edit.component.html9 + + + Banner image of the channel + Banner image of the channel - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 30 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 13 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html - 30 + src/app/+manage/video-channel-edit/video-channel-edit.component.html + 13 - - Short text to tell people how they can support your channel (membership platform...).<br /><br /> - When you will upload a video in this channel, the video support field will be automatically filled by this text. - Short text to tell people how they can support your channel (membership platform...).<br /><br /> - When you will upload a video in this channel, the video support field will be automatically filled by this text. - - - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84 Overwrite support field of all videos of this channel แทนที่ส่วนสนับสนุนในทุกวิดีโอของช่องนี้ - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html99src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html99 + src/app/+manage/video-channel-edit/video-channel-edit.component.html79src/app/+manage/video-channel-edit/video-channel-edit.component.html79 subscribers ผู้ติดตาม คน - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html27 + src/app/+my-library/my-follows/my-subscriptions.component.html25 + src/app/+search/search.component.html55 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html27 + Upload a new avatar Upload a new avatar - - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html9src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html34 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html9 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html34 + Target เป้าหมาย - src/app/+my-library/my-video-imports/my-video-imports.component.html17 - - - See the error - See the error - src/app/+my-library/my-video-imports/my-video-imports.component.html26 - + + src/app/+my-library/my-video-imports/my-video-imports.component.html28 This video was deleted วิดีโอนี้ถูกลบไปแล้ว - src/app/+my-library/my-video-imports/my-video-imports.component.html49 - + + src/app/+my-library/my-video-imports/my-video-imports.component.html59 Showing to of imports Showing @@ -5743,52 +6272,93 @@ color: red; of imports - src/app/+my-library/my-video-imports/my-video-imports.component.html10 - + + src/app/+my-library/my-video-imports/my-video-imports.component.html21 Once you delete your account, there is no going back. You will be asked to confirm this action. เมื่อคุณลบบัญชีของคุณ คุณจะไม่สามารถย้อนกลับไปได้ คุณจะต้องยืนยันเพื่อลบบัญชี src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html2 - - Delete your account - ลบบัญชีของคุณ - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 - Channel page Channel page - src/app/+my-library/+my-video-channels/my-video-channels.component.html23src/app/+my-library/my-subscriptions/my-subscriptions.component.html20src/app/+videos/+video-watch/video-watch.component.html186 + 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.html66 + + {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} + {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} + + src/app/+my-library/+my-video-channels/my-video-channels.component.html49 Created by สร้างโดย - - src/app/+my-library/my-subscriptions/my-subscriptions.component.html28 + src/app/+my-library/my-follows/my-subscriptions.component.html28 + Owner account page - Owner account page - - src/app/+my-library/my-subscriptions/my-subscriptions.component.html27 - - - Delete history - - - ลบประวัติ - - - src/app/+my-library/my-history/my-history.component.html17 + หน้าบัญชีเจ้าของช่อง + src/app/+my-library/my-follows/my-subscriptions.component.html27 + You don't have any video in your watch history yet. You don't have any video in your watch history yet. + src/app/+my-library/my-history/my-history.component.ts143 + + + Delete from history + Delete from history + src/app/+my-library/my-history/my-history.component.html37 + + + Video history is enabled + Video history is enabled - src/app/+my-library/my-history/my-history.component.html - 30 + src/app/+my-library/my-history/my-history.component.ts + 96,95 + + + + Video history is disabled + Video history is disabled + + src/app/+my-library/my-history/my-history.component.ts + 97,95 + + + + Delete video history + Delete video history + + src/app/+my-library/my-history/my-history.component.ts + 120 + + + + Are you sure you want to delete all your video history? + Are you sure you want to delete all your video history? + + src/app/+my-library/my-history/my-history.component.ts + 121 + + + + Video history deleted + Video history deleted + + src/app/+my-library/my-history/my-history.component.ts + 129 + + + + No videos found for "". + No videos found for "". + + src/app/+my-library/my-history/my-history.component.ts + 140 @@ -5803,6 +6373,22 @@ color: red; 3 + + 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. + 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. + + src/app/shared/shared-main/misc/channels-setup-message.component.html + 5 + + + + Set up my channels + Set up my channels + + src/app/shared/shared-main/misc/channels-setup-message.component.html + 6 + + Notification preferences @@ -5826,61 +6412,50 @@ color: red; อ่านหมดแล้ว src/app/+my-account/my-account-notifications/my-account-notifications.component.html26 - - Activities - กิจกรรม - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html2 - Web เว็บ - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html3 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html5 My Playlists - My Playlists + เพลย์ลิสต์ของฉัน src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html4 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html4 NEW PLAYLIST - NEW PLAYLIST + เพลย์ลิสต์ใหม่ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html25 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html25 PLAYLIST - PLAYLIST + เพลย์ลิสต์ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html26 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html26 Create playlist - Create playlist - - src/app/+my-library/my-video-playlists/my-video-playlists.component.html11 + สร้างเพลย์ลิสต์ + src/app/+my-library/my-video-playlists/my-video-playlists.component.html14 + My video channels ช่องวิดีโอของฉัน - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts13 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts11 Create a new video channel - Create a new video channel - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts22 + สร้างช่องวิดีโอใหม่ + src/app/+manage/manage-routing.module.ts12 - - Playlist } deleted. - Playlist } deleted. - - src/app/+my-library/my-video-playlists/my-video-playlists.component.ts45 Playlist thumbnail ภาพขนาดย่อของเพลย์ลิสต์ - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html82 - src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html82 - - + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html76 No videos in this playlist. ไม่มีวิดีโอในเพลย์ลิสต์นี้ @@ -5888,9 +6463,7 @@ color: red; Browse videos on PeerTube to add them in your playlist. - - Browse videos on PeerTube to add them in your playlist. - + หาวิดีโอบน PeerTube เพื่อเพิ่มเข้ามาในเพลย์ลิสต์ของคุณ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28 @@ -5903,11 +6476,6 @@ color: red; src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32 - - Welcome to PeerTube! - ยินดีต้อนรับสู่ PeerTube! - src/app/+signup/shared/signup-success.component.html8 - If you need help to use PeerTube, you can have a look at the documentation. หากคุณต้องการความช่วยเหลือในการใช้ PeerTube คุณสามารถอ่าน @@ -5915,171 +6483,299 @@ color: red; src/app/+signup/shared/signup-success.component.html14 - - Created Created + + + 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. + 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. + src/app/+signup/shared/signup-success.component.html18 + + + Video stats + Video stats + src/app/+stats/stats-routing.module.ts14 + + + You can select a part of the graph to zoom in + You can select a part of the graph to zoom in + src/app/+stats/video/video-stats.component.html58 + + + Reset zoom + Reset zoom + src/app/+stats/video/video-stats.component.html60 + + + Since the video publication + Since the video publication - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 3,4 + src/app/+stats/video/video-stats.component.ts + 63 + + + + Viewers + Viewers + src/app/+stats/video/video-stats.component.ts88 + src/app/+stats/video/video-stats.component.ts500 + + + Watch time + Watch time + src/app/+stats/video/video-stats.component.ts93 + + + Retention + Retention + src/app/+stats/video/video-stats.component.ts106 + + + Viewers stats between and + Viewers stats between and + src/app/+stats/video/video-stats.component.ts153 + + + Viewers stats + Viewers stats + src/app/+stats/video/video-stats.component.ts156 + + + Live as of + Live as of + + src/app/+stats/video/video-stats.component.ts + 227 + + + + Custom dates + Custom dates + src/app/+stats/video/video-stats.component.ts238 + + + A view means that someone watched the video for at least 30 seconds + A view means that someone watched the video for at least 30 seconds + src/app/+stats/video/video-stats.component.ts257 + + + Countries + Countries + src/app/+stats/video/video-stats.component.ts98 + src/app/+stats/video/video-stats.component.ts289 + + + Likes + Likes + src/app/+stats/video/video-stats.component.ts260 + + + Average watch time + Average watch time + src/app/+stats/video/video-stats.component.ts267 + + + Total watch time + Total watch time + src/app/+stats/video/video-stats.component.ts271 + + + Peak viewers + Peak viewers + src/app/+stats/video/video-stats.component.ts275 + + + at + at + src/app/+stats/video/video-stats.component.ts278 + + + Unique viewers + Unique viewers + + src/app/+stats/video/video-stats.component.ts + 282 - - {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}{VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} + + + Created + Created + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html2 + + + {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} + {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 3 - - Verify account email confirmation - อีเมลยืนยันบัญชี - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html3 - - - Email updated. - อัปเดตอีเมลแล้ว - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10 - An error occurred. เกิดข้อผิดพลาด - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html14 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10 + + + Request new verification email + Request new verification email + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 12 + Video channel videos วิดีโอจากช่องวิดีโอ - - src/app/+video-channels/video-channels-routing.module.ts24 + src/app/+video-channels/video-channels-routing.module.ts22 + Video channel playlists - Video channel playlists - - src/app/+video-channels/video-channels-routing.module.ts37 - Manage channel Manage channel - - src/app/+video-channels/video-channels.component.html - 10,11 - + เพลย์ลิสต์ช่องวิดีโอ + src/app/+video-channels/video-channels-routing.module.ts35 - - - Request email for account verification - ส่งอีเมลยืนยันบัญชี - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html3 + + Manage channel + Manage channel + src/app/+video-channels/video-channels.component.html10 Send verification email ส่งอีเมลยืนยัน - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html17 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html16 This instance does not require email verification. - เว็บไซต์นี้ไม่ต้องยืนยันอีเมล + เซิร์ฟเวอร์นี้ไม่ต้องยืนยันอีเมล src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html20 Verify account via email ยืนยันบัญชีผ่านอีเมล - src/app/+signup/+verify-account/verify-account-routing.module.ts17 + src/app/+signup/+verify-account/verify-account-routing.module.ts15 + + + Ask to send an email to verify your account + Ask to send an email to verify your account + + src/app/+signup/+verify-account/verify-account-routing.module.ts + 24 + + + + Welcomeon + Welcomeon + + src/app/+signup/shared/signup-success.component.html + 2,3 + + + + Your account has been created! + Your account has been created! + + src/app/+signup/shared/signup-success.component.html + 7 + - - Ask to send an email to verify you account - Ask to send an email to verify you account - src/app/+signup/+verify-account/verify-account-routing.module.ts26 + + Check your emails to validate your account and complete your inscription. + Check your emails to validate your account and complete your inscription. + + src/app/+signup/shared/signup-success.component.html + 10,11 + Banned ถูกแบน - - src/app/+accounts/accounts.component.html21 + src/app/+accounts/accounts.component.html21 + src/app/+admin/overview/users/user-list/user-list.component.html105 + Instance muted - ปิดเสียงเว็บไซต์แล้ว - - src/app/+accounts/accounts.component.html23 + ปิดเสียงเซิร์ฟเวอร์แล้ว + src/app/shared/shared-moderation/account-block-badges.component.html2 + Muted by your instance - ถูกปิดเสียงโดยเว็บไซต์ของคุณ - - src/app/+accounts/accounts.component.html24 + ถูกปิดเสียงโดยเซิร์ฟเวอร์ของคุณ + src/app/shared/shared-moderation/account-block-badges.component.html3 + Instance muted by your instance - เว็บไซต์นี้ถูกปิดเสียงโดยเว็บไซต์ของคุณ - - src/app/+accounts/accounts.component.html25 - Copy account handleCopy account handle - - src/app/+accounts/accounts.component.html - 31 - - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - - src/app/+accounts/accounts.component.html - 38 - - - {VAR_PLURAL, plural, =1 {1 videos} other { videos}}{VAR_PLURAL, plural, =1 {1 videos} other { videos}} - - src/app/+accounts/accounts.component.html - 41 - - - - - src/app/+accounts/accounts.component.html - 41,42 - - - Show the complete descriptionShow the complete description - - - src/app/+accounts/accounts.component.html55src/app/+video-channels/video-channels.component.html94 - Show more... Show more... - - - src/app/+accounts/accounts.component.html57src/app/+video-channels/video-channels.component.html96 - Manage account Manage account - - src/app/+accounts/accounts.component.html62 - Search account videosSearch account videos - - src/app/+accounts/accounts.component.html80 - CHANNELSCHANNELS - - src/app/+accounts/accounts.component.ts - 82 - + เซิร์ฟเวอร์นี้ถูกปิดเสียงโดยเซิร์ฟเวอร์ของคุณ + src/app/shared/shared-moderation/account-block-badges.component.html4 + + + Copy account handle + Copy account handle + src/app/+accounts/accounts.component.html29 + + + Show the complete description + Show the complete description + src/app/+accounts/accounts.component.html53 + src/app/+video-channels/video-channels.component.html96 + + + Show more... + แสดงเพิ่มเติม... + src/app/+accounts/accounts.component.html55 + src/app/+video-channels/video-channels.component.html98 + + + Manage account + Manage account + src/app/+accounts/accounts.component.html60 + + + Search account videos + ค้นหาวิดีโอในบัญชี + src/app/+accounts/accounts.component.html78 + + + CHANNELS + ช่อง + src/app/+accounts/accounts.component.ts80 - This account does not have channels. บัญชีนี้ไม่มีช่อง - - src/app/+accounts/account-video-channels/account-video-channels.component.html5 + src/app/+accounts/account-video-channels/account-video-channels.component.html5 + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - {VAR_PLURAL, plural, =1 {ผู้ติดตาม 1 คน} other {ผู้ติดตาม - คน} } - + {VAR_PLURAL, plural, =1 {ผู้ติดตาม 1 คน} other {ผู้ติดตาม คน}} + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html13 + + + {VAR_PLURAL, plural, =1 {1 videos} other { videos}} + {VAR_PLURAL, plural, =1 {1 วิดีโอ} other { วิดีโอ}} + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html16 + + + + + - src/app/+accounts/account-video-channels/account-video-channels.component.html23src/app/+my-library/+my-video-channels/my-video-channels.component.html28src/app/+video-channels/video-channels.component.html73 - {VAR_PLURAL, plural, =1 {1 videos} other { videos}}{VAR_PLURAL, plural, =1 {1 videos} other { videos}} - src/app/+accounts/account-video-channels/account-video-channels.component.html26 - - src/app/+accounts/account-video-channels/account-video-channels.component.html26 - Show this channelShow this channel - src/app/+accounts/account-video-channels/account-video-channels.component.html35 + 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.html78src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html15src/app/shared/shared-video/video-views-counter.component.html2src/app/shared/shared-video/video-views-counter.component.html6 + + Show this channel + แสดงช่องนี้ + src/app/+accounts/account-video-channels/account-video-channels.component.html38 + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { - videos} } - + {VAR_PLURAL, plural, =0 {ไม่มีวิดีโอ} =1 {1 วิดีโอ} other { วิดีโอ}} - src/app/+my-library/+my-video-channels/my-video-channels.component.html30 + + + + + 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.html47src/app/+video-channels/video-channels.component.html78src/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 @@ -6087,47 +6783,54 @@ 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 ()! - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 - - My Channels - ช่องของฉัน - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html4 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html4 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 + + + Please type the name of the video channel () to confirm + Please type the name of the video channel () to confirm + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 48 + NEW CHANNEL NEW CHANNEL - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html25 - src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html25 + src/app/+manage/video-channel-edit/video-channel-edit.component.html8 + src/app/+manage/video-channel-edit/video-channel-edit.component.html8 See this video channel ดูช่องวิดีโอนี้ + src/app/+accounts/account-video-channels/account-video-channels.component.html15 + src/app/+accounts/account-video-channels/account-video-channels.component.html20 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html4 + src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html7 + + + {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} + {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} + - src/app/+accounts/account-video-channels/account-video-channels.component.html13src/app/+accounts/account-video-channels/account-video-channels.component.html17 + + + src/app/+accounts/account-video-channels/account-video-channels.component.html26src/app/+accounts/accounts.component.html36src/app/+my-library/+my-video-channels/my-video-channels.component.html43src/app/+video-channels/video-channels.component.html75 This channel doesn't have any videos. ช่องนี้ไม่มีวิดีโอ - - src/app/+accounts/account-video-channels/account-video-channels.component.html38 - SHOW THIS CHANNEL >SHOW THIS CHANNEL > - - src/app/+accounts/account-video-channels/account-video-channels.component.html46 - - - + src/app/+accounts/account-video-channels/account-video-channels.component.html41 + + + SHOW THIS CHANNEL > + แสดงช่องนี้ > + src/app/+accounts/account-video-channels/account-video-channels.component.html49 + Stats สถิติ - src/app/menu/menu.component.html172 - - - - - - + + src/app/menu/menu.component.html143src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353 This channel does not have playlists. ช่องนี้ไม่มีเพลย์ลิสต์ @@ -6136,39 +6839,28 @@ channel with the same name ()! PeerTube PeerTube - src/app/+about/about.component.html7 + src/app/+about/about.component.html5 Network เครือข่าย - src/app/+about/about.component.html9 + src/app/+about/about.component.html7 Follows - เว็บไซต์อื่นที่ติดตาม + เซิร์ฟเวอร์อื่นที่ติดตาม src/app/+about/about-follows/about-follows.component.html2 - - Follower instances ()Follower instances () - - src/app/+about/about-follows/about-follows.component.html - 4 - + src/app/+my-library/my-library.component.ts64 + + + Follower instances () + Follower instances () + src/app/+about/about-follows/about-follows.component.html5 - Following instances () Following instances () - - src/app/+about/about-follows/about-follows.component.html - 16 - - - - Contact administrator - ติดต่อผู้ดูแลระบบของ - - - src/app/+about/about-instance/contact-admin-modal.component.html3 + src/app/+about/about-follows/about-follows.component.html17 Your name @@ -6197,14 +6889,21 @@ channel with the same name ()! src/app/+about/about-instance/about-instance.component.html5 - - Contact administrator - ติดต่อผู้ดูแลระบบ - src/app/+about/about-instance/about-instance.component.html7 + + Contact us + ติดต่อเรา + + src/app/+about/about-instance/about-instance.component.html + 7 + + + src/app/+videos/+video-edit/video-add.component.html + 3 + This instance is dedicated to sensitive/NSFW content. - เว็บไซต์นี้เผยแพร่เนื้อหาที่ไม่เหมาะสมโดยเฉพาะ + เซิร์ฟเวอร์นี้เผยแพร่เนื้อหาที่ละเอียดอ่อนโดยเฉพาะ src/app/+about/about-instance/about-instance.component.html19 @@ -6221,21 +6920,22 @@ channel with the same name ()! Why we created this instance - ทำไมเราถึงสร้างเว็บไซต์นี้ + ทำไมเราถึงสร้างเซิร์ฟเวอร์นี้ src/app/+about/about-instance/about-instance.component.html58 How long we plan to maintain this instance - เรามีแผนที่จะดูแลเว็บไซต์นี้นานเท่าใด + เรามีแผนที่จะดูแลเซิร์ฟเวอร์นี้นานเท่าใด src/app/+about/about-instance/about-instance.component.html72 - - How we will pay for keeping our instance runningHow we will pay for keeping our instance running + + + How we will pay for keeping our instance running + เราจะจ่ายเงินเพื่อให้เซิร์ฟเวอร์นี้ทำงานอยู่อย่างไร src/app/+about/about-instance/about-instance.component.html 86 - INFORMATION ข้อมูล @@ -6244,51 +6944,44 @@ channel with the same name ()! MODERATION การดูแล - src/app/+about/about-instance/about-instance.component.html128 + src/app/+about/about-instance/about-instance.component.html129 OTHER INFORMATION ข้อมูลอื่น ๆ - src/app/+about/about-instance/about-instance.component.html183 + src/app/+about/about-instance/about-instance.component.html186 Hardware information ข้อมูลฮาร์ดแวร์ - src/app/+about/about-instance/about-instance.component.html195 + src/app/+about/about-instance/about-instance.component.html198 FEATURES FEATURES - src/app/+about/about-instance/about-instance.component.html203 + src/app/+about/about-instance/about-instance.component.html207 Features found on this instance - คุณสมบัติที่สามารถใช้งานได้ในเว็บไซต์นี้ - src/app/shared/shared-instance/instance-features-table.component.html4 - src/app/shared/shared-instance/instance-about-accordion.component.html6 - src/app/shared/shared-instance/instance-about-accordion.component.html6 - + คุณสมบัติที่สามารถใช้งานได้ในเซิร์ฟเวอร์นี้ + + + + src/app/shared/shared-instance/instance-about-accordion.component.html10src/app/shared/shared-instance/instance-features-table.component.html4 STATISTICS สถิติ - src/app/+about/about-instance/about-instance.component.html215 - - - What is PeerTube? - PeerTube คืออะไร? - src/app/+about/about-peertube/about-peertube.component.html3 + src/app/+about/about-instance/about-instance.component.html219 PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - - src/app/+about/about-peertube/about-peertube.component.html10 + PeerTube เป็นแพลตฟอร์มวิดีโอสตรีมมิ่งที่สามารถโฮสต์ด้วยตนเองและสื่อสารถึงกันได้ผ่าน ActivityPub โดยใช้ P2P ในเว็บเบราว์เซอร์ของคุณโดยตรง + src/app/+about/about-peertube/about-peertube.component.html9 It is free and open-source software, under AGPLv3 licence. - It is free and open-source software, under AGPLv3 licence. - src/app/+about/about-peertube/about-peertube.component.html14 + ซอฟต์แวร์นี้เป็นซอฟต์แวร์เสรีและโอเพนซอร์ส ภายใต้สัญญาอนุญาต AGPLv3 + src/app/+about/about-peertube/about-peertube.component.html13 For more information, please visit joinpeertube.org. @@ -6296,7 +6989,7 @@ channel with the same name ()! joinpeertube.org - src/app/+about/about-peertube/about-peertube.component.html19 + src/app/+about/about-peertube/about-peertube.component.html18 Use PeerTube documentation @@ -6306,32 +6999,32 @@ channel with the same name ()! Discover how to setup your account, what is a channel, how to create a playlist and more! อ่านเกี่ยวกับการสร้างบัญชี ช่องคืออะไร วิธีการสร้างเพลย์ลิสต์ และอื่น ๆ อีกมากมาย! - src/app/+about/about-peertube/about-peertube.component.html33 + src/app/+about/about-peertube/about-peertube.component.html31 PeerTube Applications แอปพลิเคชั่น PeerTube - src/app/+about/about-peertube/about-peertube.component.html41 + src/app/+about/about-peertube/about-peertube.component.html40 Discover unofficial Android applications or browser addons! ดูแอป Android อย่างไม่เป็นทางการหรือส่วนขยายสำหรับเบราเซอร์! - src/app/+about/about-peertube/about-peertube.component.html46 + src/app/+about/about-peertube/about-peertube.component.html43 Contribute on PeerTube มีส่วนร่วมในการพัฒนา PeerTube - src/app/+about/about-peertube/about-peertube.component.html54 + src/app/+about/about-peertube/about-peertube.component.html52 Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! ต้องการช่วยพัฒนา PeerTube หรือไม่ คุณสามารถแปลเว็บไซต์ ส่งข้อเสนอแนะของคุณ หรือแก้ไขโค้ดโดยตรงได้เลย! - src/app/+about/about-peertube/about-peertube.component.html59 + src/app/+about/about-peertube/about-peertube.component.html55 P2P & Privacy P2P และความเป็นส่วนตัว - src/app/+about/about-peertube/about-peertube.component.html71 + src/app/+about/about-peertube/about-peertube.component.html66 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. @@ -6340,20 +7033,17 @@ channel with the same name ()! 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. - src/app/+about/about-peertube/about-peertube.component.html75 + src/app/+about/about-peertube/about-peertube.component.html69 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. 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. - - src/app/+about/about-peertube/about-peertube.component.html - 81,83 - + src/app/+about/about-peertube/about-peertube.component.html75 What are the consequences? - มีข้อเสียอะไรบ้าง? - src/app/+about/about-peertube/about-peertube.component.html85 + ผลที่ตามมาคืออะไร? + src/app/+about/about-peertube/about-peertube.component.html80 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: @@ -6361,7 +7051,7 @@ channel with the same name ()! 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: - src/app/+about/about-peertube/about-peertube.component.html88 + src/app/+about/about-peertube/about-peertube.component.html82 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) @@ -6369,7 +7059,7 @@ channel with the same name ()! 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) - src/app/+about/about-peertube/about-peertube.component.html94 + src/app/+about/about-peertube/about-peertube.component.html88 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 @@ -6378,14 +7068,14 @@ channel with the same name ()! 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 - src/app/+about/about-peertube/about-peertube.component.html99 + src/app/+about/about-peertube/about-peertube.component.html93 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - src/app/+about/about-peertube/about-peertube.component.html105 + src/app/+about/about-peertube/about-peertube.component.html99 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 @@ -6393,22 +7083,19 @@ channel with the same name ()! 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 - src/app/+about/about-peertube/about-peertube.component.html109 + src/app/+about/about-peertube/about-peertube.component.html103 The IP address is a vague information: usually, it regularly changes and can represent many persons or entities The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+about/about-peertube/about-peertube.component.html114 + src/app/+about/about-peertube/about-peertube.component.html108 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 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 - - src/app/+about/about-peertube/about-peertube.component.html - 118,122 - + src/app/+about/about-peertube/about-peertube.component.html112 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. @@ -6416,26 +7103,22 @@ channel with the same name ()! 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. - src/app/+about/about-peertube/about-peertube.component.html126 + src/app/+about/about-peertube/about-peertube.component.html120 How does PeerTube compare with YouTube? - How does PeerTube compare with YouTube? - src/app/+about/about-peertube/about-peertube.component.html130 + เมื่อเทียบกับ YouTube แล้ว PeerTube เป็นอย่างไร? + src/app/+about/about-peertube/about-peertube.component.html125 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). - - 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). - - src/app/+about/about-peertube/about-peertube.component.html133 + ภัยคุกคามความเป็นส่วนตัวสำหรับ YouTube จะแตกต่างจากของ PeerTube ซึ่งในกรณีของ YouTube ตัวแพลตฟอร์มมีการเก็บข้อมูลส่วนตัวของคุณจำนวนมาก (ไม่ใช่แค่ที่อยู่ IP) เพื่อวิเคราะห์และติดตามคุณ นอกจากนี้ YouTube เป็นเจ้าของโดย Google/Alphabet ซึ่งเป็นบริษัทที่ติดตามคุณในหลายเว็บไซต์ (ผ่าน AdSense หรือ Google Analytics) + src/app/+about/about-peertube/about-peertube.component.html127 What can I do to limit the exposure of my IP address? What can I do to limit the exposure of my IP address? - src/app/+about/about-peertube/about-peertube.component.html138 + src/app/+about/about-peertube/about-peertube.component.html133 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. @@ -6445,12 +7128,12 @@ channel with the same name ()! 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. - src/app/+about/about-peertube/about-peertube.component.html141 + src/app/+about/about-peertube/about-peertube.component.html135 What will be done to mitigate this problem? What will be done to mitigate this problem? - src/app/+about/about-peertube/about-peertube.component.html147 + src/app/+about/about-peertube/about-peertube.component.html142 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: @@ -6458,22 +7141,22 @@ channel with the same name ()! 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: - src/app/+about/about-peertube/about-peertube.component.html150 + src/app/+about/about-peertube/about-peertube.component.html144 We set a limit to the number of peers sent by the tracker We set a limit to the number of peers sent by the tracker - src/app/+about/about-peertube/about-peertube.component.html155 + src/app/+about/about-peertube/about-peertube.component.html150 We set a limit on the request frequency received by the tracker We set a limit on the request frequency received by the tracker - src/app/+about/about-peertube/about-peertube.component.html156 + src/app/+about/about-peertube/about-peertube.component.html151 Allow instance admins to disable P2P from the administration interface Allow instance admins to disable P2P from the administration interface - src/app/+about/about-peertube/about-peertube.component.html157 + src/app/+about/about-peertube/about-peertube.component.html152 Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. @@ -6481,199 +7164,309 @@ channel with the same name ()! Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+about/about-peertube/about-peertube.component.html161 + src/app/+about/about-peertube/about-peertube.component.html155 This instance does not have instances followers. - เว็บไซต์นี้ไม่มีเว็บไซต์อื่นติดตาม - src/app/+about/about-follows/about-follows.component.html6 + เซิร์ฟเวอร์นี้ไม่มีเซิร์ฟเวอร์อื่นติดตาม + src/app/+about/about-follows/about-follows.component.html7 Show full list แสดงรายการเต็ม - - src/app/+about/about-follows/about-follows.component.html - 12 - - - src/app/+about/about-follows/about-follows.component.html - 24 - + src/app/+about/about-follows/about-follows.component.html13 + src/app/+about/about-follows/about-follows.component.html25 This instance is not following any other. - This instance is not following any other. - src/app/+about/about-follows/about-follows.component.html18 + เซิร์ฟเวอร์นี้ไม่ได้ติดตามเซิร์ฟเวอร์อื่น + src/app/+about/about-follows/about-follows.component.html19 About this instance - เกี่ยวกับเว็บไซต์นี้ - src/app/+about/about-routing.module.ts26 + เกี่ยวกับเซิร์ฟเวอร์นี้ + src/app/+about/about-routing.module.ts24 About PeerTube เกี่ยวกับ PeerTube - src/app/+about/about-routing.module.ts38 + src/app/+about/about-routing.module.ts49 About this instance's network - เกี่ยวกับเครือข่ายของเว็บไซต์นี้ - src/app/+about/about-routing.module.ts47 + เกี่ยวกับเครือข่ายของเซิร์ฟเวอร์นี้ + src/app/+about/about-routing.module.ts58 Link copied คัดลอกลิงก์แล้ว - src/app/+about/about-instance/about-instance.component.ts91 - - - Developed with ❤ by Framasoft - พัฒนาด้วย ❤ โดย - Framasoft - - - src/app/+about/about-peertube/about-peertube-contributors.component.html3 + src/app/+about/about-instance/about-instance.component.ts98 - - Create an account - สร้างบัญชี - src/app/+signup/+register/register.component.html4 + + Contact the administrator(s) + ติดต่อผู้ดูแลระบบ + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + Get help - Get help + ขอความช่วยเหลือ src/app/shared/shared-main/misc/help.component.ts16 Create my account สร้างบัญชีของฉัน - src/app/+signup/+register/register.component.html38 + src/app/+signup/+register/register.component.html98 + + + Done! + Done! + + src/app/+signup/+register/register.component.html + 103 + PeerTube is creating your account... PeerTube กำลังสร้างบัญชีของคุณ... - src/app/+signup/+register/register.component.html46 + src/app/+signup/+register/register.component.html107 + + + Go to the previous step + Go to the previous step + + src/app/+signup/+register/register.component.ts + 45 + + - - Done - เรียบร้อย - src/app/+signup/+register/register.component.html42 + + Go to the next step + Go to the next step + + src/app/+signup/+register/register.component.ts + 46 + + Who are we? เราเป็นใคร - src/app/shared/shared-instance/instance-about-accordion.component.html19 - + + src/app/shared/shared-instance/instance-about-accordion.component.html28 How long do we plan to maintain this instance? - เรามีแผนที่จะดูแลเว็บไซต์นี้นานเท่าใด - src/app/shared/shared-instance/instance-about-accordion.component.html24 - + เรามีแผนที่จะดูแลเซิร์ฟเวอร์นี้นานเท่าใด + + src/app/shared/shared-instance/instance-about-accordion.component.html33 How will we finance this instance? - เราใช้แหล่งเงินใดในการจ่ายค่าใช้จ่ายของเว็บไซต์นี้ - src/app/shared/shared-instance/instance-about-accordion.component.html29 + เราใช้แหล่งเงินใดในการจ่ายค่าใช้จ่ายของเซิร์ฟเวอร์นี้ + + src/app/shared/shared-instance/instance-about-accordion.component.html38 + + Terms of + Terms of + + src/app/shared/shared-instance/instance-about-accordion.component.ts + 73 + Administrators & Sustainability ผู้ดูแลระบบและการดูแล - src/app/shared/shared-instance/instance-about-accordion.component.html15 - src/app/shared/shared-instance/instance-about-accordion.component.html15 - + + + src/app/shared/shared-instance/instance-about-accordion.component.html23 Step Step - src/app/+signup/+register/custom-stepper.component.html9 - - - A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - ช่องเป็นพื้นที่ที่คุณอัปโหลดวิดีโอ การสร้างหลายช่องช่วยให้คุณจัดการและแยกเนื้อหาต่าง ๆ ออกจากกันได้ - ตัวอย่างเช่น คุณใช้ช่องหนึ่งเพื่อเผยแพร่วิดีโอคอนเสิร์ตเปียโนของคุณ และอีกช่องหนึ่งเพื่อเผยแพร่วิดีโอเกี่ยวกับนิเวศวิทยาได้ - - src/app/+signup/+register/register-step-channel.component.html5 - - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - ผู้ใช้อื่นสามารถติดตามช่องใดก็ได้ที่เขาต้องการเพื่อรับการแจ้งเตือนเมื่อคุณอัปโหลดวิดีโอใหม่ - src/app/+signup/+register/register-step-channel.component.html10 + src/app/+signup/+register/custom-stepper.component.html10 Channel display name ชื่อที่ใช้แสดงผลของช่อง - src/app/+signup/+register/register-step-channel.component.html15 + src/app/+signup/+register/steps/register-step-channel.component.html21 + + + This is the name that will be publicly visible by other users. + This is the name that will be publicly visible by other users. + + src/app/+signup/+register/steps/register-step-channel.component.html + 23 + + + + Example: Sweet Melodies + Example: Sweet Melodies + + src/app/+signup/+register/steps/register-step-channel.component.html + 27 + + + + Channel identifier + Channel identifier + + src/app/+signup/+register/steps/register-step-channel.component.html + 36 + + + + This is the name that will be displayed in your profile URL. + This is the name that will be displayed in your profile URL. + + src/app/+signup/+register/steps/register-step-channel.component.html + 38 + + + + Example: sweetmelodies24 + Example: sweetmelodies24 + + src/app/+signup/+register/steps/register-step-channel.component.html + 42 + + + + Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. + Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. + + src/app/+signup/+register/steps/register-step-channel.component.html + 50,52 + Channel name ชื่อช่อง - src/app/+signup/+register/register-step-channel.component.html30 - src/app/+admin/users/user-edit/user-edit.component.html94 - src/app/+admin/users/user-edit/user-edit.component.html94 + src/app/+admin/overview/users/user-edit/user-edit.component.html94 + src/app/+admin/overview/users/user-edit/user-edit.component.html94 john_channel john_channel - src/app/+admin/users/user-edit/user-edit.component.html96 - src/app/+admin/users/user-edit/user-edit.component.html96 - - - Example: my_super_channel - ตัวอย่าง: my_super_channel - src/app/+signup/+register/register-step-channel.component.html34 - - - The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - ชื่อช่องเป็นตัวระบุตัวตนของช่องของคุณบนเว็บไซต์นี้และเว็บไซต์อื่น ๆ ชื่อช่องมีความเป็นเอกลักษณ์เหมือนที่อยู่อีเมล ซึ่งทำให้คนอื่นสามารถโต้ตอบกับช่องได้ง่าย - src/app/+signup/+register/register-step-channel.component.html43 - - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. - ชื่อช่องไม่สามารถเหมือนกับชื่อบัญชีของคุณ คุณสามารถคลิกที่ขั้นตอนแรกเพื่อเปลี่ยนชื่อบัญชีของคุณ - src/app/+signup/+register/register-step-channel.component.html51 - - - The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - ชื่อผู้ใช้เป็นตัวระบุตัวตนของบัญชีของคุณบนเว็บไซต์นี้และเว็บไซต์อื่น ๆ ชื่อผู้ใช้มีความเป็นเอกลักษณ์เหมือนที่อยู่อีเมล ซึ่งทำให้คนอื่นสามารถโต้ตอบกับคุณได้ง่าย - src/app/+signup/+register/register-step-user.component.html36 - - + src/app/+admin/overview/users/user-edit/user-edit.component.html96 + src/app/+admin/overview/users/user-edit/user-edit.component.html96 + + + I am at least years old and agree to the Terms and to the Code of Conduct of this instance + ฉันมีอายุอย่างน้อย ปี และยอมรับเงื่อนไขและหลักปฏิบัติของเซิร์ฟเวอร์นี้ + src/app/+signup/+register/steps/register-step-terms.component.html5 + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - Video uploads are disabled on this instance, hence your account won't be able to upload videos. + Video uploads are disabled on this instance, hence your account won't be able to upload videos. + + + src/app/+signup/+register/steps/register-step-user.component.html + 1,3 + + + + Public name + Public name + + src/app/+signup/+register/steps/register-step-user.component.html + 9 + + + + This is the name that will be publicly visible by other users. + This is the name that will be publicly visible by other users. + + src/app/+signup/+register/steps/register-step-user.component.html + 11,13 + + + + Example: John Doe + Example: John Doe + + src/app/+signup/+register/steps/register-step-user.component.html + 17 + + + + This is the name that will be displayed in your profile URL. + This is the name that will be displayed in your profile URL. + + src/app/+signup/+register/steps/register-step-user.component.html + 28,30 + + + + Example: john_doe58 + Example: john_doe58 + + src/app/+signup/+register/steps/register-step-user.component.html + 34 + + + + This email address will be used to validate your account. + This email address will be used to validate your account. + + src/app/+signup/+register/steps/register-step-user.component.html + 48,50 + + + + Request email for account verification + Request email for account verification + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + + Signup is not enabled on this instance. + Signup is not enabled on this instance. - src/app/+signup/+register/register-step-user.component.html - 4,5 + src/app/+signup/+register/register.component.html + 4 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - ฉันมีอายุอย่างน้อย 16 ปีและยอมรับ ข้อกำหนด และ หลักปฏิบัติ ของเว็บไซต์นี้ - src/app/+signup/+register/register-step-terms.component.html6 + + > Create an account + > Create an account + + src/app/+signup/+register/register.component.html + 9,12 + Register Register - src/app/+signup/+register/register-routing.module.ts14 + src/app/+signup/+register/register-routing.module.ts13 Your message has been sent. ข้อความของคุณถูกส่งแล้ว - src/app/+about/about-instance/contact-admin-modal.component.ts77 + src/app/+about/about-instance/contact-admin-modal.component.ts88 You already sent this form recently คุณเพิ่งส่งฟอร์มนี้ไปเมื่อสักครู่ - src/app/+about/about-instance/contact-admin-modal.component.ts83 + src/app/+about/about-instance/contact-admin-modal.component.ts94 + + + This website is powered by PeerTube + This website is powered by PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 2,4 + - Account videos วิดีโอในบัญชี - - src/app/+accounts/accounts-routing.module.ts38 - - Search videos within account - Search videos within account - - src/app/+accounts/accounts-routing.module.ts51 - PEERTUBE ACCOUNTPEERTUBE ACCOUNT + src/app/+accounts/accounts-routing.module.ts35 + + + ACCOUNT + ACCOUNT src/app/+accounts/accounts.component.html 8 @@ -6682,213 +7475,267 @@ channel with the same name ()! Account video channels ช่องวิดีโอในบัญชี - - src/app/+accounts/accounts-routing.module.ts29 - - - Published videos - เผยแพร่ - วิดีโอ - - - - - src/app/+accounts/account-search/account-search.component.ts95 + src/app/+accounts/accounts-routing.module.ts26 + Display all videos (private, unlisted or not yet published) - Display all videos (private, unlisted or not yet published) - - - - - - - - src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36src/app/shared/shared-video-miniature/abstract-video-list.html36 - - direct account followers - - direct account followers - - - src/app/+accounts/accounts.component.ts155 + แสดงทุกวิดีโอ (ส่วนตัว ไม่เปิดเผย หรือยังไม่ได้เผยแพร่) + src/app/shared/shared-video-miniature/video-filters-header.component.html126 + + + Remove this filter + Remove this filter + src/app/shared/shared-video-miniature/video-filters-header.component.ts90 + + + Sensitive content + เนื้อหาที่ละเอียดอ่อน + src/app/shared/shared-video-miniature/video-filters.model.ts116 + + + Scope + ขอบเขต + src/app/shared/shared-video-miniature/video-filters.model.ts123 + + + Federated + ในเครือข่าย + src/app/shared/shared-video-miniature/video-filters.model.ts125 + + + Languages + ภาษา + src/app/shared/shared-video-miniature/video-filters.model.ts133 + + + Categories + หมวดหมู่ + src/app/shared/shared-video-miniature/video-filters.model.ts142 + + + All videos + All videos + src/app/shared/shared-video-miniature/video-filters.model.ts151 + + + Blurred + Blurred + src/app/shared/shared-video-miniature/video-filters.model.ts231 + + + hidden + ซ่อน + src/app/shared/shared-video-miniature/video-filters.model.ts237 + + + blurred + blurred + src/app/shared/shared-video-miniature/video-filters.model.ts238 + + + displayed + แสดง + src/app/shared/shared-video-miniature/video-filters.model.ts240 + Report this account - Report this account - - src/app/+accounts/accounts.component.ts196 - - + รายงานบัญชีนี้ + src/app/+accounts/accounts.component.ts192 + + + Overview + Overview + + src/app/+admin/admin.component.ts + 35 + + VIDEOS วิดีโอ - - - src/app/+accounts/accounts.component.ts83src/app/+video-channels/video-channels.component.ts76 - + src/app/+accounts/accounts.component.ts81 + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html244 + src/app/+video-channels/video-channels.component.ts81 + Username copied คัดลอกชื่อผู้ใช้แล้ว - - - src/app/+accounts/accounts.component.ts121src/app/+video-channels/video-channels.component.ts103 - - 1 subscriber - 1 subscriber - - src/app/+accounts/accounts.component.ts125 - - subscribers - subscribers - - src/app/+accounts/accounts.component.ts127 - - Instances you follow - Instances you follow - src/app/+admin/follows/following-list/following-list.component.html3 - - - Instances following you - Instances following you - src/app/+admin/follows/followers-list/followers-list.component.html3 + src/app/+accounts/accounts.component.ts119 + src/app/+video-channels/video-channels.component.ts115 Audio-only เฉพาะเสียง - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 A <code>.mp4</code> that keeps the original audio track, with no video ไฟล์ <code>.mp4</code> ที่มีเสียงต้นฉบับ ไม่มีภาพ - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19 + + + 144p + 144p + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts23 240p 240p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts22 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts27 360p 360p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts26 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts31 480p 480p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts30 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts35 720p 720p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts34 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts39 1080p 1080p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts38 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts43 1440p 1440p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts42 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts47 2160p 2160p - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts46 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts51 + + + {value, plural, =1 {thread} other {threads}} + {value, plural, =1 {thread} other {threads}} + + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts + 90 + Auto (via ffmpeg) อัตโนมัติ (ผ่าน ffmpeg) src/app/+admin/config/shared/config.service.ts50 + + Followers of your instance + Followers of your instance + + src/app/+admin/follows/followers-list/followers-list.component.html + 3 + + No limit No limit - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts34 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts34 + 1 hour 1 hour - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts35 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts35 + 3 hours 3 hours - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts36 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts36 + 5 hours 5 hours - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts37 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts37 + 10 hours 10 hours - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts38 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts38 + x264, targeting maximum device compatibility x264, targeting maximum device compatibility - - - src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts55src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts50 + src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts55 + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts50 + Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 9,10 - + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html8 - - However, you may want to read our guidelines before tweaking the following values. - However, you may want to read our guidelines before tweaking the following values. + + However, you may want to read our guidelines before tweaking the following values. + However, you may want to read our guidelines before tweaking the following values. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 12,13 - - - - Read guidelines - Read guidelines - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 17,18 + 12,14 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. 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. - - src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html - 28,30 - + src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html22 threads threads - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts86 + src/app/+admin/config/edit-custom-config/edit-configuration.service.ts92 - - thread - thread - src/app/+admin/config/edit-custom-config/edit-configuration.service.ts87 + + Updating instance configuration from the web interface is disabled by the system administrator. + Updating instance configuration from the web interface is disabled by the system administrator. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 3,5 + + + + Homepage + Homepage + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html12 + src/app/+admin/config/edit-custom-config/edit-homepage.component.html13 + src/app/+home/home-routing.module.ts11 + + + Information + ข้อมูล + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html20 + + + Basic + Basic + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html29 Configuration updated. อัปเดตการตั้งค่าแล้ว - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts265 + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts320 + + INSTANCE HOMEPAGE + หน้าหลักเซิร์ฟเวอร์ + + src/app/+admin/config/edit-custom-config/edit-homepage.component.html + 7 + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts81 - + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts132 Edit custom configuration Edit custom configuration - src/app/+admin/config/config.routes.ts26 + src/app/+admin/config/config.routes.ts24 Process domains @@ -6897,46 +7744,67 @@ channel with the same name ()! Report - Report - - - src/app/shared/shared-moderation/report-modals/account-report.component.ts51 + รายงาน + src/app/shared/shared-moderation/report-modals/account-report.component.ts61 Account reported. - Account reported. - src/app/shared/shared-moderation/report-modals/account-report.component.ts82 + รายงานบัญชีแล้ว + src/app/shared/shared-moderation/report-modals/account-report.component.ts83 Comment reported. - Comment reported. + รายงานความคิดเห็นแล้ว src/app/shared/shared-moderation/report-modals/comment-report.component.ts82 Domain is required. Domain is required. - src/app/shared/form-validators/batch-domains-validators.ts56 + src/app/shared/form-validators/host-validators.ts92 + src/app/shared/form-validators/host-validators.ts101 - - Domains entered are invalid. - Domains entered are invalid. - src/app/shared/form-validators/batch-domains-validators.ts57 + + Hosts entered are invalid. + Hosts entered are invalid. + + src/app/shared/form-validators/host-validators.ts + 93 + + + + Hosts entered contain duplicates. + Hosts entered contain duplicates. + + src/app/shared/form-validators/host-validators.ts + 94 + + + + Hosts or handles are invalid. + Hosts or handles are invalid. + + src/app/shared/form-validators/host-validators.ts + 102 + - - Domains entered contain duplicates. - Domains entered contain duplicates. - src/app/shared/form-validators/batch-domains-validators.ts58 + + Hosts or handles contain duplicates. + Hosts or handles contain duplicates. + + src/app/shared/form-validators/host-validators.ts + 103 + Unlimited ไม่จำกัด - - - - - - - src/app/+admin/config/shared/config.service.ts22src/app/+admin/config/shared/config.service.ts36src/app/shared/shared-instance/instance-features-table.component.ts30src/app/shared/shared-instance/instance-features-table.component.ts37src/app/shared/shared-main/users/user-quota.component.ts32src/app/shared/shared-main/users/user-quota.component.ts38 + src/app/+admin/config/shared/config.service.ts22 + src/app/+admin/config/shared/config.service.ts36 + src/app/shared/shared-instance/instance-features-table.component.ts31 + src/app/shared/shared-instance/instance-features-table.component.ts38 + src/app/shared/shared-main/users/user-quota.component.ts32 + src/app/shared/shared-main/users/user-quota.component.ts38 + None - no upload possible None - no upload possible @@ -7025,35 +7893,15 @@ channel with the same name ()! 44 - - accepted in instance followers - - accepted in instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts41 - - - Do you really want to reject this follower? - Do you really want to reject this follower? - src/app/+admin/follows/followers-list/followers-list.component.ts52 - + + Reject Reject - src/app/+admin/follows/followers-list/followers-list.component.ts53 - - - rejected from instance followers - - rejected from instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts60 - - - Do you really want to delete this follower? - Do you really want to delete this follower? - src/app/+admin/follows/followers-list/followers-list.component.ts73 - + + src/app/+admin/follows/followers-list/followers-list.component.html51src/app/+admin/follows/followers-list/followers-list.component.ts41src/app/+admin/follows/followers-list/followers-list.component.ts87 + + Delete ลบ @@ -7079,44 +7927,137 @@ channel with the same name ()! - src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts87src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts163src/app/+admin/users/user-list/user-list.component.ts85src/app/+admin/users/user-list/user-list.component.ts199src/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.ts115src/app/+my-library/my-videos/my-videos.component.ts142src/app/+my-library/my-videos/my-videos.component.ts183src/app/+videos/+video-watch/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts144src/app/shared/shared-abuse-list/abuse-list-table.component.ts386src/app/shared/shared-abuse-list/abuse-list-table.component.ts421src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-moderation/user-moderation-dropdown.component.ts92src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308 - - removed from instance followers - - removed from instance followers - - src/app/+admin/follows/followers-list/followers-list.component.ts81 + + src/app/+admin/follows/followers-list/followers-list.component.ts51src/app/+admin/follows/followers-list/followers-list.component.ts117src/app/+admin/follows/following-list/following-list.component.ts43src/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.ts105src/app/+admin/overview/comments/video-comment-list.component.ts180src/app/+admin/overview/users/user-list/user-list.component.ts101src/app/+admin/overview/users/user-list/user-list.component.ts249src/app/+admin/overview/videos/video-list.component.ts77src/app/+admin/overview/videos/video-list.component.ts225src/app/+admin/overview/videos/video-list.component.ts280src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts49src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts174src/app/+videos/+video-edit/shared/video-edit.component.html189src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180src/app/shared/shared-abuse-list/abuse-list-table.component.ts135src/app/shared/shared-abuse-list/abuse-list-table.component.ts377src/app/shared/shared-abuse-list/abuse-list-table.component.ts412src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377 + Accepted {count, plural, =1 { follow request} other { follow requests}}Accepted {count, plural, =1 { follow request} other { follow requests}} + + src/app/+admin/follows/followers-list/followers-list.component.ts + 67 + + + Follow requests acceptedFollow requests accepted + + src/app/+admin/follows/followers-list/followers-list.component.ts + 69,67 + + + Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} + + src/app/+admin/follows/followers-list/followers-list.component.ts + 82 + + + Do you really want to reject these follow requests?Do you really want to reject these follow requests? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 84,82 + + + Rejected {count, plural, =1 { follow request} other { follow requests}}Rejected {count, plural, =1 { follow request} other { follow requests}} + + src/app/+admin/follows/followers-list/followers-list.component.ts + 94 + + + Follow requests rejectedFollow requests rejected + + src/app/+admin/follows/followers-list/followers-list.component.ts + 96,94 + + + Deleted followers will be able to send again a follow request.Deleted followers will be able to send again a follow request. + + src/app/+admin/follows/followers-list/followers-list.component.ts + 108 + + + Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} + + src/app/+admin/follows/followers-list/followers-list.component.ts + 112 + + + Do you really want to delete these follow requests?Do you really want to delete these follow requests? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 114,112 + + + Removed {count, plural, =1 { follow request} other { follow requests}}Removed {count, plural, =1 { follow request} other { follow requests}} + + src/app/+admin/follows/followers-list/followers-list.component.ts + 124 + + + Follow requests removedFollow requests removed + + src/app/+admin/follows/followers-list/followers-list.component.ts + 126,124 + + + + + Follow + Follow + + + + src/app/+admin/follows/following-list/follow-modal.component.html3src/app/+admin/follows/following-list/follow-modal.component.html37src/app/+admin/follows/following-list/following-list.component.html25 + + 1 host (without "http://"), account handle or channel handle per line + 1 host (without "http://"), account handle or channel handle per line + + src/app/+admin/follows/following-list/follow-modal.component.html + 11 + is not valid is not valid - src/app/shared/form-validators/batch-domains-validators.ts19 + src/app/shared/form-validators/host-validators.ts27 + src/app/shared/form-validators/host-validators.ts50 Follow request(s) sent! Follow request(s) sent! - src/app/+admin/follows/following-list/following-list.component.ts47 + src/app/+admin/follows/following-list/follow-modal.component.ts67 - - Do you really want to unfollow ? - Do you really want to unfollow - ? - - src/app/+admin/follows/following-list/following-list.component.ts57 + + Your instance subscriptions + Your instance subscriptions + + src/app/+admin/follows/following-list/following-list.component.html + 3 + + Unfollow Unfollow - src/app/+admin/follows/following-list/following-list.component.ts58 + + src/app/+admin/follows/following-list/following-list.component.ts75 + You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} + + src/app/+admin/follows/following-list/following-list.component.ts + 82 + + + You are not following them anymore.You are not following them anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 84,82 + - - You are not following anymore. - You are not following - anymore. - - src/app/+admin/follows/following-list/following-list.component.ts64 + + + Redundancy + Redundancy + + src/app/+admin/follows/follows.routes.ts + 48 + enabled @@ -7136,38 +8077,28 @@ channel with the same name ()! src/app/+admin/follows/shared/redundancy-checkbox.component.ts25 - - Used - Used - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101 - - - Available - Available - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts101 - Do you really want to remove this video redundancy? Do you really want to remove this video redundancy? - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts140 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149 Remove redundancy Remove redundancy - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts141 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts150 Video redundancies removed! Video redundancies removed! - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts156 Account unmuted by your instance. Account unmuted by your instance. - - src/app/shared/shared-moderation/account-blocklist.component.ts44 + src/app/shared/shared-moderation/account-blocklist.component.ts43 + Instance unmuted by your instance. Instance @@ -7175,14 +8106,6 @@ channel with the same name ()! src/app/shared/shared-moderation/server-blocklist.component.ts46 - - Instance muted. - Instance - muted. - - - - src/app/shared/shared-moderation/server-blocklist.component.ts68src/app/shared/shared-moderation/user-moderation-dropdown.component.ts148 Instance muted by your instance. Instance @@ -7199,161 +8122,167 @@ channel with the same name ()! Violent or Repulsive Violent or Repulsive - src/app/shared/shared-abuse-list/abuse-details.component.ts19 + src/app/shared/shared-abuse-list/abuse-details.component.ts20 Hateful or Abusive Hateful or Abusive - src/app/shared/shared-abuse-list/abuse-details.component.ts20 + src/app/shared/shared-abuse-list/abuse-details.component.ts21 Spam or Misleading Spam or Misleading - src/app/shared/shared-abuse-list/abuse-details.component.ts21 + src/app/shared/shared-abuse-list/abuse-details.component.ts22 Privacy ความเป็นส่วนตัว - src/app/shared/shared-abuse-list/abuse-details.component.ts22 + + + + + + + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+videos/+video-edit/shared/video-edit.component.html111src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/+videos/+video-edit/video-add-components/video-import-url.component.html33src/app/+videos/+video-edit/video-add-components/video-upload.component.html26src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html2src/app/shared/shared-abuse-list/abuse-details.component.ts23 Copyright - Copyright + ลิขสิทธิ์ - src/app/shared/shared-abuse-list/abuse-details.component.ts23src/app/shared/shared-moderation/abuse.service.ts159 + src/app/shared/shared-abuse-list/abuse-details.component.ts24src/app/shared/shared-moderation/abuse.service.ts146 Server rules Server rules - src/app/shared/shared-abuse-list/abuse-details.component.ts24 + src/app/shared/shared-abuse-list/abuse-details.component.ts25 Thumbnails - Thumbnails + ภาพขนาดย่อ - src/app/shared/shared-abuse-list/abuse-details.component.ts25src/app/shared/shared-moderation/abuse.service.ts173 + src/app/shared/shared-abuse-list/abuse-details.component.ts26src/app/shared/shared-moderation/abuse.service.ts161 Internal actions Internal actions - src/app/+admin/moderation/video-block-list/video-block-list.component.ts55src/app/shared/shared-abuse-list/abuse-list-table.component.ts254 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts59src/app/shared/shared-abuse-list/abuse-list-table.component.ts245 Delete report - Delete report + ลบรายงาน - src/app/shared/shared-abuse-list/abuse-list-table.component.ts285 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts276 Actions for the flagged account Actions for the flagged account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts296 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts287 Mark as accepted Mark as accepted - src/app/shared/shared-abuse-list/abuse-list-table.component.ts270 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts261 Mark as rejected Mark as rejected - src/app/shared/shared-abuse-list/abuse-list-table.component.ts275 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts266 Add internal note Add internal note - src/app/shared/shared-abuse-list/abuse-list-table.component.ts280 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts271 Actions for the video Actions for the video - src/app/+admin/moderation/video-block-list/video-block-list.component.ts78src/app/shared/shared-abuse-list/abuse-list-table.component.ts344 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts82src/app/shared/shared-abuse-list/abuse-list-table.component.ts335 Block video Block video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts349 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts340 Video blocked. Video blocked. - - src/app/shared/shared-abuse-list/abuse-list-table.component.ts355src/app/shared/shared-moderation/video-block.component.ts60 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts346 Unblock video Unblock video - src/app/shared/shared-abuse-list/abuse-list-table.component.ts365 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts356 Video unblocked. Video unblocked. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts371 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts362 Do you really want to delete this abuse report? Do you really want to delete this abuse report? - src/app/shared/shared-abuse-list/abuse-list-table.component.ts144 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts135 Abuse deleted. Abuse deleted. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts149 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts141 Deleted comment Deleted comment - src/app/shared/shared-abuse-list/abuse-list-table.component.ts225 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts216 Messages with reporter Messages with reporter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts259 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts250 Messages with moderators Messages with moderators - src/app/shared/shared-abuse-list/abuse-list-table.component.ts260 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts251 Update internal note Update internal note - src/app/shared/shared-abuse-list/abuse-list-table.component.ts265 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts256 Switch video block to manual Switch video block to manual - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts60 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts64 + Video switched to manual block. Video switched to manual block. - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts66 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts70 + Do you really want to unblock this video? It will be available again in the videos list. Do you really want to unblock this video? It will be available again in the videos list. - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts134src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts131 + Unblock Unblock - - - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts82src/app/+admin/moderation/video-block-list/video-block-list.component.ts136src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296 + 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.ts89 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365 + Video unblocked. Video unblocked. - - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts141src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts188 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts139 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts216 + yes ใช่ @@ -7370,171 +8299,179 @@ channel with the same name ()! You don't have plugins installed yet. คุณไม่ได้ติดตั้งปลั๊กอิน - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts87 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts88 You don't have themes installed yet. คุณไม่ได้ติดตั้งธีม - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts90 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts91 Update to อัปเดตเป็น - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts98 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts99 Do you really want to uninstall ? คุณต้องการถอนการติดตั้ง หรือไม่ - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts111 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119 Uninstall Uninstall - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts112 + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html24src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts120 uninstalled. ถอนการติดตั้ง แล้ว - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts119 - This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 135 - - - UpgradeUpgrade - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 136 - - - Proceed upgradeProceed upgrade - - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 137 - - + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts129 + + This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. + This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts150 + + Upgrade + Upgrade + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151 + + Proceed upgrade + Proceed upgrade + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts152 updated. อัปเดต แล้ว - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts151 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts166 Jobs Jobs - src/app/+admin/system/system.routes.ts26 + src/app/+admin/admin.component.ts154 + src/app/+admin/system/system.routes.ts24 Logs Logs - src/app/+admin/system/system.routes.ts37 + src/app/+admin/admin.component.ts162 + src/app/+admin/system/system.routes.ts35 The plugin index is not available. Please retry later. The plugin index is not available. Please retry later. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts101 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts100 Please only install plugins or themes you trust, since they can execute any code on your instance. Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts135 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts130 Install ? Install ? - src/app/+admin/plugins/plugin-search/plugin-search.component.ts136 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts131 installed. installed. - src/app/+admin/plugins/plugin-search/plugin-search.component.ts148 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts143 Settings updated. อัปเดตการตั้งค่าแล้ว - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts55 - - Plugins - Plugins - src/app/+admin/plugins/shared/plugin-api.service.ts33 - - - Themes - Themes - src/app/+admin/plugins/shared/plugin-api.service.ts37 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts55 plugin plugin - src/app/+admin/plugins/shared/plugin-api.service.ts45 + src/app/+admin/plugins/shared/plugin-api.service.ts30 theme theme - src/app/+admin/plugins/shared/plugin-api.service.ts48 - - IP addressIP address + src/app/+admin/plugins/shared/plugin-api.service.ts33 + + + IP address + IP address src/app/+admin/system/debug/debug.component.html 2 - - PeerTube thinks your web browser public IP is .PeerTube thinks your web browser public IP is . + + + PeerTube thinks your web browser public IP is . + PeerTube thinks your web browser public IP is . src/app/+admin/system/debug/debug.component.html 4 - - If this is not your correct public IP, please consider fixing it because:If this is not your correct public IP, please consider fixing it because: + + + If this is not your correct public IP, please consider fixing it because: + If this is not your correct public IP, please consider fixing it because: src/app/+admin/system/debug/debug.component.html 6 - - Views may not be counted correctly (reduced compared to what they should be)Views may not be counted correctly (reduced compared to what they should be) + + + Views may not be counted correctly (reduced compared to what they should be) + Views may not be counted correctly (reduced compared to what they should be) src/app/+admin/system/debug/debug.component.html 8 - - Anti brute force system could be overzealousAnti brute force system could be overzealous + + + Anti brute force system could be overzealous + Anti brute force system could be overzealous src/app/+admin/system/debug/debug.component.html 9 - - P2P system could not work correctlyP2P system could not work correctly + + + P2P system could not work correctly + P2P system could not work correctly src/app/+admin/system/debug/debug.component.html 10 - - To fix it:To fix it: + + + To fix it: + To fix it: src/app/+admin/system/debug/debug.component.html 13 - - Check the trust_proxy configuration keyCheck the trust_proxy configuration key + + + Check the trust_proxy configuration key + Check the trust_proxy configuration key 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)If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + + + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) + If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643) src/app/+admin/system/debug/debug.component.html 16,17 @@ -7542,299 +8479,362 @@ channel with the same name ()! Last week - Last week - src/app/+admin/system/logs/logs.component.ts87 + สัปดาห์ที่ผ่านมา + src/app/+admin/system/logs/logs.component.ts96 Last day Last day - src/app/+admin/system/logs/logs.component.ts92 + src/app/+admin/system/logs/logs.component.ts101 Last hour Last hour - src/app/+admin/system/logs/logs.component.ts97 + src/app/+admin/system/logs/logs.component.ts106 debug debug - src/app/+admin/system/logs/logs.component.ts109 + src/app/+admin/system/logs/logs.component.ts118 info info - src/app/+admin/system/logs/logs.component.ts113 + src/app/+admin/system/logs/logs.component.ts122 warning warning - src/app/+admin/system/logs/logs.component.ts117 + src/app/+admin/system/logs/logs.component.ts126 error error - src/app/+admin/system/logs/logs.component.ts121 + src/app/+admin/system/logs/logs.component.ts130 Debug Debug - src/app/+admin/system/system.routes.ts48 + src/app/+admin/admin.component.ts170 + src/app/+admin/system/system.routes.ts46 Info ข้อมูล - src/app/core/notification/notifier.service.ts11 + + + src/app/+admin/overview/videos/video-list.component.html41src/app/core/notification/notifier.service.ts12 + + Files + Files + src/app/+admin/overview/videos/video-list.component.html42 + + + Published + Published + src/app/+admin/overview/videos/video-list.component.html43 Warning คำเตือน src/app/core/routing/can-deactivate-guard.service.ts23 + + Light/Orange or Dark + Light/Orange or Dark + + src/app/core/theme/theme.service.ts47 Error ข้อผิดพลาด - src/app/core/auth/auth.service.ts104 - src/app/core/notification/notifier.service.ts18 - + + + src/app/core/auth/auth.service.ts105src/app/core/notification/notifier.service.ts19 Standard logs Standard logs - src/app/+admin/system/logs/logs.component.ts132 + src/app/+admin/system/logs/logs.component.ts141 Audit logs Audit logs - src/app/+admin/system/logs/logs.component.ts136 + src/app/+admin/system/logs/logs.component.ts145 User created. User created. - src/app/+admin/users/user-edit/user-create.component.ts77 + src/app/+admin/overview/users/user-edit/user-create.component.ts78 Create user Create user - src/app/+admin/users/user-edit/user-create.component.ts95 + src/app/+admin/overview/users/user-edit/user-create.component.ts97 + src/app/+admin/overview/users/user-list/user-list.component.html25 Blocked videos Blocked videos - src/app/+admin/moderation/moderation.routes.ts69 + src/app/+admin/moderation/moderation.routes.ts66 Muted instances Muted instances - src/app/+admin/moderation/moderation.routes.ts109 + src/app/+admin/moderation/moderation.routes.ts101 Password changed for user . Password changed for user . - src/app/+admin/users/user-edit/user-password.component.ts40 + src/app/+admin/overview/users/user-edit/user-password.component.ts41 Update user password Update user password - src/app/+admin/users/user-edit/user-password.component.ts52 - - - Following list - Following list - src/app/+admin/follows/follows.routes.ts28 - - - Followers list - Followers list - src/app/+admin/follows/follows.routes.ts37 + src/app/+admin/overview/users/user-edit/user-password.component.ts54 User updated. User updated. - src/app/+admin/users/user-edit/user-update.component.ts86 + src/app/+admin/overview/users/user-edit/user-update.component.ts94 Update user Update user - src/app/+admin/users/user-edit/user-update.component.ts103 + src/app/+admin/overview/users/user-edit/user-update.component.ts113 An email asking for password reset has been sent to . An email asking for password reset has been sent to . - src/app/+admin/users/user-edit/user-update.component.ts109 + src/app/+admin/overview/users/user-edit/user-update.component.ts120 Users list Users list - src/app/+admin/users/users.routes.ts27 + src/app/+admin/overview/users/users.routes.ts25 Create a user Create a user - src/app/+admin/users/users.routes.ts36 + src/app/+admin/overview/users/users.routes.ts34 Update a user Update a user - src/app/+admin/users/users.routes.ts48 + src/app/+admin/overview/users/users.routes.ts43 + + + Video type + Video type + src/app/+admin/overview/videos/video-admin.service.ts45 + + + VOD + VOD + src/app/+admin/overview/videos/video-admin.service.ts49 + + + Live + Live + src/app/+admin/overview/videos/video-admin.service.ts53 + + + Video files + Video files + src/app/+admin/overview/videos/video-admin.service.ts59 + + + With WebTorrent + With WebTorrent + src/app/+admin/overview/videos/video-admin.service.ts63 + + + Without WebTorrent + Without WebTorrent + src/app/+admin/overview/videos/video-admin.service.ts67 + + + With HLS + With HLS + src/app/+admin/overview/videos/video-admin.service.ts71 + + + Without HLS + Without HLS + src/app/+admin/overview/videos/video-admin.service.ts75 + + + Videos scope + Videos scope + src/app/+admin/overview/videos/video-admin.service.ts81 + + + Remote videos + Remote videos + src/app/+admin/overview/videos/video-admin.service.ts85 Federation - Federation - src/app/+admin/admin.component.ts26 - - - Instances you follow - Instances you follow - src/app/+admin/admin.component.ts29 - - - Instances following you - Instances following you - src/app/+admin/admin.component.ts34 + เครือข่าย + src/app/+admin/admin.component.ts72 Videos will be deleted, comments will be tombstoned. Videos will be deleted, comments will be tombstoned. - src/app/+admin/users/user-list/user-list.component.ts86src/app/shared/shared-moderation/user-moderation-dropdown.component.ts270 + src/app/+admin/overview/users/user-list/user-list.component.ts102src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346 Ban Ban - src/app/+admin/users/user-list/user-list.component.ts91src/app/shared/shared-moderation/user-moderation-dropdown.component.ts274 + src/app/+admin/overview/users/user-list/user-list.component.ts107src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351 User won't be able to login anymore, but videos and comments will be kept as is. User won't be able to login anymore, but videos and comments will be kept as is. - src/app/+admin/users/user-list/user-list.component.ts92src/app/shared/shared-moderation/user-moderation-dropdown.component.ts275 + src/app/+admin/overview/users/user-list/user-list.component.ts108src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352 Unban Unban - src/app/+admin/users/user-list/user-list.component.ts97src/app/+admin/users/user-list/user-list.component.ts176src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71 + src/app/+admin/overview/users/user-list/user-list.component.ts113src/app/+admin/overview/users/user-list/user-list.component.ts218src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83 Set Email as Verified Set Email as Verified - src/app/+admin/users/user-list/user-list.component.ts104src/app/shared/shared-moderation/user-moderation-dropdown.component.ts286 + src/app/+admin/overview/users/user-list/user-list.component.ts120src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363 + + Created + Created + + src/app/+admin/overview/users/user-list/user-list.component.ts135 + + Daily quota + Daily quota + + src/app/+admin/overview/users/user-list/user-list.component.ts138 + + Last login + Last login + + src/app/+admin/overview/users/user-list/user-list.component.ts136 You cannot ban root. คุณไม่สามารถแบน root - src/app/+admin/users/user-list/user-list.component.ts163src/app/shared/shared-moderation/user-moderation-dropdown.component.ts59 + src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71 + + Do you really want to unban {count, plural, =1 {1 user} other { users}}? + Do you really want to unban {count, plural, =1 {1 user} other { users}}? + + src/app/+admin/overview/users/user-list/user-list.component.ts214 Do you really want to unban users? คุณต้องการปลดแบนผู้ใช้ บัญชีหรือไม่ - src/app/+admin/users/user-list/user-list.component.ts176 + src/app/+admin/overview/users/user-list/user-list.component.ts216 + + {count, plural, =1 {1 user unbanned.} other { users unbanned.}} + {count, plural, =1 {1 user unbanned.} other { users unbanned.}} + + src/app/+admin/overview/users/user-list/user-list.component.ts227 users unbanned. ปลดแบนผู้ใช้ บัญชีแล้ว - src/app/+admin/users/user-list/user-list.component.ts182 + src/app/+admin/overview/users/user-list/user-list.component.ts229 You cannot delete root. You cannot delete root. - src/app/+admin/users/user-list/user-list.component.ts193src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87 - - If you remove these users, you will not be able to create others with the same username! - If you remove these users, you will not be able to create others with the same username! + src/app/+admin/overview/users/user-list/user-list.component.ts241src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99 + + <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> + <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> + + src/app/+admin/overview/users/user-list/user-list.component.ts245 + + It means the following usernames will be permanently deleted and cannot be recovered: + It means the following usernames will be permanently deleted and cannot be recovered: + + src/app/+admin/overview/users/user-list/user-list.component.ts246 + + {count, plural, =1 {1 user deleted.} other { users deleted.}} + {count, plural, =1 {1 user deleted.} other { users deleted.}} - src/app/+admin/users/user-list/user-list.component.ts198 + src/app/+admin/overview/users/user-list/user-list.component.ts256 users deleted. users deleted. - src/app/+admin/users/user-list/user-list.component.ts204 + src/app/+admin/overview/users/user-list/user-list.component.ts258 + + {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} + {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} + + src/app/+admin/overview/users/user-list/user-list.component.ts274 users email set as verified. users email set as verified. - src/app/+admin/users/user-list/user-list.component.ts215 + src/app/+admin/overview/users/user-list/user-list.component.ts276 Account unmuted. เลิกปิดเสียงบัญชี แล้ว - - - src/app/shared/shared-moderation/account-blocklist.component.ts43src/app/shared/shared-moderation/user-moderation-dropdown.component.ts134 + src/app/shared/shared-moderation/account-blocklist.component.ts42 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts149 + Instance unmuted. - เลิกปิดเสียงเว็บไซต์ - แล้ว - - - - src/app/shared/shared-moderation/server-blocklist.component.ts45src/app/shared/shared-moderation/user-moderation-dropdown.component.ts162 - - Videos history is enabled - ประวัติวิดีโอเปิดใช้งาน - - src/app/+my-library/my-history/my-history.component.ts113 - - Videos history is disabled - ประวัติวิดีโอปิดใช้งาน - - src/app/+my-library/my-history/my-history.component.ts114 - - Delete videos history - ลบประวัติวิดีโอ - - src/app/+my-library/my-history/my-history.component.ts126 - - Are you sure you want to delete all your videos history? - คุณต้องการลบประวัติวิดีโอของคุณทั้งหมดหรือไม่ - - src/app/+my-library/my-history/my-history.component.ts127 - - Videos history deleted - ลบประวัติวิดีโอแล้ว - - src/app/+my-library/my-history/my-history.component.ts135 + เลิกปิดเสียงเซิร์ฟเวอร์ แล้ว + src/app/shared/shared-moderation/server-blocklist.component.ts45 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts177 + My watch history My watch history - - src/app/+my-library/my-history/my-history.component.html - 3 - + src/app/+my-library/my-history/my-history.component.html3 + src/app/+my-library/my-history/my-history.component.ts50 - Track watch history Track watch history - - src/app/+my-library/my-history/my-history.component.html13 + src/app/+my-library/my-history/my-history.component.html14 + + + Clear all history + Clear all history + src/app/+my-library/my-history/my-history.component.html18 + Ownership accepted ยอมรับการเปลี่ยนเจ้าของแล้ว - - src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts69 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts69 + Please check your emails to verify your new email. กรุณาตรวจสอบอีเมลของคุณเพื่อยืนยันอีเมลใหม่ @@ -7844,57 +8844,69 @@ channel with the same name ()! Email updated. อัปเดตอีเมลแล้ว 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. - Your current email is . It is never shown to the public. - - - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5,7 - + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html7 You current password is invalid. รหัสผ่านปัจจุบันของคุณไม่ถูกต้อง - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts56 src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts61 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts61 Password updated. อัปเดตรหัสผ่านแล้ว - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts48 - - - Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - คุณแน่ใจว่าต้องการลบบัญชีของคุณหรือไม่ การกระทำนี้จะลบข้อมูลทั้งหมดของคุณ รวมถึงช่อง วิดีโอ และความคิดเห็น เนื้อหาที่ถูกแคชโดยเซิร์ฟเวอร์อื่นและบุคคลที่สามอาจใช้เวลานานก่อนที่จะถูกลบ - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts22 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts53 Type your username to confirm พิมพ์ชื่อบัญชีของคุณเพื่อยืนยัน - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts23 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts29 Delete your account ลบบัญชีของคุณ - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts25 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html4 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts31 + + + Are you sure you want to delete your account? + Are you sure you want to delete your account? + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 + + + + This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with "" username. + This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with "" username. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 + + + + Content cached by other servers and other third-parties might make longer to be deleted. + Content cached by other servers and other third-parties might make longer to be deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 27 + Delete my account ลบบัญชีของฉัน - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts26 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts32 Your account is deleted. ลบบัญชีของคุณแล้ว - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts32 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts39 Interface settings updated. อัปเดตการตั้งค่าอินเตอร์เฟซแล้ว - src/app/shared/shared-user-settings/user-interface-settings.component.ts74 - src/app/shared/shared-user-settings/user-interface-settings.component.ts81 + src/app/shared/shared-user-settings/user-interface-settings.component.ts91 + src/app/shared/shared-user-settings/user-interface-settings.component.ts101 New video from your subscriptions @@ -7911,10 +8923,13 @@ channel with the same name ()! New abuse src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts34 - - Video blocked automatically waiting review - Video blocked automatically waiting review - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts35 + + An automatically blocked video is awaiting review + An automatically blocked video is awaiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 + One of your video is blocked/unblocked @@ -7933,13 +8948,16 @@ channel with the same name ()! A new user registered on your instance - มีผู้ใช้ใหม่ลงทะเบียนบนเว็บไซต์ของคุณ + มีผู้ใช้ใหม่ลงทะเบียนบนเซิร์ฟเวอร์ของคุณ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39 - - You or your channel(s) has a new follower - คุณหรือช่องของคุณมีผู้ติดตามใหม่ - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts40 + + You or one of your channels has a new follower + You or one of your channels has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 + Someone mentioned you in video comments @@ -7948,7 +8966,7 @@ channel with the same name ()! Your instance has a new follower - เว็บไซต์ของคุณมีผู้ติดตามใหม่ + เซิร์ฟเวอร์ของคุณมีผู้ติดตามใหม่ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42 @@ -7965,28 +8983,50 @@ channel with the same name ()! One of your abuse reports has been accepted or rejected by moderators One of your abuse reports has been accepted or rejected by moderators src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45 - - A new PeerTube version is availableA new PeerTube version is available + + + A new PeerTube version is available + A new PeerTube version is available src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 46 - - One of your plugin/theme has a new available versionOne of your plugin/theme has a new available version + + + One of your plugin/theme has a new available version + One of your plugin/theme has a new available version src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 47 + + Video studio edition has finished + Video studio edition has finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 48 + + + + Social + Social + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts52 + + + Your videos + Your videos + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts61 + Preferences saved บันทึกการตั้งค่าแล้ว - - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts96 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts136 + Profile updated. อัปเดตโปรไฟล์แล้ว - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts58 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts59 People can find you using @@ @@ -7999,114 +9039,135 @@ channel with the same name ()! Avatar changed. เปลี่ยนภาพแทนตัวแล้ว - src/app/+my-account/my-account-settings/my-account-settings.component.ts44 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts107 - + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts118src/app/+my-account/my-account-settings/my-account-settings.component.ts44 avatar avatar - src/app/+my-account/my-account-settings/my-account-settings.component.ts51 - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts114 - + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts125src/app/+my-account/my-account-settings/my-account-settings.component.ts51 Avatar deleted. Avatar deleted. - - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 61 - - - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 124 - - + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts135src/app/+my-account/my-account-settings/my-account-settings.component.ts61 Unknown language ภาษาที่ไม่รู้จัก - - src/app/shared/shared-user-settings/user-video-settings.component.ts56 + src/app/shared/shared-forms/select/select-languages.component.ts42 + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. จำนวนภาษาที่เปิดมากเกินไป โปรดเปิดทุกภาษาหรือเปิดไว้ไม่เกิน 20 ภาษา - - src/app/shared/shared-user-settings/user-video-settings.component.ts92 - + src/app/shared/shared-user-settings/user-video-settings.component.ts76 + Video settings updated. อัปเดตการตั้งค่าวิดีโอแล้ว - - src/app/shared/shared-user-settings/user-video-settings.component.ts169 + src/app/shared/shared-user-settings/user-video-settings.component.ts121 + Display/Video settings updated. อัปเดตการตั้งค่าการแสดงผล/วิดีโอแล้ว - - src/app/shared/shared-user-settings/user-video-settings.component.ts178 + src/app/shared/shared-user-settings/user-video-settings.component.ts130 + Video channel created. - ช่องวิดีโอ - ถูกสร้างแล้ว - + ช่องวิดีโอ ถูกสร้างแล้ว - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts67 + src/app/+manage/video-channel-edit/video-channel-create.component.ts71 This name already exists on this instance. - ชื่อนี้มีอยู่ในเว็บไซต์นี้แล้ว + ชื่อนี้มีอยู่ในเซิร์ฟเวอร์นี้แล้ว - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts73 + src/app/+manage/video-channel-edit/video-channel-create.component.ts77 Video channel updated. - อัปเดตช่องวิดีโอ - แล้ว - - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts94 - - Banner changed.Banner changed. - - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 137 - - - bannerbanner - - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 144 - - - Banner deleted.Banner deleted. - - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts - 154 - - - - Please type the display name of the video channel () to confirm - กรุณาพิมพ์ชื่อแสดงของช่อง ( - ) เพื่อยืนยัน - + อัปเดตช่องวิดีโอ แล้ว + + src/app/+manage/video-channel-edit/video-channel-update.component.ts103 + + Banner changed. + Banner changed. + + src/app/+manage/video-channel-edit/video-channel-update.component.ts148 + + banner + banner - src/app/+my-library/+my-video-channels/my-video-channels.component.ts48 + src/app/+manage/video-channel-edit/video-channel-update.component.ts155 + + Banner deleted. + Banner deleted. + + src/app/+manage/video-channel-edit/video-channel-update.component.ts165 Video channel deleted. - ลบช่องวิดีโอ - แล้ว - - - src/app/+my-library/+my-video-channels/my-video-channels.component.ts60 + ลบช่องวิดีโอ แล้ว + src/app/+my-library/+my-video-channels/my-video-channels.component.ts60 + Views for the day Views for the day + src/app/+my-library/+my-video-channels/my-video-channels.component.ts88 + + + My followers + My followers - src/app/+my-library/+my-video-channels/my-video-channels.component.ts88 + + src/app/+my-library/my-follows/my-followers.component.html4src/app/+my-library/my-library-routing.module.ts110 + + No follower found. + No follower found. + + src/app/+my-library/my-follows/my-followers.component.html + 13 + + + + Follower page + Follower page + + src/app/+my-library/my-follows/my-followers.component.html + 20 + + + + Is following all your channels + Is following all your channels + + src/app/+my-library/my-follows/my-followers.component.html + 26 + + + + Is following your channel + Is following your channel + + src/app/+my-library/my-follows/my-followers.component.html + 27 + + + + Channel filters + Channel filters + src/app/+my-library/my-follows/my-followers.component.ts49 + src/app/+my-library/my-videos/my-videos.component.ts122 + Update video channel อัปเดตช่องวิดีโอ - src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts31 + src/app/+manage/manage-routing.module.ts21 Not found ไม่พบ - src/app/+page-not-found/page-not-found-routing.module.ts14 - + + src/app/+error-page/error-page-routing.module.ts14 URL parameter is missing in URL parameters URL parameter is missing in URL parameters @@ -8123,6 +9184,14 @@ channel with the same name ()! 48 + + Reset password + Reset password + + src/app/+reset-password/reset-password-routing.module.ts + 11 + + Remote interaction Remote interaction @@ -8136,563 +9205,835 @@ channel with the same name ()! สร้างเพลย์ลิสต์ แล้ว - src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts76 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts77 Create สร้าง - src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts103src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts89 + + + + + + src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+admin/overview/users/user-edit/user-edit.component.html8src/app/+manage/video-channel-edit/video-channel-create.component.ts107src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts45src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts92src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html8src/app/shared/shared-video-playlist/video-add-to-playlist.component.html79 Update playlist อัปเดตเพลย์ลิสต์ - src/app/+my-library/my-library-routing.module.ts67 - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts47 - + + + src/app/+my-library/my-library-routing.module.ts69src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts48 Notifications การแจ้งเตือน + src/app/+my-account/my-account-notifications/my-account-notifications.component.html1 + src/app/+my-account/my-account-routing.module.ts108 src/app/+my-account/my-account.component.ts55 - src/app/+my-account/my-account-routing.module.ts109 + src/app/menu/notification.component.html22 Applications Applications + src/app/+my-account/my-account-applications/my-account-applications.component.html3 + src/app/+my-account/my-account-routing.module.ts126 src/app/+my-account/my-account.component.ts60 - src/app/+my-account/my-account-routing.module.ts127 Delete playlist ลบเพลย์ลิสต์ - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts52 - + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts53 Playlist updated. อัปเดตเพลย์ลิสต์ แล้ว - src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts97 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts100 - - Do you really want to delete ? - คุณต้องการลบ - จริง ๆ หรือไม่ - - - - - 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.ts141 Change ownership เปลี่ยนแปลงเจ้าของ - - src/app/+my-library/my-videos/my-videos.component.ts178 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html3 + src/app/+my-library/my-videos/my-videos.component.ts220 + Playlist deleted. ลบเพลย์ลิสต์ แล้ว - src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts135 - + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts136src/app/+my-library/my-video-playlists/my-video-playlists.component.ts45 My videos วิดีโอของฉัน - src/app/+my-library/my-videos/my-videos.component.html4 - - - Ownership changes - Ownership changes - src/app/+my-library/my-videos/my-videos.component.html16 - + + + + + src/app/+my-library/my-library-routing.module.ts79src/app/+my-library/my-videos/my-videos.component.html4src/app/+my-library/my-videos/my-videos.component.ts87src/app/core/menu/menu.service.ts77 Do you really want to delete videos? คุณต้องการลบ วิดีโอจริง ๆ หรือไม่ - - src/app/+my-library/my-videos/my-videos.component.ts114 - - videos deleted. - ลบ - วิดีโอแล้ว - - - src/app/+my-library/my-videos/my-videos.component.ts131 + src/app/+my-library/my-videos/my-videos.component.ts172 + + + {length, plural, =1 {Video has been deleted} other { videos have been deleted}} + {length, plural, =1 {Video has been deleted} other { videos have been deleted}} + + src/app/+my-library/my-videos/my-videos.component.ts + 191 + + + + have been deleted. + have been deleted. + + src/app/+my-library/my-videos/my-videos.component.ts + 193,191 + + + + Videos list + Videos list + + src/app/+admin/overview/videos/video.routes.ts + 24 + + Do you really want to delete ? คุณต้องการลบ จริง ๆ หรือไม่ - - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 - - + + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts231 Video deleted. ลบวิดีโอ แล้ว - - - src/app/+my-library/my-videos/my-videos.component.ts149src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts214 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts242 + + + Studio + Studio + src/app/+video-studio/video-studio-routing.module.ts17 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts347 + Ownership change request sent. ส่งคำขอเปลี่ยนเจ้าของแล้ว - src/app/+my-library/my-videos/modals/video-change-ownership.component.ts64 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts66 + + + Sort by + เรียงตาม + + src/app/+my-library/my-videos/my-videos.component.html + 26 + My channels ช่องของฉัน - src/app/+my-library/+my-video-channels/my-video-channels.component.html3 - + src/app/+my-library/+my-video-channels/my-video-channels.component.html4 + My synchronizationsMy synchronizations + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 + + + src/app/+my-library/my-library-routing.module.ts + 143 + + + 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 + + My playlists เพลย์ลิสต์ของฉัน - src/app/+my-library/my-video-playlists/my-video-playlists.component.html3 + + + src/app/+my-library/my-library-routing.module.ts42src/app/+my-library/my-video-playlists/my-video-playlists.component.html3src/app/core/menu/menu.service.ts86 My subscriptions การติดตามของฉัน - src/app/+my-library/my-subscriptions/my-subscriptions.component.html4 - - + + + + src/app/+my-library/my-follows/my-subscriptions.component.html4src/app/+my-library/my-library-routing.module.ts101src/app/core/menu/menu.service.ts92 You don't have any subscription yet. You don't have any subscription yet. - - src/app/+my-library/my-subscriptions/my-subscriptions.component.html13 + src/app/+my-library/my-follows/my-subscriptions.component.html13 + My abuse reports My abuse reports - src/app/+my-account/my-account-routing.module.ts118 + src/app/+my-account/my-account-routing.module.ts117 + + + is awaiting email verification + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5,6 + + + + Change your email + Change your email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 11 + + + + Your current email is . It is never shown to the public. + Your current email is . It is never shown to the public. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 13,16 + Ownership changes การเปลี่ยนเจ้าของ - src/app/+my-library/my-library-routing.module.ts108 - + + + src/app/+my-library/my-library-routing.module.ts119src/app/+my-library/my-videos/my-videos.component.html16 My video history My video history - src/app/+my-library/my-library-routing.module.ts118 + + src/app/+my-library/my-library-routing.module.ts129 + Create new synchronizationCreate new synchronization + + src/app/+my-library/my-library-routing.module.ts + 153 + Channels ช่อง - src/app/+my-library/my-library.component.ts47 + src/app/+my-library/my-library.component.ts45 + src/app/+search/search-filters.component.html200 Videos วิดีโอ - src/app/+my-library/my-library.component.ts54 + src/app/+accounts/account-videos/account-videos.component.ts17 + src/app/+admin/admin.component.ts49 + src/app/+admin/overview/videos/video-list.component.html3 + src/app/+my-library/my-library.component.ts52 + src/app/+search/search-filters.component.html195 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts17 + src/app/core/menu/menu.service.ts76 + src/app/modal/quick-settings-modal.component.html10 Playlists เพลย์ลิสต์ - src/app/+my-library/my-library.component.ts61 + src/app/+my-library/my-library.component.ts59 + src/app/+search/search-filters.component.html205 + src/app/core/menu/menu.service.ts85 max size max size - - - src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47src/app/shared/shared-forms/preview-upload.component.ts39 + src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts46 + src/app/shared/shared-forms/preview-upload.component.ts38 + Maximize editor Maximize editor - - src/app/shared/shared-forms/markdown-textarea.component.ts - 38 - - + + src/app/shared/shared-forms/markdown-textarea.component.ts47 Exit maximized editor Exit maximized editor - - src/app/shared/shared-forms/markdown-textarea.component.ts - 39 - - - - Now please check your emails to verify your account and complete signup. - กรุณาตรวจสอบอีเมลของคุณเพื่อยืนยันบัญชีและเสร็จสิ้นการลงทะเบียน - src/app/+signup/+register/register.component.ts126 - - - You are now logged in as ! - คุณเข้าสู่ระบบในชื่อ - แล้ว - - src/app/+signup/+register/register.component.ts134 - + + src/app/shared/shared-forms/markdown-textarea.component.ts48 An email with verification link will be sent to . อีเมลที่มีลิงก์ยืนยันจะถูกส่งไปยัง - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts45 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts40 + + + Verify account email confirmation + Verify account email confirmation + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + Unable to find user id or verification string. ไม่พบไอดีผู้ใช้หรือรหัสลิงก์ยืนยัน src/app/+reset-password/reset-password.component.ts38 - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts33 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts34 - - Published videos - วิดีโอที่เผยแพร่ - - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts56 - Subscribe to the account ติดตามบัญชี - src/app/+video-channels/video-channels.component.ts71src/app/+videos/+video-watch/video-watch.component.ts984 - PLAYLISTSPLAYLISTS + src/app/+video-channels/video-channels.component.ts76src/app/+videos/+video-watch/video-watch.component.ts779 + + PLAYLISTS + เพลย์ลิสต์ + src/app/+video-channels/video-channels.component.ts82 + + + Studio for + Studio for - src/app/+video-channels/video-channels.component.ts - 77 + src/app/+video-studio/edit/video-studio-edit.component.html + 2 - + + CUT VIDEO + CUT VIDEO + src/app/+video-studio/edit/video-studio-edit.component.html8 + + + Set a new start/end. + Set a new start/end. + src/app/+video-studio/edit/video-studio-edit.component.html10 + + + New start + New start + src/app/+video-studio/edit/video-studio-edit.component.html13 + + + New end + New end + src/app/+video-studio/edit/video-studio-edit.component.html18 + + + ADD INTRO + ADD INTRO + src/app/+video-studio/edit/video-studio-edit.component.html24 + + + Concatenate a file at the beginning of the video. + Concatenate a file at the beginning of the video. + src/app/+video-studio/edit/video-studio-edit.component.html26 + + + Select the intro video file + Select the intro video file + src/app/+video-studio/edit/video-studio-edit.component.html30 + + + ADD OUTRO + ADD OUTRO + src/app/+video-studio/edit/video-studio-edit.component.html38 + + + Concatenate a file at the end of the video. + Concatenate a file at the end of the video. + src/app/+video-studio/edit/video-studio-edit.component.html40 + + + Select the outro video file + Select the outro video file + src/app/+video-studio/edit/video-studio-edit.component.html44 + + + ADD WATERMARK + ADD WATERMARK + src/app/+video-studio/edit/video-studio-edit.component.html52 + + + Add a watermark image to the video. + Add a watermark image to the video. + src/app/+video-studio/edit/video-studio-edit.component.html54 + + + Select watermark image file + Select watermark image file + src/app/+video-studio/edit/video-studio-edit.component.html58 + + + Run video edition + Run video edition + src/app/+video-studio/edit/video-studio-edit.component.html66 + + + Video before edition + Video before edition + src/app/+video-studio/edit/video-studio-edit.component.html75 + + + Edition tasks: + Edition tasks: + src/app/+video-studio/edit/video-studio-edit.component.html80 + + + Are you sure you want to edit ""? + Are you sure you want to edit ""? + + src/app/+video-studio/edit/video-studio-edit.component.ts73 + + The current video will be overwritten by this edited video and <strong>you won't be able to recover it</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 /> + + src/app/+video-studio/edit/video-studio-edit.component.ts77 + + As a reminder, the following tasks will be executed: <ol></ol> + As a reminder, the following tasks will be executed: <ol></ol> + + src/app/+video-studio/edit/video-studio-edit.component.ts78 + + Edition tasks created. + Edition tasks created. + + src/app/+video-studio/edit/video-studio-edit.component.ts91 Focus the search bar โฟกัสไปที่แถบค้นหา - src/app/app.component.ts313 - + + src/app/app.component.ts287 Toggle the left menu เปิด/ปิดเมนูด้านซ้าย - src/app/app.component.ts318 - + + src/app/app.component.ts292 Go to the discover videos page ไปที่หน้าสำรวจวิดีโอ - src/app/app.component.ts323 - + + src/app/app.component.ts297 Go to the trending videos page ไปที่หน้าวิดีโอมาแรง - src/app/app.component.ts328 - + + src/app/app.component.ts302 Go to the recently added videos page ไปที่หน้าวิดีโอที่เพิ่งเผยแพร่ - src/app/app.component.ts333 - + + src/app/app.component.ts307 Go to the local videos page - ไปที่หน้าวิดีโอในเว็บไซต์นี้ - src/app/app.component.ts338 - + ไปที่หน้าวิดีโอในเซิร์ฟเวอร์นี้ + + src/app/app.component.ts312 Go to the videos upload page ไปที่หน้าอัปโหลดวิดีโอ - src/app/app.component.ts343 - + + src/app/app.component.ts317 Go to my subscriptions ไปที่การติดตามของฉัน - src/app/core/auth/auth.service.ts64 + src/app/core/auth/auth.service.ts61 Go to my videos ไปที่วิดีโอของฉัน - src/app/core/auth/auth.service.ts68 + src/app/core/auth/auth.service.ts65 Go to my imports ไปที่การนำเข้าของฉัน - src/app/core/auth/auth.service.ts72 + src/app/core/auth/auth.service.ts69 Go to my channels ไปที่ช่องของฉัน - src/app/core/auth/auth.service.ts76 + src/app/core/auth/auth.service.ts73 - Cannot retrieve OAuth Client credentials: . + 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. - src/app/core/auth/auth.service.ts99 + src/app/core/auth/auth.service.ts100 You need to reconnect. คุณต้องเชื่อมต่อใหม่ - src/app/core/auth/auth.service.ts220 + src/app/core/auth/auth.service.ts221 + + + Show/hide this help menu + Show/hide this help menu + + src/app/core/core.module.ts + 45 + + + + Hide this help menu + Hide this help menu + + src/app/core/core.module.ts + 46 + Keyboard Shortcuts: ปุ่มลัดคีย์บอร์ด: src/app/core/hotkeys/hotkeys.component.ts11 + + My history + My history + + src/app/core/menu/menu.service.ts + 98 + + + + In my library + ในคลังของฉัน + + src/app/core/menu/menu.service.ts + 104 + + + + Trending + มาแรง + src/app/+videos/video-list/videos-list-common-page.component.ts205 + src/app/core/menu/menu.service.ts131 + + + ON + ON + + src/app/core/menu/menu.service.ts + 150 + + + + Home + หน้าแรก + src/app/core/menu/menu.service.ts115 + src/app/core/menu/menu.service.ts116 + Success สำเร็จ - src/app/core/notification/notifier.service.ts25 - + + + src/app/core/notification/notifier.service.ts26src/app/shared/shared-video-live/live-stream-information.component.html39 Incorrect username or password. ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง - - src/app/+login/login.component.ts159 + src/app/+login/login.component.ts185 + Your account is blocked. บัญชีของคุณถูกบล็อก - - src/app/+login/login.component.ts160 + src/app/+login/login.component.ts186 + any language ภาษาใดก็ได้ - - src/app/menu/menu.component.ts251 - - ON - บน - - src/app/menu/menu.component.html124 + src/app/menu/menu.component.ts276 + hide ซ่อน - - src/app/menu/menu.component.ts284 + src/app/menu/menu.component.ts311 + blur เบลอ - - src/app/menu/menu.component.ts288 + src/app/menu/menu.component.ts315 + display แสดง - - src/app/menu/menu.component.ts292 + src/app/menu/menu.component.ts319 + Unknown ไม่รู้จัก - - src/app/menu/menu.component.ts197 + src/app/menu/menu.component.ts206 + Your password has been successfully reset! รีเซ็ตรหัสผ่านเรียบร้อย src/app/+reset-password/reset-password.component.ts47 - Today วันนี้ - src/app/+search/search-filters.component.ts41src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69src/app/shared/shared-video-miniature/abstract-video-list.ts135 + src/app/+search/search-filters.component.ts40src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69src/app/shared/shared-video-miniature/videos-list.component.ts136 Yesterday เมื่อวาน - src/app/shared/shared-video-miniature/abstract-video-list.ts136 + src/app/shared/shared-video-miniature/videos-list.component.ts137 This week สัปดาห์นี้ - src/app/shared/shared-video-miniature/abstract-video-list.ts137 + src/app/shared/shared-video-miniature/videos-list.component.ts138 This month เดือนนี้ - src/app/shared/shared-video-miniature/abstract-video-list.ts138 + src/app/shared/shared-video-miniature/videos-list.component.ts139 Last month เดือนที่ผ่านมา - src/app/shared/shared-video-miniature/abstract-video-list.ts139 + src/app/shared/shared-video-miniature/videos-list.component.ts140 Older เก่ากว่า - src/app/shared/shared-video-miniature/abstract-video-list.ts140 + src/app/shared/shared-video-miniature/videos-list.component.ts141 Cannot load more videos. Try again later. ไม่สามารถโหลดวิดีโอเพิ่มเติม ลองอีกครั้งในภายหลัง - src/app/shared/shared-video-miniature/abstract-video-list.ts226 - - function is not implemented - function is not implemented - src/app/shared/shared-video-miniature/abstract-video-list.ts299 + src/app/shared/shared-video-miniature/videos-list.component.ts249src/app/shared/shared-video-miniature/videos-selection.component.ts130 Last 7 days 7 วันที่ผ่านมา - - src/app/+search/search-filters.component.ts45 + src/app/+search/search-filters.component.ts44 + Last 30 days 30 วันที่ผ่านมา - - src/app/+search/search-filters.component.ts49 + src/app/+search/search-filters.component.ts48 + Last 365 days 365 วันที่ผ่านมา - - src/app/+search/search-filters.component.ts53 - VOD videosVOD videos - - src/app/+search/search-filters.component.ts - 60 - - - Live videosLive videos - - src/app/+search/search-filters.component.ts - 64 - + src/app/+search/search-filters.component.ts52 + + + VOD videos + วิดีโอย้อนหลัง + src/app/+search/search-filters.component.html34 + src/app/shared/shared-video-miniature/video-filters-header.component.html110 + src/app/shared/shared-video-miniature/video-filters.model.ts165 + + + Live videos + วิดีโอสด + src/app/+search/search-filters.component.html29 + src/app/shared/shared-video-miniature/video-filters-header.component.html105 + src/app/shared/shared-video-miniature/video-filters.model.ts159 Short (< 4 min) สั้น (< 4 นาที) - - src/app/+search/search-filters.component.ts71 + src/app/+search/search-filters.component.ts59 + Medium (4-10 min) ปานกลาง (4-10 นาที) - - src/app/+search/search-filters.component.ts75 + src/app/+search/search-filters.component.ts63 + Long (> 10 min) ยาว (> 10 นาที) - - src/app/+search/search-filters.component.ts79 + src/app/+search/search-filters.component.ts67 + Relevance ความเหมาะสม - - src/app/+search/search-filters.component.ts86 + src/app/+search/search-filters.component.ts74 + Publish date วันที่เผยแพร่ - - src/app/+search/search-filters.component.ts90 + src/app/+search/search-filters.component.ts78 + Views จำนวนการดู - - - src/app/+search/search-filters.component.ts94src/app/+videos/video-list/trending/video-trending-header.component.ts54 + src/app/+search/search-filters.component.ts82 + src/app/+stats/video/video-stats.component.ts255 + Search index is unavailable. Retrying with instance results instead. Search index is unavailable. Retrying with instance results instead. - - src/app/+search/search.component.ts167 + src/app/+search/search.component.ts159 + Search error เกิดข้อผิดพลาดในการค้นหา - - src/app/+search/search.component.ts168 + src/app/+search/search.component.ts160 + + + Search + Search + + src/app/+search/search.component.ts + 252 + + + + PeerTube instance host filter is invalid + PeerTube instance host filter is invalid + src/app/+search/search.component.ts327 + Search การค้นหา - src/app/+search/search-routing.module.ts15src/app/+search/search.component.ts242src/app/shared/shared-main/misc/simple-search-input.component.ts15src/app/shared/shared-main/misc/simple-search-input.component.ts16 - + + + + + src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts253src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html117src/app/shared/shared-main/misc/simple-search-input.component.ts12src/app/shared/shared-main/misc/simple-search-input.component.ts13 + + Navigate between plugins and themes + Navigate between plugins and themes + + src/app/+admin/plugins/shared/plugin-navigation.component.html + 7 + + + + + src/app/+search/search.component.html 5 - - years ago - - ปีที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts12 - - - year ago - - ปีที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts13 - - - months ago - - เดือนที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts16 - - - month ago - - เดือนที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts17 - - - weeks ago - - สัปดาห์ที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts20 + + 1 year ago + 1 ปีที่ผ่านมา + src/app/shared/shared-main/angular/from-now.pipe.ts25 - - week ago - - สัปดาห์ที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts21 + + month(s) ago + month(s) ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 + - - days ago - - วันที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts24 + + 1 month ago + 1 เดือนที่ผ่านมา + src/app/shared/shared-main/angular/from-now.pipe.ts34 - - day ago - - วันที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts25 + + week(s) ago + week(s) ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 37 + - - hours ago - - ชั่วโมงที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts28 + + day(s) ago + day(s) ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 42 + - - hour ago - - ชั่วโมงที่ผ่านมา - - src/app/shared/shared-main/angular/from-now.pipe.ts29 + + hour(s) ago + hour(s) ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 47 + min ago นาทีที่ผ่านมา - src/app/shared/shared-main/angular/from-now.pipe.ts32 + src/app/shared/shared-main/angular/from-now.pipe.ts51 just now just now - src/app/shared/shared-main/angular/from-now.pipe.ts34 + src/app/shared/shared-main/angular/from-now.pipe.ts53 sec วิ src/app/shared/shared-main/angular/duration-formatter.pipe.ts30 + + {interval, plural, =1 {1 year ago} other { years ago}} + {interval, plural, =1 {1 year ago} other { years ago}} + + src/app/shared/shared-main/angular/from-now.pipe.ts + 7 + + + + {interval, plural, =1 {1 month ago} other { months ago}} + {interval, plural, =1 {1 month ago} other { months ago}} + + src/app/shared/shared-main/angular/from-now.pipe.ts + 8 + + + + {interval, plural, =1 {1 week ago} other { weeks ago}} + {interval, plural, =1 {1 week ago} other { weeks ago}} + + src/app/shared/shared-main/angular/from-now.pipe.ts + 9 + + + + {interval, plural, =1 {1 day ago} other { days ago}} + {interval, plural, =1 {1 day ago} other { days ago}} + + src/app/shared/shared-main/angular/from-now.pipe.ts + 10 + + + + {interval, plural, =1 {1 hour ago} other { hours ago}} + {interval, plural, =1 {1 hour ago} other { hours ago}} + + src/app/shared/shared-main/angular/from-now.pipe.ts + 11 + + + + year(s) ago + year(s) ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 19 + + Abuse reports Abuse reports @@ -8701,16 +10042,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Settings การตั้งค่า + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html12 + src/app/+admin/plugins/plugin-search/plugin-search.component.html45 + src/app/+my-account/my-account-settings/my-account-settings.component.html1 src/app/+my-account/my-account.component.ts50 Confirm ยืนยัน - src/app/modal/confirm.component.ts39 + src/app/modal/confirm.component.ts40 Instance name is required. - ต้องใส่ชื่อของเว็บไซต์ + ต้องใส่ชื่อของเซิร์ฟเวอร์ src/app/shared/form-validators/custom-config-validators.ts7 @@ -8757,140 +10101,159 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Signup limit is required. Signup limit is required. src/app/shared/form-validators/custom-config-validators.ts46 - - Signup limit must be greater than 1. Use -1 to disable it.Signup limit must be greater than 1. Use -1 to disable it. + + + Signup limit must be greater than 1. Use -1 to disable it. + Signup limit must be greater than 1. Use -1 to disable it. src/app/shared/form-validators/custom-config-validators.ts 47 - Signup limit must be a number. Signup limit must be a number. src/app/shared/form-validators/custom-config-validators.ts48 + + Signup minimum age is required. + Signup minimum age is required. + + src/app/shared/form-validators/custom-config-validators.ts + 55 + + + + Signup minimum age must be greater than 1. + Signup minimum age must be greater than 1. + + src/app/shared/form-validators/custom-config-validators.ts + 56 + + + + Signup minimum age must be a number. + Signup minimum age must be a number. + + src/app/shared/form-validators/custom-config-validators.ts + 57 + + Admin email is required. Admin email is required. - src/app/shared/form-validators/custom-config-validators.ts55 + src/app/shared/form-validators/custom-config-validators.ts64 Admin email must be valid. Admin email must be valid. - src/app/shared/form-validators/custom-config-validators.ts56 + src/app/shared/form-validators/custom-config-validators.ts65 Transcoding threads is required. Transcoding threads is required. - src/app/shared/form-validators/custom-config-validators.ts63 + src/app/shared/form-validators/custom-config-validators.ts72 Transcoding threads must be greater or equal to 0. Transcoding threads must be greater or equal to 0. - src/app/shared/form-validators/custom-config-validators.ts64 + src/app/shared/form-validators/custom-config-validators.ts73 Max live duration is required. Max live duration is required. - - src/app/shared/form-validators/custom-config-validators.ts - 71 - + src/app/shared/form-validators/custom-config-validators.ts80 Max live duration should be greater or equal to -1. Max live duration should be greater or equal to -1. - - src/app/shared/form-validators/custom-config-validators.ts - 72 - + src/app/shared/form-validators/custom-config-validators.ts81 Max instance lives is required. Max instance lives is required. - - src/app/shared/form-validators/custom-config-validators.ts - 79 - + src/app/shared/form-validators/custom-config-validators.ts88 Max instance lives should be greater or equal to -1. Max instance lives should be greater or equal to -1. - - src/app/shared/form-validators/custom-config-validators.ts - 80 - + src/app/shared/form-validators/custom-config-validators.ts89 Max user lives is required. Max user lives is required. - - src/app/shared/form-validators/custom-config-validators.ts - 87 - + src/app/shared/form-validators/custom-config-validators.ts96 Max user lives should be greater or equal to -1. Max user lives should be greater or equal to -1. + src/app/shared/form-validators/custom-config-validators.ts97 + + + Max video channels per user is required. + Max video channels per user is required. src/app/shared/form-validators/custom-config-validators.ts - 88 + 104 - - Concurrency is required. - Concurrency is required. + + Max video channels per user must be greater or equal to 1. + Max video channels per user must be greater or equal to 1. src/app/shared/form-validators/custom-config-validators.ts - 95 + 105 - - Concurrency should be greater or equal to 1. - Concurrency should be greater or equal to 1. + + Max video channels per user must be a number. + Max video channels per user must be a number. src/app/shared/form-validators/custom-config-validators.ts - 96 + 106 + + Concurrency is required. + Concurrency is required. + src/app/shared/form-validators/custom-config-validators.ts113 + + + Concurrency should be greater or equal to 1. + Concurrency should be greater or equal to 1. + src/app/shared/form-validators/custom-config-validators.ts114 + Index URL should be a URL Index URL should be a URL - src/app/shared/form-validators/custom-config-validators.ts103 + src/app/shared/form-validators/custom-config-validators.ts121 Search index URL should be a URL Search index URL should be a URL - src/app/shared/form-validators/custom-config-validators.ts110 + src/app/shared/form-validators/custom-config-validators.ts128 Email is required. ต้องใส่อีเมล - src/app/shared/form-validators/user-validators.ts37 src/app/shared/form-validators/instance-validators.ts7 + src/app/shared/form-validators/user-validators.ts39 Email must be valid. ต้องเป็นอีเมลที่ถูกต้อง - src/app/shared/form-validators/user-validators.ts38 src/app/shared/form-validators/instance-validators.ts8 + src/app/shared/form-validators/user-validators.ts40 Handle is required. Handle is required. - - src/app/shared/form-validators/user-validators.ts - 48 - + src/app/shared/form-validators/user-validators.ts50 Handle must be valid (eg. chocobozzz@example.com). Handle must be valid (eg. chocobozzz@example.com). - - src/app/shared/form-validators/user-validators.ts - 49 - + src/app/shared/form-validators/user-validators.ts51 Your name is required. @@ -8940,15 +10303,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Username is required. ต้องใส่ชื่อผู้ใช้ - src/app/shared/form-validators/user-validators.ts12 src/app/shared/form-validators/login-validators.ts9 + src/app/shared/form-validators/user-validators.ts14 Password is required. ต้องใส่รหัสผ่าน - src/app/shared/form-validators/user-validators.ts58 - src/app/shared/form-validators/user-validators.ts69 src/app/shared/form-validators/login-validators.ts18 + src/app/shared/form-validators/user-validators.ts60 + src/app/shared/form-validators/user-validators.ts71 Confirmation of the password is required. @@ -8958,128 +10321,128 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Username must be at least 1 character long. ชื่อผู้ใช้ต้องมีความยาวอย่างน้อย 1 ตัวอักษร - src/app/shared/form-validators/user-validators.ts13 + src/app/shared/form-validators/user-validators.ts15 Username cannot be more than 50 characters long. ชื่อผู้ใช้ไม่สามารถยาวเกิน 50 ตัวอักษร - src/app/shared/form-validators/user-validators.ts14 + src/app/shared/form-validators/user-validators.ts16 Username should be lowercase alphanumeric; dots and underscores are allowed. ชื่อผู้ใช้สามารถใช้ได้เฉพาะตัวอักษรพิมพ์เล็ก ตัวเลข รวมถึงสัญลักษณ์จุดและอันเดอร์สกอร์ - src/app/shared/form-validators/user-validators.ts15 + src/app/shared/form-validators/user-validators.ts17 Channel name is required. ต้องใส่ชื่อช่อง - src/app/shared/form-validators/user-validators.ts27 + src/app/shared/form-validators/user-validators.ts29 Channel name must be at least 1 character long. Channel name must be at least 1 character long. - src/app/shared/form-validators/user-validators.ts28 + src/app/shared/form-validators/user-validators.ts30 Channel name cannot be more than 50 characters long. Channel name cannot be more than 50 characters long. - src/app/shared/form-validators/user-validators.ts29 + src/app/shared/form-validators/user-validators.ts31 Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - src/app/shared/form-validators/user-validators.ts30 + src/app/shared/form-validators/user-validators.ts32 Password must be at least 6 characters long. รหัสผ่านต้องมีความยาวอย่างน้อย 6 ตัวอักษร - src/app/shared/form-validators/user-validators.ts70 - src/app/shared/form-validators/user-validators.ts81 + src/app/shared/form-validators/user-validators.ts72 + src/app/shared/form-validators/user-validators.ts83 Password cannot be more than 255 characters long. รหัสผ่านไม่สามารถยาวเกิน 255 ตัวอักษร - src/app/shared/form-validators/user-validators.ts71 - src/app/shared/form-validators/user-validators.ts82 + src/app/shared/form-validators/user-validators.ts73 + src/app/shared/form-validators/user-validators.ts84 The new password and the confirmed password do not correspond. รหัสผ่านในช่องรหัสผ่านใหม่และยืนยันรหัสผ่านไม่ตรงกัน - src/app/shared/form-validators/user-validators.ts89 + src/app/shared/form-validators/user-validators.ts91 Video quota is required. ต้องกำหนดโควต้าวิดีโอ - src/app/shared/form-validators/user-validators.ts96 + src/app/shared/form-validators/user-validators.ts98 Quota must be greater than -1. โควต้าต้องมากกว่า -1 - src/app/shared/form-validators/user-validators.ts97 + src/app/shared/form-validators/user-validators.ts99 Daily upload limit is required. ต้องกำหนดโควต้าวิดีโอต่อวัน - src/app/shared/form-validators/user-validators.ts103 + src/app/shared/form-validators/user-validators.ts105 Daily upload limit must be greater than -1. โควต้าวิดีโอต่อวันต้องมากกว่า -1 - src/app/shared/form-validators/user-validators.ts104 + src/app/shared/form-validators/user-validators.ts106 User role is required. ต้องกำหนดบทบาทผู้ใช้ - src/app/shared/form-validators/user-validators.ts111 + src/app/shared/form-validators/user-validators.ts113 Description must be at least 3 characters long. คำอธิบายต้องมีความยาวอย่างน้อย 3 ตัวอักษร - src/app/shared/form-validators/user-validators.ts123 - src/app/shared/form-validators/video-channel-validators.ts38 + src/app/shared/form-validators/user-validators.ts125 + src/app/shared/form-validators/video-channel-validators.ts36 src/app/shared/form-validators/video-playlist-validators.ts33 Description cannot be more than 1000 characters long. คำอธิบายไม่สามารถยาวเกิน 1000 ตัวอักษร - src/app/shared/form-validators/user-validators.ts124 - src/app/shared/form-validators/video-channel-validators.ts39 + src/app/shared/form-validators/user-validators.ts126 + src/app/shared/form-validators/video-channel-validators.ts37 src/app/shared/form-validators/video-playlist-validators.ts34 You must agree with the instance terms in order to register on it. - คุณต้องยอมรับข้อกำหนดของเว็บไซต์เพื่อลงทะเบียน - src/app/shared/form-validators/user-validators.ts131 + คุณต้องยอมรับข้อกำหนดของเซิร์ฟเวอร์เพื่อลงทะเบียน + src/app/shared/form-validators/user-validators.ts133 Ban reason must be at least 3 characters long. เหตุผลในการแบนต้องมีความยาวอย่างน้อย 3 ตัวอักษร - src/app/shared/form-validators/user-validators.ts141 + src/app/shared/form-validators/user-validators.ts143 Ban reason cannot be more than 250 characters long. เหตุผลในการแบนไม่สามารถยาวกว่า 250 ตัวอักษร - src/app/shared/form-validators/user-validators.ts142 + src/app/shared/form-validators/user-validators.ts144 Display name is required. ต้องใส่ชื่อแสดง - src/app/shared/form-validators/user-validators.ts153 - src/app/shared/form-validators/video-channel-validators.ts26 + src/app/shared/form-validators/user-validators.ts155 + src/app/shared/form-validators/video-channel-validators.ts24 src/app/shared/form-validators/video-playlist-validators.ts12 Display name must be at least 1 character long. ชื่อแสดงต้องมีความยาวอย่างน้อย 1 ตัวอักษร - src/app/shared/form-validators/user-validators.ts154 - src/app/shared/form-validators/video-channel-validators.ts27 + src/app/shared/form-validators/user-validators.ts156 + src/app/shared/form-validators/video-channel-validators.ts25 src/app/shared/form-validators/video-playlist-validators.ts13 Display name cannot be more than 50 characters long. ชื่อแสดงไม่สามารถยาวเกิน 50 ตัวอักษร - src/app/shared/form-validators/user-validators.ts155 - src/app/shared/form-validators/video-channel-validators.ts28 + src/app/shared/form-validators/user-validators.ts157 + src/app/shared/form-validators/video-channel-validators.ts26 Report reason is required. @@ -9151,6 +10514,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ต้องระบุไฟล์คำบรรยายวิดีโอ src/app/shared/form-validators/video-captions-validators.ts14 + + Caption content is required. + Caption content is required. + + src/app/shared/form-validators/video-captions-validators.ts + 21 + + The username is required. ต้องระบุชื่อผู้ใช้ @@ -9158,47 +10529,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You can only transfer ownership to a local account - คุณสามารถโอนเจ้าของได้เฉพาะบัญชีที่อยู่ในเว็บไซต์นี้เท่านั้น + คุณสามารถโอนเจ้าของได้เฉพาะบัญชีที่อยู่ในเซิร์ฟเวอร์นี้เท่านั้น src/app/shared/form-validators/video-ownership-change-validators.ts15 Name is required. ต้องระบุชื่อ - src/app/shared/form-validators/video-channel-validators.ts12 + src/app/shared/form-validators/video-channel-validators.ts10 Name must be at least 1 character long. ชื่อต้องมีความยาวอย่างน้อย 1 ตัวอักษร - src/app/shared/form-validators/video-channel-validators.ts13 + src/app/shared/form-validators/video-channel-validators.ts11 Name cannot be more than 50 characters long. ชื่อไม่สามารถยาวเกิน 50 ตัวอักษร - src/app/shared/form-validators/video-channel-validators.ts14 + src/app/shared/form-validators/video-channel-validators.ts12 Name should be lowercase alphanumeric; dots and underscores are allowed. ชื่อสามารถใช้ได้เฉพาะตัวอักษรพิมพ์เล็ก ตัวเลข รวมถึงสัญลักษณ์จุดและอันเดอร์สกอร์ - src/app/shared/form-validators/video-channel-validators.ts15 + src/app/shared/form-validators/video-channel-validators.ts13 Support text must be at least 3 characters long. ข้อความสนับสนุนต้องมีความยาวอย่างน้อย 3 ตัวอักษร - src/app/shared/form-validators/video-channel-validators.ts49 + src/app/shared/form-validators/video-channel-validators.ts47 - - Support text cannot be more than 1000 characters long - Support text cannot be more than 1000 characters long - src/app/shared/form-validators/video-channel-validators.ts50 + + Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + + src/app/shared/form-validators/video-channel-validators.ts + 48 + + + Remote channel url is required.Remote channel url is required. + + src/app/shared/form-validators/video-channel-validators.ts + 59 + + + External channel URL must begin with "https://" or "http://"External channel URL must begin with "https://" or "http://" + + src/app/shared/form-validators/video-channel-validators.ts + 60 + + + External channel URL cannot be more than 1000 characters longExternal channel URL cannot be more than 1000 characters long + + src/app/shared/form-validators/video-channel-validators.ts + 61 + See the documentation to learn how to use the PeerTube live streaming feature. See the documentation to learn how to use the PeerTube live streaming feature. - - src/app/shared/shared-video-live/live-documentation-link.component.html - 2,4 - + src/app/shared/shared-video-live/live-documentation-link.component.html1 Comment is required. @@ -9235,38 +10624,102 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular ข้อมูลวิดีโอสด src/app/shared/shared-video-live/live-stream-information.component.html3 + + Permanent/Recurring live + Permanent/Recurring live + + src/app/shared/shared-video-live/live-stream-information.component.html + 10 + + Live RTMP Url Live RTMP Url - src/app/shared/shared-video-live/live-stream-information.component.html19 - src/app/+videos/+video-edit/shared/video-edit.component.html218 - + + + src/app/+videos/+video-edit/shared/video-edit.component.html237src/app/shared/shared-video-live/live-stream-information.component.html19 + + Live RTMPS Url + Live RTMPS Url + + + src/app/+videos/+video-edit/shared/video-edit.component.html242src/app/shared/shared-video-live/live-stream-information.component.html24 Live stream key Live stream key - src/app/shared/shared-video-live/live-stream-information.component.html24 - src/app/+videos/+video-edit/shared/video-edit.component.html223 - + + + src/app/+videos/+video-edit/shared/video-edit.component.html247src/app/shared/shared-video-live/live-stream-information.component.html29 ⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone. - src/app/shared/shared-video-live/live-stream-information.component.html27 - src/app/+videos/+video-edit/shared/video-edit.component.html226 + + + src/app/+videos/+video-edit/shared/video-edit.component.html250src/app/shared/shared-video-live/live-stream-information.component.html32 + + This is a normal live + This is a normal live + + src/app/+videos/+video-edit/shared/video-edit.component.html256 + + You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live + You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live + + src/app/+videos/+video-edit/shared/video-edit.component.html259 + + This is a permanent/recurring live + This is a permanent/recurring live + + src/app/+videos/+video-edit/shared/video-edit.component.html265 + + You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos + You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos + + src/app/+videos/+video-edit/shared/video-edit.component.html268 + + Replay will be saved + Replay will be saved + + src/app/shared/shared-video-live/live-stream-information.component.html + 11 + - - Permanent live - Permanent live + + Latest live sessions + Latest live sessions src/app/shared/shared-video-live/live-stream-information.component.html - 10 + 36 - - Replay will be saved - Replay will be saved + + Started on + Started on src/app/shared/shared-video-live/live-stream-information.component.html - 11 + 42 + + + + Ended on + Ended on + + src/app/shared/shared-video-live/live-stream-information.component.html + 43 + + + + Go to replay + Go to replay + + src/app/shared/shared-video-live/live-stream-information.component.html + 44 + + + Replay is being processed...Replay is being processed... + + src/app/shared/shared-video-live/live-stream-information.component.html + 45 @@ -9350,25 +10803,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular This file is too large. ขนาดไฟล์ใหญ่เกินไป - src/app/shared/shared-forms/reactive-file.component.ts50 + src/app/shared/shared-forms/reactive-file.component.ts54 + + + PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/shared-forms/reactive-file.component.ts + 60 + + + + All categories + ทุกหมวดหมู่ + + src/app/shared/shared-forms/select/select-categories.component.ts + 24 + + + + You can't select more than {maxItems, plural, =1 {1 item} other { items}} + You can't select more than {maxItems, plural, =1 {1 item} other { items}} + + src/app/shared/shared-forms/select/select-checkbox-all.component.ts + 83 + - - PeerTube cannot handle this kind of file. Accepted extensions are }. - PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/shared/shared-forms/reactive-file.component.ts56 + + You can't select more than items + You can't select more than items + src/app/shared/shared-forms/select/select-checkbox-all.component.ts85 Add a new option Add a new option - src/app/shared/shared-forms/select/select-checkbox.component.ts28 + src/app/shared/shared-forms/select/select-checkbox.component.ts29 Custom value... Custom value... - - src/app/shared/shared-forms/select/select-custom-value.component.ts - 69 - + src/app/shared/shared-forms/select/select-custom-value.component.ts70 All unsaved data will be lost, are you sure you want to leave this page? @@ -9378,335 +10852,476 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Sunday วันอาทิตย์ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts10 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts10 + Monday วันจันทร์ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts11 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts11 + Tuesday วันอังคาร - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts12 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts12 + Wednesday วันพุธ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts13 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts13 + Thursday วันพฤหัสบดี - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts14 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts14 + Friday วันศุกร์ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts15 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts15 + Saturday วันเสาร์ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts16 - + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts16 + + Sun - อา. + Sun + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 20 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts20 - + Sunday short name + + Mon - จ. + Mon + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts21 - + Monday short name + + Tue - อ. + Tue + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts22 - + Tuesday short name + + Wed - พ. + Wed + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts23 - + Wednesday short name + + Thu - พฤ. + Thu + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts24 - + Thursday short name + + Fri - ศ. + Fri + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts25 - + Friday short name + + Sat - ส. + Sat + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts26 - + Saturday short name + + Su - อา. + Su + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 30 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts30 - + Sunday min name + + Mo - จ. + Mo + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts31 - + Monday min name + + Tu - อ. + Tu + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts32 - + Tuesday min name + + We - พ. + We + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts33 - + Wednesday min name + + Th - พฤ. + Th + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts34 - + Thursday min name + + Fr - ศ. + Fr + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts35 - + Friday min name + + Sa - ส. + Sa + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts36 + Saturday min name + January มกราคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts40 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts40 + February กุมภาพันธ์ - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts41 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts41 + March มีนาคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts42 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts42 + April เมษายน - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts43 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts43 + May พฤษภาคม - - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts44src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts59 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts44 + June มิถุนายน - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts45 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts45 + July กรกฎาคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts46 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts46 + August สิงหาคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts47 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts47 + September กันยายน - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts48 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts48 + October ตุลาคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts49 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts49 + November พฤศจิกายน - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts50 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts50 + December ธันวาคม - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts51 - + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts51 + + Jan - ม.ค. + Jan + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 55 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts55 - + January short name + + Feb - ก.พ. + Feb + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts56 - + February short name + + Mar - มี.ค. + Mar + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts57 - + March short name + + Apr - เม.ย. + Apr + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts58 - + April short name + + + May + May + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + + Month name short + May short name + + Jun - มิ.ย. + Jun + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts60 - + June short name + + Jul - ก.ค. + Jul + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts61 - + July short name + + Aug - ส.ค. + Aug + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts62 - + August short name + + Sep - ก.ย. + Sep + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts63 - + September short name + + Oct - ต.ค. + Oct + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts64 - + October short name + + Nov - พ.ย. + Nov + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts65 - + November short name + + Dec - ธ.ค. + Dec + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts66 + December short name + Clear ล้าง - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts71 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts71 + yy-mm-dd dd/mm/yy Date format in this locale. - - src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts83 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts83 + Instance languages - ภาษาเว็บไซต์ + ภาษาของเซิร์ฟเวอร์ - src/app/+videos/+video-edit/shared/video-edit.component.ts172 + src/app/+videos/+video-edit/shared/video-edit.component.ts215 All languages ทุกภาษา - src/app/+videos/+video-edit/shared/video-edit.component.ts173src/app/shared/shared-user-settings/user-video-settings.component.ts39 + src/app/+videos/+video-edit/shared/video-edit.component.ts216src/app/shared/shared-forms/select/select-languages.component.ts25 Hidden ซ่อน - - src/app/shared/shared-instance/instance-features-table.component.ts54 + src/app/shared/shared-instance/instance-features-table.component.ts54 + Blurred with confirmation request ถูกเบลอและมีหน้าต่างยืนยัน - - src/app/shared/shared-instance/instance-features-table.component.ts55 + src/app/shared/shared-instance/instance-features-table.component.ts55 + Displayed แสดง - - src/app/shared/shared-instance/instance-features-table.component.ts56 - - ~ 1 minute - ~ 1 minute - - src/app/shared/shared-instance/instance-features-table.component.ts75 + src/app/shared/shared-instance/instance-features-table.component.ts56 + src/app/shared/shared-video-miniature/video-filters.model.ts233 + + + ~ {hours, plural, =1 {1 hour} other { hours}} + ~ {hours, plural, =1 {1 hour} other { hours}} + + src/app/shared/shared-instance/instance-features-table.component.ts + 71 + + + + ~ hours + ~ hours + + src/app/shared/shared-instance/instance-features-table.component.ts + 73 + + + + ~ {minutes, plural, =1 {1 minute} other { minutes}} + ~ {minutes, plural, =1 {1 minute} other { minutes}} + + src/app/shared/shared-instance/instance-features-table.component.ts + 79 + + ~ minutes ~ minutes - - src/app/shared/shared-instance/instance-features-table.component.ts77 + src/app/shared/shared-instance/instance-features-table.component.ts81 + of full HD videos สำหรับวิดีโอ Full HD - - src/app/shared/shared-instance/instance-features-table.component.ts93 + src/app/shared/shared-instance/instance-features-table.component.ts98 + of HD videos สำหรับวิดีโอ HD - - src/app/shared/shared-instance/instance-features-table.component.ts94 + src/app/shared/shared-instance/instance-features-table.component.ts99 + of average quality videos สำหรับวิดีโอคุณภาพมาตรฐาน + src/app/shared/shared-instance/instance-features-table.component.ts100 + + Accepted followsAccepted follows + + src/app/shared/shared-instance/instance-follow.service.ts146 + Rejected followsRejected follows + + src/app/shared/shared-instance/instance-follow.service.ts150 + Pending followsPending follows - src/app/shared/shared-instance/instance-features-table.component.ts95 + src/app/shared/shared-instance/instance-follow.service.ts154 (channel page) (channel page) - - - src/app/+videos/+video-watch/video-avatar-channel.component.ts19src/app/shared/shared-actor-image/actor-avatar.component.ts41src/app/shared/shared-video-miniature/video-miniature.component.ts118 + src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20 + src/app/shared/shared-actor-image/actor-avatar.component.ts40 + src/app/shared/shared-video-miniature/video-miniature.component.ts128 + (account page) (account page) - - src/app/+videos/+video-watch/video-avatar-channel.component.ts20src/app/shared/shared-actor-image/actor-avatar.component.ts40 + src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts21 + src/app/shared/shared-actor-image/actor-avatar.component.ts39 + Emphasis Emphasis + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html25 src/app/shared/shared-main/misc/help.component.ts81 @@ -9722,83 +11337,108 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Lists Lists + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html23 src/app/shared/shared-main/misc/help.component.ts84 Images Images src/app/shared/shared-main/misc/help.component.ts85 - - Close searchClose search - - src/app/shared/shared-main/misc/simple-search-input.component.html - 14 - + + + Close search + Close search + src/app/shared/shared-main/misc/simple-search-input.component.html12 users banned. users banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts53 + src/app/shared/shared-moderation/user-ban-modal.component.ts72 User banned. User banned. - src/app/shared/shared-moderation/user-ban-modal.component.ts54 + src/app/shared/shared-moderation/user-ban-modal.component.ts75 + + + Ban {count, plural, =1 {1 user} other { users}} + Ban {count, plural, =1 {1 user} other { users}} + + src/app/shared/shared-moderation/user-ban-modal.component.ts + 91 + + + + Ban users + Ban users + src/app/shared/shared-moderation/user-ban-modal.component.ts93 + + + Ban "" + Ban "" + src/app/shared/shared-moderation/user-ban-modal.component.ts97 Do you really want to unban ? Do you really want to unban ? - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83 + User unbanned. User unbanned. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts77 - - If you remove this user, you will not be able to create another with the same username! - If you remove this user, you will not be able to create another with the same username! - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts91 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts89 + + + If you remove this user, you won't be able to create another user or channel with <strong></strong> username! + If you remove this user, you won't be able to create another user or channel with <strong></strong> username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 104 + + + + Delete + Delete + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts105 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts236 + User deleted. User deleted. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts97 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts111 + User email set as verified User email set as verified - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts108 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts123 + Account muted. Account muted. - - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts120src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts240 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts135 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts268 + Instance muted. Instance muted. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts - 1 - + src/app/shared/shared-moderation/server-blocklist.component.ts68 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts163 Account muted by the instance. @@ -9807,276 +11447,288 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/shared/shared-abuse-list/abuse-list-table.component.ts444src/app/shared/shared-moderation/user-moderation-dropdown.component.ts176 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts435src/app/shared/shared-moderation/user-moderation-dropdown.component.ts191 Mute server Mute server - src/app/shared/shared-abuse-list/abuse-list-table.component.ts332 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts323 Server muted by the instance. Server muted by the instance. - src/app/shared/shared-abuse-list/abuse-list-table.component.ts456 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts447 Add a message to communicate with the reporter Add a message to communicate with the reporter - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts100 - + + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts101 Add a message to communicate with the moderation team Add a message to communicate with the moderation team - src/app/shared/shared-abuse-list/abuse-message-modal.component.ts103 - + + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts104 Account unmuted by the instance. Account unmuted by the instance. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts190 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts205 + Instance muted by the instance. Instance muted by the instance. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts204 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts219 + Instance unmuted by the instance. Instance unmuted by the instance. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts218 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts233 + Are you sure you want to remove all the comments of this account? Are you sure you want to remove all the comments of this account? - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts229 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts244 + Delete account comments Delete account comments - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts230 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts245 + Will remove comments of this account (may take several minutes). Will remove comments of this account (may take several minutes). - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts236 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts251 + + + My account moderation + My account moderation + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts291 + Edit user Edit user - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts264 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts340 + Change quota, role, and more. Change quota, role, and more. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts265 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts341 + Delete user Delete user - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts269 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts345 + Unban user Unban user - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts280 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts357 + Allow the user to login and create videos/comments again Allow the user to login and create videos/comments again - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts281 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts358 + Mute this account - Mute this account - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts298 + ปิดเสียงบัญชีนี้ + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts296 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts374 + Hide any content from that user from you. - Hide any content from that user from you. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts299 + ซ่อนไม่ให้คุณเห็นเนื้อหาใด ๆ จากผู้ใช้นี้ + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts297 + Unmute this account - Unmute this account - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts304 + เลิกปิดเสียงบัญชีนี้ + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts302 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts380 + Show back content from that user for you. Show back content from that user for you. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts305 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts303 + Mute the instance Mute the instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts310 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts308 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts392 + Hide any content from that instance for you. Hide any content from that instance for you. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts311 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309 + Unmute the instance Unmute the instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts316 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts314 + Show back content from that instance for you. Show back content from that instance for you. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts317 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts315 + Remove comments from your videos - Remove comments from your videos - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts322 + ลบความคิดเห็นจากวิดีโอของคุณ + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts320 + Remove comments made by this account on your videos. - Remove comments made by this account on your videos. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts323 - - Mute this account by your instance - Mute this account by your instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts334 + ลบทุกความคิดเห็นที่บัญชีนี้ได้สร้างบนวิดีโอของคุณ + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts321 + Hide any content from that user from you, your instance and its users. Hide any content from that user from you, your instance and its users. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts335 - - Unmute this account by your instance - Unmute this account by your instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts340 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts375 + Show this user's content to the users of this instance again. Show this user's content to the users of this instance again. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts341 - - Mute the instance by your instance - Mute the instance by your instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts381 + Hide any content from that instance from you, your instance and its users. Hide any content from that instance from you, your instance and its users. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts353 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts393 + Unmute the instance by your instance Unmute the instance by your instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts358 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts398 + Show back content from that instance for you, your instance and its users. Show back content from that instance for you, your instance and its users. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts359 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts399 + Remove comments from your instance Remove comments from your instance - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts369 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts409 + Remove comments made by this account from your instance. Remove comments made by this account from your instance. - - src/app/shared/shared-moderation/user-moderation-dropdown.component.ts370 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts410 + + + Instance moderation + Instance moderation + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts419 + + + Block videos + Block videos + + src/app/shared/shared-moderation/video-block.component.html + 4 + + Violent or repulsive Violent or repulsive - src/app/shared/shared-moderation/abuse.service.ts139 + src/app/shared/shared-moderation/abuse.service.ts124 Contains offensive, violent, or coarse language or iconography. Contains offensive, violent, or coarse language or iconography. - src/app/shared/shared-moderation/abuse.service.ts140 + src/app/shared/shared-moderation/abuse.service.ts125 Hateful or abusive Hateful or abusive - src/app/shared/shared-moderation/abuse.service.ts144 + src/app/shared/shared-moderation/abuse.service.ts129 Contains abusive, racist or sexist language or iconography. Contains abusive, racist or sexist language or iconography. - src/app/shared/shared-moderation/abuse.service.ts145 + src/app/shared/shared-moderation/abuse.service.ts130 Spam, ad or false news สแปม โฆษณา หรือข่าวปลอม - src/app/shared/shared-moderation/abuse.service.ts149 + src/app/shared/shared-moderation/abuse.service.ts134 Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. มีเนื้อหาการตลาด สแปม ข่าวปลอมที่จงใจสร้างขึ้น หรือมีภาพตัวอย่าง/ข้อความ/แท็ก ที่ทำให้เกิดความเข้าใจผิด โปรดเพิ่มแหล่งข้อมูลที่น่าเชื่อถือเพื่อรายงานเนื้อหาหลอกลวง - src/app/shared/shared-moderation/abuse.service.ts150 + src/app/shared/shared-moderation/abuse.service.ts136 Privacy breach or doxxing Privacy breach or doxxing - src/app/shared/shared-moderation/abuse.service.ts154 + src/app/shared/shared-moderation/abuse.service.ts140 Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). มีข้อมูลส่วนตัวที่สามารถใช้เพื่อติดตาม ระบุตัวตน ติดต่อ หรือปลอมเป็นบุคคลอื่น (เช่น ชื่อ ที่อยู่ หมายเลขโทรศัพท์ อีเมล หรือข้อมูลบัตรเครดิต) - src/app/shared/shared-moderation/abuse.service.ts155 + src/app/shared/shared-moderation/abuse.service.ts142 Infringes your copyright wrt. the regional laws with which the server must comply. Infringes your copyright wrt. the regional laws with which the server must comply. - src/app/shared/shared-moderation/abuse.service.ts160 + src/app/shared/shared-moderation/abuse.service.ts147 Breaks server rules ผิดกฎเซิร์ฟเวอร์ - src/app/shared/shared-moderation/abuse.service.ts164 + src/app/shared/shared-moderation/abuse.service.ts151 Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. เนื้อหาอื่น ๆ ที่ไม่ได้ระบุข้างต้น ซึ่งขัดกับเงื่อนไขการให้บริการ หลักปฏิบัติ หรือกฎทั่วไปของเซิร์ฟเวอร์นี้ - src/app/shared/shared-moderation/abuse.service.ts165 + src/app/shared/shared-moderation/abuse.service.ts153 The above can only be seen in thumbnails. - The above can only be seen in thumbnails. - src/app/shared/shared-moderation/abuse.service.ts174 + ปัญหาข้างต้นเห็นได้เฉพาะในภาพขนาดย่อ + src/app/shared/shared-moderation/abuse.service.ts162 Captions - Captions + คำบรรยายเสียง - src/app/shared/shared-abuse-list/abuse-details.component.ts26src/app/shared/shared-moderation/abuse.service.ts178 + + src/app/+videos/+video-edit/shared/video-edit.component.html165src/app/shared/shared-abuse-list/abuse-details.component.ts27src/app/shared/shared-moderation/abuse.service.ts166 The above can only be seen in captions (please describe which). - The above can only be seen in captions (please describe which). - src/app/shared/shared-moderation/abuse.service.ts179 + ปัญหาข้างต้นเห็นได้เฉพาะในคำบรรยายเสียง (โปรดอธิบายคำบรรยายแทนเสียงที่มีปัญหา) + src/app/shared/shared-moderation/abuse.service.ts167 Too many attempts, please try again after minutes. พยายามหลายครั้งติดต่อกัน โปรดลองอีกครั้งในอีก นาที - src/app/core/rest/rest-extractor.service.ts67 - + + src/app/core/rest/rest-extractor.service.ts118 Too many attempts, please try again later. พยายามหลายครั้งติดต่อกัน โปรดลองอีกครั้งในภายหลัง - src/app/core/rest/rest-extractor.service.ts69 - + + src/app/core/rest/rest-extractor.service.ts121 Server error. Please retry later. เซิร์ฟเวอร์เกิดข้อผิดพลาด โปรดลองอีกครั้งในภายหลัง - src/app/core/rest/rest-extractor.service.ts72 - + + src/app/core/rest/rest-extractor.service.ts125 + + Unknown server error + Unknown server error + + src/app/core/rest/rest-extractor.service.ts128 Subscribed to all current channels of . You will be notified of all their new videos. ติดตามทุกช่องในปัจจุบันของ แล้ว คุณจะได้รับการแจ้งเตือนสำหรับวิดีโอใหม่ทุกวิดีโอ @@ -10113,32 +11765,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Multiple ways to subscribe to the current channel - Multiple ways to subscribe to the current channel - - src/app/shared/shared-user-subscription/subscribe-button.component.html - 44 - + หลายวิธีในการติดตามช่องปัจจุบัน + src/app/shared/shared-user-subscription/subscribe-button.component.html38 Open subscription dropdown Open subscription dropdown - - src/app/shared/shared-user-subscription/subscribe-button.component.html - 46 - + src/app/shared/shared-user-subscription/subscribe-button.component.html40 Moderator Moderator - src/app/core/users/user.service.ts407 + src/app/shared/shared-users/user-admin.service.ts124 + + Search videos, playlists, channels… + ค้นหาวิดีโอ, เพลย์ลิสต์, ช่อง… + + src/app/header/search-typeahead.component.html + 3 + + Video removed from Video removed from - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts98 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts307 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts309 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts97 Video added in at timestamps @@ -10146,145 +11800,138 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular at timestamps - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts377 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts379 Video added in เพิ่มวิดีโอใน แล้ว - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts378 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts380 Timestamps updated อัปเดตช่วงเวลาแล้ว - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts117 - src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts273 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts277 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts116 Starts at Starts at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140 - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts143 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts139 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142 Stops at Stops at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts141 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140 and stops at and stops at - src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts143 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142 Delete video ลบวิดีโอ - src/app/shared/shared-abuse-list/abuse-list-table.component.ts381 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts372 Actions for the comment Actions for the comment - src/app/shared/shared-abuse-list/abuse-list-table.component.ts410 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts401 Delete comment ลบความคิดเห็น - src/app/shared/shared-abuse-list/abuse-list-table.component.ts416 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts407 Do you really want to delete this comment? Do you really want to delete this comment? - src/app/+videos/+video-watch/comment/video-comments.component.ts172src/app/shared/shared-abuse-list/abuse-list-table.component.ts420 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts181src/app/shared/shared-abuse-list/abuse-list-table.component.ts411 Comment deleted. ลบความคิดเห็นแล้ว - src/app/shared/shared-abuse-list/abuse-list-table.component.ts428 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts419 Encoder Encoder - src/app/shared/shared-video-miniature/video-download.component.ts160 + src/app/shared/shared-video-miniature/video-download.component.ts210 Format name - Format name + ชื่อรูปแบบ - src/app/shared/shared-video-miniature/video-download.component.ts161 + src/app/shared/shared-video-miniature/video-download.component.ts211 Size Size - src/app/shared/shared-video-miniature/video-download.component.ts162 + src/app/shared/shared-video-miniature/video-download.component.ts212 Bitrate Bitrate - src/app/shared/shared-video-miniature/video-download.component.ts164src/app/shared/shared-video-miniature/video-download.component.ts187 + src/app/shared/shared-video-miniature/video-download.component.ts214src/app/shared/shared-video-miniature/video-download.component.ts237 Codec Codec - src/app/shared/shared-video-miniature/video-download.component.ts184 + src/app/shared/shared-video-miniature/video-download.component.ts234 Copied คัดลอกแล้ว - - src/app/shared/shared-forms/input-toggle-hidden.component.ts47src/app/shared/shared-video-miniature/video-download.component.ts151 + src/app/shared/shared-forms/input-text.component.ts48 Copy Copy - src/app/shared/shared-forms/input-toggle-hidden.component.html15 - src/app/shared/shared-forms/input-toggle-hidden.component.html15 - + + src/app/shared/shared-forms/input-text.component.html16 Video reported. รายงานวิดีโอแล้ว - - src/app/shared/shared-moderation/report-modals/video-report.component.ts111 + src/app/shared/shared-moderation/report-modals/video-report.component.ts94 + Do you really want to delete this video? คุณแน่ใจว่าต้องการลบวิดีโอนี้หรือไม่ - - src/app/+admin/moderation/video-block-list/video-block-list.component.ts90src/app/shared/shared-abuse-list/abuse-list-table.component.ts385src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts376 Video deleted. ลบวิดีโอแล้ว - src/app/+admin/moderation/video-block-list/video-block-list.component.ts98src/app/shared/shared-abuse-list/abuse-list-table.component.ts393 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts101src/app/shared/shared-abuse-list/abuse-list-table.component.ts384 Actions for the reporter Actions for the reporter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts320 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts311 Mute reporter Mute reporter - src/app/shared/shared-abuse-list/abuse-list-table.component.ts326 - - This video will be duplicated by your instance. - This video will be duplicated by your instance. - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226 - + src/app/shared/shared-abuse-list/abuse-list-table.component.ts317 Download ดาวน์โหลด - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts272 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts329 + src/app/shared/shared-video-miniature/video-download.component.html4 + src/app/shared/shared-video-miniature/video-download.component.html147 Display live information แสดงข้อมูลวิดีโอสด - - - src/app/+my-library/my-videos/my-videos.component.ts172src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts278 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts335 + Update อัปเดต @@ -10293,55 +11940,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts176src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts110src/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.ts284 + + + + + + src/app/+manage/video-channel-edit/video-channel-update.component.ts187src/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.html65src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html21src/app/shared/shared-main/buttons/edit-button.component.ts22src/app/shared/shared-main/buttons/edit-button.component.ts27src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341 Block Block - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts290 - + src/app/+admin/overview/videos/video-list.component.ts83 + src/app/shared/shared-moderation/video-block.component.html50 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359 + + + Run HLS transcoding + Run HLS transcoding + src/app/+admin/overview/videos/video-list.component.ts97 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391 + + + Run WebTorrent transcoding + Run WebTorrent transcoding + src/app/+admin/overview/videos/video-list.component.ts103 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397 + + + Delete HLS files + Delete HLS files + src/app/+admin/overview/videos/video-list.component.ts109 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403 + + + Delete WebTorrent files + Delete WebTorrent files + src/app/+admin/overview/videos/video-list.component.ts115 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409 + + Are you sure you want to delete this file?Are you sure you want to delete this file? + + src/app/+admin/overview/videos/video-list.component.ts204 + Delete fileDelete file + + src/app/+admin/overview/videos/video-list.component.ts205 + File removed.File removed. + + src/app/+admin/overview/videos/video-list.component.ts211 + + Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? + Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? + + src/app/+admin/overview/videos/video-list.component.ts220 Save to playlist บันทึกไปยังเพลย์ลิสต์ - - - src/app/+videos/+video-watch/video-watch.component.ts161src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264 + src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts59 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321 + You need to be <a href="/login">logged in</a> to rate this video. คุณต้อง<a href="/login">เข้าสู่ระบบ</a>เพื่อให้คะแนนวิดีโอนี้ - - src/app/+videos/+video-watch/video-watch.component.ts250 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85 + Mirror Mirror - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts302 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts371 - - Report - Report - src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts314 + + Subtitles + Subtitles + + src/app/shared/shared-video-miniature/video-download.component.html + 9 + Remove Remove - - src/app/+videos/+video-watch/comment/video-comment.component.ts186 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts186 + Remove & re-draft Remove & re-draft - - src/app/+videos/+video-watch/comment/video-comment.component.ts194 - {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}} + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts194 + + + Actions on comment + Actions on comment - src/app/+videos/+video-watch/comment/video-comments.component.html - 4 + src/app/+videos/+video-watch/shared/comment/video-comment.component.ts + 202 + + {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}} + {VAR_PLURAL, plural, =0 {ความคิดเห็น} =1 {ความคิดเห็น 1 รายการ} other {ความคิดเห็น รายการ}} + src/app/+videos/+video-watch/shared/comment/video-comments.component.html4 + Mute account Mute account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts302src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts322 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts293src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts417 Open video actions Open video actions @@ -10354,36 +12056,54 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 4 + + Do you really want to unblock ? It will be available again in the videos list. + Do you really want to unblock ? It will be available again in the videos list. + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208 + + + Unblock + Unblock + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts210 + + The live stream will be automatically terminated and replays won't be saved.The live stream will be automatically terminated and replays won't be saved. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 233 + + Mute server account Mute server account - src/app/shared/shared-abuse-list/abuse-list-table.component.ts308 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts299 Report รายงาน - - src/app/shared/shared-abuse-list/abuse-details.component.html55 + src/app/+accounts/accounts.component.ts188 + src/app/shared/shared-abuse-list/abuse-details.component.html57 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts383 + Reported part Reported part - src/app/shared/shared-abuse-list/abuse-details.component.html73 + src/app/shared/shared-abuse-list/abuse-details.component.html74 Note Note - src/app/shared/shared-abuse-list/abuse-details.component.html80 + src/app/shared/shared-abuse-list/abuse-details.component.html81 The video was deleted The video was deleted - src/app/shared/shared-abuse-list/abuse-details.component.html89 + src/app/shared/shared-abuse-list/abuse-details.component.html90 Comment: Comment: - src/app/shared/shared-abuse-list/abuse-details.component.html95 + src/app/shared/shared-abuse-list/abuse-details.component.html96 Messages with the reporter Messages with the reporter @@ -10409,34 +12129,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Published เผยแพร่แล้ว - - src/app/shared/shared-video-miniature/video-miniature.component.ts163 - - Publication scheduled on - Publication scheduled on - - src/app/shared/shared-video-miniature/video-miniature.component.ts168 + src/app/shared/shared-video-miniature/video-miniature.component.ts173 + + + Publication scheduled on + Publication scheduled on + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 178 + + + + Transcoding failed + Transcoding failed + src/app/shared/shared-video-miniature/video-miniature.component.ts182 + + + Move to external storage failed + Move to external storage failed + src/app/shared/shared-video-miniature/video-miniature.component.ts186 + Waiting transcoding รอการประมวลผล - - src/app/shared/shared-video-miniature/video-miniature.component.ts172 + src/app/shared/shared-video-miniature/video-miniature.component.ts190 + To transcode ที่ต้องประมวลผล - - src/app/shared/shared-video-miniature/video-miniature.component.ts176 + src/app/shared/shared-video-miniature/video-miniature.component.ts194 + To import ที่ต้องนำเข้า - - src/app/shared/shared-video-miniature/video-miniature.component.ts180 - + src/app/shared/shared-video-miniature/video-miniature.component.ts198 + + + To edit + To edit + src/app/shared/shared-video-miniature/video-miniature.component.ts202 + + + Subscribe to RSS feed "" + ติดตามฟีด RSS "" - src/app/shared/shared-video-miniature/videos-selection.component.html - 1 + src/app/shared/shared-video-miniature/videos-list.component.html + 8 + + + + + + + + + + + + + + + + + + + + + + src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18src/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/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html76src/app/menu/menu.component.html111src/app/shared/shared-instance/instance-about-accordion.component.html84src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html20src/app/shared/shared-main/misc/top-menu-dropdown.component.html30src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html47src/app/shared/shared-video-miniature/video-download.component.html69src/app/shared/shared-video-miniature/video-download.component.html80src/app/shared/shared-video-miniature/video-download.component.html92src/app/shared/shared-video-miniature/videos-selection.component.html1 Add to watch later บันทึกไปยังดูภายหลัง @@ -10447,9 +12209,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular เอาออกจากดูภายหลัง src/app/shared/shared-thumbnail/video-thumbnail.component.ts30 + + default theme () + default theme () + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 + + + + Light/Orange + Light/Orange + + src/app/core/theme/theme.service.ts50 LIVE ENDED - LIVE ENDED + วิดีโอสดจบแล้ว src/app/shared/shared-thumbnail/video-thumbnail.component.html32 @@ -10461,247 +12236,106 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Only shareable via a private link รับชมได้ผ่านลิงก์ส่วนตัวเท่านั้น - src/app/shared/shared-main/video/video.service.ts389 + src/app/shared/shared-main/video/video.service.ts386 Anyone can see this video ทุกคนเห็นวิดีโอนี้ - src/app/shared/shared-main/video/video.service.ts393 + src/app/shared/shared-main/video/video.service.ts387 Only users of this instance can see this video - เฉพาะผู้ใช้ของเว็บไซต์นี้ที่จะเห็นวิดีโอนี้ - - src/app/shared/shared-main/video/video.service.ts397 - - viewers - ผู้ชม คน - - src/app/shared/shared-main/video/video.model.ts206 - - views - การดู ครั้ง - - src/app/shared/shared-main/video/video.model.ts209 - - Close - ปิด - node_modules/@ng-bootstrap/ng-bootstrap/src/alert/alert.ts58 - - - Slide of - Slide of - Currently selected slide number read by screen reader - node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts114 - - - Previous - ก่อนหน้า - node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts132 - - - Next - ถัดไป - node_modules/@ng-bootstrap/ng-bootstrap/src/carousel/carousel.ts147 - - - Previous month - เดือนก่อนหน้า - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts24 - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts34 - - - Next month - เดือนถัดไป - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts44 - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation.ts57 - - - Select month - เลือกเดือน - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts43 - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts49 - - - Select year - เลือกปี - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts59 - node_modules/@ng-bootstrap/ng-bootstrap/src/datepicker/datepicker-navigation-select.ts72 - - - «« - «« - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts182 - - « - « - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts186 - - » - » - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts194 - - »» - »» - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts201 - - First - แรก - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts208 - - Previous - ก่อนหน้า - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts215 - - Next - ถัดไป - - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts225 - - Last - สุดท้าย + เฉพาะผู้ใช้ของเซิร์ฟเวอร์นี้ที่จะเห็นวิดีโอนี้ - node_modules/@ng-bootstrap/ng-bootstrap/src/pagination/pagination.ts232 - - - - node_modules/@ng-bootstrap/ng-bootstrap/src/progressbar/progressbar.ts31 - - - HH - HH - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts40 - - - Hours - ชั่วโมง - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts45 - - - MM - MM - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts52 - - - Minutes - Minutes - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts57 - - - Increment hours - Increment hours - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts62 - - - Decrement hours - Decrement hours - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts67 - - - Increment minutes - Increment minutes - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts75 - - - Decrement minutes - Decrement minutes - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts82 - - - SS - SS - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts85 - - - Seconds - วินาที - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts90 - - - Increment seconds - Increment seconds - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts98 - - - Decrement seconds - Decrement seconds - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts105 - - - - - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts125 - - - - - node_modules/@ng-bootstrap/ng-bootstrap/src/timepicker/timepicker.ts116 - - - Close - Close - node_modules/@ng-bootstrap/ng-bootstrap/src/toast/toast.ts76 - + src/app/shared/shared-main/video/video.service.ts388 Video to import updated. Video to import updated. - src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts135src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts145 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts135src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts128 Your video was uploaded to your account and is private. วิดีโอของคุณถูกอัปโหลดไปยังบัญชีของคุณและเป็นส่วนตัวแล้ว - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts163 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts107 But associated data (tags, description...) will be lost, are you sure you want to leave this page? แต่ข้อมูลที่เกี่ยวข้อง (เช่น แท็ก คำอธิบาย) จะไม่ถูกบันทึก คุณแน่ใจว่าต้องการออกจากหน้านี้หรือไม่ - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts164 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts108 Your video is not uploaded yet, are you sure you want to leave this page? วิดีโอยังไม่ถูกอัปโหลด คุณแน่ใจว่าต้องการออกจากหน้านี้หรือไม่ - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts166 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts110 + + Publish + Publish + + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts123 Upload อัปโหลด - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts223 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts238 Upload อัปโหลด - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts225 - - Upload cancelled - ยกเลิกการอัปโหลดแล้ว - - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts125 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts240 Video published. เผยแพร่วิดีโอแล้ว - src/app/+videos/+video-edit/video-add-components/video-upload.component.ts246 - - + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts261 You have unsaved changes! If you leave, your changes will be lost. คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก ถ้าคุณออกจากหน้านี้ ข้อมูลที่ไม่ได้บันทึกจะหายไป - src/app/+videos/+video-edit/video-update.component.ts93 - + + src/app/+videos/+video-edit/video-update.component.ts90 Video updated. อัปเดตวิดีโอแล้ว - src/app/+videos/+video-edit/video-update.component.ts158 - + + src/app/+videos/+video-edit/video-update.component.ts152 + + (extensions: ) + (extensions: ) + + + src/app/+video-studio/edit/video-studio-edit.component.ts107src/app/+video-studio/edit/video-studio-edit.component.ts111 + + "" will be added at the beginning of the video + "" will be added at the beginning of the video + + src/app/+video-studio/edit/video-studio-edit.component.ts123 + + "" will be added at the end of the video + "" will be added at the end of the video + + src/app/+video-studio/edit/video-studio-edit.component.ts127 + + "" image watermark will be added to the video + "" image watermark will be added to the video + + src/app/+video-studio/edit/video-studio-edit.component.ts131 + + Video will begin at and stop at + Video will begin at and stop at + + src/app/+video-studio/edit/video-studio-edit.component.ts138 + + Video will begin at + Video will begin at + + src/app/+video-studio/edit/video-studio-edit.component.ts142 + + Video will stop at + Video will stop at + + src/app/+video-studio/edit/video-studio-edit.component.ts146 Report comment Report comment @@ -10710,23 +12344,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Stop autoplaying next video หยุดการเล่นวิดีโอถัดไปโดยอัตโนมัติ - - src/app/+videos/+video-watch/video-watch-playlist.component.ts220 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts237 + Autoplay next video เล่นวิดีโอถัดไปโดยอัตโนมัติ - - src/app/+videos/+video-watch/video-watch-playlist.component.ts221 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts238 + Stop looping playlist videos หยุดวนซ้ำวิดีโอในเพลย์ลิสต์ - - src/app/+videos/+video-watch/video-watch-playlist.component.ts226 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts243 + Loop playlist videos วนซ้ำวิดีโอในเพลย์ลิสต์ - - src/app/+videos/+video-watch/video-watch-playlist.component.ts227 + src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts244 + + + Other videos + Other videos + + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html + 4,6 + + Placeholder image Placeholder image @@ -10737,140 +12379,163 @@ 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>? - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + วิดีโอนี้ไม่สามารถรับชมบนเซิร์ฟเวอร์นี้ คุณต้องการเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ต้นทางหรือไม่?: <a href=""></a> - src/app/+videos/+video-watch/video-watch.component.ts440 + src/app/+videos/+video-watch/video-watch.component.ts325 Redirection - Redirection + การเปลี่ยนเส้นทาง - src/app/+videos/+video-watch/video-watch.component.ts441 + src/app/+videos/+video-watch/video-watch.component.ts326 This video contains mature or explicit content. Are you sure you want to watch it? วิดีโอนี้มีเนื้อหาไม่เหมาะสม คุณต้องการรับชมหรือไม่ - src/app/+videos/+video-watch/video-watch.component.ts571 + src/app/+videos/+video-watch/video-watch.component.ts377 Mature or explicit content เนื้อหาไม่เหมาะสม - src/app/+videos/+video-watch/video-watch.component.ts572 + src/app/+videos/+video-watch/video-watch.component.ts378 Up Next รายการถัดไป - src/app/+videos/+video-watch/video-watch.component.ts645 + src/app/+videos/+video-watch/video-watch.component.ts451 Cancel ยกเลิก - src/app/+videos/+video-watch/video-watch.component.ts646 + + + + + + + + + + + + + + + + + + + + + src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+login/login.component.html129src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html42src/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-content/video-caption-edit-modal-content.component.html25src/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.ts452src/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.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html143 Autoplay is suspended การเล่นวิดีโออัตโนมัติถูกหยุด - src/app/+videos/+video-watch/video-watch.component.ts647 - - Enter/exit fullscreen (requires player focus) - Enter/exit fullscreen (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts951 - - Play/Pause the video (requires player focus) - Play/Pause the video (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts952 - - Mute/unmute the video (requires player focus) - Mute/unmute the video (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts953 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts955 - - Increase the volume (requires player focus) - Increase the volume (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts957 - - Decrease the volume (requires player focus) - Decrease the volume (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts958 - - Seek the video forward (requires player focus) - Seek the video forward (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts960 - - Seek the video backward (requires player focus) - Seek the video backward (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts961 - - Increase playback rate (requires player focus) - Increase playback rate (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts963 - - Decrease playback rate (requires player focus) - Decrease playback rate (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts964 - - Navigate in the video frame by frame (requires player focus) - Navigate in the video frame by frame (requires player focus) - - src/app/+videos/+video-watch/video-watch.component.ts966 + src/app/+videos/+video-watch/video-watch.component.ts453 + + Enter/exit fullscreen + Enter/exit fullscreen + + src/app/+videos/+video-watch/video-watch.component.ts748 + + Play/Pause the video + Play/Pause the video + + src/app/+videos/+video-watch/video-watch.component.ts749 + + Mute/unmute the video + Mute/unmute the video + + src/app/+videos/+video-watch/video-watch.component.ts750 + + Skip to a percentage of the video: 0 is 0% and 9 is 90% + Skip to a percentage of the video: 0 is 0% and 9 is 90% + + src/app/+videos/+video-watch/video-watch.component.ts752 + + Increase the volume + Increase the volume + + src/app/+videos/+video-watch/video-watch.component.ts754 + + Decrease the volume + Decrease the volume + + src/app/+videos/+video-watch/video-watch.component.ts755 + + Seek the video forward + Seek the video forward + + src/app/+videos/+video-watch/video-watch.component.ts757 + + Seek the video backward + Seek the video backward + + src/app/+videos/+video-watch/video-watch.component.ts758 + + Increase playback rate + Increase playback rate + + src/app/+videos/+video-watch/video-watch.component.ts760 + + Decrease playback rate + Decrease playback rate + + src/app/+videos/+video-watch/video-watch.component.ts761 + + Navigate in the video to the previous frame + Navigate in the video to the previous frame + + src/app/+videos/+video-watch/video-watch.component.ts763 + + Navigate in the video to the next frame + Navigate in the video to the next frame + + src/app/+videos/+video-watch/video-watch.component.ts764 + + Toggle theater mode + Toggle theater mode + + src/app/+videos/+video-watch/video-watch.component.ts769 Like the video ชอบวิดีโอ - - src/app/+videos/+video-watch/video-watch.component.ts974 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts46 + Dislike the video ไม่ชอบวิดีโอ - - src/app/+videos/+video-watch/video-watch.component.ts979 + src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts51 + When active, the next video is automatically played after the current one. เมื่อเปิดไว้ วิดีโอถัดไปจะถูกเล่นต่อจากวิดีโอปัจจุบันโดยอัตโนมัติ - - src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts61 + src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts50 + Recently added เพิ่งเผยแพร่ - src/app/+videos/video-list/video-recently-added.component.ts37 + src/app/+videos/video-list/videos-list-common-page.component.ts199 + src/app/core/menu/menu.service.ts137 Videos from your subscriptions วิดีโอจากช่องที่คุณติดตาม - - src/app/+videos/video-list/video-user-subscriptions.component.ts42 - - Copy feed URL - Copy feed URL - - src/app/+videos/video-list/video-user-subscriptions.component.ts65 - - Feed URL copied - Feed URL copied - - src/app/+videos/video-list/video-user-subscriptions.component.ts110 + src/app/+videos/video-list/video-user-subscriptions.component.ts30 + Subscriptions การติดตาม - - - - src/app/+my-library/my-library.component.ts66src/app/+videos/video-list/video-user-subscriptions.component.ts46src/app/+videos/videos-routing.module.ts59 + src/app/+my-library/my-library.component.ts67 + src/app/+videos/video-list/video-user-subscriptions.component.ts25 + src/app/+videos/videos-routing.module.ts56 + src/app/core/menu/menu.service.ts91 + History ประวัติ - src/app/+my-library/my-library.component.ts71 + src/app/+my-library/my-library.component.ts80 + src/app/core/menu/menu.service.ts97 Open actions @@ -10882,34 +12547,68 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Local videos - วิดีโอในเว็บไซต์นี้ - src/app/+videos/videos-routing.module.ts72 - src/app/+videos/video-list/video-local.component.ts37 + วิดีโอในเซิร์ฟเวอร์นี้ + src/app/+admin/overview/videos/video-admin.service.ts89 + src/app/+videos/video-list/videos-list-common-page.component.ts193 + src/app/core/menu/menu.service.ts142 + src/app/core/menu/menu.service.ts143 + + + Exclude + Exclude + src/app/+admin/overview/videos/video-admin.service.ts95 + + + Exclude muted accounts + Exclude muted accounts + src/app/+admin/overview/videos/video-admin.service.ts99 + + + Exclude public videos + Exclude public videos + + src/app/+admin/overview/videos/video-admin.service.ts + 103 + + + + Showing to of videos + Showing to of videos + + src/app/+admin/overview/videos/video-list.component.html + 11 + + + + Only videos uploaded on this instance are displayed + แสดงเฉพาะวิดีโอที่อัปโหลดบนเซิร์ฟเวอร์นี้ + src/app/+videos/video-list/videos-list-common-page.component.ts194 Discover videos สำรวจวิดีโอ - src/app/+videos/videos-routing.module.ts23 + src/app/+videos/videos-routing.module.ts17 + src/app/core/menu/menu.service.ts124 Trending videos วิดีโอมาแรง - src/app/+videos/videos-routing.module.ts32 + src/app/core/menu/menu.service.ts130 Recently added videos วิดีโอที่เพิ่งเผยแพร่ - src/app/+videos/videos-routing.module.ts45 + src/app/core/menu/menu.service.ts136 Upload a video อัปโหลดวิดีโอ - src/app/+videos/videos-routing.module.ts85 + src/app/app-routing.module.ts102 Edit a video Edit a video - src/app/+videos/videos-routing.module.ts94 + src/app/app-routing.module.ts112