From b99dc4c21d9829d649c3fe9094de2639686286c4 Mon Sep 17 00:00:00 2001 From: Phongpanot Date: Fri, 3 Mar 2023 03:39:34 +0000 Subject: [PATCH] Translated using Weblate (Thai) Currently translated at 63.4% (1396 of 2199 strings) Translation: PeerTube/angular Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/ --- client/src/locale/angular.th-TH.xlf | 863 ++++++++++++++-------------- 1 file changed, 426 insertions(+), 437 deletions(-) diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf index bd0982049..e85afe65b 100644 --- a/client/src/locale/angular.th-TH.xlf +++ b/client/src/locale/angular.th-TH.xlf @@ -229,7 +229,7 @@ Abuse has a new message - การรายงาน มีข้อความใหม่ + การรายงาน มีข้อความใหม่ src/app/shared/shared-main/users/user-notifications.component.html80 @@ -251,17 +251,17 @@ Your video has been published วิดีโอ - + - ของคุณถูกเผยแพร่แล้ว + ของคุณถูกเผยแพร่แล้ว src/app/shared/shared-main/users/user-notifications.component.html115 Your video import succeeded - การนำเข้าวิดีโอของคุณ - + การนำเข้าวิดีโอของคุณ + สำเร็จ src/app/shared/shared-main/users/user-notifications.component.html124 @@ -269,34 +269,34 @@ Your video import failed - การนำเข้าวิดีโอของคุณ - + การนำเข้าวิดีโอของคุณ + ล้มเหลว src/app/shared/shared-main/users/user-notifications.component.html132 User registered on your instance - ผู้ใช้ ได้ลงทะเบียนบนเซิร์ฟเวอร์ของคุณแล้ว + ผู้ใช้ ได้ลงทะเบียนบนเซิร์ฟเวอร์ของคุณแล้ว src/app/shared/shared-main/users/user-notifications.component.html139 is following your channel your account - + - กำลังติดตาม - ช่อง + กำลังติดตาม + ช่อง ของคุณ - - บัญชีของคุณ - + + บัญชีของคุณ + 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 @@ -304,7 +304,7 @@ Your instance has a new follower () awaiting your approval - เซิร์ฟเวอร์ของคุณมี ผู้ติดตามใหม่ ( ) ที่กำลังรอการอนุญาต + เซิร์ฟเวอร์ของคุณมี ผู้ติดตามใหม่ ( ) ที่กำลังรอการอนุญาต src/app/shared/shared-main/users/user-notifications.component.html180 @@ -313,32 +313,32 @@ 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: - PeerTube รุ่นใหม่พร้อมให้อัปเดตแล้ว: + 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 - การแก้ไขวิดีโอ เสร็จเรียบร้อย + Your video edition has finished + การแก้ไขวิดีโอ เสร็จเรียบร้อย src/app/shared/shared-main/users/user-notifications.component.html 213,215 - User wants to register on your instance - ผู้ใช้ ต้องการลงทะเบียนบนเซิร์ฟเวอร์ของคุณ + User wants to register on your instance + ผู้ใช้ ต้องการลงทะเบียนบนเซิร์ฟเวอร์ของคุณ src/app/shared/shared-main/users/user-notifications.component.html 221,223 @@ -454,9 +454,8 @@ 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 /> เมื่ออัปโหลดวิดีโอบนช่องนี้ ภายในปุ่ม "สนับสนุน" ของวิดีโอที่อัปโหลดจะถูกเติมข้อความนี้โดยอัตโนมัติ + 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 @@ -638,58 +637,58 @@ Are you sure you want to delete these videos? คุณต้องการลบวิดีโอ รายการหรือไม่? - - src/app/+admin/overview/videos/video-list.component.ts224 + src/app/+admin/overview/videos/video-list.component.ts224 + Deleted {count, plural, =1 {1 video} other { videos}}. ลบ{count, plural, =1 {วิดีโอ 1 รายการ} other {วิดีโอ รายการ}}แล้ว - - src/app/+admin/overview/videos/video-list.component.ts234 + src/app/+admin/overview/videos/video-list.component.ts234 + Deleted videos. ลบวิดีโอ รายการแล้ว - - src/app/+admin/overview/videos/video-list.component.ts236 + src/app/+admin/overview/videos/video-list.component.ts236 + Unblocked {count, plural, =1 {1 video} other { videos}}. ปลดบล็อกวิดีโอ {count, plural, =1 {1 รายการ} other { รายการ}}แล้ว - - src/app/+admin/overview/videos/video-list.component.ts252 + src/app/+admin/overview/videos/video-list.component.ts252 + Unblocked videos. ปลดบล็อกวิดีโอ รายการแล้ว - - src/app/+admin/overview/videos/video-list.component.ts254 + src/app/+admin/overview/videos/video-list.component.ts254 + Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? คุณต้องการลบ {count, plural, =1 {เพลย์ลิสต์สตรีมมิง HLS 1 รายการ} other {เพลย์ลิสต์สตรีมมิง HLS รายการ}}จริง ๆ หรือไม่? - - src/app/+admin/overview/videos/video-list.component.ts270 + src/app/+admin/overview/videos/video-list.component.ts270 + Are you sure you want to delete HLS streaming playlists? คุณต้องการลบเพลย์ลิสต์สตรีมมิง HLS รายการจริง ๆ หรือไม่? - - src/app/+admin/overview/videos/video-list.component.ts272 + src/app/+admin/overview/videos/video-list.component.ts272 + Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? คุณแน่ใจหรือไม่ที่จะลบไฟล์ WebTorrent สำหรับวิดีโอ {count, plural, =1 {1 รายการ} other { รายการ}}? - - src/app/+admin/overview/videos/video-list.component.ts276 + src/app/+admin/overview/videos/video-list.component.ts276 + Are you sure you want to delete WebTorrent files of videos? คุณแน่ใจหรือไม่ที่จะลบไฟล์ WebTorrent สำหรับวิดีโอ รายการ? - - src/app/+admin/overview/videos/video-list.component.ts278 + src/app/+admin/overview/videos/video-list.component.ts278 + Files were removed. ลบไฟล์แล้ว - - src/app/+admin/overview/videos/video-list.component.ts288 + src/app/+admin/overview/videos/video-list.component.ts288 + Transcoding jobs created. สร้างงานแปลงไฟล์แล้ว - - src/app/+admin/overview/videos/video-list.component.ts300 + src/app/+admin/overview/videos/video-list.component.ts300 + Sensitive ละเอียดอ่อน @@ -777,8 +776,8 @@ src/app/shared/shared-forms/markdown-textarea.component.html20 - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - รองรับ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> ตามด้านล่าง: + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + รองรับ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> ตามด้านล่าง: src/app/shared/shared-main/misc/help.component.ts75 @@ -1230,16 +1229,16 @@ src/app/+login/login.component.html11 - This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances. - เซิร์ฟเวอร์นี้เปิดให้ลงทะเบียนได้ อย่างไรก็ตาม กรุณาตรวจสอบเงื่อนไขเงื่อนไขก่อนการสร้างบัญชี คุณยังสามารถค้นหาเซิร์ฟเวอร์อื่น ๆ ที่ตรงกับความต้องการของคุณได้ที่: 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. + เซิร์ฟเวอร์นี้เปิดให้ลงทะเบียนได้ อย่างไรก็ตาม กรุณาตรวจสอบเงื่อนไขเงื่อนไขก่อนการสร้างบัญชี คุณยังสามารถค้นหาเซิร์ฟเวอร์อื่น ๆ ที่ตรงกับความต้องการของคุณได้ที่: https://joinpeertube.org/instances src/app/+login/login.component.html 15,18 - Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances. - ณ ตอนนี้ เซิร์ฟเวอร์นี้ยังไม่เปิดให้ลงทะเบียนผู้ใช้ใหม่ คุณสามารถตรวจสอบเงื่อนไขสำหรับข้อมูลเพิ่มเติม หรือหาเซิร์ฟเวอร์อื่นที่อนุญาตให้คุณสร้างบัญชีและอัปโหลดวิดีโอได้ หาเซิร์ฟเวอร์ของคุณได้ที่: 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. + ณ ตอนนี้ เซิร์ฟเวอร์นี้ยังไม่เปิดให้ลงทะเบียนผู้ใช้ใหม่ คุณสามารถตรวจสอบเงื่อนไขสำหรับข้อมูลเพิ่มเติม หรือหาเซิร์ฟเวอร์อื่นที่อนุญาตให้คุณสร้างบัญชีและอัปโหลดวิดีโอได้ หาเซิร์ฟเวอร์ของคุณได้ที่: https://joinpeertube.org/instances src/app/+login/login.component.html 20,23 @@ -1266,8 +1265,7 @@ src/app/+login/login.component.html128 - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. + An email with the reset password instructions will be sent to . The link will expire within 1 hour. อีเมลคำแนะนำในการรีเซ็ตรหัสผ่านจะถูกส่งไปยัง ลิงก์จะหมดอายุภายใน 1 ชั่วโมง src/app/+login/login.component.ts150 @@ -1306,8 +1304,8 @@ The link will expire within 1 hour. src/app/+search/search.component.html8 - for - สำหรับ + for + สำหรับ src/app/+search/search.component.html 10 @@ -1344,40 +1342,40 @@ The link will expire within 1 hour. - As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: - คุณอาจจะสังเกตแล้วว่า คุณไม่จำเป็นต้องสร้างบัญชีเพื่อดูวิดีโอบน แต่อย่างไรก็ตาม การสร้างบัญชีบน จะอนุญาตให้คุณ: + 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 - Comment videos - แสดงความคิดเห็นบนวิดีโอ + Comment videos + แสดงความคิดเห็นบนวิดีโอ src/app/+signup/+register/steps/register-step-about.component.html 11 - Subscribe to channels to be notified of new videos - ติดตามช่องต่าง ๆ เพื่อรับการแจ้งเตือนวิดีโอใหม่ + Subscribe to channels to be notified of new videos + ติดตามช่องต่าง ๆ เพื่อรับการแจ้งเตือนวิดีโอใหม่ 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 @@ -1402,29 +1400,29 @@ The link will expire within 1 hour. src/app/+signup/+register/steps/register-step-about.component.html25 - has been created using PeerTube, a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools - ถูกสร้างขึ้นโดยใช้ PeerTube แพลตฟอร์มสร้างสรรค์วิดีโอที่พัฒนาโดย Framasoft ซึ่งเป็นองค์กรไม่แสวงหาผลกำไรจากประเทศฝรั่งเศส ที่มอบทางเลือกสำหรับเครื่องมือดิจิทัลของบริษัทยักษ์ใหญ่ต่าง ๆ + 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 + ถูกสร้างขึ้นโดยใช้ PeerTube แพลตฟอร์มสร้างสรรค์วิดีโอที่พัฒนาโดย Framasoft ซึ่งเป็นองค์กรไม่แสวงหาผลกำไรจากประเทศฝรั่งเศส ที่มอบทางเลือกสำหรับเครื่องมือดิจิทัลของบริษัทยักษ์ใหญ่ต่าง ๆ src/app/+signup/+register/steps/register-step-about.component.html38 - 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. - คุณยังสามารถสร้างช่องตามหัวข้อ: ตัวอย่างเช่น สร้างช่องแรกชื่อ "SweetMelodies" เพื่อเผยแพร่คอนเสิร์ตเปียโนของคุณ และอีกช่องชื่อ "นิเวศวิทยา" เพื่อเผยแพร่วิดีโอที่คุณพูดถึงระบบนิเวศ + 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. + คุณยังสามารถสร้างช่องตามหัวข้อ: ตัวอย่างเช่น สร้างช่องแรกชื่อ "SweetMelodies" เพื่อเผยแพร่คอนเสิร์ตเปียโนของคุณ และอีกช่องชื่อ "นิเวศวิทยา" เพื่อเผยแพร่วิดีโอที่คุณพูดถึงระบบนิเวศ 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 @@ -1484,12 +1482,12 @@ The link will expire within 1 hour. Official PeerTube website (news, support, contribute...): https://joinpeertube.org - เว็บไซต์ทางการของ PeerTube (ข่าวสาร, สนับสนุน, ร่วมสมทบ...): https://joinpeertube.org + เว็บไซต์ทางการของ PeerTube (ข่าวสาร, สนับสนุน, ร่วมสมทบ...): https://joinpeertube.org src/app/modal/admin-welcome-modal.component.html42 Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - เพิ่มเซิร์ฟเวอร์ของคุณบนดัชนีสาธารณะของ PeerTube: https://instances.joinpeertube.org/instances + เพิ่มเซิร์ฟเวอร์ของคุณบนดัชนีสาธารณะของ PeerTube: https://instances.joinpeertube.org/instances src/app/modal/admin-welcome-modal.component.html45 @@ -1498,8 +1496,8 @@ The link will expire within 1 hour. src/app/modal/admin-welcome-modal.component.html55 - Choosing your instance name, setting up a description, specifying who you are, why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. - การเลือกชื่อเซิร์ฟเวอร์, ตั้งค่าคำอธิบาย, ระบุว่าคุณเป็นใคร, ทำไมคุณจึงสร้างเซิร์ฟเวอร์นี้ และคุณมีแผนที่จะดูแลเซิร์ฟเวอร์นานเท่าใด เป็นสิ่งสำคัญมากที่จะทำให้ผู้เยี่ยมชมเข้าใจประเภทของเซิร์ฟเวอร์ + 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 @@ -1785,8 +1783,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html280 - ⚠️ 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 + ⚠️ 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.html283 @@ -1816,18 +1814,18 @@ The link will expire within 1 hour. - I already have an account, I log in - ฉันมีบัญชีอยู่แล้ว เข้าสู่ระบบ + I already have an account, I log in + ฉันมีบัญชีอยู่แล้ว เข้าสู่ระบบ src/app/+signup/+register/register.component.html30 - Termsof - เงื่อนไขต่าง ๆของ + Termsof + เงื่อนไขต่าง ๆของ src/app/+signup/+register/register.component.html41 - Setupyour account - ตั้งค่าบัญชีของคุณ + Setupyour account + ตั้งค่าบัญชีของคุณ src/app/+signup/+register/register.component.html65 @@ -1836,8 +1834,8 @@ The link will expire within 1 hour. src/app/+signup/+register/register.component.html80 - Createyour first channel - สร้างช่องแรกของคุณ + Createyour first channel + สร้างช่องแรกของคุณ src/app/+signup/+register/register.component.html82 @@ -1889,18 +1887,18 @@ The link will expire within 1 hour. src/app/modal/account-setup-warning-modal.component.html10 - Help moderators and other users to know who you are by: - ช่วยให้ผู้ดูแลและผู้ใช้คนอื่น ๆ ทราบว่าคุณเป็นใคร โดยการ: + 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 @@ -2285,7 +2283,7 @@ The link will expire within 1 hour. Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - แท็กสามารถใช้เพื่อแนะนำเนื้อหาที่มีความเกี่ยวข้องกัน สามารถใส่ได้สูงสุด 5 แท็ก กดปุ่ม Enter เพื่อเพิ่มแท็กใหม่ + แท็กสามารถใช้เพื่อแนะนำเนื้อหาที่มีความเกี่ยวข้องกัน สามารถใส่ได้สูงสุด 5 แท็ก กดปุ่ม Enter เพื่อเพิ่มแท็กใหม่ src/app/+videos/+video-edit/shared/video-edit.component.html30 @@ -2335,8 +2333,8 @@ The link will expire within 1 hour. 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 + 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 @@ -2403,8 +2401,8 @@ The link will expire within 1 hour. 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 @@ -2436,8 +2434,8 @@ The link will expire within 1 hour. - Requested on - ขอเมื่อ + Requested on + ขอเมื่อ src/app/+admin/moderation/registration-list/registration-list.component.html 43,45 @@ -2544,7 +2542,7 @@ The link will expire within 1 hour. powered by PeerTube - CopyLeft 2015-2023 - powered by PeerTube - CopyLeft 2015-2023 + ขับเคลื่อนโดย PeerTube - กอปปีเลฟต์ 2015-2023 src/app/menu/menu.component.html150 @@ -2598,7 +2596,7 @@ The link will expire within 1 hour. 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 @@ -2799,8 +2797,8 @@ The link will expire within 1 hour. 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 + 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 @@ -2859,7 +2857,7 @@ The link will expire within 1 hour. Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. เลือกภาพที่ต้องการรวมกับไฟล์เสียง - คุณจะไม่สามารถเปลี่ยนภาพนี้ได้ในภายหลัง + คุณจะไม่สามารถเปลี่ยนภาพนี้ได้ในภายหลัง src/app/+videos/+video-edit/video-add-components/video-upload.component.html37 @@ -3013,7 +3011,7 @@ The link will expire within 1 hour. 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 เพื่อเผยแพร่วิดีโอ เนื่องจากเป็นบัญชีผู้ดูแลระบบสูงสุดของเซิร์ฟเวอร์ของคุณ คุณควร สร้างบัญชีแยก เพื่ออัปโหลดวิดีโอ + เราไม่แนะนำให้คุณใช้ผู้ใช้ root เพื่อเผยแพร่วิดีโอ เนื่องจากเป็นบัญชีผู้ดูแลระบบสูงสุดของเซิร์ฟเวอร์ของคุณ คุณควร สร้างบัญชีแยก เพื่ออัปโหลดวิดีโอ src/app/+videos/+video-edit/video-add.component.html34 @@ -3162,8 +3160,8 @@ The link will expire within 1 hour. src/app/shared/shared-main/angular/login-link.component.ts11 - > Login - > เข้าสู่ระบบ + > Login + > เข้าสู่ระบบ src/app/+login/login.component.html 2,5 @@ -3676,8 +3674,8 @@ The link will expire within 1 hour. Created Created - - + + src/app/+admin/follows/followers-list/followers-list.component.html39 src/app/+admin/follows/following-list/following-list.component.html43 @@ -3750,8 +3748,8 @@ The link will expire within 1 hour. Redundancy allowed Redundancy allowed - - + + src/app/+admin/follows/following-list/following-list.component.html44 @@ -4050,7 +4048,7 @@ The link will expire within 1 hour. Video - วิดีโอ + วิดีโอ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html30 src/app/+admin/moderation/video-block-list/video-block-list.component.html26 @@ -4274,8 +4272,8 @@ The link will expire within 1 hour. src/app/shared/shared-abuse-list/abuse-list-table.component.html21 - - + + src/app/shared/shared-abuse-list/abuse-details.component.html 21,23 @@ -4333,8 +4331,8 @@ The link will expire within 1 hour. State State - - + + src/app/+admin/follows/followers-list/followers-list.component.html37 src/app/+admin/follows/following-list/following-list.component.html42 @@ -4355,8 +4353,8 @@ The link will expire within 1 hour. Score Score - - + + src/app/+admin/follows/followers-list/followers-list.component.html38 @@ -4404,8 +4402,8 @@ The link will expire within 1 hour. Muted at Muted at - - + + src/app/shared/shared-moderation/account-blocklist.component.html25 src/app/shared/shared-moderation/account-blocklist.component.html25 @@ -4743,8 +4741,8 @@ The link will expire within 1 hour. src/app/+admin/system/jobs/jobs.component.html46 - Priority (1 = highest priority) - Priority (1 = highest priority) + Priority (1 = highest priority) + Priority (1 = highest priority) src/app/+admin/system/jobs/jobs.component.html 47 @@ -4764,8 +4762,8 @@ The link will expire within 1 hour. src/app/+admin/system/jobs/jobs.component.html105 - No jobs found. - No jobs found. + No jobs found. + No jobs found. src/app/+admin/system/jobs/jobs.component.html106 @@ -4813,9 +4811,9 @@ The link will expire within 1 hour. - By -> + By -> By - -> + -> src/app/+admin/system/logs/logs.component.html47 @@ -4893,8 +4891,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89 - Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - 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. + 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.html93 @@ -5012,8 +5010,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4 - Use plugins & themes for more involved changes, or add slight customizations. - 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 5,7 @@ -5105,8 +5103,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150 - Manage users to set their quota individually. - Manage users to set their quota individually. + 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.html151 @@ -5301,8 +5299,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html403 - 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. + 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.html405 @@ -5336,8 +5334,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html453 - Manage relations with other instances. - Manage relations with other instances. + Manage relations with other instances. + Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html454 @@ -5378,8 +5376,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html500 - See the documentation for more information about the expected URL - See the documentation for more information about the expected URL + 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.html505 @@ -5428,8 +5426,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html586 - 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. + 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.html590 @@ -5626,8 +5624,8 @@ The link will expire within 1 hour. src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html89 - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with 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 + 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 @@ -5774,25 +5772,19 @@ The link will expire within 1 hour. 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'); + 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.html76 - Write CSS code directly. Example:#custom-css -color: red; - - Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email -color: red; - - - 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 color: red; + 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; - + src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95 @@ -5809,8 +5801,8 @@ color: red; - There are errors in the form: - There are errors in the form: + There are errors in the form: + There are errors in the form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71 @@ -5967,8 +5959,8 @@ color: red; src/app/shared/shared-video-miniature/video-download.component.ts261 - Update your settings - เปลี่ยนการตั้งค่าของคุณ + Update your settings + เปลี่ยนการตั้งค่าของคุณ src/app/shared/shared-video-miniature/video-filters-header.component.html2 @@ -5988,38 +5980,38 @@ color: red; - Sort by "Recently Added" - เรียงตาม "เพิ่งเผยแพร่" + Sort by "Recently Added" + เรียงตาม "เพิ่งเผยแพร่" src/app/shared/shared-video-miniature/video-filters-header.component.html47 - Sort by "Original Publication Date" - เรียงตาม "วันที่เผยแพร่ต้นฉบับ" + Sort by "Original Publication Date" + เรียงตาม "วันที่เผยแพร่ต้นฉบับ" src/app/shared/shared-video-miniature/video-filters-header.component.html48 - Sort by "Name" - เรียงตาม "ชื่อ" + Sort by "Name" + เรียงตาม "ชื่อ" src/app/shared/shared-video-miniature/video-filters-header.component.html50 - Sort by "Recent Views" - เรียงตาม "การดูล่าสุด" + Sort by "Recent Views" + เรียงตาม "การดูล่าสุด" src/app/shared/shared-video-miniature/video-filters-header.component.html51 - Sort by "Hot" - เรียงตาม "เป็นกระแส" + Sort by "Hot" + เรียงตาม "เป็นกระแส" src/app/shared/shared-video-miniature/video-filters-header.component.html52 - Sort by "Likes" - เรียงตาม "จำนวนการชอบ" + Sort by "Likes" + เรียงตาม "จำนวนการชอบ" src/app/shared/shared-video-miniature/video-filters-header.component.html53 - Sort by "Global Views" - เรียงตาม "การดูทั่วโลก" + Sort by "Global Views" + เรียงตาม "การดูทั่วโลก" src/app/shared/shared-video-miniature/video-filters-header.component.html54 @@ -6096,8 +6088,8 @@ color: red; src/app/shared/shared-user-settings/user-video-settings.component.html4 - With Hide or Blur thumbnails, a confirmation will be requested to watch the video. - 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. + 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.html106 src/app/shared/shared-user-settings/user-video-settings.component.html7 @@ -6194,8 +6186,8 @@ color: red; Created - - + + src/app/+my-library/my-ownership/my-ownership.component.html15 @@ -6240,24 +6232,24 @@ color: red; - External Channel - External Channel + 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 + Last synchronization at + Last synchronization at src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 38 @@ -6556,8 +6548,8 @@ color: red; - Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner, an avatar and a description. - 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. + 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 @@ -6649,8 +6641,8 @@ color: red; See the documentation for more information. See the - documentation - for more information. + documentation + for more information. src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32 @@ -6658,8 +6650,8 @@ color: red; If you need help to use PeerTube, you can have a look at the documentation. หากคุณต้องการความช่วยเหลือในการใช้ PeerTube คุณสามารถอ่าน - คู่มือการใช้งาน - + คู่มือการใช้งาน + src/app/+signup/shared/signup-success-after-email.component.html17 src/app/+signup/shared/signup-success-before-email.component.html31 @@ -6895,8 +6887,8 @@ color: red; - Welcomeon - Welcomeon + Welcomeon + Welcomeon src/app/+signup/shared/signup-success-before-email.component.html7 @@ -6913,16 +6905,16 @@ color: red; src/app/+signup/shared/signup-success-before-email.component.html14 - Check your emails to validate your account and complete your registration request. - ตรวจสอบอีเมลของคุณ เพื่อยืนยันบัญชีและส่งคำขอลงทะเบียนให้เสร็จสิ้น + Check your emails to validate your account and complete your registration request. + ตรวจสอบอีเมลของคุณ เพื่อยืนยันบัญชีและส่งคำขอลงทะเบียนให้เสร็จสิ้น src/app/+signup/shared/signup-success-before-email.component.html 18,19 - Check your emails to validate your account and complete your registration. - ตรวจสอบอีเมลของคุณ เพื่อยืนยันบัญชีและลงทะเบียนให้เสร็จสิ้น + Check your emails to validate your account and complete your registration. + ตรวจสอบอีเมลของคุณ เพื่อยืนยันบัญชีและลงทะเบียนให้เสร็จสิ้น src/app/+signup/shared/signup-success-before-email.component.html 22,23 @@ -7022,9 +7014,7 @@ color: red; src/app/shared/shared-video-playlist/video-playlist-miniature.component.html9 - Do you really want to delete ? -It will delete videos uploaded in this channel, and you will not be able to create another -channel with the same name ()! + Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()! คุณต้องการลบ จริง ๆ หรือไม่? วิดีโอ รายการที่อัปโหลดในช่องนี้จะถูกลบ และคุณจะไม่สามารถสร้างช่องใหม่ด้วยชื่อเดิม () ได้อีก! src/app/+my-library/+my-video-channels/my-video-channels.component.ts44 @@ -7064,8 +7054,8 @@ channel with the same name ()!src/app/+accounts/account-video-channels/account-video-channels.component.html42 - SHOW THIS CHANNEL > - แสดงช่องนี้ > + SHOW THIS CHANNEL > + แสดงช่องนี้ > src/app/+accounts/account-video-channels/account-video-channels.component.html50 @@ -7234,8 +7224,8 @@ channel with the same name ()! For more information, please visit joinpeertube.org. สำหรับข้อมูลเพิ่มเติม โปรดดูที่ - joinpeertube.org - + joinpeertube.org + src/app/+about/about-peertube/about-peertube.component.html18 @@ -7272,8 +7262,8 @@ channel with the same name ()! P2P & Privacy P2P และความเป็นส่วนตัว - - src/app/+about/about-peertube/about-peertube.component.html65 + src/app/+about/about-peertube/about-peertube.component.html65 + 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. @@ -7281,34 +7271,34 @@ channel with the same name ()! - - src/app/+about/about-peertube/about-peertube.component.html68 + src/app/+about/about-peertube/about-peertube.component.html68 + 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.html74 + src/app/+about/about-peertube/about-peertube.component.html74 + What are the consequences? ผลที่ตามมาคืออะไร? - - src/app/+about/about-peertube/about-peertube.component.html79 + src/app/+about/about-peertube/about-peertube.component.html79 + 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: 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.html81 + src/app/+about/about-peertube/about-peertube.component.html81 + 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) 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.html87 + src/app/+about/about-peertube/about-peertube.component.html87 + 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 @@ -7316,58 +7306,58 @@ channel with the same name ()! - - src/app/+about/about-peertube/about-peertube.component.html92 + src/app/+about/about-peertube/about-peertube.component.html92 + 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.html98 + src/app/+about/about-peertube/about-peertube.component.html98 + 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 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.html102 + src/app/+about/about-peertube/about-peertube.component.html102 + 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.html107 + src/app/+about/about-peertube/about-peertube.component.html107 + - Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - Web peers 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.html111 + Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information + Web peers 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.html111 + 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. 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.html119 + src/app/+about/about-peertube/about-peertube.component.html119 + How does PeerTube compare with YouTube? เมื่อเทียบกับ YouTube แล้ว PeerTube เป็นอย่างไร? - - src/app/+about/about-peertube/about-peertube.component.html124 + src/app/+about/about-peertube/about-peertube.component.html124 + 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). ภัยคุกคามความเป็นส่วนตัวสำหรับ YouTube จะแตกต่างจากของ PeerTube ซึ่งในกรณีของ YouTube ตัวแพลตฟอร์มมีการเก็บข้อมูลส่วนตัวของคุณจำนวนมาก (ไม่ใช่แค่ที่อยู่ IP) เพื่อวิเคราะห์และติดตามคุณ นอกจากนี้ YouTube เป็นเจ้าของโดย Google/Alphabet ซึ่งเป็นบริษัทที่ติดตามคุณในหลายเว็บไซต์ (ผ่าน AdSense หรือ Google Analytics) - - src/app/+about/about-peertube/about-peertube.component.html126 + src/app/+about/about-peertube/about-peertube.component.html126 + 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.html132 + src/app/+about/about-peertube/about-peertube.component.html132 + 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. @@ -7376,44 +7366,44 @@ channel with the same name ()! - - src/app/+about/about-peertube/about-peertube.component.html134 + src/app/+about/about-peertube/about-peertube.component.html134 + What will be done to mitigate this problem? What will be done to mitigate this problem? - - src/app/+about/about-peertube/about-peertube.component.html141 + src/app/+about/about-peertube/about-peertube.component.html141 + PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: PeerTube 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.html143 + src/app/+about/about-peertube/about-peertube.component.html143 + 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.html149 + src/app/+about/about-peertube/about-peertube.component.html149 + 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.html150 + src/app/+about/about-peertube/about-peertube.component.html150 + 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.html151 + src/app/+about/about-peertube/about-peertube.component.html151 + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. 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.html154 + src/app/+about/about-peertube/about-peertube.component.html154 + Show full list แสดงรายการเต็ม @@ -7457,8 +7447,8 @@ channel with the same name ()!src/app/+about/about-instance/about-instance.component.ts91 - Contact the administrator(s) - ติดต่อผู้ดูแลระบบ + Contact the administrator(s) + ติดต่อผู้ดูแลระบบ src/app/+about/about-instance/contact-admin-modal.component.html 3 @@ -7590,8 +7580,8 @@ channel with the same name ()! - I am at least years old and agree to the Terms and to the Code of Conduct of - ฉันมีอายุอย่างน้อย ปี และยอมรับเงื่อนไขและหลักปฏิบัติของ + I am at least years old and agree to the Terms and to the Code of Conduct of + ฉันมีอายุอย่างน้อย ปี และยอมรับเงื่อนไขและหลักปฏิบัติของ src/app/+signup/+register/steps/register-step-terms.component.html 17,22 @@ -7698,7 +7688,7 @@ channel with the same name ()! This website is powered by PeerTube - This website is powered by PeerTube + เว็บไซต์นี้ขับเคลื่อนโดย PeerTube src/app/+about/about-peertube/about-peertube.component.html 2,4 @@ -7814,8 +7804,8 @@ channel with the same name ()!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> ที่มีเสียงต้นฉบับ ไม่มีภาพ + 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.ts19 @@ -7916,8 +7906,8 @@ channel with the same name ()!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,14 @@ -8148,35 +8138,35 @@ channel with the same name ()! Delete ลบ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/app/+admin/follows/followers-list/followers-list.component.ts50src/app/+admin/follows/followers-list/followers-list.component.ts118src/app/+admin/follows/following-list/following-list.component.ts42src/app/+admin/moderation/registration-list/registration-list.component.ts65src/app/+admin/moderation/registration-list/registration-list.component.ts129src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts104src/app/+admin/overview/comments/video-comment-list.component.ts175src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts76src/app/+admin/overview/videos/video-list.component.ts227src/app/+admin/overview/videos/video-list.component.ts282src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts189src/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.ts133src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377 + src/app/+admin/follows/followers-list/followers-list.component.ts50 + src/app/+admin/follows/followers-list/followers-list.component.ts118 + src/app/+admin/follows/following-list/following-list.component.ts42 + src/app/+admin/moderation/registration-list/registration-list.component.ts65 + src/app/+admin/moderation/registration-list/registration-list.component.ts129 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts91 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts95 + src/app/+admin/overview/comments/video-comment-list.component.ts104 + src/app/+admin/overview/comments/video-comment-list.component.ts175 + src/app/+admin/overview/users/user-list/user-list.component.ts100 + src/app/+admin/overview/users/user-list/user-list.component.ts248 + src/app/+admin/overview/videos/video-list.component.ts76 + src/app/+admin/overview/videos/video-list.component.ts227 + src/app/+admin/overview/videos/video-list.component.ts282 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts52 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35 + src/app/+my-library/my-videos/my-videos.component.html51 + src/app/+my-library/my-videos/my-videos.component.ts189 + src/app/+videos/+video-edit/shared/video-edit.component.html189 + src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts133 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts376 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts411 + src/app/shared/shared-main/buttons/delete-button.component.ts21 + src/app/shared/shared-main/buttons/delete-button.component.ts26 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377 + Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}} @@ -8294,21 +8284,21 @@ channel with the same name ()! enabled เปิดใช้งาน - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts22 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts22 + disabled ปิดใช้งาน - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts22 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts22 + Redundancy for is Redundancy for is - - src/app/+admin/follows/shared/redundancy-checkbox.component.ts24 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts24 + Do you really want to remove this video redundancy? Do you really want to remove this video redundancy? @@ -8646,8 +8636,8 @@ channel with the same name ()! - 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 @@ -8694,16 +8684,16 @@ channel with the same name ()! - Check the trust_proxy configuration key - Check 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 @@ -8762,8 +8752,8 @@ channel with the same name ()!src/app/+admin/overview/videos/video-list.component.html42 - Published - เผยแพร่ + Published + เผยแพร่ src/app/+admin/overview/videos/video-list.component.html43 @@ -8824,8 +8814,8 @@ channel with the same name ()!src/app/+admin/moderation/moderation.routes.ts114 - Accept registrationReject registration - ตอบรับการลงทะเบียน ปฏิเสธการลงทะเบียน + Accept registrationReject registration + ตอบรับการลงทะเบียน ปฏิเสธการลงทะเบียน src/app/+admin/moderation/registration-list/process-registration-modal.component.html 4,5 @@ -8840,40 +8830,40 @@ channel with the same name ()! - Accepting  registration will create the account and channel. - การตอบรับการลงทะเบียนของ   จะสร้างบัญชีและช่อง + Accepting  registration will create the account and channel. + การตอบรับการลงทะเบียนของ   จะสร้างบัญชีและช่อง src/app/+admin/moderation/registration-list/process-registration-modal.component.html 21,22 - An email will be sent to explaining its account has been created with the moderation response you'll write below. - An email will be sent to explaining its account has been created with the moderation response you'll write below. + An email will be sent to explaining its account has been created with the moderation response you'll write below. + An email will be sent to explaining its account has been created with the moderation response you'll write below. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 24,26 - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 28,30 - An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. - An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. + An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. + An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 34,36 - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. - Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. + Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected. src/app/+admin/moderation/registration-list/process-registration-modal.component.html 38,40 @@ -8898,23 +8888,23 @@ channel with the same name ()! Accept registration Accept registration - - src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68 + src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68 + Reject registration Reject registration - - src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71 + src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71 + account created สร้างบัญชี แล้ว - - src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95 + src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95 + registration rejected ปฏิเสธการลงทะเบียน แล้ว - - src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112 + src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112 + Moderation response is required. Moderation response is required. @@ -9148,8 +9138,8 @@ channel with the same name ()!src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99 - <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> - <p>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> + <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.ts244 @@ -9207,8 +9197,8 @@ channel with the same name ()!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 @@ -9552,13 +9542,13 @@ channel with the same name ()! URL parameter is missing in URL parameters URL parameter is missing in URL parameters - - src/app/+remote-interaction/remote-interaction.component.ts24 + src/app/+remote-interaction/remote-interaction.component.ts24 + Cannot access to the remote resource Cannot access to the remote resource - - src/app/+remote-interaction/remote-interaction.component.ts47 + src/app/+remote-interaction/remote-interaction.component.ts47 + Reset password Reset password @@ -9758,8 +9748,8 @@ channel with the same name ()!src/app/+my-account/my-account-routing.module.ts128 - is awaiting email verification - is awaiting email verification + 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 @@ -9775,8 +9765,8 @@ channel with the same name ()! - Your current email is . It is never shown to the public. - Your current email is . It is never shown to the public. + 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 @@ -9866,9 +9856,9 @@ channel with the same name ()! Subscribe to the account ติดตามบัญชี - - - src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts839 + src/app/+video-channels/video-channels.component.ts85 + src/app/+videos/+video-watch/video-watch.component.ts839 + PLAYLISTS เพลย์ลิสต์ @@ -9968,13 +9958,13 @@ channel with the same name ()!src/app/+video-studio/edit/video-studio-edit.component.ts75 - The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> - 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 /> + 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.ts79 - As a reminder, the following tasks will be executed: <ol></ol> - As a reminder, the following tasks will be executed: <ol></ol> + 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.ts80 @@ -10038,8 +10028,7 @@ channel with the same name ()!src/app/core/auth/auth.service.ts75 - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts102 @@ -10051,7 +10040,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Show/hide this help menu - Show/hide this help menu + แสดง/ซ่อนเมนูช่วยเหลือนี้ src/app/core/core.module.ts 45 @@ -10059,7 +10048,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Hide this help menu - Hide this help menu + ซ่อนเมนูช่วยเหลือนี้ src/app/core/core.module.ts 46 @@ -10237,8 +10226,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/+search/search-filters.component.ts63 - Long (> 10 min) - ยาว (> 10 นาที) + Long (> 10 min) + ยาว (> 10 นาที) src/app/+search/search-filters.component.ts67 @@ -10260,34 +10249,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Search index is unavailable. Retrying with instance results instead. Search index is unavailable. Retrying with instance results instead. - - src/app/+search/search.component.ts163 + src/app/+search/search.component.ts163 + Search error เกิดข้อผิดพลาดในการค้นหา - - src/app/+search/search.component.ts164 + src/app/+search/search.component.ts164 + Search Search - - src/app/+search/search.component.ts256 + src/app/+search/search.component.ts256 + PeerTube instance host filter is invalid PeerTube instance host filter is invalid - - src/app/+search/search.component.ts331 + src/app/+search/search.component.ts331 + Search การค้นหา - - - - - - - - src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts257src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html116src/app/shared/shared-main/misc/simple-search-input.component.ts12src/app/shared/shared-main/misc/simple-search-input.component.ts13 + src/app/+admin/plugins/shared/plugin-navigation.component.html4 + src/app/+search/search-routing.module.ts12 + src/app/+search/search.component.ts257 + src/app/header/search-typeahead.component.html8 + src/app/shared/shared-instance/instance-features-table.component.html116 + src/app/shared/shared-main/misc/simple-search-input.component.ts12 + src/app/shared/shared-main/misc/simple-search-input.component.ts13 + Navigate between plugins and themes Navigate between plugins and themes @@ -10313,8 +10302,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . - The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . + The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . + The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . src/app/+admin/shared/user-real-quota-info.component.html @@ -11066,8 +11055,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular - 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. + 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.html1 @@ -11898,8 +11887,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-moderation/user-moderation-dropdown.component.ts89 - If you remove this user, you won't be able to create another user or channel with <strong></strong> username! - 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! + 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 @@ -12497,8 +12486,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? คุณแน่ใจหรือไม่ที่จะลบ{count, plural, =1 {วิดีโอนี้} other {วิดีโอ รายการ}}? - - src/app/+admin/overview/videos/video-list.component.ts222 + src/app/+admin/overview/videos/video-list.component.ts222 + Save to playlist บันทึกไปยังเพลย์ลิสต์ @@ -12880,126 +12869,126 @@ 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>? - วิดีโอนี้ไม่สามารถรับชมบนเซิร์ฟเวอร์นี้ คุณต้องการเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ต้นทางหรือไม่?: <a href=""></a> - - src/app/+videos/+video-watch/video-watch.component.ts348 + 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.ts348 + Redirection การเปลี่ยนเส้นทาง - - src/app/+videos/+video-watch/video-watch.component.ts349 + src/app/+videos/+video-watch/video-watch.component.ts349 + This video contains mature or explicit content. Are you sure you want to watch it? วิดีโอนี้มีเนื้อหาไม่เหมาะสม คุณต้องการรับชมหรือไม่ - - src/app/+videos/+video-watch/video-watch.component.ts404 + src/app/+videos/+video-watch/video-watch.component.ts404 + Mature or explicit content เนื้อหาไม่เหมาะสม - - src/app/+videos/+video-watch/video-watch.component.ts405 + src/app/+videos/+video-watch/video-watch.component.ts405 + Up Next รายการถัดไป - - src/app/+videos/+video-watch/video-watch.component.ts488 + src/app/+videos/+video-watch/video-watch.component.ts488 + Cancel ยกเลิก - - - - - - - - - - - - - - - - - - - - - - - src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+admin/moderation/registration-list/process-registration-modal.component.html67src/app/+login/login.component.html143src/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.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html83src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts489src/app/modal/confirm.component.html23src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html140 + src/app/+about/about-instance/contact-admin-modal.component.html48 + src/app/+admin/follows/following-list/follow-modal.component.html33 + src/app/+admin/moderation/registration-list/process-registration-modal.component.html67 + src/app/+login/login.component.html143 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20 + src/app/+my-library/my-video-imports/my-video-imports.component.html42 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html22 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html71 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html83 + src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73 + src/app/+videos/+video-watch/video-watch.component.ts489 + src/app/modal/confirm.component.html23 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26 + src/app/shared/shared-moderation/batch-domains-modal.component.html31 + src/app/shared/shared-moderation/report-modals/report.component.html53 + src/app/shared/shared-moderation/report-modals/report.component.html53 + src/app/shared/shared-moderation/report-modals/video-report.component.html84 + src/app/shared/shared-moderation/user-ban-modal.component.html34 + src/app/shared/shared-moderation/video-block.component.html46 + src/app/shared/shared-video-miniature/video-download.component.html140 + Autoplay is suspended การเล่นวิดีโออัตโนมัติถูกหยุด - - src/app/+videos/+video-watch/video-watch.component.ts490 + src/app/+videos/+video-watch/video-watch.component.ts490 + Enter/exit fullscreen เข้าหรือออกจากโหมดเต็มหน้าจอ - - src/app/+videos/+video-watch/video-watch.component.ts802 + src/app/+videos/+video-watch/video-watch.component.ts802 + Play/Pause the video เล่นหรือหยุดพักวิดีโอ - - src/app/+videos/+video-watch/video-watch.component.ts803 + src/app/+videos/+video-watch/video-watch.component.ts803 + Mute/unmute the video ปิดหรือเปิดเสียงวิดีโอ - - src/app/+videos/+video-watch/video-watch.component.ts804 + src/app/+videos/+video-watch/video-watch.component.ts804 + 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.ts819 + src/app/+videos/+video-watch/video-watch.component.ts819 + Increase the volume เพิ่มระดับเสียง - - src/app/+videos/+video-watch/video-watch.component.ts806 + src/app/+videos/+video-watch/video-watch.component.ts806 + Decrease the volume ลดระดับเสียง - - src/app/+videos/+video-watch/video-watch.component.ts807 + src/app/+videos/+video-watch/video-watch.component.ts807 + Seek the video forward Seek the video forward - - src/app/+videos/+video-watch/video-watch.component.ts821 + src/app/+videos/+video-watch/video-watch.component.ts821 + Seek the video backward Seek the video backward - - src/app/+videos/+video-watch/video-watch.component.ts822 + src/app/+videos/+video-watch/video-watch.component.ts822 + Increase playback rate เพิ่มความเร็วการเล่น - - src/app/+videos/+video-watch/video-watch.component.ts824 + src/app/+videos/+video-watch/video-watch.component.ts824 + Decrease playback rate ลดความเร็วการเล่น - - src/app/+videos/+video-watch/video-watch.component.ts825 + src/app/+videos/+video-watch/video-watch.component.ts825 + Navigate in the video to the previous frame Navigate in the video to the previous frame - - src/app/+videos/+video-watch/video-watch.component.ts827 + src/app/+videos/+video-watch/video-watch.component.ts827 + Navigate in the video to the next frame Navigate in the video to the next frame - - src/app/+videos/+video-watch/video-watch.component.ts828 + src/app/+videos/+video-watch/video-watch.component.ts828 + Toggle theater mode เปิด-ปิดโหมดโรงภาพยนตร์ - - src/app/+videos/+video-watch/video-watch.component.ts812 + src/app/+videos/+video-watch/video-watch.component.ts812 + Like the video ชอบวิดีโอ