X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=client%2Fsrc%2Flocale%2Fangular.th-TH.xlf;h=bd098204990f84c9af1f532483741ce177034609;hb=464e4ed92c119c8f5d8ae561ad1d27a90d2581a0;hp=5be04ac204ebe4a08b434bcf4ce5c04fac6a3ea8;hpb=f6e0a6c7a196b800b5e3ff430371ee2b2ec1b5b1;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index 5be04ac20..bd0982049 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -38,33 +38,33 @@
à¹à¸à¸·à¸à¸à¸à¹à¸à¸à¸«à¸à¹à¸²
- node_modules/src/datepicker/datepicker-navigation.ts61
- node_modules/src/datepicker/datepicker-navigation.ts78
+ node_modules/src/ngb-config.ts13
+ node_modules/src/ngb-config.ts13
à¹à¸à¸·à¸à¸à¸à¸±à¸à¹à¸
- node_modules/src/datepicker/datepicker-navigation.ts86
- node_modules/src/datepicker/datepicker-navigation.ts86
+ node_modules/src/ngb-config.ts13
+ node_modules/src/ngb-config.ts13
-
+
node_modules/src/ngb-config.ts13
-
+
node_modules/src/ngb-config.ts13
@@ -204,68 +204,32 @@
-
- A new video abuse
- has been created on video
-
-
-
-
+ มีà¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸«à¸¡à¹ สรà¹à¸²à¸à¸à¸¶à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/shared/shared-main/users/user-notifications.component.html49
-
- A new comment abuse
- has been created on video
-
-
-
-
+ มีà¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¹à¸«à¸¡à¹ สรà¹à¸²à¸à¸à¸¶à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/shared/shared-main/users/user-notifications.component.html53
-
- A new account abuse
- has been created on account
-
-
-
-
+ มีà¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸«à¸¡à¹ สรà¹à¸²à¸à¸à¸¶à¹à¸à¸à¸à¸à¸±à¸à¸à¸µ
src/app/shared/shared-main/users/user-notifications.component.html57
-
- A new abuse
- has been created
-
-
+ มีà¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸à¹à¸«à¸¡à¹ à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸
src/app/shared/shared-main/users/user-notifications.component.html62
-
- Your abuse
-
- has been
-
- accepted
-
- rejected
-
-
+ à¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¸à¸à¸à¸£à¸±à¸à¸à¸à¸´à¹à¸ªà¸
src/app/shared/shared-main/users/user-notifications.component.html70
-
- Abuse
-
- has a new message
-
-
+ à¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸ มีà¸à¹à¸à¸à¸§à¸²à¸¡à¹à¸«à¸¡à¹
src/app/shared/shared-main/users/user-notifications.component.html80
@@ -287,17 +251,17 @@
วิà¸à¸µà¹à¸
-
+
- à¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸¥à¹à¸§
+ à¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸¥à¹à¸§
src/app/shared/shared-main/users/user-notifications.component.html115
- à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
-
+ à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
+
สำà¹à¸£à¹à¸
src/app/shared/shared-main/users/user-notifications.component.html124
@@ -305,34 +269,34 @@
- à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
-
+ à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
+
ลà¹à¸¡à¹à¸«à¸¥à¸§
src/app/shared/shared-main/users/user-notifications.component.html132
- à¸à¸¹à¹à¹à¸à¹ à¹à¸à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸¥à¹à¸§
+ à¸à¸¹à¹à¹à¸à¹ à¹à¸à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸¥à¹à¸§
src/app/shared/shared-main/users/user-notifications.component.html139
-
+
- à¸à¸³à¸¥à¸±à¸à¸à¸´à¸à¸à¸²à¸¡
- à¸à¹à¸à¸
+ à¸à¸³à¸¥à¸±à¸à¸à¸´à¸à¸à¸²à¸¡
+ à¸à¹à¸à¸
à¸à¸à¸à¸à¸¸à¸
-
- à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸
-
+
+ à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸
+
src/app/shared/shared-main/users/user-notifications.component.html150
-
- à¹à¸à¹à¸à¸¥à¹à¸²à¸§à¸à¸¶à¸à¸à¸¸à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
+
+ à¹à¸à¹à¸à¸¥à¹à¸²à¸§à¸à¸¶à¸à¸à¸¸à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/shared/shared-main/users/user-notifications.component.html
164
@@ -340,7 +304,7 @@
- à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸¡à¸µ à¸à¸¹à¹à¸à¸´à¸à¸à¸²à¸¡à¹à¸«à¸¡à¹ ( ) à¸à¸µà¹à¸à¸³à¸¥à¸±à¸à¸£à¸à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸
+ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸¡à¸µ à¸à¸¹à¹à¸à¸´à¸à¸à¸²à¸¡à¹à¸«à¸¡à¹ ( ) à¸à¸µà¹à¸à¸³à¸¥à¸±à¸à¸£à¸à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸
src/app/shared/shared-main/users/user-notifications.component.html180
@@ -349,33 +313,41 @@
src/app/shared/shared-main/users/user-notifications.component.html189
-
- A new version of the plugin/theme is available:
+
+ à¸à¸¥à¸±à¹à¸à¸à¸´à¸/à¸à¸µà¸¡ มีรุà¹à¸à¹à¸«à¸¡à¹à¸à¸£à¹à¸à¸¡à¹à¸à¹à¸à¸²à¸:
src/app/shared/shared-main/users/user-notifications.component.html
198,199
-
- PeerTube รุà¹à¸à¹à¸«à¸¡à¹à¸à¸£à¹à¸à¸¡à¹à¸«à¹à¸à¸±à¸à¹à¸à¸à¹à¸¥à¹à¸§:
+
+ PeerTube รุà¹à¸à¹à¸«à¸¡à¹à¸à¸£à¹à¸à¸¡à¹à¸«à¹à¸à¸±à¸à¹à¸à¸à¹à¸¥à¹à¸§:
src/app/shared/shared-main/users/user-notifications.component.html
206,207
-
- à¸à¸²à¸£à¹à¸à¹à¹à¸à¸§à¸´à¸à¸µà¹à¸ à¹à¸ªà¸£à¹à¸à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸¢
+
+ à¸à¸²à¸£à¹à¸à¹à¹à¸à¸§à¸´à¸à¸µà¹à¸ à¹à¸ªà¸£à¹à¸à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸¢
src/app/shared/shared-main/users/user-notifications.component.html
213,215
+
+
+ à¸à¸¹à¹à¹à¸à¹ à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸
+
+ src/app/shared/shared-main/users/user-notifications.component.html
+ 221,223
+
+
à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸à¸µà¹à¸à¸µà¹à¹à¸à¸¢à¸±à¸à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¹à¸¡à¹à¸¡à¸µà¹à¸¥à¹à¸§
- src/app/shared/shared-main/users/user-notifications.component.html221
+ src/app/shared/shared-main/users/user-notifications.component.html229
@@ -439,7 +411,7 @@
src/app/shared/shared-moderation/report-modals/video-report.component.html39
src/app/shared/shared-share-modal/video-share.component.html149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71
@@ -447,7 +419,7 @@
src/app/shared/shared-moderation/report-modals/video-report.component.html54
src/app/shared/shared-share-modal/video-share.component.html190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html85
@@ -482,8 +454,9 @@
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html69
-
- à¸à¹à¸à¸à¸§à¸²à¸¡à¸ªà¸±à¹à¸ ๠à¸à¸µà¹à¹à¸à¹à¸à¹à¸«à¹à¸à¸¹à¹à¸à¸¡à¸à¸£à¸²à¸à¸§à¹à¸²à¸à¸°à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£ (à¹à¸à¹à¸ à¸à¸±à¸à¸à¸µà¸à¸à¸²à¸à¸²à¸£ à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸¡à¸²à¸à¸´à¸)<br /><br /> à¹à¸¡à¸·à¹à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¹à¸à¸à¸à¸µà¹ ภายà¹à¸à¸à¸¸à¹à¸¡ "สà¸à¸±à¸à¸ªà¸à¸¸à¸" à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸à¸à¸°à¸à¸¹à¸à¹à¸à¸´à¸¡à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
+
+ à¸à¹à¸à¸à¸§à¸²à¸¡à¸ªà¸±à¹à¸ ๠à¸à¸µà¹à¹à¸à¹à¸à¹à¸«à¹à¸à¸¹à¹à¸à¸¡à¸à¸£à¸²à¸à¸§à¹à¸²à¸à¸°à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£ (à¹à¸à¹à¸ à¸à¸±à¸à¸à¸µà¸à¸à¸²à¸à¸²à¸£ à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸¡à¸²à¸à¸´à¸)<br /><br /> à¹à¸¡à¸·à¹à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¹à¸à¸à¸à¸µà¹ ภายà¹à¸à¸à¸¸à¹à¸¡ "สà¸à¸±à¸à¸ªà¸à¸¸à¸" à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸à¸à¸°à¸à¸¹à¸à¹à¸à¸´à¸¡à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
src/app/+manage/video-channel-edit/video-channel-edit.component.html66
src/app/+manage/video-channel-edit/video-channel-edit.component.html66
@@ -555,7 +528,7 @@
- Mute to also hide videos/comments
+ à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸/à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¹à¸§à¸¢
src/app/shared/shared-moderation/user-ban-modal.component.html
27
@@ -563,7 +536,7 @@
- {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {à¹à¸à¸ 1 à¸à¸¹à¹à¹à¸à¹à¹à¸¥à¹à¸§} other {à¹à¸à¸ à¸à¸¹à¹à¹à¸à¹à¹à¸¥à¹à¸§}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -622,7 +595,7 @@
สà¹à¸§à¸à¸à¸±à¸§
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.html45
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html47
@@ -646,11 +619,11 @@
à¸à¸¹à¸à¸à¸¥à¹à¸à¸
src/app/+admin/overview/videos/video-list.component.html82
- src/app/shared/shared-video-miniature/video-miniature.component.html65
+ src/app/shared/shared-video-miniature/video-miniature.component.html63
- Object storage
+ à¸à¸·à¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¹à¸à¸§à¸±à¸à¸à¸¸
src/app/+admin/overview/videos/video-list.component.html
89,91
@@ -665,62 +638,62 @@
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¸«à¸£à¸·à¸à¹à¸¡à¹?
- src/app/+admin/overview/videos/video-list.component.ts231
-
+
+ src/app/+admin/overview/videos/video-list.component.ts224
ลà¸{count, plural, =1 {วิà¸à¸µà¹à¸ 1 รายà¸à¸²à¸£} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£}}à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts241
-
+
+ src/app/+admin/overview/videos/video-list.component.ts234
ลà¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts243
-
+
+ src/app/+admin/overview/videos/video-list.component.ts236
à¸à¸¥à¸à¸à¸¥à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ {count, plural, =1 {1 รายà¸à¸²à¸£} other { รายà¸à¸²à¸£}}à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts259
-
+
+ src/app/+admin/overview/videos/video-list.component.ts252
à¸à¸¥à¸à¸à¸¥à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts261
-
+
+ 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}}?
- src/app/+admin/overview/videos/video-list.component.ts277
-
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸ {count, plural, =1 {à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS 1 รายà¸à¸²à¸£} other {à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS รายà¸à¸²à¸£}}à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
+
+ src/app/+admin/overview/videos/video-list.component.ts270
- Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts279
-
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS รายà¸à¸²à¸£à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
+
+ 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}}?
- src/app/+admin/overview/videos/video-list.component.ts283
-
+ à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸à¹à¸à¸¥à¹ WebTorrent สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ {count, plural, =1 {1 รายà¸à¸²à¸£} other { รายà¸à¸²à¸£}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts276
- Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts285
-
+ à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸à¹à¸à¸¥à¹ WebTorrent สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£?
+
+ src/app/+admin/overview/videos/video-list.component.ts278
ลà¸à¹à¸à¸¥à¹à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts295
-
+
+ src/app/+admin/overview/videos/video-list.component.ts288
- Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts307
-
+ สรà¹à¸²à¸à¸à¸²à¸à¹à¸à¸¥à¸à¹à¸à¸¥à¹à¹à¸¥à¹à¸§
+
+ src/app/+admin/overview/videos/video-list.component.ts300
ละà¹à¸à¸µà¸¢à¸à¸à¹à¸à¸
- src/app/shared/shared-video-miniature/video-miniature.component.html69
+ src/app/shared/shared-video-miniature/video-miniature.component.html67
@@ -737,18 +710,18 @@
à¹à¸¡à¹à¸à¸£à¹à¸à¸¡à¹à¸à¹à¸à¸²à¸
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html44
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46
à¸à¸¹à¸à¸¥à¸
src/app/+videos/+video-watch/shared/comment/video-comment.component.html51
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html48
à¹à¸à¹à¹à¸à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¹à¸£à¸´à¹à¸¡/à¸à¸
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html62
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html64
@@ -756,12 +729,12 @@
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
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html96
ลà¸à¸à¸à¸à¸à¸²à¸
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html100
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html102
@@ -777,7 +750,7 @@
- Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸{length, plural, =1 {วิà¸à¸µà¹à¸à¸à¸µà¹} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£}}à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
src/app/+my-library/my-videos/my-videos.component.ts185
@@ -804,8 +777,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> à¸à¸²à¸¡à¸à¹à¸²à¸à¸¥à¹à¸²à¸:
+
+ รà¸à¸à¸£à¸±à¸ <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
@@ -848,22 +821,22 @@
- Do you really want to remove "" files?
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¹à¸à¸¥à¹ "" à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts277
- Remove "" files
+ ลà¸à¹à¸à¸¥à¹ ""
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts279
- Removed files of .
+ ลà¸à¹à¸à¸¥à¹à¸à¸à¸ à¹à¸¥à¹à¸§
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts285
- Transcoding jobs created for .
+ สรà¹à¸²à¸à¸à¸²à¸à¹à¸à¸¥à¸à¹à¸à¸¥à¹à¸ªà¸³à¸«à¸£à¸±à¸ à¹à¸¥à¹à¸§
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts297
@@ -893,7 +866,7 @@
- You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
+ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸à¸à¸à¸à¸±à¸à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸à¹à¹à¸à¹à¹à¸à¹à¸à¸à¸´à¹à¸§à¸´à¸£à¹à¸ªà¸à¸µà¹à¸£à¸à¸à¸£à¸±à¸ ActivityPub (à¹à¸à¹à¸ PeerTube, Mastodon หรืภPleroma)
src/app/shared/shared-user-subscription/remote-subscribe.component.html25
@@ -906,71 +879,74 @@
à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¹à¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸£à¸±à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¹à¹à¸à¸¢à¸à¸¹à¹à¹à¸à¹
src/app/shared/shared-instance/instance-features-table.component.html13
-
-
- à¹à¸à¸´à¸à¹à¸«à¹à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
- src/app/shared/shared-instance/instance-features-table.component.html21
+
+
+ à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸¹à¹à¹à¸à¹
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 21
+
à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-instance/instance-features-table.component.html28
- src/app/shared/shared-instance/instance-features-table.component.html39
+ src/app/shared/shared-instance/instance-features-table.component.html27
+ src/app/shared/shared-instance/instance-features-table.component.html38
à¹à¸à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹à¸à¸«à¸¥à¸²à¸¢à¸à¸§à¸²à¸¡à¸¥à¸°à¹à¸à¸µà¸¢à¸
- src/app/shared/shared-instance/instance-features-table.component.html32
+ src/app/shared/shared-instance/instance-features-table.component.html31
à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸£à¹à¸à¸£à¹à¸ าà¸à¸ªà¸
- src/app/shared/shared-instance/instance-features-table.component.html71
+ src/app/shared/shared-instance/instance-features-table.component.html70
à¹à¸à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸à¹à¸à¹à¸à¸«à¸¥à¸²à¸¢à¸à¸§à¸²à¸¡à¸¥à¸°à¹à¸à¸µà¸¢à¸
- src/app/shared/shared-instance/instance-features-table.component.html78
+ src/app/shared/shared-instance/instance-features-table.component.html77
à¸à¸³à¸à¸§à¸à¸à¸²à¸£à¹à¸à¸£à¹à¸ าà¸à¸ªà¸à¸ªà¸¹à¸à¸ªà¸¸à¸à¹à¸à¹à¸§à¸¥à¸²à¹à¸à¸µà¸¢à¸§à¸à¸±à¸
- src/app/shared/shared-instance/instance-features-table.component.html85
+ src/app/shared/shared-instance/instance-features-table.component.html84
à¸à¹à¸à¸à¸¹à¹à¹à¸à¹ / à¸à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
- src/app/shared/shared-instance/instance-features-table.component.html86
+ src/app/shared/shared-instance/instance-features-table.component.html85
à¸à¹à¸à¸à¸¡à¸µà¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸¢à¸à¸¹à¹à¸à¸¹à¹à¸¥
- src/app/shared/shared-instance/instance-features-table.component.html41
+ src/app/shared/shared-instance/instance-features-table.component.html40
à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
- src/app/shared/shared-instance/instance-features-table.component.html42
+ src/app/shared/shared-instance/instance-features-table.component.html41
à¸à¸£à¸´à¸¡à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¹
src/app/+admin/overview/users/user-edit/user-edit.component.html145
src/app/+admin/overview/users/user-edit/user-edit.component.html145
- src/app/+admin/overview/users/user-list/user-list.component.ts134
- src/app/shared/shared-instance/instance-features-table.component.html47
+ src/app/+admin/overview/users/user-list/user-list.component.ts133
+ src/app/shared/shared-instance/instance-features-table.component.html46
à¹à¸¡à¹à¸à¸³à¸à¸±à¸ ( à¸à¹à¸à¸§à¸±à¸)
- src/app/shared/shared-instance/instance-features-table.component.html60
+ src/app/shared/shared-instance/instance-features-table.component.html59
à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html45
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html41
- src/app/shared/shared-instance/instance-features-table.component.html92
+ src/app/shared/shared-instance/instance-features-table.component.html91
@@ -980,33 +956,27 @@
à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¹à¸²à¸ HTTP (à¹à¸à¹à¸ YouTube, Vimeo, à¸à¸³à¹à¸à¹à¸²à¸à¹à¸²à¸ URL à¹à¸à¸¢à¸à¸£à¸...)
- src/app/shared/shared-instance/instance-features-table.component.html96
+ src/app/shared/shared-instance/instance-features-table.component.html95
à¸à¸³à¹à¸à¹à¸²à¸à¹à¸²à¸ Torrent
- src/app/shared/shared-instance/instance-features-table.component.html103
+ src/app/shared/shared-instance/instance-features-table.component.html102
à¸à¸²à¸£à¸à¸´à¸à¸à¹à¸à¹à¸à¸à¸à¸±à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸·à¹à¸ ๠(à¹à¸à¹à¸ YouTube, Vimeo)
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 110
-
+ src/app/shared/shared-instance/instance-features-table.component.html109
à¸à¸³à¸¥à¸±à¸à¹à¸«à¸¥à¸à¸ªà¸à¸´à¸à¸´à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹...
- src/app/shared/shared-instance/instance-statistics.component.html1
+ src/app/+about/about-instance/instance-statistics.component.html1
à¹à¸à¸¢à¸à¸¹à¹à¹à¸à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 4
-
+ src/app/+about/about-instance/instance-statistics.component.html4
@@ -1016,49 +986,34 @@
à¸à¸³à¸à¸§à¸à¸à¸¹à¹à¹à¸à¹
- src/app/shared/shared-instance/instance-statistics.component.html11
+ src/app/+about/about-instance/instance-statistics.component.html11
วิà¸à¸µà¹à¸
- src/app/shared/shared-instance/instance-statistics.component.html21
- src/app/shared/shared-instance/instance-statistics.component.html65
+ src/app/+about/about-instance/instance-statistics.component.html21
+ src/app/+about/about-instance/instance-statistics.component.html65
à¸à¸³à¸à¸§à¸à¸à¸²à¸£à¸à¸¹
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 31
-
+ src/app/+about/about-instance/instance-statistics.component.html31
à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 41
-
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 75
-
+ src/app/+about/about-instance/instance-statistics.component.html41
+ src/app/+about/about-instance/instance-statistics.component.html75
วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¹à¸
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 51
-
+ src/app/+about/about-instance/instance-statistics.component.html51
à¹à¸à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 58
-
+ src/app/+about/about-instance/instance-statistics.component.html58
@@ -1077,12 +1032,20 @@
à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸¡à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹
- src/app/shared/shared-instance/instance-statistics.component.html85
+ src/app/+about/about-instance/instance-statistics.component.html85
à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸¡
- src/app/shared/shared-instance/instance-statistics.component.html95
+ src/app/+about/about-instance/instance-statistics.component.html95
+
+
+
+ Request an account
+
+ src/app/shared/shared-main/account/signup-label.component.html
+ 1
+
@@ -1096,7 +1059,7 @@
- Your file couldn't be transferred before the server proxy timeout
+ à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸à¸¢à¹à¸²à¸¢à¹à¸à¸¥à¹ à¹à¸à¹à¸à¹à¸à¸à¸«à¸¡à¸à¹à¸§à¸¥à¸²à¸à¸£à¹à¸à¸à¸à¸µà¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/helpers/utils/upload.ts
35
@@ -1131,7 +1094,7 @@
- Unfederate
+ ลà¸à¸§à¸´à¸à¸µà¹à¸à¸à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸
src/app/shared/shared-moderation/video-block.component.html
31
@@ -1139,7 +1102,7 @@
- This will ask remote instances to delete local videos
+ à¸à¸²à¸£à¸à¸£à¸°à¸à¸³à¸à¸µà¹à¸à¸°à¸ªà¹à¸à¸à¸³à¸à¸à¹à¸«à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ ๠ลà¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/shared/shared-moderation/video-block.component.html
34
@@ -1147,7 +1110,7 @@
- This will ask remote instances to delete this video
+ à¸à¸²à¸£à¸à¸£à¸°à¸à¸³à¸à¸µà¹à¸à¸°à¸ªà¹à¸à¸à¸³à¸à¸à¹à¸«à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ ๠ลà¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹
src/app/shared/shared-moderation/video-block.component.html
35
@@ -1163,7 +1126,7 @@
- {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {à¸à¸¥à¹à¸à¸ à¹à¸¥à¹à¸§} other {à¸à¸¥à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¹à¸¥à¹à¸§}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1267,16 +1230,16 @@
src/app/+login/login.component.html11
-
- à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¹à¸à¸´à¸à¹à¸«à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹ à¸à¸¢à¹à¸²à¸à¹à¸£à¸à¹à¸à¸²à¸¡ à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¹à¸à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µ à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¹à¸à¸«à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ ๠à¸à¸µà¹à¸à¸£à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸µà¹: https://joinpeertube.org/instances
+
+ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¹à¸à¸´à¸à¹à¸«à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹ à¸à¸¢à¹à¸²à¸à¹à¸£à¸à¹à¸à¸²à¸¡ à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¹à¸à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µ à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¹à¸à¸«à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ ๠à¸à¸µà¹à¸à¸£à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸µà¹: https://joinpeertube.org/instances
src/app/+login/login.component.html
15,18
-
- ภà¸à¸à¸à¸à¸µà¹ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¸´à¸à¹à¸«à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸¹à¹à¹à¸à¹à¹à¸«à¸¡à¹ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡ หรืà¸à¸«à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸à¸à¸µà¹à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹ หาà¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸µà¹: https://joinpeertube.org/instances
+
+ ภà¸à¸à¸à¸à¸µà¹ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¸´à¸à¹à¸«à¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸¹à¹à¹à¸à¹à¹à¸«à¸¡à¹ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡ หรืà¸à¸«à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸à¸à¸µà¹à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹ หาà¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸µà¹: https://joinpeertube.org/instances
src/app/+login/login.component.html
20,23
@@ -1303,16 +1266,18 @@
src/app/+login/login.component.html128
-
+
à¸à¸µà¹à¸¡à¸¥à¸à¸³à¹à¸à¸°à¸à¸³à¹à¸à¸à¸²à¸£à¸£à¸µà¹à¸à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸ ลิà¸à¸à¹à¸à¸°à¸«à¸¡à¸à¸à¸²à¸¢à¸¸à¸ ายà¹à¸ 1 à¸à¸±à¹à¸§à¹à¸¡à¸
- src/app/+login/login.component.ts149
+ src/app/+login/login.component.ts150
à¸à¸µà¹à¸¡à¸¥
+ src/app/+admin/moderation/registration-list/registration-list.component.html38
src/app/+admin/overview/users/user-edit/user-edit.component.html105
src/app/+admin/overview/users/user-edit/user-edit.component.html105
- src/app/+admin/overview/users/user-list/user-list.component.ts133
+ src/app/+admin/overview/users/user-list/user-list.component.ts132
src/app/+login/login.component.html133
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6
src/app/+signup/+register/steps/register-step-user.component.html46
@@ -1341,8 +1306,8 @@
src/app/+search/search.component.html8
-
- สำหรัà¸
+
+ สำหรัà¸
src/app/+search/search.component.html
10
@@ -1368,7 +1333,7 @@
ลà¸à¸à¸°à¹à¸à¸µà¸¢à¸
Button on the registration form to finalize the account and channel creation
- src/app/+signup/+register/register.component.ts84
+ src/app/+signup/+register/register.component.ts88
@@ -1379,88 +1344,87 @@
-
- à¸à¸¸à¸à¸à¸²à¸à¸à¸°à¸ªà¸±à¸à¹à¸à¸à¹à¸¥à¹à¸§à¸§à¹à¸² à¸à¸¸à¸à¹à¸¡à¹à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸à¸·à¹à¸à¸à¸¹à¸§à¸´à¸à¸µà¹à¸à¸à¸ à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£à¸à¹à¸à¸²à¸¡ à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸ à¸à¸°à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸:
+
+ à¸à¸¸à¸à¸à¸²à¸à¸à¸°à¸ªà¸±à¸à¹à¸à¸à¹à¸¥à¹à¸§à¸§à¹à¸² à¸à¸¸à¸à¹à¸¡à¹à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸à¸·à¹à¸à¸à¸¹à¸§à¸´à¸à¸µà¹à¸à¸à¸ à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£à¸à¹à¸à¸²à¸¡ à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸ à¸à¸°à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- à¹à¸ªà¸à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
+
+ à¹à¸ªà¸à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- à¸à¸´à¸à¸à¸²à¸¡à¸à¹à¸à¸à¸à¹à¸²à¸ ๠à¹à¸à¸·à¹à¸à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸«à¸¡à¹
+
+ à¸à¸´à¸à¸à¸²à¸¡à¸à¹à¸à¸à¸à¹à¸²à¸ ๠à¹à¸à¸·à¹à¸à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸«à¸¡à¹
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸£à¸°à¸§à¸±à¸à¸´à¸à¸²à¸£à¸£à¸±à¸à¸à¸¡à¸à¸à¸à¸à¸¸à¸
+
+ à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸£à¸°à¸§à¸±à¸à¸´à¸à¸²à¸£à¸£à¸±à¸à¸à¸¡à¸à¸à¸à¸à¸¸à¸
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- สรà¹à¸²à¸à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸
+
+ สรà¹à¸²à¸à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸
src/app/+signup/+register/steps/register-step-about.component.html
14
-
-
- à¸à¸¸à¸à¹à¸à¹ Mastodon, ActivityPub หรืà¸à¸à¸±à¸§à¸£à¸§à¸¡à¸à¸µà¸ RSS à¸à¸¢à¸¹à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?
+
+
+ à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸à¸à¸ à¸à¸°à¸à¹à¸à¸à¸à¸à¸¸à¸¡à¸±à¸à¸´à¸à¸³à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸à¸à¸¸à¸à¸«à¸¥à¸±à¸à¸à¸²à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸£à¸à¸à¹à¸à¸à¸à¸à¸£à¹à¸¡à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸
src/app/+signup/+register/steps/register-step-about.component.html
- 19
+ 17,19
+
+
+ à¸à¸¸à¸à¹à¸à¹ Mastodon, ActivityPub หรืà¸à¸à¸±à¸§à¸£à¸§à¸¡à¸à¸µà¸ RSS à¸à¸¢à¸¹à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?
+ src/app/+signup/+register/steps/register-step-about.component.html23
+
à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸´à¸à¸à¸²à¸¡ à¹à¸à¹à¸à¹à¸§à¸¢à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¸à¸¸à¸à¹à¸à¹à¸à¸¢à¸¹à¹à¹à¸¥à¹à¸§
-
- src/app/+signup/+register/steps/register-step-about.component.html
- 21,23
-
+ src/app/+signup/+register/steps/register-step-about.component.html25
-
- à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸à¹à¸à¸¢à¹à¸à¹ PeerTube à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸£à¹à¸²à¸à¸ªà¸£à¸£à¸à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸±à¸à¸à¸²à¹à¸à¸¢ Framasoft à¸à¸¶à¹à¸à¹à¸à¹à¸à¸à¸à¸à¹à¸à¸£à¹à¸¡à¹à¹à¸ªà¸§à¸à¸«à¸²à¸à¸¥à¸à¸³à¹à¸£à¸à¸²à¸à¸à¸£à¸°à¹à¸à¸¨à¸à¸£à¸±à¹à¸à¹à¸¨à¸ª à¸à¸µà¹à¸¡à¸à¸à¸à¸²à¸à¹à¸¥à¸·à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸´à¸à¸´à¸à¸±à¸¥à¸à¸à¸à¸à¸£à¸´à¸©à¸±à¸à¸¢à¸±à¸à¸©à¹à¹à¸«à¸à¹à¸à¹à¸²à¸ à¹
-
- src/app/+signup/+register/steps/register-step-about.component.html
- 34,37
-
+
+ à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸à¹à¸à¸¢à¹à¸à¹ PeerTube à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸£à¹à¸²à¸à¸ªà¸£à¸£à¸à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸±à¸à¸à¸²à¹à¸à¸¢ Framasoft à¸à¸¶à¹à¸à¹à¸à¹à¸à¸à¸à¸à¹à¸à¸£à¹à¸¡à¹à¹à¸ªà¸§à¸à¸«à¸²à¸à¸¥à¸à¸³à¹à¸£à¸à¸²à¸à¸à¸£à¸°à¹à¸à¸¨à¸à¸£à¸±à¹à¸à¹à¸¨à¸ª à¸à¸µà¹à¸¡à¸à¸à¸à¸²à¸à¹à¸¥à¸·à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸´à¸à¸´à¸à¸±à¸¥à¸à¸à¸à¸à¸£à¸´à¸©à¸±à¸à¸¢à¸±à¸à¸©à¹à¹à¸«à¸à¹à¸à¹à¸²à¸ à¹
+ src/app/+signup/+register/steps/register-step-about.component.html38
-
- หาà¸à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸ à¸à¸¸à¸à¸à¸°à¸à¹à¸à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸à¸à¸à¸¸à¸à¸à¹à¸à¸
+
+ หาà¸à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸ à¸à¸¸à¸à¸à¸°à¸à¹à¸à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸à¸à¸à¸¸à¸à¸à¹à¸à¸
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¸à¸²à¸¡à¸«à¸±à¸§à¸à¹à¸: à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸ สรà¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸·à¹à¸ "SweetMelodies" à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸à¸à¸à¹à¸ªà¸´à¸£à¹à¸à¹à¸à¸µà¸¢à¹à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸¥à¸°à¸à¸µà¸à¸à¹à¸à¸à¸à¸·à¹à¸ "à¸à¸´à¹à¸§à¸¨à¸§à¸´à¸à¸¢à¸²" à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸¹à¸à¸à¸¶à¸à¸£à¸°à¸à¸à¸à¸´à¹à¸§à¸¨
+
+ à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¸à¸²à¸¡à¸«à¸±à¸§à¸à¹à¸: à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸ สรà¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸·à¹à¸ "SweetMelodies" à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸à¸à¸à¹à¸ªà¸´à¸£à¹à¸à¹à¸à¸µà¸¢à¹à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸¥à¸°à¸à¸µà¸à¸à¹à¸à¸à¸à¸·à¹à¸ "à¸à¸´à¹à¸§à¸¨à¸§à¸´à¸à¸¢à¸²" à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸¹à¸à¸à¸¶à¸à¸£à¸°à¸à¸à¸à¸´à¹à¸§à¸¨
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸à¸à¸à¸ à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹à¸ªà¸¹à¸à¸ªà¸¸à¸ à¸à¸à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸µà¹
+
+ à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸à¸à¸à¸ à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹à¸ªà¸¹à¸à¸ªà¸¸à¸ à¸à¸à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸µà¹
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1495,24 +1459,22 @@
- Administer
- documentation
+ à¸à¸¹à¹à¸¡à¸·à¸à¸à¸²à¸£à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸
src/app/modal/admin-welcome-modal.component.html19
- Managing users, following other instances, dealing with spammers...
+ à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸à¸¹à¹à¹à¸à¹ à¸à¸´à¸à¸à¸²à¸¡à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ รัà¸à¸¡à¸·à¸à¸à¸±à¸à¸ªà¹à¸à¸¡...
src/app/modal/admin-welcome-modal.component.html22
- Use
- documentation
+ à¸à¸¹à¹à¸¡à¸·à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸
src/app/modal/admin-welcome-modal.component.html26
- Setup your account, managing video playlists, discover third-party applications...
+ à¸à¸±à¹à¸à¸à¹à¸²à¸à¸±à¸à¸à¸µ à¸à¸±à¸à¸à¸²à¸£à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸§à¸´à¸à¸µà¹à¸ à¸à¹à¸à¸à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸¸à¸à¸à¸¥à¸à¸µà¹à¸ªà¸²à¸¡...
src/app/modal/admin-welcome-modal.component.html29
@@ -1522,12 +1484,12 @@
- à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸²à¸à¸à¸²à¸£à¸à¸à¸ PeerTube (à¸à¹à¸²à¸§à¸ªà¸²à¸£, สà¸à¸±à¸à¸ªà¸à¸¸à¸, รà¹à¸§à¸¡à¸ªà¸¡à¸à¸...): https://joinpeertube.org
+ à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸²à¸à¸à¸²à¸£à¸à¸à¸ PeerTube (à¸à¹à¸²à¸§à¸ªà¸²à¸£, สà¸à¸±à¸à¸ªà¸à¸¸à¸, รà¹à¸§à¸¡à¸ªà¸¡à¸à¸...): https://joinpeertube.org
src/app/modal/admin-welcome-modal.component.html42
- à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸à¸à¸à¸±à¸à¸à¸µà¸ªà¸²à¸à¸²à¸£à¸à¸°à¸à¸à¸ PeerTube: https://instances.joinpeertube.org/instances
+ à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸à¸à¸à¸±à¸à¸à¸µà¸ªà¸²à¸à¸²à¸£à¸à¸°à¸à¸à¸ PeerTube: https://instances.joinpeertube.org/instances
src/app/modal/admin-welcome-modal.component.html45
@@ -1536,8 +1498,8 @@
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.
+
+ à¸à¸²à¸£à¹à¸¥à¸·à¸à¸à¸à¸·à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹, à¸à¸±à¹à¸à¸à¹à¸²à¸à¸³à¸à¸à¸´à¸à¸²à¸¢, ระà¸à¸¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¸£, à¸à¸³à¹à¸¡à¸à¸¸à¸à¸à¸¶à¸à¸ªà¸£à¹à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹ à¹à¸¥à¸°à¸à¸¸à¸à¸¡à¸µà¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¸¹à¹à¸¥à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸²à¸à¹à¸à¹à¸²à¹à¸ à¹à¸à¹à¸à¸ªà¸´à¹à¸à¸ªà¸³à¸à¸±à¸à¸¡à¸²à¸à¸à¸µà¹à¸à¸°à¸à¸³à¹à¸«à¹à¸à¸¹à¹à¹à¸¢à¸µà¹à¸¢à¸¡à¸à¸¡à¹à¸à¹à¸²à¹à¸à¸à¸£à¸°à¹à¸ à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -1560,14 +1522,12 @@
-
- Configure my instance
-
+ à¸à¸±à¹à¸à¸à¹à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸±à¸
src/app/modal/admin-welcome-modal.component.html80
- Confirm your password
+ ยืà¸à¸¢à¸±à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¸à¸à¸à¸à¸¸à¸
src/app/modal/confirm.component.ts
54
@@ -1575,37 +1535,37 @@
- Configuration warning!
+ à¸à¸³à¹à¸à¸·à¸à¸à¸à¸²à¸£à¸à¸³à¸«à¸à¸à¸à¹à¸²!
src/app/modal/instance-config-warning-modal.component.html3
- You enabled user registration on your instance but did not configure the following fields:
+ à¸à¸¸à¸à¹à¸à¹à¹à¸à¸´à¸à¹à¸«à¹à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸¥à¹à¸§ à¹à¸à¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¸à¸³à¸«à¸à¸à¸à¹à¸²à¹à¸à¸à¹à¸à¸à¸à¹à¸à¹à¸à¸à¸µà¹:
src/app/modal/instance-config-warning-modal.component.html10
- Instance name
+ à¸à¸·à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/modal/instance-config-warning-modal.component.html13
- Instance short description
+ à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸ªà¸±à¹à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/modal/instance-config-warning-modal.component.html14
- Who you are
+ à¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¸£
src/app/modal/instance-config-warning-modal.component.html16
- 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 running
+ à¸à¸¸à¸à¸¡à¸µà¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¹à¸²à¸¢à¸à¹à¸²à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸·à¹à¸à¹à¸«à¹à¸à¸³à¸à¸²à¸à¸à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¹à¸£
src/app/modal/instance-config-warning-modal.component.html
18
@@ -1613,18 +1573,18 @@
- How you will moderate your instance
+ à¸à¸¸à¸à¸à¸°à¸à¸¹à¹à¸¥à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¹à¸£
src/app/modal/instance-config-warning-modal.component.html20
- Instance terms
+ à¹à¸à¸·à¹à¸à¸à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/modal/instance-config-warning-modal.component.html21
à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸à¸à¸à¸±à¸
- src/app/menu/menu.component.html125
+ src/app/menu/menu.component.html126
src/app/modal/quick-settings-modal.component.html3
@@ -1637,7 +1597,7 @@
- Interface
+ à¸à¸´à¸à¹à¸à¸à¸£à¹à¹à¸à¸
src/app/modal/quick-settings-modal.component.html
18
@@ -1645,15 +1605,7 @@
-
- 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
- .
-
-
+ à¸à¸£à¸¸à¸à¸²à¸à¸´à¸à¸²à¸£à¸à¸²à¸à¸²à¸£à¸à¸³à¸«à¸à¸à¸à¹à¸²à¹à¸à¸à¹à¸à¸à¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¹à¸à¸·à¹à¸à¸à¹à¸§à¸¢à¹à¸«à¹à¸à¸¹à¹à¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸¥à¸·à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ หาà¸à¸à¸¸à¸à¹à¸¡à¹à¸à¸³à¸«à¸à¸à¸à¹à¸² à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¸à¸²à¸à¹à¸¡à¹à¸à¸£à¸²à¸à¸à¸à¸à¹à¸§à¹à¸à¹à¸à¸à¹ JoinPeerTube
src/app/modal/instance-config-warning-modal.component.html24
@@ -1683,7 +1635,7 @@
- Live blacklisted
+ วิà¸à¸µà¹à¸à¸ªà¸à¸à¸¹à¸à¹à¸à¸¥à¹à¸à¸¥à¸´à¸ªà¸à¹
src/app/shared/shared-video-live/live-stream-information.component.ts
43
@@ -1691,7 +1643,7 @@
- Max duration exceeded
+ à¹à¸à¸´à¸à¸£à¸°à¸¢à¸°à¹à¸§à¸¥à¸²à¸ªà¸¹à¸à¸ªà¸¸à¸à¹à¸¥à¹à¸§
src/app/shared/shared-video-live/live-stream-information.component.ts
44
@@ -1699,7 +1651,7 @@
- Server error
+ à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
src/app/shared/shared-video-live/live-stream-information.component.ts
45
@@ -1707,7 +1659,7 @@
- Quota exceeded
+ à¹à¸à¸´à¸à¹à¸à¸§à¸à¹à¸²
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1757,22 +1709,22 @@
à¸à¸¸à¹à¸¡à¸¥à¸±à¸à¸à¸µà¸¢à¹à¸à¸à¸£à¹à¸
src/app/menu/menu.component.html71
- src/app/menu/menu.component.html145
+ src/app/menu/menu.component.html146
à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸
- src/app/menu/menu.component.html142
+ src/app/menu/menu.component.html143
à¸à¸à¸à¸§à¸²à¸¡à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸ PeerTube
- src/app/menu/menu.component.html141
+ src/app/menu/menu.component.html142
à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¹à¸à¸¢ PeerTube
- src/app/menu/menu.component.html150
+ src/app/menu/menu.component.html151
@@ -1782,7 +1734,7 @@
à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸±à¸
- src/app/+signup/+register/register.component.html58
+ src/app/+signup/+register/register.component.html63
src/app/menu/menu.component.html87
@@ -1794,12 +1746,11 @@
สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¹à¸à¹
src/app/+login/login.component.html88
- src/app/+signup/+register/register.component.html30
- src/app/menu/menu.component.html106
+ src/app/shared/shared-main/account/signup-label.component.html2
- My video imports
+ à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸±à¸
src/app/+my-library/my-library-routing.module.ts92
@@ -1810,33 +1761,33 @@
à¸à¸´à¸à¹à¸à¸à¸£à¹à¹à¸à¸:
- src/app/menu/menu.component.html137
+ src/app/menu/menu.component.html138
Import jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html256
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html266
allows to import multiple videos in parallel. â ï¸ Requires a PeerTube restart.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html257
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html267
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html261
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
- Allow import with HTTP URL (e.g. YouTube)
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html270
+ à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸³à¹à¸à¹à¸²à¸à¹à¸²à¸ URL HTTP (à¹à¸à¹à¸ YouTube)
+ 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
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html273
+
+ â ï¸ 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
@@ -1854,105 +1805,82 @@
à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸
src/app/+signup/+register/register.component.html17
- src/app/menu/menu.component.html130
+ src/app/menu/menu.component.html131
-
-
- สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¹à¸à¹à¸à¸
+
+
+ on
src/app/+signup/+register/register.component.html
- 19,21
+ 23,24
-
- à¸à¸±à¸à¸¡à¸µà¸à¸±à¸à¸à¸µà¸à¸¢à¸¹à¹à¹à¸¥à¹à¸§ à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸
-
- src/app/+signup/+register/register.component.html
- 27,30
-
+
+ à¸à¸±à¸à¸¡à¸µà¸à¸±à¸à¸à¸µà¸à¸¢à¸¹à¹à¹à¸¥à¹à¸§ à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸
+ src/app/+signup/+register/register.component.html30
-
- à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¹à¸²à¸ à¹à¸à¸à¸
-
- src/app/+signup/+register/register.component.html
- 36,38
-
+
+ à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¹à¸²à¸ à¹à¸à¸à¸
+ src/app/+signup/+register/register.component.html41
-
- à¸à¸±à¹à¸à¸à¹à¸²à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸
-
- src/app/+signup/+register/register.component.html
- 60,62
-
+
+ à¸à¸±à¹à¸à¸à¹à¸²à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸
+ src/app/+signup/+register/register.component.html65
à¸à¹à¸à¸à¸à¸à¸à¸à¸±à¸
-
- src/app/+signup/+register/register.component.html
- 75
-
+ src/app/+signup/+register/register.component.html80
-
- สรà¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸à¸à¸à¸¸à¸
-
- src/app/+signup/+register/register.component.html
- 77,79
-
+
+ สรà¹à¸²à¸à¸à¹à¸à¸à¹à¸£à¸à¸à¸à¸à¸à¸¸à¸
+ src/app/+signup/+register/register.component.html82
à¸à¸±à¸à¹à¸¡à¹à¸à¹à¸à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸
-
- src/app/+signup/+register/register.component.html
- 91,92
-
+ src/app/+signup/+register/register.component.html96
à¸à¸¸à¸à¸à¸°à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¹à¸à¹à¹à¸à¸ ายหลัà¸
-
- src/app/+signup/+register/register.component.html
- 94,95
-
+ src/app/+signup/+register/register.component.html99
à¸à¸´à¸à¸à¹à¸
src/app/+about/about-routing.module.ts36
- src/app/menu/menu.component.html140
+ src/app/menu/menu.component.html141
à¸à¸¹à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸à¸à¸à¸à¸¸à¸
- src/app/menu/notification.component.html3
- src/app/menu/notification.component.html11
- src/app/menu/notification.component.html11
+ src/app/menu/notification.component.html8
+ src/app/menu/notification.component.html16
ระà¸à¸¸à¸à¸±à¹à¸à¸«à¸¡à¸à¸§à¹à¸²à¸à¹à¸²à¸à¹à¸¥à¹à¸§
- src/app/menu/notification.component.html27
- src/app/menu/notification.component.html27
src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
+ src/app/menu/notification.component.html32
à¸à¸±à¸à¹à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
- src/app/menu/notification.component.html34
+ src/app/menu/notification.component.html39
à¸à¸¹à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸à¸±à¹à¸à¸«à¸¡à¸
- src/app/menu/notification.component.html54
+ src/app/menu/notification.component.html59
- Welcome to , dear user!
+ ยิà¸à¸à¸µà¸à¹à¸à¸à¸£à¸±à¸à¸à¸¹à¹à¹à¸à¹à¸ªà¸¹à¹ !
src/app/modal/account-setup-warning-modal.component.html3
@@ -1961,23 +1889,23 @@
src/app/modal/account-setup-warning-modal.component.html10
-
- Help moderators and other users to know who you are by:
+
+ à¸à¹à¸§à¸¢à¹à¸«à¹à¸à¸¹à¹à¸à¸¹à¹à¸¥à¹à¸¥à¸°à¸à¸¹à¹à¹à¸à¹à¸à¸à¸à¸·à¹à¸ ๠à¸à¸£à¸²à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¸£ à¹à¸à¸¢à¸à¸²à¸£:
src/app/modal/account-setup-warning-modal.component.html12
-
- Uploading an avatar
+
+ à¸à¸±à¸à¹à¸«à¸¥à¸à¸ าà¸à¹à¸à¸à¸à¸±à¸§
src/app/modal/account-setup-warning-modal.component.html15
-
- Writing a description
+
+ à¹à¸à¸µà¸¢à¸à¸à¸³à¸à¸à¸´à¸à¸²à¸¢
src/app/modal/account-setup-warning-modal.component.html16
- Don't show me this anymore
+ à¹à¸¡à¹à¸à¹à¸à¸à¹à¸ªà¸à¸à¸«à¸à¹à¸²à¸à¹à¸²à¸à¸à¸µà¹à¸à¸µà¸
src/app/modal/account-setup-warning-modal.component.html
23
@@ -1995,7 +1923,7 @@
- We couldn't find any video tied to the URL you were looking for.
+ à¹à¸£à¸²à¹à¸¡à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸ ๠à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¹à¸¢à¸à¸à¸±à¸ URL à¸à¸µà¹à¸à¸¸à¸à¸à¸³à¸¥à¸±à¸à¸¡à¸à¸à¸«à¸²
src/app/+error-page/error-page.component.html7
@@ -2016,7 +1944,7 @@
- The video may have been moved or deleted
+ วิà¸à¸µà¹à¸à¸à¸²à¸à¸à¸¹à¸à¸¢à¹à¸²à¸¢à¸«à¸£à¸·à¸à¸¥à¸à¹à¸à¹à¸¥à¹à¸§
src/app/+error-page/error-page.component.html17
@@ -2033,11 +1961,11 @@
à¸à¸¸à¸à¹à¸¡à¹à¹à¸à¹à¸£à¸±à¸à¸à¸à¸¸à¸à¸²à¸à¹à¸à¸«à¸à¹à¸²à¸à¸µà¹
src/app/+error-page/error-page.component.html27
- src/app/+error-page/error-page.component.html42
+ src/app/+error-page/error-page.component.html39
- You might need to login to see the video.
+ à¸à¸¸à¸à¸à¸²à¸à¸à¸°à¸à¹à¸à¸à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸à¸·à¹à¸à¸à¸¹à¸§à¸´à¸à¸µà¹à¸
src/app/+error-page/error-page.component.html
30
@@ -2045,46 +1973,38 @@
- You might need to login to see the resource.
+ à¸à¸¸à¸à¸à¸²à¸à¸à¸°à¸à¹à¸à¸à¹à¸à¹à¸²à¸ªà¸¹à¸£à¸°à¸à¸à¹à¸à¸·à¹à¸à¸à¸¹à¹à¸à¸·à¹à¸à¸«à¸²
src/app/+error-page/error-page.component.html
31
-
-
- Login
-
- src/app/+error-page/error-page.component.html
- 34,36
-
-
à¸à¸¸à¸à¸à¸²à¸à¸à¹à¸à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸§à¹à¸²à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸£à¸±à¸à¸à¸à¸¸à¸à¸²à¸à¹à¸à¸¢à¹à¸à¹à¸²à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸«à¸£à¸·à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸«à¸£à¸·à¸à¹à¸¡à¹
- src/app/+error-page/error-page.component.html45
+ src/app/+error-page/error-page.component.html42
à¸à¸¸à¸à¸à¸²à¸à¸à¹à¸à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸§à¹à¸²à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸£à¸±à¸à¸à¸à¸¸à¸à¸²à¸à¹à¸à¸¢à¹à¸à¹à¸²à¸à¸à¸à¹à¸à¸·à¹à¸à¸«à¸²à¸«à¸£à¸·à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸«à¸£à¸·à¸à¹à¸¡à¹
- src/app/+error-page/error-page.component.html46
+ src/app/+error-page/error-page.component.html43
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/+error-page/error-page.component.html54
+ src/app/+error-page/error-page.component.html51
à¸à¸¹à¹à¸«à¸¡à¸·à¸à¸à¸§à¹à¸²à¸à¸µà¹à¸à¸µà¸¢à¸à¸°à¸à¸à¸à¸à¸°
This is about Sepia's tea
- src/app/+error-page/error-page.component.html57
+ src/app/+error-page/error-page.component.html54
สืà¹à¸à¸¡à¸µà¸à¸à¸²à¸à¹à¸«à¸à¹à¹à¸à¸´à¸à¸à¸µà¹à¸à¸°à¸à¸¢à¸¹à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹ à¹à¸à¸£à¸à¸à¸´à¸à¸à¹à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸à¸«à¸²à¸à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸´à¹à¸¡à¸à¸µà¸à¸à¸³à¸à¸±à¸à¸à¸à¸²à¸
- src/app/core/rest/rest-extractor.service.ts114
+ src/app/core/rest/rest-extractor.service.ts118
@@ -2154,7 +2074,7 @@
- Upload failed
+ à¸à¸±à¸à¹à¸«à¸¥à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§
src/app/helpers/utils/upload.ts
12
@@ -2167,7 +2087,7 @@
- Display only
+ à¹à¸ªà¸à¸à¹à¸à¸à¸²à¸°
src/app/+search/search-filters.component.html
21
@@ -2271,7 +2191,7 @@
- Result types
+ à¸à¸£à¸°à¹à¸ à¸à¸à¸¥à¸¥à¸±à¸à¸à¹
src/app/+search/search-filters.component.html
187
@@ -2339,17 +2259,17 @@
- Edit caption
+ à¹à¸à¹à¹à¸à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢
src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html3
- Caption
+ à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢
src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html8
- Edit this caption
+ à¹à¸à¹à¹à¸à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¸à¸µà¹
src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html30
@@ -2365,7 +2285,7 @@
- à¹à¸à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¹à¸à¸·à¹à¸à¹à¸à¸°à¸à¸³à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸¡à¸µà¸à¸§à¸²à¸¡à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸à¸à¸±à¸ สามารà¸à¹à¸ªà¹à¹à¸à¹à¸ªà¸¹à¸à¸ªà¸¸à¸ 5 à¹à¸à¹à¸ à¸à¸à¸à¸¸à¹à¸¡ Enter à¹à¸à¸·à¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¹à¸à¹à¸«à¸¡à¹
+ à¹à¸à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¹à¸à¸·à¹à¸à¹à¸à¸°à¸à¸³à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸¡à¸µà¸à¸§à¸²à¸¡à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸à¸à¸±à¸ สามารà¸à¹à¸ªà¹à¹à¸à¹à¸ªà¸¹à¸à¸ªà¸¸à¸ 5 à¹à¸à¹à¸ à¸à¸à¸à¸¸à¹à¸¡ Enter à¹à¸à¸·à¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¹à¸à¹à¸«à¸¡à¹
src/app/+videos/+video-edit/shared/video-edit.component.html30
@@ -2375,12 +2295,12 @@
- extensions
+ à¸à¸²à¸¡à¸ªà¸à¸¸à¸¥
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47
- This image is too large.
+ รูà¸à¸ าà¸à¸à¸µà¹à¹à¸«à¸à¹à¹à¸à¸´à¸à¹à¸
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts55
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
@@ -2401,7 +2321,7 @@
- ratio 6/1, recommended size: 1920x317, max size: , extensions:
+ สัà¸à¸ªà¹à¸§à¸ 6/1, à¸à¸à¸²à¸à¸à¸µà¹à¹à¸à¸°à¸à¸³: 1920x317, à¸à¸à¸²à¸à¸ªà¸¹à¸à¸ªà¸¸à¸: , à¸à¸²à¸¡à¸ªà¸à¸¸à¸¥:
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts44
@@ -2411,12 +2331,12 @@
- 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
@@ -2433,35 +2353,29 @@
Error in channel miniature component:
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts61
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts65
Error in playlist miniature component:
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
- 47
-
+ src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts52
Error in video miniature component:
- src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts60
+ src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts65
Error in videos list component:
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
- 77
-
+ src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts82
à¸à¸±à¸§à¸à¸£à¸à¸à¸à¸±à¹à¸à¸ªà¸¹à¸
src/app/+admin/moderation/video-block-list/video-block-list.component.ts30
- src/app/+admin/overview/comments/video-comment-list.component.ts48
- src/app/+admin/overview/users/user-list/user-list.component.ts44
+ src/app/+admin/overview/comments/video-comment-list.component.ts47
+ src/app/+admin/overview/users/user-list/user-list.component.ts43
src/app/+my-library/my-videos/my-videos.component.ts117
src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
src/app/shared/shared-instance/instance-follow.service.ts142
@@ -2489,13 +2403,14 @@
src/app/+videos/+video-edit/shared/video-edit.component.html49
-
- Choose the appropriate licence for your work.
+
+ à¹à¸¥à¸·à¸à¸à¸ªà¸±à¸à¸à¸²à¸à¸à¸¸à¸à¸²à¸à¸à¸µà¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡à¸à¸±à¸à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸
src/app/+videos/+video-edit/shared/video-edit.component.html84
à¸à¹à¸à¸
+ src/app/+admin/moderation/registration-list/registration-list.component.html39
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
src/app/+videos/+video-edit/shared/video-edit.component.html63
@@ -2504,30 +2419,138 @@
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
+
+
+ à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 40
+
+
+
+
+ Moderation response
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 42
+
+
+
+
+ à¸à¸à¹à¸¡à¸·à¹à¸
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 43,45
+
+
+
+
+ à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸:
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 109
+
+
+
+
+ Moderation response:
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 114
+
+
+
+
+ No registrations found matching current filters.
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 127
+
+
+
+
+ à¹à¸¡à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 128
+
+
+
+
+ Accept this request
+
+ src/app/+admin/moderation/registration-list/registration-list.component.ts
+ 46
+
+
+
+
+ Reject this request
+
+ src/app/+admin/moderation/registration-list/registration-list.component.ts
+ 51
+
+
+
+
+ Remove this request
+
+ src/app/+admin/moderation/registration-list/registration-list.component.ts
+ 56
+
+
+
+
+ Remove the request from the list. The user can register again.
+
+ src/app/+admin/moderation/registration-list/registration-list.component.ts
+ 57
+
+
+
+
+ Do you really want to delete {count, plural, =1 { registration request?} other { registration requests?}}
+ src/app/+admin/moderation/registration-list/registration-list.component.ts124
+
+
+
+ Do you really want to delete these registration requests?
+ src/app/+admin/moderation/registration-list/registration-list.component.ts126
+
+
+
+ Removed {count, plural, =1 { registration request} other { registration requests}}
+ src/app/+admin/moderation/registration-list/registration-list.component.ts136
+
+
+
+ Registration requests removed
+ src/app/+admin/moderation/registration-list/registration-list.component.ts138
+
à¸à¸³à¸à¸²à¸¡à¸à¸µà¹à¸à¸à¸à¹à¸à¸¢
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html144
à¸à¸³à¸à¸²à¸¡à¸à¸µà¹à¸à¸à¸à¹à¸à¸¢à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸ PeerTube
- src/app/menu/menu.component.html142
+ src/app/menu/menu.component.html143
- API
- src/app/menu/menu.component.html145
+ API
+ src/app/menu/menu.component.html146
-
-
- powered by PeerTube - CopyLeft 2015-2022
- src/app/menu/menu.component.html149
+
+
+ powered by PeerTube - CopyLeft 2015-2023
+ src/app/menu/menu.component.html150
- API documentation
- src/app/menu/menu.component.html144
+ à¹à¸à¸à¸ªà¸²à¸£à¸à¸£à¸°à¸à¸à¸ API
+ src/app/menu/menu.component.html145
@@ -2553,7 +2576,7 @@
- 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
150
@@ -2575,8 +2598,8 @@
src/app/+videos/+video-edit/shared/video-edit.component.html182
-
- Already uploaded on â
+
+ à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸¥à¹à¸§à¹à¸¡à¸·à¹à¸ â
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
@@ -2594,12 +2617,12 @@
- Will be edited on update
+ à¸à¸°à¸à¸¹à¸à¹à¸à¹à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¸
src/app/+videos/+video-edit/shared/video-edit.component.html203
- Cancel edition
+ ยà¸à¹à¸¥à¸´à¸à¸à¸²à¸£à¹à¸à¹à¹à¸
src/app/+videos/+video-edit/shared/video-edit.component.html205
@@ -2631,7 +2654,7 @@
- Latency mode
+ à¹à¸«à¸¡à¸à¸à¸§à¸²à¸¡à¸«à¸à¹à¸§à¸à¹à¸§à¸¥à¸²
src/app/+videos/+video-edit/shared/video-edit.component.html286
@@ -2669,7 +2692,7 @@
- Copy channel handle
+ à¸à¸±à¸à¸¥à¸à¸à¸à¸±à¸§à¸£à¸°à¸à¸¸à¸à¹à¸à¸
src/app/+video-channels/video-channels.component.html68
@@ -2684,12 +2707,12 @@
- Filename
+ à¸à¸·à¹à¸à¹à¸à¸¥à¹
src/app/+videos/+video-edit/shared/video-edit.component.html338
- Name of the uploaded file
+ à¸à¸·à¹à¸à¸à¸à¸à¹à¸à¸¥à¹à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸
src/app/+videos/+video-edit/shared/video-edit.component.html343
@@ -2699,49 +2722,47 @@
-
- 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.html356
- Plugin settings
+ à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸¥à¸±à¹à¸à¸à¸´à¸
src/app/+videos/+video-edit/shared/video-edit.component.html386
- Small latency
+ à¸à¸µà¹à¸¥à¸¢à¹à¸à¹à¸³
src/app/+videos/+video-edit/shared/video-edit.component.ts89
- Reduce latency to ~15s disabling P2P
+ ลà¸à¸à¸§à¸²à¸¡à¸«à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¹à¸«à¸¥à¸·à¸ ~15 วิ à¹à¸à¸¢à¸à¸´à¸ P2P
src/app/+videos/+video-edit/shared/video-edit.component.ts90
- Default
+ à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸
src/app/+videos/+video-edit/shared/video-edit.component.ts94
- Average latency of 30s
+ à¸à¸§à¸²à¸¡à¸«à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¹à¸à¸¥à¸µà¹à¸¢ 30 วิ
src/app/+videos/+video-edit/shared/video-edit.component.ts95
- High latency
+ à¸à¸µà¹à¸¥à¸¢à¹à¸ªà¸¹à¸
src/app/+videos/+video-edit/shared/video-edit.component.ts99
- Average latency of 60s increasing P2P ratio
+ à¸à¸§à¸²à¸¡à¸«à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¹à¸à¸¥à¸µà¹à¸¢ 60 วิ à¹à¸à¸´à¹à¸¡à¸ªà¸±à¸à¸ªà¹à¸§à¸ P2P
src/app/+videos/+video-edit/shared/video-edit.component.ts100
- Other
+ à¸à¸·à¹à¸ à¹
src/app/+videos/+video-edit/shared/video-edit.component.ts213
src/app/shared/shared-forms/select/select-languages.component.ts50
@@ -2762,7 +2783,7 @@
- Video thumbnail
+ รูà¸à¸ าà¸à¸«à¸à¹à¸²à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/+videos/+video-edit/shared/video-edit.component.html310
@@ -2778,8 +2799,8 @@
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
@@ -2816,7 +2837,7 @@
- Normal live
+ à¹à¸¥à¸à¹à¸à¸à¸à¸´
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
22
@@ -2824,7 +2845,7 @@
- Permanent/recurring live
+ à¹à¸¥à¸à¹à¸à¸²à¸§à¸£/à¸à¹à¸³à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
29
@@ -2838,7 +2859,7 @@
à¹à¸¥à¸·à¸à¸à¸ าà¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£à¸£à¸§à¸¡à¸à¸±à¸à¹à¸à¸¥à¹à¹à¸ªà¸µà¸¢à¸
- à¸à¸¸à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸ าà¸à¸à¸µà¹à¹à¸à¹à¹à¸à¸ ายหลัà¸
+ à¸à¸¸à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸ าà¸à¸à¸µà¹à¹à¸à¹à¹à¸à¸ ายหลัà¸
src/app/+videos/+video-edit/video-add-components/video-upload.component.html37
@@ -2861,7 +2882,7 @@
à¹à¸à¸§à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¹à¸à¸«à¸¡à¸
- src/app/+admin/overview/users/user-list/user-list.component.html131
+ src/app/+admin/overview/users/user-list/user-list.component.html118
src/app/shared/shared-main/users/user-quota.component.html3
@@ -2882,7 +2903,7 @@
- Upload on hold
+ à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸à¸à¸¹à¸à¸à¸±à¸
src/app/+videos/+video-edit/video-add-components/video-upload.component.ts181
@@ -2962,22 +2983,22 @@
- Stream only once, replay will replace your live
+ สà¸à¸£à¸µà¸¡à¹à¸à¹à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§ หลัà¸à¸à¸²à¸à¸à¸±à¹à¸à¸§à¸´à¸à¸µà¹à¸à¸¢à¹à¸à¸à¸«à¸¥à¸±à¸à¸à¸°à¹à¸à¸à¸à¸µà¹à¸§à¸´à¸à¸µà¹à¸à¸ªà¸
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts165
- Stream only once
+ สà¸à¸£à¸µà¸¡à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts168
- Stream multiple times, replays will be separate videos
+ สà¸à¸£à¸µà¸¡à¹à¸à¹à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸ วิà¸à¸µà¹à¸à¸¢à¹à¸à¸à¸«à¸¥à¸±à¸à¸à¸°à¸à¸¹à¸à¸à¸±à¸à¸à¸¶à¸à¹à¸¢à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸£à¸±à¹à¸
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts173
- Stream multiple times using the same URL
+ สà¸à¸£à¸µà¸¡à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸à¸à¹à¸§à¸¢ URL à¹à¸à¸´à¸¡
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts176
@@ -2992,7 +3013,7 @@
- à¹à¸£à¸²à¹à¸¡à¹à¹à¸à¸°à¸à¸³à¹à¸«à¹à¸à¸¸à¸à¹à¸à¹à¸à¸¹à¹à¹à¸à¹ root à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸ à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¹à¸à¹à¸à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸à¸ªà¸¹à¸à¸ªà¸¸à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸ à¸à¸¸à¸à¸à¸§à¸£ สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸¢à¸ à¹à¸à¸·à¹à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸
+ à¹à¸£à¸²à¹à¸¡à¹à¹à¸à¸°à¸à¸³à¹à¸«à¹à¸à¸¸à¸à¹à¸à¹à¸à¸¹à¹à¹à¸à¹ root à¹à¸à¸·à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸ à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¹à¸à¹à¸à¸à¸±à¸à¸à¸µà¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸à¸ªà¸¹à¸à¸ªà¸¸à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸ à¸à¸¸à¸à¸à¸§à¸£ สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸¢à¸ à¹à¸à¸·à¹à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸
src/app/+videos/+video-edit/video-add.component.html34
@@ -3034,7 +3055,7 @@
- Next video to be played
+ วิà¸à¸µà¹à¸à¸à¸±à¸à¹à¸à¸à¸µà¹à¸à¸°à¹à¸¥à¹à¸
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html15
@@ -3055,7 +3076,7 @@
- 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
@@ -3063,7 +3084,7 @@
- Update playlist privacy
+ à¸à¸±à¸à¹à¸à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
src/app/shared/shared-share-modal/video-share.component.html17
@@ -3084,12 +3105,12 @@
- 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
+ à¸à¸±à¸à¹à¸à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸§à¸´à¸à¸µà¹à¸
src/app/shared/shared-share-modal/video-share.component.html95
@@ -3127,7 +3148,7 @@
- Support
+ สà¸à¸±à¸à¸ªà¸à¸¸à¸
src/app/shared/shared-support-modal/support-modal.component.html
3
@@ -3138,12 +3159,11 @@
à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸
src/app/+login/login-routing.module.ts12
src/app/+login/login.component.html81
- src/app/menu/menu.component.html103
- src/app/menu/menu.component.html104
+ src/app/shared/shared-main/angular/login-link.component.ts11
-
- > à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸
+
+ > à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸
src/app/+login/login.component.html
2,5
@@ -3183,7 +3203,7 @@
- P2P
+ P2P
src/app/shared/shared-share-modal/video-share.component.html242
@@ -3193,7 +3213,7 @@
- Display player control bar
+ à¹à¸ªà¸à¸à¹à¸à¸à¸à¸§à¸à¸à¸¸à¸¡à¸à¸±à¸§à¹à¸¥à¹à¸
src/app/shared/shared-share-modal/video-share.component.html255
@@ -3339,8 +3359,7 @@
- Transcoding failed, this video may not work properly.
-
+ à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¸¥à¹à¸¡à¹à¸«à¸¥à¸§ วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸²à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¹à¸à¹
src/app/+videos/+video-watch/shared/information/video-alert.component.html
1,3
@@ -3348,8 +3367,7 @@
- Move to external storage failed, this video may not work properly.
-
+ à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¹à¸²à¸¢à¸§à¸´à¸à¸µà¹à¸à¹à¸à¸¢à¸±à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¹à¸à¸ ายà¸à¸à¸ วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸²à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¹à¸à¹
src/app/+videos/+video-watch/shared/information/video-alert.component.html
5,7
@@ -3357,20 +3375,17 @@
- 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.
-
+ วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸³à¸¥à¸±à¸à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥ à¸à¸²à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¹à¸à¹
src/app/+videos/+video-watch/shared/information/video-alert.component.html13
- The video is being edited, it may not work properly.
-
+ วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸³à¸¥à¸±à¸à¹à¸à¹à¹à¸à¸à¸¢à¸¹à¹ à¸à¸²à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¹à¸à¹
src/app/+videos/+video-watch/shared/information/video-alert.component.html
17,19
@@ -3378,14 +3393,12 @@
- 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 .
-
+ วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸°à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸¡à¸·à¹à¸
src/app/+videos/+video-watch/shared/information/video-alert.component.html25
@@ -3400,8 +3413,7 @@
- There are no videos available in this playlist.
-
+ à¹à¸¡à¹à¸¡à¸µà¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸£à¸±à¸à¸à¸¡à¹à¸à¹à¹à¸à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸à¸µà¹
src/app/+videos/+video-watch/shared/information/video-alert.component.html
37,39
@@ -3434,7 +3446,7 @@
- {VAR_PLURAL, plural, =1 {1 reply} other { replies}}
+ {VAR_PLURAL, plural, =1 {à¸à¸²à¸£à¸à¸à¸à¸à¸¥à¸±à¸ 1 รายà¸à¸²à¸£} other {à¸à¸²à¸£à¸à¸à¸à¸à¸¥à¸±à¸ รายà¸à¸²à¸£}}
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
@@ -3446,7 +3458,7 @@
- View
+ à¹à¸ªà¸à¸
src/app/+videos/+video-watch/shared/comment/video-comments.component.html81
@@ -3456,12 +3468,12 @@
- The deletion will be sent to remote instances so they can reflect the change.
+ à¸à¸²à¸£à¸¥à¸à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ ๠à¸à¹à¸§à¸¢ à¹à¸à¸·à¹à¸à¸ªà¸°à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¸à¸µà¹
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.
+ à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸ à¸à¸±à¸à¸à¸±à¹à¸ à¸à¸²à¸£à¸¥à¸à¸à¸°à¸¡à¸µà¸à¸¥à¹à¸à¸à¸²à¸°à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts186
@@ -3471,12 +3483,12 @@
- Do you really want to delete and re-draft this comment?
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¹à¸¥à¸°à¸£à¹à¸²à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸µà¹à¹à¸«à¸¡à¹à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts215
- Friendly Reminder:
+ à¹à¸à¹à¸à¹à¸à¸·à¸à¸:
src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html
4
@@ -3489,7 +3501,7 @@
- Markdown compatible
+ รà¸à¸à¸£à¸±à¸ Markdown
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html15
@@ -3499,7 +3511,7 @@
- Auto generated links
+ ลิà¸à¸à¹à¸à¸µà¹à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html21
@@ -3509,12 +3521,12 @@
- bold
+ à¸à¸±à¸§à¸«à¸à¸²
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html26
- italic
+ à¸à¸±à¸§à¹à¸à¸µà¸¢à¸
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html26
@@ -3529,7 +3541,7 @@
- See complete list
+ à¸à¸¹à¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¹à¸à¸«à¸¡à¸
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html35
@@ -3545,12 +3557,12 @@
à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸à¹à¸à¸·à¹à¸à¹à¸ªà¸à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html78
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html77
Markdown Emoji List
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html86
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html83
@@ -3560,7 +3572,7 @@
à¸à¸à¸à¸à¸¥à¸±à¸
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts70
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68
src/app/+videos/+video-watch/shared/comment/video-comment.component.html40
@@ -3575,19 +3587,12 @@
- 1 host (without "http://") per line
+ 1 à¹à¸à¸ªà¸à¹ (à¹à¸¡à¹à¸¡à¸µ "http://") à¸à¹à¸à¸à¸£à¸£à¸à¸±à¸
src/app/shared/shared-moderation/batch-domains-modal.component.html11
-
- Your report will be sent to moderators of
-
- and will be forwarded to the comment origin (
- ) too
- .
-
-
+ รายà¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸à¸à¸ à¹à¸¥à¸°à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸à¸à¹à¸à¸à¸²à¸à¸à¸à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸ () à¸à¹à¸§à¸¢
src/app/shared/shared-moderation/report-modals/report.component.html35
src/app/shared/shared-moderation/report-modals/report.component.html35
@@ -3606,7 +3611,7 @@
- SUBSCRIPTION FEED
+ à¸à¸µà¸à¸à¹à¸à¸à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸¡
src/app/+my-account/my-account-applications/my-account-applications.component.html9
@@ -3616,7 +3621,7 @@
- Feed URL
+ URL à¸à¸µà¸
src/app/+my-account/my-account-applications/my-account-applications.component.html19
@@ -3637,12 +3642,12 @@
- Filter...
+ à¸à¸£à¸à¸à¸à¸²à¸¡...
src/app/shared/shared-forms/advanced-input-filter.component.html22
- Clear filter
+ ลà¸à¸à¸±à¸§à¸à¸£à¸à¸
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3664,15 +3669,15 @@
- State
+ สà¸à¸²à¸à¸°
src/app/+admin/system/jobs/jobs.component.html48
src/app/+my-library/my-video-imports/my-video-imports.component.html30
Created
-
-
+
+
src/app/+admin/follows/followers-list/followers-list.component.html39
src/app/+admin/follows/following-list/following-list.component.html43
@@ -3688,19 +3693,19 @@
- Accepted
+ à¸à¸à¸à¸£à¸±à¸à¹à¸¥à¹à¸§
src/app/+admin/follows/followers-list/followers-list.component.html63
src/app/+admin/follows/following-list/following-list.component.html65
- Pending
+ รà¸à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£
src/app/+admin/follows/followers-list/followers-list.component.html64
src/app/+admin/follows/following-list/following-list.component.html66
- Rejected
+ à¸à¸¹à¸à¸à¸à¸´à¹à¸ªà¸
src/app/+admin/follows/followers-list/followers-list.component.html
65,66
@@ -3712,15 +3717,15 @@
- Accept
+ à¸à¸à¸à¸£à¸±à¸
src/app/+admin/follows/followers-list/followers-list.component.html50
- src/app/+admin/follows/followers-list/followers-list.component.ts46
+ src/app/+admin/follows/followers-list/followers-list.component.ts45
src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25
src/app/+my-library/my-ownership/my-ownership.component.html27
- Refuse
+ à¸à¸à¸´à¹à¸ªà¸
src/app/+my-library/my-ownership/my-ownership.component.html28
@@ -3745,14 +3750,14 @@
Redundancy allowed
-
-
+
+
src/app/+admin/follows/following-list/following-list.component.html44
- Open instance in a new tab
+ à¹à¸à¸´à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¹à¸à¹à¸à¹à¸«à¸¡à¹
src/app/+admin/follows/following-list/following-list.component.html58
src/app/shared/shared-moderation/server-blocklist.component.html43
src/app/shared/shared-moderation/server-blocklist.component.html43
@@ -3764,24 +3769,18 @@
- Your instance is not following anyone.
+ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸¡à¹à¹à¸à¹à¸à¸´à¸à¸à¸²à¸¡à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸ à¹
src/app/+admin/follows/following-list/following-list.component.html85
Do you really want to unfollow {count, plural, =1 {?} other { entries?}}
-
- src/app/+admin/follows/following-list/following-list.component.ts
- 70
-
+ src/app/+admin/follows/following-list/following-list.component.ts67
Do you really want to unfollow these entries?
-
- src/app/+admin/follows/following-list/following-list.component.ts
- 72,70
-
+ src/app/+admin/follows/following-list/following-list.component.ts69
@@ -3794,7 +3793,7 @@
- Action
+ à¸à¸²à¸£à¸à¸£à¸°à¸à¸³
src/app/+admin/follows/following-list/following-list.component.html40
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html28
src/app/shared/shared-moderation/account-blocklist.component.html23
@@ -3824,12 +3823,12 @@
- Select columns
+ à¹à¸¥à¸·à¸à¸à¸à¸à¸¥à¸±à¸¡à¸à¹
src/app/+admin/overview/users/user-list/user-list.component.html53
- Highlight banned users
+ à¹à¸à¹à¸à¸à¸¹à¹à¹à¸à¹à¸à¸µà¹à¸à¸¹à¸à¹à¸à¸
src/app/+admin/overview/users/user-list/user-list.component.html59
@@ -3837,7 +3836,7 @@
à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹
src/app/+admin/overview/users/user-edit/user-edit.component.html83
src/app/+admin/overview/users/user-edit/user-edit.component.html83
- src/app/+admin/overview/users/user-list/user-list.component.ts131
+ src/app/+admin/overview/users/user-list/user-list.component.ts130
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
src/app/+signup/+register/steps/register-step-user.component.html26
@@ -3855,9 +3854,7 @@
-
- If you leave the password empty, an email will be sent to the user.
-
+ หาà¸à¸à¸¸à¸à¹à¸§à¹à¸à¸à¹à¸à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¸§à¹à¸²à¸ à¸à¸µà¹à¸¡à¸¥à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸à¸à¸¹à¹à¹à¸à¹
src/app/+admin/overview/users/user-edit/user-edit.component.html120
src/app/+admin/overview/users/user-edit/user-edit.component.html120
@@ -3866,7 +3863,7 @@
หà¸à¹à¸²à¸à¸µà¹
src/app/+admin/overview/users/user-edit/user-edit.component.html130
src/app/+admin/overview/users/user-edit/user-edit.component.html130
- src/app/+admin/overview/users/user-list/user-list.component.ts132
+ src/app/+admin/overview/users/user-list/user-list.component.ts131
@@ -3880,7 +3877,7 @@
Auth plugin
src/app/+admin/overview/users/user-edit/user-edit.component.html179
src/app/+admin/overview/users/user-edit/user-edit.component.html179
- src/app/+admin/overview/users/user-list/user-list.component.ts139
+ src/app/+admin/overview/users/user-list/user-list.component.ts138
@@ -3888,53 +3885,59 @@
src/app/+admin/overview/users/user-edit/user-edit.component.html183
src/app/+admin/overview/users/user-edit/user-edit.component.html183
-
-
- Doesn't need review before a video goes public
- src/app/+admin/overview/users/user-edit/user-edit.component.html192
- src/app/+admin/overview/users/user-edit/user-edit.component.html192
+
+
+ User bypasses video validation by moderators
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 192
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 192
+
+
+
+
+ Enable this checkbox if this user doesn't need to have its videos reviewed by moderators.
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 194,196
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html
+ 194,196
+
- Send a link to reset the password by email to the user
- src/app/+admin/overview/users/user-edit/user-edit.component.html217
- src/app/+admin/overview/users/user-edit/user-edit.component.html217
+ สà¹à¸à¸¥à¸´à¸à¸à¹à¸£à¸µà¹à¸à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¹à¸à¸¢à¸±à¸à¸à¸¹à¹à¹à¸à¹à¹à¸à¸¢à¸à¸µà¹à¸¡à¸¥
+ src/app/+admin/overview/users/user-edit/user-edit.component.html221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html221
- Ask for new password
- src/app/+admin/overview/users/user-edit/user-edit.component.html218
- src/app/+admin/overview/users/user-edit/user-edit.component.html218
+ à¸à¸à¹à¸«à¹à¸à¸±à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¹à¸«à¸¡à¹
+ src/app/+admin/overview/users/user-edit/user-edit.component.html222
+ src/app/+admin/overview/users/user-edit/user-edit.component.html222
- Manually set the user password
- src/app/+admin/overview/users/user-edit/user-edit.component.html222
- src/app/+admin/overview/users/user-edit/user-edit.component.html222
+ à¸à¸±à¹à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¸à¸¹à¹à¹à¸à¹à¸à¹à¸§à¸¢à¸à¸±à¸§à¹à¸à¸
+ src/app/+admin/overview/users/user-edit/user-edit.component.html226
+ src/app/+admin/overview/users/user-edit/user-edit.component.html226
- This user has two factor authentication enabled
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 227
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 227
-
+ à¸à¸¹à¹à¹à¸à¹à¸à¸µà¹à¹à¸à¹à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸ªà¸à¸à¸à¸±à¸à¸à¸±à¸¢
+ src/app/+admin/overview/users/user-edit/user-edit.component.html231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html231
- Disable two factor authentication
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 228
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 228
-
+ à¸à¸´à¸à¹à¸à¹à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸ªà¸à¸à¸à¸±à¸à¸à¸±à¸¢
+ src/app/+admin/overview/users/user-edit/user-edit.component.html232
+ src/app/+admin/overview/users/user-edit/user-edit.component.html232
@@ -3953,16 +3956,17 @@
- Batch actions
+ à¸à¸²à¸£à¸à¸£à¸°à¸à¸³à¹à¸à¸à¸à¸¸à¸
src/app/+admin/follows/followers-list/followers-list.component.html18
src/app/+admin/follows/following-list/following-list.component.html18
+ src/app/+admin/moderation/registration-list/registration-list.component.html18
src/app/+admin/overview/comments/video-comment-list.component.html22
src/app/+admin/overview/users/user-list/user-list.component.html18
src/app/+admin/overview/videos/video-list.component.html18
- The user was banned
+ à¸à¸¹à¹à¹à¸à¹à¸à¸¹à¸à¹à¸à¸
src/app/+admin/overview/users/user-list/user-list.component.html109
@@ -3980,30 +3984,20 @@
à¸à¸±à¸à¸à¸µà¸à¸µà¹à¸à¸¹à¸à¸¥à¸
src/app/shared/shared-abuse-list/abuse-list-table.component.html55
-
-
- User's email must be verified to login
- src/app/+admin/overview/users/user-list/user-list.component.html120
-
-
-
- User's email is verified / User can login without email verification
- src/app/+admin/overview/users/user-list/user-list.component.html124
-
Total daily video quota
- src/app/+admin/overview/users/user-list/user-list.component.html141
+ src/app/+admin/overview/users/user-list/user-list.component.html128
- Ban reason:
- src/app/+admin/overview/users/user-list/user-list.component.html163
+ à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¹à¸à¸:
+ src/app/+admin/overview/users/user-list/user-list.component.html150
Banned users
- src/app/+admin/overview/users/user-list/user-list.component.ts48
+ src/app/+admin/overview/users/user-list/user-list.component.ts47
@@ -4021,17 +4015,25 @@
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
+
+
+ à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+ src/app/+admin/admin.component.ts
+ 101
+
+
Video blocks
- src/app/+admin/admin.component.ts109
+ src/app/+admin/admin.component.ts117
src/app/+admin/moderation/video-block-list/video-block-list.component.html3
Muted accounts
- src/app/+admin/admin.component.ts117
- src/app/+admin/moderation/moderation.routes.ts90
+ src/app/+admin/admin.component.ts125
+ src/app/+admin/moderation/moderation.routes.ts103
src/app/+my-account/my-account-routing.module.ts96
src/app/+my-account/my-account.component.ts31
src/app/shared/shared-moderation/account-blocklist.component.html3
@@ -4040,7 +4042,7 @@
Muted servers
- src/app/+admin/admin.component.ts125
+ src/app/+admin/admin.component.ts133
src/app/+my-account/my-account-routing.module.ts105
src/app/+my-account/my-account.component.ts36
src/app/shared/shared-moderation/server-blocklist.component.html3
@@ -4048,16 +4050,13 @@
- 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
- Total size
+ à¸à¸à¸²à¸à¸à¸±à¹à¸à¸«à¸¡à¸
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html31
@@ -4089,19 +4088,13 @@
- Used ()
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
- 99
-
+ à¹à¸à¹à¹à¸ ()
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
- Available ()
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
- 105
-
+ à¹à¸«à¸¥à¸·à¸à¸à¸¢à¸¹à¹ ()
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts108
@@ -4116,31 +4109,30 @@
- Date
-
-
-
+ วัà¸à¸à¸µà¹
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
+ à¹à¸¥à¸·à¸à¸à¹à¸à¸§à¸à¸µà¹
src/app/+admin/follows/followers-list/followers-list.component.html46
src/app/+admin/follows/following-list/following-list.component.html51
+ src/app/+admin/moderation/registration-list/registration-list.component.html50
src/app/+admin/overview/comments/video-comment-list.component.html54
src/app/+admin/overview/users/user-list/user-list.component.html79
src/app/+admin/overview/videos/video-list.component.html51
- See full comment
+ à¸à¸¹à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¹à¸à¹à¸¡
src/app/+admin/overview/comments/video-comment-list.component.html58
- Actions
+ à¸à¸²à¸£à¸à¸£à¸°à¸à¸³
src/app/+admin/follows/followers-list/followers-list.component.html35
+ src/app/+admin/moderation/registration-list/registration-list.component.html60
src/app/+admin/moderation/video-block-list/video-block-list.component.html43
src/app/+admin/overview/comments/video-comment-list.component.html64
src/app/+my-library/my-ownership/my-ownership.component.html12
@@ -4148,7 +4140,7 @@
- Follower
+ à¸à¸¹à¹à¸à¸´à¸à¸à¸²à¸¡
src/app/+admin/follows/followers-list/followers-list.component.html36
@@ -4168,21 +4160,18 @@
- Local comments
- src/app/+admin/overview/comments/video-comment-list.component.ts52
+ à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
+ src/app/+admin/overview/comments/video-comment-list.component.ts51
- Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts56
+ à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
+ src/app/+admin/overview/comments/video-comment-list.component.ts55
- Comments on local videos
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 60
-
+ à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
+ src/app/+admin/overview/comments/video-comment-list.component.ts59
@@ -4191,7 +4180,7 @@
- No abuses found.
+ à¹à¸¡à¹à¸à¸à¸à¸²à¸£à¸£à¸²à¸¢à¸à¸²à¸
src/app/shared/shared-abuse-list/abuse-list-table.component.html153
@@ -4211,12 +4200,12 @@
- Reports with blocked videos
+ รายà¸à¸²à¸à¸à¸µà¹à¸¡à¸µà¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸¹à¸à¸à¸¥à¹à¸à¸
src/app/shared/shared-abuse-list/abuse-list-table.component.ts55
- Reports with deleted videos
+ รายà¸à¸²à¸à¸à¸µà¹à¸¡à¸µà¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸à¸¹à¸à¸¥à¸
src/app/shared/shared-abuse-list/abuse-list-table.component.ts59
@@ -4256,9 +4245,9 @@
Reports
- src/app/+admin/admin.component.ts101
+ src/app/+admin/admin.component.ts109
src/app/+admin/moderation/abuse-list/abuse-list.component.html3
- src/app/+admin/moderation/moderation.routes.ts34
+ src/app/+admin/moderation/moderation.routes.ts35
src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3
@@ -4285,8 +4274,8 @@
src/app/shared/shared-abuse-list/abuse-list-table.component.html21
-
-
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4309,7 +4298,7 @@
Comment
src/app/+admin/overview/comments/video-comment-list.component.html45
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts66
@@ -4344,11 +4333,12 @@
State
-
-
+
+
src/app/+admin/follows/followers-list/followers-list.component.html37
src/app/+admin/follows/following-list/following-list.component.html42
+ src/app/+admin/moderation/registration-list/registration-list.component.html41
src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36
src/app/shared/shared-abuse-list/abuse-list-table.component.html24
@@ -4365,8 +4355,8 @@
Score
-
-
+
+
src/app/+admin/follows/followers-list/followers-list.component.html38
@@ -4414,8 +4404,8 @@
Muted at
-
-
+
+
src/app/shared/shared-moderation/account-blocklist.component.html25
src/app/shared/shared-moderation/account-blocklist.component.html25
@@ -4476,6 +4466,7 @@
à¸à¸±à¸à¸à¸µ
+ src/app/+admin/moderation/registration-list/registration-list.component.html37
src/app/+admin/overview/comments/video-comment-list.component.html43
src/app/shared/shared-moderation/account-blocklist.component.html24
src/app/shared/shared-moderation/account-blocklist.component.html24
@@ -4519,8 +4510,8 @@
- Plugins/Themes
- src/app/+admin/admin.component.ts142
+ à¸à¸¥à¸±à¹à¸à¸à¸´à¸/à¸à¸µà¸¡
+ src/app/+admin/admin.component.ts150
@@ -4558,26 +4549,26 @@
à¸à¸¹à¹à¹à¸à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¹à¸à¸«à¸²à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸à¸¢à¸¹à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸·à¹à¸à¹à¸à¹
- src/app/shared/shared-instance/instance-features-table.component.html121
+ src/app/shared/shared-instance/instance-features-table.component.html120
- Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html128
+ à¸à¸¥à¸±à¹à¸à¸à¸´à¸à¹à¸¥à¸°à¸à¸µà¸¡
+ src/app/shared/shared-instance/instance-features-table.component.html127
- Available themes
- src/app/shared/shared-instance/instance-features-table.component.html132
+ à¸à¸µà¸¡à¸à¸µà¹à¸¡à¸µà¹à¸«à¹à¹à¸à¹
+ src/app/shared/shared-instance/instance-features-table.component.html131
- Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html141
+ à¸à¸¥à¸±à¹à¸à¸à¸´à¸à¸à¸µà¹à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
+ src/app/shared/shared-instance/instance-features-table.component.html140
- Close this message
+ à¸à¸´à¸à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹
src/app/app.component.html34
src/app/app.component.html34
@@ -4652,42 +4643,42 @@
System
- src/app/+admin/admin.component.ts148
+ src/app/+admin/admin.component.ts156
ลà¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸à¸µà¹
- src/app/+admin/overview/comments/video-comment-list.component.ts85
+ src/app/+admin/overview/comments/video-comment-list.component.ts84
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts91
+ src/app/+admin/overview/comments/video-comment-list.component.ts90
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts92
+ src/app/+admin/overview/comments/video-comment-list.component.ts91
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
- src/app/+admin/overview/comments/video-comment-list.component.ts154
+ src/app/+admin/overview/comments/video-comment-list.component.ts149
comment(s) deleted.
- src/app/+admin/overview/comments/video-comment-list.component.ts156
+ src/app/+admin/overview/comments/video-comment-list.component.ts151
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts179
+ src/app/+admin/overview/comments/video-comment-list.component.ts174
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts191
+ src/app/+admin/overview/comments/video-comment-list.component.ts186
@@ -4717,6 +4708,7 @@
Select all rows
src/app/+admin/follows/followers-list/followers-list.component.html33
src/app/+admin/follows/following-list/following-list.component.html38
+ src/app/+admin/moderation/registration-list/registration-list.component.html33
src/app/+admin/overview/comments/video-comment-list.component.html39
src/app/+admin/overview/users/user-list/user-list.component.html39
src/app/+admin/overview/videos/video-list.component.html36
@@ -4751,8 +4743,8 @@
src/app/+admin/system/jobs/jobs.component.html46
-
- Priority (1 = highest priority)
+
+ Priority (1 = highest priority)
src/app/+admin/system/jobs/jobs.component.html
47
@@ -4772,8 +4764,8 @@
src/app/+admin/system/jobs/jobs.component.html105
-
- No jobs found.
+
+ No jobs found.
src/app/+admin/system/jobs/jobs.component.html106
@@ -4821,9 +4813,9 @@
-
+
By
- ->
+ ->
src/app/+admin/system/logs/logs.component.html47
@@ -4901,8 +4893,8 @@
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.html93
@@ -4933,7 +4925,7 @@
à¹à¸à¸·à¹à¸à¸à¹à¸
src/app/+about/about-instance/about-instance.component.html169
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125
- src/app/+signup/+register/register.component.html34
+ src/app/+signup/+register/register.component.html39
@@ -5020,8 +5012,8 @@
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.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
@@ -5034,7 +5026,7 @@
- Default trending page
+ หà¸à¹à¸²à¸¡à¸²à¹à¸£à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html43
@@ -5042,9 +5034,9 @@
วิà¸à¸µà¹à¸à¸à¸µà¹à¹à¸à¹à¸à¸à¸£à¸°à¹à¸ª
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html47
-
-
- วิà¸à¸µà¹à¸à¸à¸µà¹à¸£à¸±à¸à¸à¸¡à¸¡à¸²à¸à¸à¸µà¹à¸ªà¸¸à¸
+
+
+ Recent views
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html48
@@ -5052,100 +5044,105 @@
วิà¸à¸µà¹à¸à¸à¸µà¹à¸¡à¸µà¸à¸³à¸à¸§à¸à¸à¸²à¸£à¸à¸à¸à¸¡à¸²à¸à¸à¸µà¹à¸ªà¸¸à¸
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html49
+
+
+ Global views
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html50
+
Prefer author display name in video miniature
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html65
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html66
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
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html77
â ï¸ You don't have any external auth plugin enabled.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html79
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html80
â ï¸ You have multiple external auth plugins enabled.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html80
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html81
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.html94
Display a message on your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html94
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html95
Enable broadcast message
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html106
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html107
Allow users to dismiss the broadcast message
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html113
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html114
Broadcast message level
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html118
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html119
Message
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html132
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html133
NEW USERS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html149
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
-
- Manage users to set their quota individually.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
+
+ Manage users to set their quota individually.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html151
Signup requires email verification
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html181
Signup limit
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html176
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html186
{VAR_PLURAL, plural, =1 {user} other {users}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html183
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html193
Signup won't be limited to a fixed number of users.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html188
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html198
à¸à¸²à¸¢à¸¸à¸à¸±à¹à¸à¸à¹à¸³à¸à¸µà¹à¸à¸°à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html192
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html202
{VAR_PLURAL, plural, =1 {year old} other {years old}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html199
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html209
Enable Signup
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html161
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html162
@@ -5205,19 +5202,19 @@
Configuration
- src/app/+admin/admin.component.ts136
+ src/app/+admin/admin.component.ts144
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1
- Default video quota per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html211
+ à¹à¸à¸§à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¹à¸à¸à¸¹à¹à¹à¸à¹
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html221
bytes
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html217
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html233
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html227
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html243
src/app/+admin/overview/users/user-edit/user-edit.component.html151
src/app/+admin/overview/users/user-edit/user-edit.component.html151
src/app/+admin/overview/users/user-edit/user-edit.component.html169
@@ -5225,165 +5222,170 @@
- Default daily upload limit per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html227
+ à¸à¸µà¸à¸à¸³à¸à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸à¸£à¸²à¸¢à¸§à¸±à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¹à¸à¸à¸¹à¹à¹à¸à¹
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html237
Allow import with a torrent file or a magnet URI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html281
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html291
â ï¸ 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.html284
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294
à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸´à¸à¸à¹à¸à¹à¸à¸à¸à¸±à¸à¸à¹à¸à¸à¸à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸·à¹à¸ ๠à¹à¸à¹à¸ YouTube (à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸à¹à¸§à¸¢ HTTP URL)
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html295
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html305
â 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.html298
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html308
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.html318
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html328
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html332
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html342
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html337
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html347
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html344
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html354
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html315
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html325
à¸à¹à¸à¸«à¸²
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html354
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html364
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
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.html368
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html378
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html376
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html386
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.html379
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
â ï¸ 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.html393
+ 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.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html395
+
+ 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
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html402
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html412
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html415
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html422
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html432
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html390
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400
à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html453
-
- Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html444
+
+ Manage relations with other instances.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html454
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html457
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html467
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html464
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html474
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html487
â ï¸ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html480
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html493
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html503
+
+
+
+ Signup requires approval by moderators
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html174
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html502
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html512
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html500
-
- See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html495
+
+ See the documentation for more information about the expected URL
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html505
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html522
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html532
@@ -5393,12 +5395,12 @@
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html528
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html538
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html541
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html551
@@ -5408,27 +5410,27 @@
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html550
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html560
- 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.html551
+ ระà¸à¸¸à¸à¸±à¸à¸à¸µ Twitter à¸à¸µà¹à¹à¸à¹à¸à¸à¸±à¸§à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸à¸²à¸£à¹à¸ªà¸à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸¥à¸´à¸à¸à¹ หาà¸à¸à¸¸à¸à¹à¸¡à¹à¸¡à¸µà¸à¸±à¸à¸à¸µ Twitter à¹à¸«à¹à¸à¸¥à¹à¸à¸¢à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸§à¹
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html561
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html573
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html576
+ 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.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html580
+
+ 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
@@ -5550,7 +5552,7 @@
à¸à¸²à¸£à¹à¸à¸£à¹à¸ าà¸à¸ªà¸
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html47
- src/app/shared/shared-instance/instance-features-table.component.html67
+ src/app/shared/shared-instance/instance-features-table.component.html66
@@ -5624,8 +5626,8 @@
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
@@ -5646,7 +5648,7 @@
- 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
@@ -5772,19 +5774,25 @@
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.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;
-
+
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html95
@@ -5801,8 +5809,8 @@ color: red;
-
- There are errors in the form:
+
+ There are errors in the form:
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5919,8 +5927,8 @@ color: red;
à¹à¸à¸à¸à¸±à¸à¸à¸£à¸²à¸¢
- src/app/+admin/overview/users/user-edit/user-edit.component.html210
- src/app/+admin/overview/users/user-edit/user-edit.component.html210
+ src/app/+admin/overview/users/user-edit/user-edit.component.html214
+ src/app/+admin/overview/users/user-edit/user-edit.component.html214
src/app/+my-account/my-account-settings/my-account-settings.component.html87
@@ -5959,8 +5967,8 @@ color: red;
src/app/shared/shared-video-miniature/video-download.component.ts261
-
- à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸à¸à¸à¸¸à¸
+
+ à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸à¸à¸à¸¸à¸
src/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5973,45 +5981,45 @@ color: red;
- Hide filters
+ à¸à¹à¸à¸à¸à¸±à¸§à¸à¸£à¸à¸
src/app/shared/shared-video-miniature/video-filters-header.component.html
21
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¹à¸à¸´à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¹à¸à¸´à¹à¸à¹à¸à¸¢à¹à¸à¸£à¹"
src/app/shared/shared-video-miniature/video-filters-header.component.html47
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "วัà¸à¸à¸µà¹à¹à¸à¸¢à¹à¸à¸£à¹à¸à¹à¸à¸à¸à¸±à¸"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "วัà¸à¸à¸µà¹à¹à¸à¸¢à¹à¸à¸£à¹à¸à¹à¸à¸à¸à¸±à¸"
src/app/shared/shared-video-miniature/video-filters-header.component.html48
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸·à¹à¸"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸·à¹à¸"
src/app/shared/shared-video-miniature/video-filters-header.component.html50
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸²à¸£à¸à¸¹à¸¥à¹à¸²à¸ªà¸¸à¸"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸²à¸£à¸à¸¹à¸¥à¹à¸²à¸ªà¸¸à¸"
src/app/shared/shared-video-miniature/video-filters-header.component.html51
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¹à¸à¹à¸à¸à¸£à¸°à¹à¸ª"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¹à¸à¹à¸à¸à¸£à¸°à¹à¸ª"
src/app/shared/shared-video-miniature/video-filters-header.component.html52
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸³à¸à¸§à¸à¸à¸²à¸£à¸à¸à¸"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸³à¸à¸§à¸à¸à¸²à¸£à¸à¸à¸"
src/app/shared/shared-video-miniature/video-filters-header.component.html53
-
- à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸²à¸£à¸à¸¹à¸à¸±à¹à¸§à¹à¸¥à¸"
+
+ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡ "à¸à¸²à¸£à¸à¸¹à¸à¸±à¹à¸§à¹à¸¥à¸"
src/app/shared/shared-video-miniature/video-filters-header.component.html54
@@ -6088,8 +6096,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.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -6186,8 +6194,8 @@ color: red;
Created
-
-
+
+
src/app/+my-library/my-ownership/my-ownership.component.html15
@@ -6232,24 +6240,24 @@ color: red;
-
- External Channel
+
+ External Channel
src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
34
-
- 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
@@ -6529,7 +6537,7 @@ color: red;
- No videos found for "".
+ à¹à¸¡à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸³à¸«à¸£à¸±à¸ ""
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6548,8 +6556,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.
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -6565,10 +6573,7 @@ color: red;
-
-
- à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
-
+ à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
src/app/+my-account/my-account-notifications/my-account-notifications.component.html4
@@ -6644,8 +6649,8 @@ color: red;
See the
- documentation
- for more information.
+ documentation
+ for more information.
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
@@ -6653,15 +6658,19 @@ color: red;
หาà¸à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸à¸§à¸²à¸¡à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¹à¸à¸à¸²à¸£à¹à¸à¹ PeerTube à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¹à¸²à¸
- à¸à¸¹à¹à¸¡à¸·à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸
-
+ à¸à¸¹à¹à¸¡à¸·à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸
+
- src/app/+signup/shared/signup-success.component.html14
+ src/app/+signup/shared/signup-success-after-email.component.html17
+ src/app/+signup/shared/signup-success-before-email.component.html31
-
-
- 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
+
+
+ Account request sent
+
+ src/app/+signup/shared/signup-success-before-email.component.html
+ 3
+
@@ -6785,14 +6794,30 @@ color: red;
à¹à¸à¸´à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html13
-
-
- Request new verification email
+
+
+ Request a new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
- 12
+ 15,17
+
+
+
+
+ Unable to find verification string in URL query.
+
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts
+ 53
+
+
+
+
+ Unable to find user id or registration id in URL query.
+
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts
+ 58
@@ -6833,28 +6858,74 @@ color: red;
24
+
+
+ Email verified!
+
+ src/app/+signup/shared/signup-success-after-email.component.html
+ 2
+
+
+
+
+ Your email has been verified and your account request has been sent!
+
+ src/app/+signup/shared/signup-success-after-email.component.html
+ 7
+
+
+
+
+ à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸à¸°à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸³à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸à¸à¸¸à¸à¹à¸£à¹à¸§ ๠à¸à¸µà¹ à¹à¸¥à¸°à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¸µà¹à¸¡à¸¥à¹à¸¡à¸·à¹à¸à¸à¸³à¸à¸à¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¸à¸à¸¸à¸¡à¸±à¸à¸´à¸«à¸£à¸·à¸à¸à¸à¸´à¹à¸ªà¸
+
+ src/app/+signup/shared/signup-success-after-email.component.html
+ 9,11
+
+
+ src/app/+signup/shared/signup-success-before-email.component.html
+ 27,29
+
+
+
+
+ Your email has been verified and your account has been created!
+
+ src/app/+signup/shared/signup-success-after-email.component.html
+ 15
+
+
-
- Welcomeon
+
+ Welcomeon
+ src/app/+signup/shared/signup-success-before-email.component.html7
+
+
+
+ Your account request has been sent!
- src/app/+signup/shared/signup-success.component.html
- 2,3
+ src/app/+signup/shared/signup-success-before-email.component.html
+ 13
สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¹à¸¥à¹à¸§!
+ src/app/+signup/shared/signup-success-before-email.component.html14
+
+
+
+ à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸µà¹à¸¡à¸¥à¸à¸à¸à¸à¸¸à¸ à¹à¸à¸·à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¸ªà¹à¸à¸à¸³à¸à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸«à¹à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸
- src/app/+signup/shared/signup-success.component.html
- 7
+ src/app/+signup/shared/signup-success-before-email.component.html
+ 18,19
-
-
- à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸µà¹à¸¡à¸¥à¸à¸à¸à¸à¸¸à¸ à¹à¸à¸·à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+
+ à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸µà¹à¸¡à¸¥à¸à¸à¸à¸à¸¸à¸ à¹à¸à¸·à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸«à¹à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸
- src/app/+signup/shared/signup-success.component.html
- 10,11
+ src/app/+signup/shared/signup-success-before-email.component.html
+ 22,23
@@ -6927,7 +6998,7 @@ color: red;
-
+
src/app/+accounts/account-video-channels/account-video-channels.component.html29
src/app/+accounts/accounts.component.html39
src/app/+my-library/+my-video-channels/my-video-channels.component.html43
@@ -6951,10 +7022,10 @@ 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 ()!
+
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸ à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹? วิà¸à¸µà¹à¸ รายà¸à¸²à¸£à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸à¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¸¹à¸à¸¥à¸ à¹à¸¥à¸°à¸à¸¸à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¹à¸«à¸¡à¹à¸à¹à¸§à¸¢à¸à¸·à¹à¸à¹à¸à¸´à¸¡ () à¹à¸à¹à¸à¸µà¸!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6993,14 +7064,14 @@ channel with the same name ()!
src/app/+accounts/account-video-channels/account-video-channels.component.html42
-
- à¹à¸ªà¸à¸à¸à¹à¸à¸à¸à¸µà¹ >
+
+ à¹à¸ªà¸à¸à¸à¹à¸à¸à¸à¸µà¹ >
src/app/+accounts/account-video-channels/account-video-channels.component.html50
สà¸à¸´à¸à¸´
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html144
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353
@@ -7089,7 +7160,7 @@ channel with the same name ()!
ADMINISTRATORS & SUSTAINABILITY
- src/app/+about/about-instance/about-instance.component.html32
+ src/app/+about/about-instance/about-instance.component.html31
@@ -7117,17 +7188,17 @@ channel with the same name ()!
à¸à¹à¸à¸¡à¸¹à¸¥
- src/app/+about/about-instance/about-instance.component.html101
+ src/app/+about/about-instance/about-instance.component.html100
à¸à¸²à¸£à¸à¸¹à¹à¸¥
- src/app/+about/about-instance/about-instance.component.html129
+ src/app/+about/about-instance/about-instance.component.html128
à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸·à¹à¸ à¹
- src/app/+about/about-instance/about-instance.component.html186
+ src/app/+about/about-instance/about-instance.component.html185
@@ -7148,7 +7219,7 @@ channel with the same name ()!
สà¸à¸´à¸à¸´
- src/app/+about/about-instance/about-instance.component.html219
+ src/app/+about/about-instance/about-instance.component.html220
@@ -7163,8 +7234,8 @@ channel with the same name ()!
สำหรัà¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡ à¹à¸à¸£à¸à¸à¸¹à¸à¸µà¹
- joinpeertube.org
-
+ joinpeertube.org
+
src/app/+about/about-peertube/about-peertube.component.html18
@@ -7180,12 +7251,12 @@ channel with the same name ()!
- à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¹à¸ PeerTube
+ à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸ PeerTube
src/app/+about/about-peertube/about-peertube.component.html40
- à¸à¸¹à¹à¸à¸ Android à¸à¸¢à¹à¸²à¸à¹à¸¡à¹à¹à¸à¹à¸à¸à¸²à¸à¸à¸²à¸£à¸«à¸£à¸·à¸à¸ªà¹à¸§à¸à¸à¸¢à¸²à¸¢à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸£à¸²à¹à¸à¸à¸£à¹!
+ à¸à¸¹à¹à¸à¸ Android à¸à¸¢à¹à¸²à¸à¹à¸¡à¹à¹à¸à¹à¸à¸à¸²à¸à¸à¸²à¸£à¸«à¸£à¸·à¸à¸ªà¹à¸§à¸à¸à¸¢à¸²à¸¢à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸£à¸²à¸§à¹à¹à¸à¸à¸£à¹!
src/app/+about/about-peertube/about-peertube.component.html43
@@ -7201,8 +7272,8 @@ channel with the same name ()!
P2P à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§
- src/app/+about/about-peertube/about-peertube.component.html66
-
+
+ src/app/+about/about-peertube/about-peertube.component.html65
@@ -7210,34 +7281,34 @@ 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.html69
-
+
+ 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.
- src/app/+about/about-peertube/about-peertube.component.html75
-
+
+ src/app/+about/about-peertube/about-peertube.component.html74
à¸à¸¥à¸à¸µà¹à¸à¸²à¸¡à¸¡à¸²à¸à¸·à¸à¸à¸°à¹à¸£?
- src/app/+about/about-peertube/about-peertube.component.html80
-
+
+ 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:
- src/app/+about/about-peertube/about-peertube.component.html82
-
+
+ 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)
- src/app/+about/about-peertube/about-peertube.component.html88
-
+
+ src/app/+about/about-peertube/about-peertube.component.html87
@@ -7245,58 +7316,58 @@ 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.html93
-
+
+ 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
- src/app/+about/about-peertube/about-peertube.component.html99
-
+
+ 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
- src/app/+about/about-peertube/about-peertube.component.html103
-
+
+ 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
- src/app/+about/about-peertube/about-peertube.component.html108
-
+
+ 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
- src/app/+about/about-peertube/about-peertube.component.html112
-
+
+ Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+
+ 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.
- src/app/+about/about-peertube/about-peertube.component.html120
-
+
+ src/app/+about/about-peertube/about-peertube.component.html119
à¹à¸¡à¸·à¹à¸à¹à¸à¸µà¸¢à¸à¸à¸±à¸ YouTube à¹à¸¥à¹à¸§ PeerTube à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¹à¸£?
- src/app/+about/about-peertube/about-peertube.component.html125
-
+
+ src/app/+about/about-peertube/about-peertube.component.html124
ภัยà¸à¸¸à¸à¸à¸²à¸¡à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸ªà¸³à¸«à¸£à¸±à¸ YouTube à¸à¸°à¹à¸à¸à¸à¹à¸²à¸à¸à¸²à¸à¸à¸à¸ PeerTube à¸à¸¶à¹à¸à¹à¸à¸à¸£à¸à¸µà¸à¸à¸ YouTube à¸à¸±à¸§à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸à¸à¸à¸¸à¸à¸à¸³à¸à¸§à¸à¸¡à¸²à¸ (à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸µà¹à¸à¸¢à¸¹à¹ IP) à¹à¸à¸·à¹à¸à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¹à¸¥à¸°à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸ à¸à¸à¸à¸à¸²à¸à¸à¸µà¹ YouTube à¹à¸à¹à¸à¹à¸à¹à¸²à¸à¸à¸à¹à¸à¸¢ Google/Alphabet à¸à¸¶à¹à¸à¹à¸à¹à¸à¸à¸£à¸´à¸©à¸±à¸à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸à¹à¸à¸«à¸¥à¸²à¸¢à¹à¸§à¹à¸à¹à¸à¸à¹ (à¸à¹à¸²à¸ AdSense หรืภGoogle Analytics)
- src/app/+about/about-peertube/about-peertube.component.html127
-
+
+ src/app/+about/about-peertube/about-peertube.component.html126
What can I do to limit the exposure of my IP address?
- src/app/+about/about-peertube/about-peertube.component.html133
-
+
+ src/app/+about/about-peertube/about-peertube.component.html132
@@ -7305,44 +7376,44 @@ 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.html135
-
+
+ src/app/+about/about-peertube/about-peertube.component.html134
What will be done to mitigate this problem?
- src/app/+about/about-peertube/about-peertube.component.html142
-
+
+ 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:
- src/app/+about/about-peertube/about-peertube.component.html144
-
+
+ src/app/+about/about-peertube/about-peertube.component.html143
We set a limit to the number of peers sent by the tracker
- src/app/+about/about-peertube/about-peertube.component.html150
-
+
+ src/app/+about/about-peertube/about-peertube.component.html149
We set a limit on the request frequency received by the tracker
- src/app/+about/about-peertube/about-peertube.component.html151
-
+
+ src/app/+about/about-peertube/about-peertube.component.html150
Allow instance admins to disable P2P from the administration interface
- src/app/+about/about-peertube/about-peertube.component.html152
-
+
+ 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.
- src/app/+about/about-peertube/about-peertube.component.html155
-
+
+ src/app/+about/about-peertube/about-peertube.component.html154
à¹à¸ªà¸à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹à¸à¹à¸¡
@@ -7383,11 +7454,11 @@ channel with the same name ()!
à¸à¸±à¸à¸¥à¸à¸à¸¥à¸´à¸à¸à¹à¹à¸¥à¹à¸§
- src/app/+about/about-instance/about-instance.component.ts98
+ src/app/+about/about-instance/about-instance.component.ts91
-
- à¸à¸´à¸à¸à¹à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸
+
+ à¸à¸´à¸à¸à¹à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸£à¸°à¸à¸
src/app/+about/about-instance/contact-admin-modal.component.html
3
@@ -7398,23 +7469,15 @@ channel with the same name ()!
à¸à¸à¸à¸§à¸²à¸¡à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸
src/app/shared/shared-main/misc/help.component.ts16
-
-
- สรà¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸±à¸
- src/app/+signup/+register/register.component.html98
-
à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸¢!
-
- src/app/+signup/+register/register.component.html
- 103
-
+ src/app/+signup/+register/register.component.html108
PeerTube à¸à¸³à¸¥à¸±à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸...
- src/app/+signup/+register/register.component.html107
+ src/app/+signup/+register/register.component.html113
@@ -7518,6 +7581,22 @@ channel with the same name ()!
50,52
+
+
+ Why do you want to join ?
+
+ src/app/+signup/+register/steps/register-step-terms.component.html
+ 4
+
+
+
+
+ à¸à¸±à¸à¸¡à¸µà¸à¸²à¸¢à¸¸à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ à¸à¸µ à¹à¸¥à¸°à¸¢à¸à¸¡à¸£à¸±à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¹à¸¥à¸°à¸«à¸¥à¸±à¸à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸à¸
+
+ src/app/+signup/+register/steps/register-step-terms.component.html
+ 17,22
+
+
à¸à¸·à¹à¸à¸à¹à¸à¸
@@ -7530,11 +7609,6 @@ channel with the same name ()!
src/app/+admin/overview/users/user-edit/user-edit.component.html96
src/app/+admin/overview/users/user-edit/user-edit.component.html96
-
-
- à¸à¸±à¸à¸¡à¸µà¸à¸²à¸¢à¸¸à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ à¸à¸µ à¹à¸¥à¸°à¸¢à¸à¸¡à¸£à¸±à¸à¹à¸à¸·à¹à¸à¸à¹à¸à¹à¸¥à¸°à¸«à¸¥à¸±à¸à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹
- src/app/+signup/+register/steps/register-step-terms.component.html5
-
à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸ à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¸à¸¶à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¸à¹à¸²à¸ ๠à¹à¸à¹
@@ -7607,14 +7681,6 @@ channel with the same name ()!
4
-
-
- > สรà¹à¸²à¸à¸à¸±à¸à¸à¸µ
-
- src/app/+signup/+register/register.component.html
- 9,12
-
-
Register
@@ -7693,7 +7759,7 @@ channel with the same name ()!
- All videos
+ วิà¸à¸µà¹à¸à¸à¸±à¹à¸à¸«à¸¡à¸
src/app/shared/shared-video-miniature/video-filters.model.ts161
@@ -7733,7 +7799,7 @@ channel with the same name ()!
วิà¸à¸µà¹à¸
src/app/+accounts/accounts.component.ts81
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html246
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html256
src/app/+video-channels/video-channels.component.ts90
@@ -7748,8 +7814,8 @@ channel with the same name ()!
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
-
- à¹à¸à¸¥à¹ <code>.mp4</code> à¸à¸µà¹à¸¡à¸µà¹à¸ªà¸µà¸¢à¸à¸à¹à¸à¸à¸à¸±à¸ à¹à¸¡à¹à¸¡à¸µà¸ าà¸
+
+ à¹à¸à¸¥à¹ <code>.mp4</code> à¸à¸µà¹à¸¡à¸µà¹à¸ªà¸µà¸¢à¸à¸à¹à¸à¸à¸à¸±à¸ à¹à¸¡à¹à¸¡à¸µà¸ าà¸
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts19
@@ -7850,8 +7916,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.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
@@ -7896,7 +7962,7 @@ channel with the same name ()!
à¸à¸±à¸à¹à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¹à¸¥à¹à¸§
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts320
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts321
@@ -8076,126 +8142,95 @@ channel with the same name ()!
Reject
src/app/+admin/follows/followers-list/followers-list.component.html51
- src/app/+admin/follows/followers-list/followers-list.component.ts41
- src/app/+admin/follows/followers-list/followers-list.component.ts87
+ src/app/+admin/follows/followers-list/followers-list.component.ts40
+ src/app/+admin/follows/followers-list/followers-list.component.ts86
ลà¸
- src/app/+admin/follows/followers-list/followers-list.component.ts51
- src/app/+admin/follows/followers-list/followers-list.component.ts117
- src/app/+admin/follows/following-list/following-list.component.ts43
- 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.ts105
- src/app/+admin/overview/comments/video-comment-list.component.ts180
- src/app/+admin/overview/users/user-list/user-list.component.ts101
- src/app/+admin/overview/users/user-list/user-list.component.ts249
- src/app/+admin/overview/videos/video-list.component.ts78
- src/app/+admin/overview/videos/video-list.component.ts234
- src/app/+admin/overview/videos/video-list.component.ts289
- 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
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
Accepted {count, plural, =1 { follow request} other { follow requests}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 67
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts66
Follow requests accepted
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 69,67
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts68
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
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts81
Do you really want to reject these follow requests?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 84,82
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts83
Rejected {count, plural, =1 { follow request} other { follow requests}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 94
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts93
Follow requests rejected
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 96,94
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts95
Deleted followers will be able to send again a follow request.
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 108
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts109
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
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts113
Do you really want to delete these follow requests?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 114,112
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts115
Removed {count, plural, =1 { follow request} other { follow requests}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 124
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts125
Follow requests removed
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 126,124
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts127
@@ -8236,23 +8271,17 @@ channel with the same name ()!
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts75
+ src/app/+admin/follows/following-list/following-list.component.ts72
You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
-
- src/app/+admin/follows/following-list/following-list.component.ts
- 82
-
+ src/app/+admin/follows/following-list/following-list.component.ts79
You are not following them anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts
- 84,82
-
+ src/app/+admin/follows/following-list/following-list.component.ts81
@@ -8264,36 +8293,36 @@ channel with the same name ()!
- enabled
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
-
+ à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
+
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
- disabled
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
-
+ à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
+
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
Redundancy for
is
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts25
-
+
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
Do you really want to remove this video redundancy?
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts152
Remove redundancy
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts150
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts153
Video redundancies removed!
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts156
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts159
@@ -8475,7 +8504,7 @@ channel with the same name ()!
Unblock
src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
src/app/+admin/moderation/video-block-list/video-block-list.component.ts136
- src/app/+admin/overview/videos/video-list.component.ts90
+ src/app/+admin/overview/videos/video-list.component.ts88
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
@@ -8560,13 +8589,13 @@ channel with the same name ()!
Jobs
- src/app/+admin/admin.component.ts154
+ src/app/+admin/admin.component.ts162
src/app/+admin/system/system.routes.ts24
Logs
- src/app/+admin/admin.component.ts162
+ src/app/+admin/admin.component.ts170
src/app/+admin/system/system.routes.ts35
@@ -8576,7 +8605,7 @@ channel with the same name ()!
- 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.ts130
@@ -8617,8 +8646,8 @@ channel with the same name ()!
-
- 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
@@ -8665,16 +8694,16 @@ channel with the same name ()!
-
- 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)
src/app/+admin/system/debug/debug.component.html
16,17
@@ -8718,7 +8747,7 @@ channel with the same name ()!
Debug
- src/app/+admin/admin.component.ts170
+ src/app/+admin/admin.component.ts178
src/app/+admin/system/system.routes.ts46
@@ -8733,8 +8762,8 @@ channel with the same name ()!
src/app/+admin/overview/videos/video-list.component.html42
-
- Published
+
+ à¹à¸à¸¢à¹à¸à¸£à¹
src/app/+admin/overview/videos/video-list.component.html43
@@ -8750,7 +8779,7 @@ channel with the same name ()!
à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸
- src/app/core/auth/auth.service.ts105
+ src/app/core/auth/auth.service.ts107
src/app/core/notification/notifier.service.ts19
@@ -8779,12 +8808,152 @@ channel with the same name ()!
Blocked videos
- src/app/+admin/moderation/moderation.routes.ts66
+ src/app/+admin/moderation/moderation.routes.ts67
+
+
+
+ User registrations
+
+ src/app/+admin/moderation/moderation.routes.ts
+ 79
+
Muted instances
- src/app/+admin/moderation/moderation.routes.ts101
+ src/app/+admin/moderation/moderation.routes.ts114
+
+
+
+ à¸à¸à¸à¸£à¸±à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ à¸à¸à¸´à¹à¸ªà¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html
+ 4,5
+
+
+
+
+ à¸à¸µà¹à¸¡à¸¥à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸¡à¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸ à¸à¸²à¸£à¸ªà¹à¸à¸à¸µà¹à¸¡à¸¥à¸à¸¹à¸à¸à¸´à¸à¹à¸à¹à¸à¸²à¸à¹à¸à¹à¸à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html
+ 14,16
+
+
+
+
+ à¸à¸²à¸£à¸à¸à¸à¸£à¸±à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸  à¸à¸°à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¸°à¸à¹à¸à¸
+
+ 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.
+
+ 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.
+
+ 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.
+
+ 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.
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html
+ 38,40
+
+
+
+
+ Send a message to the user
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html
+ 45
+
+
+
+
+ Prevent email from being sent to the user
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html
+ 60
+
+
+
+
+ Accept registration
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+
+
+ Reject registration
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71
+
+
+ สรà¹à¸²à¸à¸à¸±à¸à¸à¸µ à¹à¸¥à¹à¸§
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95
+
+
+ à¸à¸à¸´à¹à¸ªà¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ à¹à¸¥à¹à¸§
+
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112
+
+
+ Moderation response is required.
+
+ src/app/+admin/moderation/registration-list/process-registration-validators.ts
+ 7
+
+
+
+
+ Moderation response must be at least 2 characters long.
+
+ src/app/+admin/moderation/registration-list/process-registration-validators.ts
+ 8
+
+
+
+
+ Moderation response cannot be more than 3000 characters long.
+
+ src/app/+admin/moderation/registration-list/process-registration-validators.ts
+ 9
+
+
+
+
+ Registration requests
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 3
+
+
+
+
+ Showing to of registrations
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html
+ 11
+
@@ -8883,7 +9052,7 @@ channel with the same name ()!
- Videos scope
+ à¸à¸à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/+admin/overview/videos/video-admin.service.ts81
@@ -8899,118 +9068,118 @@ channel with the same name ()!
Videos will be deleted, comments will be tombstoned.
- src/app/+admin/overview/users/user-list/user-list.component.ts102
+ src/app/+admin/overview/users/user-list/user-list.component.ts101
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
Ban
- src/app/+admin/overview/users/user-list/user-list.component.ts107
+ src/app/+admin/overview/users/user-list/user-list.component.ts106
src/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.
- src/app/+admin/overview/users/user-list/user-list.component.ts108
+ src/app/+admin/overview/users/user-list/user-list.component.ts107
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
Unban
- src/app/+admin/overview/users/user-list/user-list.component.ts113
- src/app/+admin/overview/users/user-list/user-list.component.ts218
+ src/app/+admin/overview/users/user-list/user-list.component.ts112
+ src/app/+admin/overview/users/user-list/user-list.component.ts217
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
Set Email as Verified
- src/app/+admin/overview/users/user-list/user-list.component.ts120
+ src/app/+admin/overview/users/user-list/user-list.component.ts119
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
Created
- src/app/+admin/overview/users/user-list/user-list.component.ts135
+ src/app/+admin/overview/users/user-list/user-list.component.ts134
Daily quota
- src/app/+admin/overview/users/user-list/user-list.component.ts138
+ src/app/+admin/overview/users/user-list/user-list.component.ts137
Last login
- src/app/+admin/overview/users/user-list/user-list.component.ts136
+ src/app/+admin/overview/users/user-list/user-list.component.ts135
à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸ root
- src/app/+admin/overview/users/user-list/user-list.component.ts200
+ src/app/+admin/overview/users/user-list/user-list.component.ts199
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
- src/app/+admin/overview/users/user-list/user-list.component.ts214
+ src/app/+admin/overview/users/user-list/user-list.component.ts213
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸à¸¥à¸à¹à¸à¸à¸à¸¹à¹à¹à¸à¹
à¸à¸±à¸à¸à¸µà¸«à¸£à¸·à¸à¹à¸¡à¹
- src/app/+admin/overview/users/user-list/user-list.component.ts216
+ src/app/+admin/overview/users/user-list/user-list.component.ts215
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
- src/app/+admin/overview/users/user-list/user-list.component.ts227
+ src/app/+admin/overview/users/user-list/user-list.component.ts226
à¸à¸¥à¸à¹à¸à¸à¸à¸¹à¹à¹à¸à¹
à¸à¸±à¸à¸à¸µà¹à¸¥à¹à¸§
- src/app/+admin/overview/users/user-list/user-list.component.ts229
+ src/app/+admin/overview/users/user-list/user-list.component.ts228
You cannot delete root.
- src/app/+admin/overview/users/user-list/user-list.component.ts241
+ src/app/+admin/overview/users/user-list/user-list.component.ts240
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>
- src/app/+admin/overview/users/user-list/user-list.component.ts245
+
+ <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
It means the following usernames will be permanently deleted and cannot be recovered:
- src/app/+admin/overview/users/user-list/user-list.component.ts246
+ src/app/+admin/overview/users/user-list/user-list.component.ts245
{count, plural, =1 {1 user deleted.} other { users deleted.}}
- src/app/+admin/overview/users/user-list/user-list.component.ts256
+ src/app/+admin/overview/users/user-list/user-list.component.ts255
users deleted.
- src/app/+admin/overview/users/user-list/user-list.component.ts258
+ src/app/+admin/overview/users/user-list/user-list.component.ts257
{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
+ src/app/+admin/overview/users/user-list/user-list.component.ts273
users email set as verified.
- src/app/+admin/overview/users/user-list/user-list.component.ts276
+ src/app/+admin/overview/users/user-list/user-list.component.ts275
@@ -9038,8 +9207,8 @@ channel with the same name ()!
src/app/+my-library/my-history/my-history.component.html14
-
- Clear all history
+
+ ลà¹à¸²à¸à¸à¸£à¸°à¸§à¸±à¸à¸´à¸à¸±à¹à¸à¸«à¸¡à¸
src/app/+my-library/my-history/my-history.component.html18
@@ -9056,7 +9225,7 @@ channel with the same name ()!
à¸à¸±à¸à¹à¸à¸à¸à¸µà¹à¸¡à¸¥à¹à¸¥à¹à¸§
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html7
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
@@ -9090,7 +9259,7 @@ channel with the same name ()!
- 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
@@ -9227,7 +9396,7 @@ channel with the same name ()!
- Your videos
+ วิà¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts61
@@ -9284,7 +9453,7 @@ channel with the same name ()!
à¸à¸±à¸à¹à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸ªà¸à¸à¸à¸¥/วิà¸à¸µà¹à¸à¹à¸¥à¹à¸§
- src/app/shared/shared-user-settings/user-video-settings.component.ts130
+ src/app/shared/shared-user-settings/user-video-settings.component.ts132
@@ -9366,7 +9535,7 @@ channel with the same name ()!
- Channel filters
+ à¸à¸±à¸§à¸à¸£à¸à¸à¸à¹à¸à¸
src/app/+my-library/my-follows/my-followers.component.ts49
src/app/+my-library/my-videos/my-videos.component.ts127
@@ -9383,19 +9552,13 @@ channel with the same name ()!
URL parameter is missing in URL parameters
-
- src/app/+remote-interaction/remote-interaction.component.ts
- 25
-
-
+
+ src/app/+remote-interaction/remote-interaction.component.ts24
Cannot access to the remote resource
-
- src/app/+remote-interaction/remote-interaction.component.ts
- 48
-
-
+
+ src/app/+remote-interaction/remote-interaction.component.ts47
Reset password
@@ -9443,7 +9606,7 @@ channel with the same name ()!
src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
src/app/+my-account/my-account-routing.module.ts119
src/app/+my-account/my-account.component.ts55
- src/app/menu/notification.component.html22
+ src/app/menu/notification.component.html27
@@ -9488,24 +9651,22 @@ channel with the same name ()!
- à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸
- วิà¸à¸µà¹à¸à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹
-
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸ วิà¸à¸µà¹à¸à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
src/app/+my-library/my-videos/my-videos.component.ts187
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {วิà¸à¸µà¹à¸à¸à¸¹à¸à¸¥à¸à¹à¸¥à¹à¸§} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£à¸à¸¹à¸à¸¥à¸à¹à¸¥à¹à¸§}}
src/app/+my-library/my-videos/my-videos.component.ts206
- have been deleted.
+ วิà¸à¸µà¹à¸ รายà¸à¸²à¸£à¸à¸¹à¸à¸¥à¸à¹à¸¥à¹à¸§
src/app/+my-library/my-videos/my-videos.component.ts208
- Videos list
+ รายà¸à¸²à¸£à¸§à¸´à¸à¸µà¹à¸
src/app/+admin/overview/videos/video.routes.ts
24
@@ -9597,8 +9758,8 @@ channel with the same name ()!
src/app/+my-account/my-account-routing.module.ts128
-
- 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
@@ -9614,8 +9775,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.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -9675,12 +9836,12 @@ channel with the same name ()!
Maximize editor
- src/app/shared/shared-forms/markdown-textarea.component.ts47
+ src/app/shared/shared-forms/markdown-textarea.component.ts49
Exit maximized editor
- src/app/shared/shared-forms/markdown-textarea.component.ts48
+ src/app/shared/shared-forms/markdown-textarea.component.ts50
@@ -9689,9 +9850,9 @@ channel with the same name ()!
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts40
-
-
- à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸à¸±à¸à¸à¸µà¸à¹à¸²à¸à¸à¸µà¹à¸¡à¸¥
+
+
+ Verify email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9701,14 +9862,13 @@ channel with the same name ()!
à¹à¸¡à¹à¸à¸à¹à¸à¸à¸µà¸à¸¹à¹à¹à¸à¹à¸«à¸£à¸·à¸à¸£à¸«à¸±à¸ªà¸¥à¸´à¸à¸à¹à¸¢à¸·à¸à¸¢à¸±à¸
src/app/+reset-password/reset-password.component.ts38
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts34
à¸à¸´à¸à¸à¸²à¸¡à¸à¸±à¸à¸à¸µ
- src/app/+video-channels/video-channels.component.ts85
- src/app/+videos/+video-watch/video-watch.component.ts822
-
+
+
+ src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts839
à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
@@ -9805,22 +9965,22 @@ channel with the same name ()!
Are you sure you want to edit ""?
- src/app/+video-studio/edit/video-studio-edit.component.ts73
+ 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 />
- src/app/+video-studio/edit/video-studio-edit.component.ts77
+
+ 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>
- src/app/+video-studio/edit/video-studio-edit.component.ts78
+
+ As a reminder, the following tasks will be executed: <ol></ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts80
Edition tasks created.
- src/app/+video-studio/edit/video-studio-edit.component.ts91
+ src/app/+video-studio/edit/video-studio-edit.component.ts93
@@ -9860,33 +10020,34 @@ channel with the same name ()!
à¹à¸à¸à¸µà¹à¸à¸²à¸£à¸à¸´à¸à¸à¸²à¸¡à¸à¸à¸à¸à¸±à¸
- src/app/core/auth/auth.service.ts61
+ src/app/core/auth/auth.service.ts63
à¹à¸à¸à¸µà¹à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸±à¸
- src/app/core/auth/auth.service.ts65
+ src/app/core/auth/auth.service.ts67
à¹à¸à¸à¸µà¹à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸à¸à¸à¸à¸±à¸
- src/app/core/auth/auth.service.ts69
+ src/app/core/auth/auth.service.ts71
à¹à¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸à¸à¸à¸±à¸
- src/app/core/auth/auth.service.ts73
+ 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.
- src/app/core/auth/auth.service.ts100
+ src/app/core/auth/auth.service.ts102
à¸à¸¸à¸à¸à¹à¸à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸«à¸¡à¹
- src/app/core/auth/auth.service.ts230
+ src/app/core/auth/auth.service.ts233
@@ -9945,37 +10106,53 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¸«à¸£à¸·à¸à¸£à¸«à¸±à¸ªà¸à¹à¸²à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸
- src/app/+login/login.component.ts210
+ src/app/+login/login.component.ts214
à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¸à¸¹à¸à¸à¸¥à¹à¸à¸
- src/app/+login/login.component.ts211
+ src/app/+login/login.component.ts219
+
+
+
+ This account is awaiting approval by moderators.
+
+ src/app/+login/login.component.ts
+ 224
+
+
+
+
+ Registration approval has been rejected for this account.
+
+ src/app/+login/login.component.ts
+ 229
+
ภาษาà¹à¸à¸à¹à¹à¸à¹
- src/app/menu/menu.component.ts276
+ src/app/menu/menu.component.ts282
à¸à¹à¸à¸
- src/app/menu/menu.component.ts311
+ src/app/menu/menu.component.ts317
à¹à¸à¸¥à¸
- src/app/menu/menu.component.ts315
+ src/app/menu/menu.component.ts321
à¹à¸ªà¸à¸
- src/app/menu/menu.component.ts319
+ src/app/menu/menu.component.ts325
à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸
- src/app/menu/menu.component.ts206
+ src/app/menu/menu.component.ts212
@@ -9987,37 +10164,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
วัà¸à¸à¸µà¹
src/app/+search/search-filters.component.ts40
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69
- src/app/shared/shared-video-miniature/videos-list.component.ts136
+ src/app/shared/shared-video-miniature/videos-list.component.ts140
à¹à¸¡à¸·à¹à¸à¸§à¸²à¸
- src/app/shared/shared-video-miniature/videos-list.component.ts137
+ src/app/shared/shared-video-miniature/videos-list.component.ts141
สัà¸à¸à¸²à¸«à¹à¸à¸µà¹
- src/app/shared/shared-video-miniature/videos-list.component.ts138
+ src/app/shared/shared-video-miniature/videos-list.component.ts142
à¹à¸à¸·à¸à¸à¸à¸µà¹
- src/app/shared/shared-video-miniature/videos-list.component.ts139
+ src/app/shared/shared-video-miniature/videos-list.component.ts143
à¹à¸à¸·à¸à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
- src/app/shared/shared-video-miniature/videos-list.component.ts140
+ src/app/shared/shared-video-miniature/videos-list.component.ts144
à¹à¸à¹à¸²à¸à¸§à¹à¸²
- src/app/shared/shared-video-miniature/videos-list.component.ts141
+ src/app/shared/shared-video-miniature/videos-list.component.ts145
à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸«à¸¥à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡ ลà¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸à¹à¸à¸ ายหลัà¸
- src/app/shared/shared-video-miniature/videos-list.component.ts249
+ src/app/shared/shared-video-miniature/videos-list.component.ts431
src/app/shared/shared-video-miniature/videos-selection.component.ts131
@@ -10060,8 +10237,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts63
-
- ยาว (> 10 à¸à¸²à¸à¸µ)
+
+ ยาว (> 10 à¸à¸²à¸à¸µ)
src/app/+search/search-filters.component.ts67
@@ -10083,37 +10260,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search index is unavailable. Retrying with instance results instead.
- src/app/+search/search.component.ts159
-
+
+ src/app/+search/search.component.ts163
à¹à¸à¸´à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸à¸²à¸£à¸à¹à¸à¸«à¸²
- src/app/+search/search.component.ts160
-
+
+ src/app/+search/search.component.ts164
Search
-
- src/app/+search/search.component.ts
- 252
-
-
+
+ src/app/+search/search.component.ts256
PeerTube instance host filter is invalid
- src/app/+search/search.component.ts327
-
+
+ src/app/+search/search.component.ts331
à¸à¸²à¸£à¸à¹à¸à¸«à¸²
- src/app/+admin/plugins/shared/plugin-navigation.component.html4
- src/app/+search/search-routing.module.ts12
- src/app/+search/search.component.ts253
- src/app/header/search-typeahead.component.html8
- src/app/shared/shared-instance/instance-features-table.component.html117
- src/app/shared/shared-main/misc/simple-search-input.component.ts12
- src/app/shared/shared-main/misc/simple-search-input.component.ts13
-
+
+
+
+
+
+
+
+ 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
Navigate between plugins and themes
@@ -10122,9 +10296,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
7
+
+
+ User email has been verified
+
+ src/app/+admin/shared/user-email-info.component.ts
+ 15
+
+
+
+
+ User email hasn't been verified
+
+ src/app/+admin/shared/user-email-info.component.ts
+ 18
+
+
-
- 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
@@ -10146,7 +10336,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- month(s) ago
+ à¹à¸à¸·à¸à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
src/app/shared/shared-main/angular/from-now.pipe.ts
28
@@ -10159,7 +10349,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- week(s) ago
+ สัà¸à¸à¸²à¸«à¹à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
src/app/shared/shared-main/angular/from-now.pipe.ts
37
@@ -10167,7 +10357,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- day(s) ago
+ วัà¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
src/app/shared/shared-main/angular/from-now.pipe.ts
42
@@ -10175,7 +10365,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- hour(s) ago
+ à¸à¸±à¹à¸§à¹à¸¡à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
src/app/shared/shared-main/angular/from-now.pipe.ts
47
@@ -10200,7 +10390,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 à¸à¸µà¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²} other { à¸à¸µà¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -10208,7 +10398,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 à¹à¸à¸·à¸à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²} other { à¹à¸à¸·à¸à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
@@ -10216,7 +10406,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 สัà¸à¸à¸²à¸«à¹à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²} other { สัà¸à¸à¸²à¸«à¹à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
@@ -10224,7 +10414,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 วัà¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²} other { วัà¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
@@ -10232,7 +10422,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 à¸à¸±à¹à¸§à¹à¸¡à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²} other { à¸à¸±à¹à¸§à¹à¸¡à¸à¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
@@ -10240,7 +10430,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- year(s) ago
+ à¸à¸µà¸à¸µà¹à¸à¹à¸²à¸à¸¡à¸²
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -10674,36 +10864,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸¸à¸à¸à¹à¸à¸à¸¢à¸à¸¡à¸£à¸±à¸à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸·à¹à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
- src/app/shared/form-validators/user-validators.ts142
+ src/app/+signup/+register/shared/register-validators.ts7
+
+
+
+ à¸à¹à¸à¸à¸£à¸°à¸à¸¸à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
+
+ src/app/+signup/+register/shared/register-validators.ts
+ 14
+
+
+
+
+ à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¹à¸à¸à¸¢à¸²à¸§à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ 2 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
+
+ src/app/+signup/+register/shared/register-validators.ts
+ 15
+
+
+
+
+ à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¹à¸à¸à¸¢à¸²à¸§à¹à¸¡à¹à¹à¸à¸´à¸ 3000 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
+
+ src/app/+signup/+register/shared/register-validators.ts
+ 16
+
à¹à¸«à¸à¸¸à¸à¸¥à¹à¸à¸à¸²à¸£à¹à¸à¸à¸à¹à¸à¸à¸¡à¸µà¸à¸§à¸²à¸¡à¸¢à¸²à¸§à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ 3 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
- src/app/shared/form-validators/user-validators.ts152
+ src/app/shared/form-validators/user-validators.ts145
à¹à¸«à¸à¸¸à¸à¸¥à¹à¸à¸à¸²à¸£à¹à¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¸²à¸§à¸à¸§à¹à¸² 250 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
- src/app/shared/form-validators/user-validators.ts153
+ src/app/shared/form-validators/user-validators.ts146
à¸à¹à¸à¸à¹à¸ªà¹à¸à¸·à¹à¸à¹à¸ªà¸à¸
- src/app/shared/form-validators/user-validators.ts164
+ src/app/shared/form-validators/user-validators.ts157
src/app/shared/form-validators/video-channel-validators.ts24
src/app/shared/form-validators/video-playlist-validators.ts12
à¸à¸·à¹à¸à¹à¸ªà¸à¸à¸à¹à¸à¸à¸¡à¸µà¸à¸§à¸²à¸¡à¸¢à¸²à¸§à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸¢ 1 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
- src/app/shared/form-validators/user-validators.ts165
+ src/app/shared/form-validators/user-validators.ts158
src/app/shared/form-validators/video-channel-validators.ts25
src/app/shared/form-validators/video-playlist-validators.ts13
à¸à¸·à¹à¸à¹à¸ªà¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¢à¸²à¸§à¹à¸à¸´à¸ 50 à¸à¸±à¸§à¸à¸±à¸à¸©à¸£
- src/app/shared/form-validators/user-validators.ts166
+ src/app/shared/form-validators/user-validators.ts159
src/app/shared/form-validators/video-channel-validators.ts26
@@ -10852,8 +11066,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.
src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -11512,55 +11726,70 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts56
src/app/shared/shared-video-miniature/video-filters.model.ts243
-
-
- ~ {hours, plural, =1 {1 à¸à¸±à¹à¸§à¹à¸¡à¸} other { à¸à¸±à¹à¸§à¹à¸¡à¸}}
+
+
+ à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
src/app/shared/shared-instance/instance-features-table.component.ts
- 71
+ 62
-
-
- ~ à¸à¸±à¹à¸§à¹à¸¡à¸
+
+
+ Requires approval by moderators
src/app/shared/shared-instance/instance-features-table.component.ts
- 73
+ 63
-
-
- ~ {minutes, plural, =1 {1 à¸à¸²à¸à¸µ} other { à¸à¸²à¸à¸µ}}
+
+
+ à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
src/app/shared/shared-instance/instance-features-table.component.ts
- 79
+ 65
+
+
+ ~ {hours, plural, =1 {1 à¸à¸±à¹à¸§à¹à¸¡à¸} other { à¸à¸±à¹à¸§à¹à¸¡à¸}}
+ src/app/shared/shared-instance/instance-features-table.component.ts80
+
+
+
+ ~ à¸à¸±à¹à¸§à¹à¸¡à¸
+ src/app/shared/shared-instance/instance-features-table.component.ts82
+
+
+
+ ~ {minutes, plural, =1 {1 à¸à¸²à¸à¸µ} other { à¸à¸²à¸à¸µ}}
+ src/app/shared/shared-instance/instance-features-table.component.ts88
+
~ à¸à¸²à¸à¸µ
- src/app/shared/shared-instance/instance-features-table.component.ts81
+ src/app/shared/shared-instance/instance-features-table.component.ts90
สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ Full HD
- src/app/shared/shared-instance/instance-features-table.component.ts98
+ src/app/shared/shared-instance/instance-features-table.component.ts107
สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ HD
- src/app/shared/shared-instance/instance-features-table.component.ts99
+ src/app/shared/shared-instance/instance-features-table.component.ts108
สำหรัà¸à¸§à¸´à¸à¸µà¹à¸à¸à¸¸à¸à¸ าà¸à¸¡à¸²à¸à¸£à¸à¸²à¸
- src/app/shared/shared-instance/instance-features-table.component.ts100
+ src/app/shared/shared-instance/instance-features-table.component.ts109
@@ -11582,7 +11811,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
(หà¸à¹à¸²à¸à¹à¸à¸)
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.ts132
+ src/app/shared/shared-video-miniature/video-miniature.component.ts133
@@ -11669,8 +11898,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!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -11982,56 +12211,64 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸¢à¸²à¸¢à¸²à¸¡à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸à¸à¸´à¸à¸à¹à¸à¸à¸±à¸ à¹à¸à¸£à¸à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸à¹à¸à¸à¸µà¸ à¸à¸²à¸à¸µ
- src/app/core/rest/rest-extractor.service.ts122
+ src/app/core/rest/rest-extractor.service.ts126
à¸à¸¢à¸²à¸¢à¸²à¸¡à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸à¸à¸´à¸à¸à¹à¸à¸à¸±à¸ à¹à¸à¸£à¸à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸à¹à¸à¸ ายหลัà¸
- src/app/core/rest/rest-extractor.service.ts125
+ src/app/core/rest/rest-extractor.service.ts129
à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸´à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸ à¹à¸à¸£à¸à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸à¹à¸à¸ ายหลัà¸
- src/app/core/rest/rest-extractor.service.ts129
+ src/app/core/rest/rest-extractor.service.ts133
+
+
+
+ Server is unavailable. Please retry later.
+
+ src/app/core/rest/rest-extractor.service.ts
+ 137
+
à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸
- src/app/core/rest/rest-extractor.service.ts132
+ src/app/core/rest/rest-extractor.service.ts140
à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸à¸à¹à¸à¸à¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸à¸à¸à¸ à¹à¸¥à¹à¸§ à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸«à¸¡à¹à¸à¸¸à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-user-subscription/subscribe-button.component.ts109
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts108
à¸à¸´à¸à¸à¸²à¸¡ à¹à¸¥à¹à¸§ à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸«à¸¡à¹à¸à¸¸à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-user-subscription/subscribe-button.component.ts110
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts109
à¸à¸´à¸à¸à¸²à¸¡à¹à¸¥à¹à¸§
- src/app/shared/shared-user-subscription/subscribe-button.component.ts112
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts111
à¹à¸¥à¸´à¸à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸à¸à¹à¸à¸à¸à¸à¸
à¹à¸¥à¹à¸§
- src/app/shared/shared-user-subscription/subscribe-button.component.ts139
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts138
à¹à¸¥à¸´à¸à¸à¸´à¸à¸à¸²à¸¡
à¹à¸¥à¹à¸§
- src/app/shared/shared-user-subscription/subscribe-button.component.ts140
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts139
à¹à¸¥à¸´à¸à¸à¸´à¸à¸à¸²à¸¡à¹à¸¥à¹à¸§
- src/app/shared/shared-user-subscription/subscribe-button.component.ts142
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts141
@@ -12060,7 +12297,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ลà¸à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸²à¸ à¹à¸¥à¹à¸§
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts309
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts97
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts102
@@ -12078,23 +12315,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸±à¸à¹à¸à¸à¸à¹à¸§à¸à¹à¸§à¸¥à¸²à¹à¸¥à¹à¸§
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts277
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts116
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts121
à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts139
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts144
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts147
หยุà¸à¸à¸µà¹
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts145
à¹à¸¥à¸°à¸«à¸¢à¸¸à¸à¸à¸µà¹
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts147
@@ -12214,65 +12451,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸¥à¹à¸à¸
- src/app/+admin/overview/videos/video-list.component.ts84
+ src/app/+admin/overview/videos/video-list.component.ts82
src/app/shared/shared-moderation/video-block.component.html50
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
à¹à¸£à¸´à¹à¸¡à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥ HLS
- src/app/+admin/overview/videos/video-list.component.ts98
+ src/app/+admin/overview/videos/video-list.component.ts96
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
à¹à¸£à¸´à¹à¸¡à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥ WebTorrent
- src/app/+admin/overview/videos/video-list.component.ts104
+ src/app/+admin/overview/videos/video-list.component.ts102
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
ลà¸à¹à¸à¸¥à¹ HLS
- src/app/+admin/overview/videos/video-list.component.ts110
+ src/app/+admin/overview/videos/video-list.component.ts108
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
ลà¸à¹à¸à¸¥à¹ WebTorrent
- src/app/+admin/overview/videos/video-list.component.ts116
+ src/app/+admin/overview/videos/video-list.component.ts114
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸à¹à¸à¸¥à¹ à¹à¸à¸¥à¹à¸à¸µà¹?
- src/app/+admin/overview/videos/video-list.component.ts213
+ src/app/+admin/overview/videos/video-list.component.ts187
ลà¸à¹à¸à¸¥à¹
- src/app/+admin/overview/videos/video-list.component.ts214
+ src/app/+admin/overview/videos/video-list.component.ts188
ลà¸à¹à¸à¸¥à¹à¹à¸¥à¹à¸§
- src/app/+admin/overview/videos/video-list.component.ts220
+ src/app/+admin/overview/videos/video-list.component.ts194
à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸{count, plural, =1 {วิà¸à¸µà¹à¸à¸à¸µà¹} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£}}?
- src/app/+admin/overview/videos/video-list.component.ts229
-
+
+ src/app/+admin/overview/videos/video-list.component.ts222
à¸à¸±à¸à¸à¸¶à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts59
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
-
-
- à¸à¸¸à¸à¸à¹à¸à¸<a href="/login">à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸</a>à¹à¸à¸·à¹à¸à¹à¸«à¹à¸à¸°à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
-
มิà¹à¸£à¸à¸£à¹
@@ -12400,42 +12632,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸¥à¹à¸§
- src/app/shared/shared-video-miniature/video-miniature.component.ts177
+ src/app/shared/shared-video-miniature/video-miniature.component.ts178
à¸à¸±à¹à¸à¹à¸§à¸¥à¸²à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸à¹à¸ à¹à¸¥à¹à¸§
- src/app/shared/shared-video-miniature/video-miniature.component.ts182
+ src/app/shared/shared-video-miniature/video-miniature.component.ts183
à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¸¥à¹à¸¡à¹à¸«à¸¥à¸§
- src/app/shared/shared-video-miniature/video-miniature.component.ts186
+ src/app/shared/shared-video-miniature/video-miniature.component.ts187
à¸à¸²à¸£à¸¢à¹à¸²à¸¢à¹à¸à¸¢à¸±à¸à¸à¸·à¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¹à¸à¸ ายà¸à¸à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§
- src/app/shared/shared-video-miniature/video-miniature.component.ts190
+ src/app/shared/shared-video-miniature/video-miniature.component.ts191
รà¸à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts194
+ src/app/shared/shared-video-miniature/video-miniature.component.ts195
à¸à¸µà¹à¸à¹à¸à¸à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts198
+ src/app/shared/shared-video-miniature/video-miniature.component.ts199
à¸à¸µà¹à¸à¹à¸à¸à¸à¸³à¹à¸à¹à¸²
- src/app/shared/shared-video-miniature/video-miniature.component.ts202
+ src/app/shared/shared-video-miniature/video-miniature.component.ts203
à¸à¸µà¹à¸à¹à¸à¸à¹à¸à¹à¹à¸
- src/app/shared/shared-video-miniature/video-miniature.component.ts206
+ src/app/shared/shared-video-miniature/video-miniature.component.ts207
@@ -12454,8 +12686,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+stats/video/video-stats.component.html2
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
src/app/+videos/+video-watch/video-watch.component.html76
- src/app/menu/menu.component.html111
+ src/app/menu/menu.component.html112
src/app/shared/shared-instance/instance-about-accordion.component.html84
+ src/app/shared/shared-main/angular/login-link.component.html1
src/app/shared/shared-main/buttons/action-dropdown.component.html22
src/app/shared/shared-main/misc/top-menu-dropdown.component.html20
src/app/shared/shared-main/misc/top-menu-dropdown.component.html30
@@ -12572,38 +12805,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
(สà¹à¸§à¸à¸à¸¢à¸²à¸¢: )
- src/app/+video-studio/edit/video-studio-edit.component.ts107
- src/app/+video-studio/edit/video-studio-edit.component.ts111
+ src/app/+video-studio/edit/video-studio-edit.component.ts109
+ src/app/+video-studio/edit/video-studio-edit.component.ts113
"" à¸à¸°à¸à¸¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸à¸à¸à¸à¹à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+video-studio/edit/video-studio-edit.component.ts123
+ src/app/+video-studio/edit/video-studio-edit.component.ts125
"" à¸à¸°à¸à¸¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸à¸à¸à¸à¹à¸²à¸¢à¸§à¸´à¸à¸µà¹à¸
- src/app/+video-studio/edit/video-studio-edit.component.ts127
+ src/app/+video-studio/edit/video-studio-edit.component.ts129
รูà¸à¸¥à¸²à¸¢à¸à¹à¸³ "" à¸à¸°à¸à¸¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¹à¸²à¹à¸à¹à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+video-studio/edit/video-studio-edit.component.ts131
+ src/app/+video-studio/edit/video-studio-edit.component.ts133
วิà¸à¸µà¹à¸à¸à¸°à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹ à¹à¸¥à¸°à¸«à¸¢à¸¸à¸à¸à¸µà¹
- src/app/+video-studio/edit/video-studio-edit.component.ts138
+ src/app/+video-studio/edit/video-studio-edit.component.ts140
วิà¸à¸µà¹à¸à¸à¸°à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹
- src/app/+video-studio/edit/video-studio-edit.component.ts142
+ src/app/+video-studio/edit/video-studio-edit.component.ts144
วิà¸à¸µà¹à¸à¸à¸°à¸«à¸¢à¸¸à¸à¸à¸µà¹
- src/app/+video-studio/edit/video-studio-edit.component.ts146
+ src/app/+video-studio/edit/video-studio-edit.component.ts148
@@ -12647,125 +12880,126 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
- วิà¸à¸µà¹à¸à¸à¸µà¹à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸ªà¹à¸à¸à¸²à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸²à¸à¸«à¸£à¸·à¸à¹à¸¡à¹?: <a href=""></a>
- src/app/+videos/+video-watch/video-watch.component.ts347
-
+
+ วิà¸à¸µà¹à¸à¸à¸µà¹à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸ªà¹à¸à¸à¸²à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸²à¸à¸«à¸£à¸·à¸à¹à¸¡à¹?: <a href=""></a>
+
+ src/app/+videos/+video-watch/video-watch.component.ts348
à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸ªà¹à¸à¸à¸²à¸
- src/app/+videos/+video-watch/video-watch.component.ts348
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts349
วิà¸à¸µà¹à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸·à¹à¸à¸«à¸²à¹à¸¡à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸£à¸±à¸à¸à¸¡à¸«à¸£à¸·à¸à¹à¸¡à¹
- src/app/+videos/+video-watch/video-watch.component.ts403
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts404
à¹à¸à¸·à¹à¸à¸«à¸²à¹à¸¡à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡
- src/app/+videos/+video-watch/video-watch.component.ts404
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts405
รายà¸à¸²à¸£à¸à¸±à¸à¹à¸
- src/app/+videos/+video-watch/video-watch.component.ts485
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts488
ยà¸à¹à¸¥à¸´à¸
- src/app/+about/about-instance/contact-admin-modal.component.html48
- src/app/+admin/follows/following-list/follow-modal.component.html33
- src/app/+login/login.component.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.ts486
- 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
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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/+videos/+video-watch/video-watch.component.ts487
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts490
à¹à¸à¹à¸²à¸«à¸£à¸·à¸à¸à¸à¸à¸à¸²à¸à¹à¸«à¸¡à¸à¹à¸à¹à¸¡à¸«à¸à¹à¸²à¸à¸
- src/app/+videos/+video-watch/video-watch.component.ts791
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts802
à¹à¸¥à¹à¸à¸«à¸£à¸·à¸à¸«à¸¢à¸¸à¸à¸à¸±à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+videos/+video-watch/video-watch.component.ts792
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts803
à¸à¸´à¸à¸«à¸£à¸·à¸à¹à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+videos/+video-watch/video-watch.component.ts793
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts804
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts795
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts819
à¹à¸à¸´à¹à¸¡à¸£à¸°à¸à¸±à¸à¹à¸ªà¸µà¸¢à¸
- src/app/+videos/+video-watch/video-watch.component.ts797
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts806
ลà¸à¸£à¸°à¸à¸±à¸à¹à¸ªà¸µà¸¢à¸
- src/app/+videos/+video-watch/video-watch.component.ts798
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts807
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts800
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts821
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts801
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts822
à¹à¸à¸´à¹à¸¡à¸à¸§à¸²à¸¡à¹à¸£à¹à¸§à¸à¸²à¸£à¹à¸¥à¹à¸
- src/app/+videos/+video-watch/video-watch.component.ts803
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts824
ลà¸à¸à¸§à¸²à¸¡à¹à¸£à¹à¸§à¸à¸²à¸£à¹à¸¥à¹à¸
- src/app/+videos/+video-watch/video-watch.component.ts804
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts825
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts806
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts827
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts807
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts828
à¹à¸à¸´à¸-à¸à¸´à¸à¹à¸«à¸¡à¸à¹à¸£à¸à¸ าà¸à¸¢à¸à¸à¸£à¹
- src/app/+videos/+video-watch/video-watch.component.ts812
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts812
à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
@@ -12776,10 +13010,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¹à¸¡à¹à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts51
+
+
+ You need to be logged in to rate this video.
+
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts
+ 85
+
+
à¹à¸¡à¸·à¹à¸à¹à¸à¸´à¸à¹à¸§à¹ วิà¸à¸µà¹à¸à¸à¸±à¸à¹à¸à¸à¸°à¸à¸¹à¸à¹à¸¥à¹à¸à¸à¹à¸à¸à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts50
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts49