diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf
index 326d6713d..e0c25eb99 100644
--- a/client/src/locale/angular.ar.xlf
+++ b/client/src/locale/angular.ar.xlf
@@ -442,11 +442,11 @@
Saveاحفظ
- 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.html82
-
+
+
+
+
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html38src/app/shared/shared-user-settings/user-interface-settings.component.html16src/app/shared/shared-user-settings/user-video-settings.component.html72src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html94Default policy on videos containing sensitive contentسياسة الفيديوهات ذات المحتوى الحساس
@@ -1035,7 +1035,13 @@
Allow import with HTTP URL (e.g. YouTube)اسمح بالاستيراد عبر الروابط (مثل يوتيوب)
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html269
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html269
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server⚠️ 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.html
+ 272
+
+ Discoverاكتشف
@@ -1437,19 +1443,19 @@
Start atابدأ من
- src/app/shared/shared-moderation/report-modals/video-report.component.html45
- src/app/shared/shared-share-modal/video-share.component.html139
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html57
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html45src/app/shared/shared-share-modal/video-share.component.html139src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69Stop atتوقف عند
- src/app/shared/shared-moderation/report-modals/video-report.component.html60
- src/app/shared/shared-share-modal/video-share.component.html170
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html35
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html60src/app/shared/shared-share-modal/video-share.component.html170src/app/shared/shared-video-playlist/video-add-to-playlist.component.html35src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83Your report will be sent to moderators of and will be forwarded to the video origin () too. سيرسل البلاغ الى مشرفي وسيوجه الى مصدر الفيديو () كذلك.
@@ -1727,6 +1733,18 @@
No redundancy strategy is enabled on your instance.لم يتم تمكين استراتيجية التكرار على المنصة الخاص بك.src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html93
+
+ Used ()Used ()
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 99
+
+
+ Available ()Available ()
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
+ 105
+ {VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -2210,9 +2228,9 @@
Deletedحذف
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html47
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html34
-
+
+
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html47src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46Video was deletedتم حذف الفيديو
@@ -2945,7 +2963,7 @@
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html455src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html468
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html463src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html476Signup requires email verificationيتطلب التسجيل رسالة تأكيد
@@ -3005,147 +3023,153 @@
Allow import with a torrent file or a magnet URIاسمح بالاستيراد عن طريق ملف تورنت أو رابط magnet
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html276
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html280
+ ⚠️ We don't recommend to enable this feature if you don't trust your users⚠️ We don't recommend to enable this feature if you don't trust your users
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 283
+
+ 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.html293
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html301VIDEO CHANNELSVIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html307
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html315Max video channels per userMax video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html312
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html320{VAR_PLURAL, plural, =1 {channel} other {channels}}{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html327Block new videos automaticallyاحجب مقاطع الفيديو الجديدة تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html290
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html298SEARCHبحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html329
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html337Allow users to do remote URI/handle searchالسماح للمستخدمين بالبحث عن بعد URI / مقبض
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html348Allow your users to look up remote videos/actors that may not be federated with your instanceAllow 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.html343
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html351Allow anonymous to do remote URI/handle searchالسماح للمجهول بالقيام بالبحث عن بعد URI / مقبض
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html351
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html359Allow anonymous users to look up remote videos/actors that may not be federated with your instanceAllow 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.html354
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html362⚠️ 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.html368
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html376You should only use moderated search indexes in production, or host your own. You should only use moderated search indexes in production, or host your own.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html370
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html378Search index URLعنوان URL لفهرس البحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html385Disable local search in search barتعطيل البحث المحلي في شريط البحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html390
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html398Otherwise the local search stays used by defaultوإلا يبقى البحث المحلي مستخدمًا بشكل افتراضي
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html408Search bar uses the global search index by defaultيستخدم شريط البحث فهرس البحث العالمي افتراضيا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html405Enable global searchتمكين البحث العالمي
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html373FEDERATIONالفديرالية
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html418
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html426Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html419
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html427Other instances can follow yoursيمكن أن تتابع مثيلات خادم أخرى مثيلك
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html432
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440Manually approve new instance followersالموافقة يدويًا على متابعي المثيل الجدد
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html447Automatically follow back instancesتابع المثيلات التي تتابعك تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html452
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html460Index URLعنوان URL الفهرس
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html485Automatically follow instances of a public indexتابع مثيلات من فهرس عام تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html465
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html473See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html470
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html478ADMINISTRATORSالمدراء
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html497
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html505Admin emailالبريد الإلكتروني للمدير
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html503
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html511Enable contact formتمكين نموذج الاتصال
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html516
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html524Live streamingLive streaming
@@ -3161,27 +3185,27 @@
TWITTERتويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html533Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html526
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html534Your Twitter usernameاسم المستخدِم الخاص بك على تويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html538
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html546Instance allowed by Twitterالمثيل المسموح به من قبل تويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html551
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html559If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html555
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563LIVELIVE
@@ -3576,25 +3600,25 @@ color: red;
Unavailableغير متوفر
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html32
-
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html44Privateخاص
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html10
- src/app/shared/shared-video-miniature/video-miniature.component.html7
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html33
-
+
+
+
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html10src/app/shared/shared-video-miniature/video-miniature.component.html7src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html45Edit starts/stops atتحرير يبدأ / يتوقف عند
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html50
-
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html62Delete from احذفه من
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html88
-
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html100
@@ -3652,17 +3676,17 @@ color: red;
فيديو
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts302src/app/shared/shared-video-miniature/video-download.component.ts56
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts298src/app/shared/shared-video-miniature/video-download.component.ts56Your video quota is exceeded with this video (video size: , used: , quota: )Your video quota is exceeded with this video (video size: , used: , quota: )
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts337
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts333Your daily video quota is exceeded with this video (video size: , used: , quota: )Your daily video quota is exceeded with this video (video size: , used: , quota: )
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts356
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts352subtitlesترجمات
@@ -5698,12 +5722,12 @@ The link will expire within 1 hour.
Scheduledمجدول
- src/app/+videos/+video-edit/shared/video-edit.component.ts204
+ src/app/+videos/+video-edit/shared/video-edit.component.ts207Hide the video until a specific dateأخفِ الفيديو حتى تاريخ معين
- src/app/+videos/+video-edit/shared/video-edit.component.ts205
+ src/app/+videos/+video-edit/shared/video-edit.component.ts208Normal liveNormal live
@@ -5766,7 +5790,7 @@ The link will expire within 1 hour.
Upload on holdUpload on hold
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts177
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts173Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.عذرا، عُطلت خاصية الرفع في حسابك، اتصل بمدير المنصة ليقوم بفك قَفل حصتك.
@@ -6821,6 +6845,12 @@ The link will expire within 1 hour.
You are not following anymore.انت لا تتابع بعد الآن.src/app/+admin/follows/following-list/following-list.component.ts54
+
+ RedundancyRedundancy
+
+ src/app/+admin/follows/follows.routes.ts
+ 48
+ enabled
@@ -6837,31 +6867,23 @@ The link will expire within 1 hour.
Redundancy for is src/app/+admin/follows/shared/redundancy-checkbox.component.ts25
-
- Used
- مُستعمَل
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
-
-
- Available
- متوفر
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
-
+
+
Do you really want to remove this video redundancy?هل تريد حقًا إزالة تكرار هذا الفيديو؟
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts142
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149Remove redundancyإزالة التكرار
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts143
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts150Video redundancies removed!تمت إزالة تكرار الفيديو!
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts156Comment updated.تم تحديث التعليق.
@@ -7742,33 +7764,33 @@ The link will expire within 1 hour.
Videos history is enabledسجل مقاطع الفيديو مفعل
- src/app/+my-library/my-history/my-history.component.ts114
-
+
+ src/app/+my-library/my-history/my-history.component.ts96Videos history is disabledسِجِل الفيديوهات معطّل
- src/app/+my-library/my-history/my-history.component.ts115
-
+
+ src/app/+my-library/my-history/my-history.component.ts97Delete videos historyاحذف سِجِل الفيديوهات
- src/app/+my-library/my-history/my-history.component.ts138
+ src/app/+my-library/my-history/my-history.component.ts120Are you sure you want to delete all your videos history?هل أنت متأكد من أنك تريد حذف سجل الفيديو بأكمله؟
- src/app/+my-library/my-history/my-history.component.ts139
+ src/app/+my-library/my-history/my-history.component.ts121Videos history deletedتم حذف سجل مقاطع الفيديو
- src/app/+my-library/my-history/my-history.component.ts147
+ src/app/+my-library/my-history/my-history.component.ts129My watch historyMy watch history
- src/app/+my-library/my-history/my-history.component.html3src/app/+my-library/my-history/my-history.component.ts68
+ src/app/+my-library/my-history/my-history.component.html3src/app/+my-library/my-history/my-history.component.ts50Track watch historyTrack watch history
@@ -8138,9 +8160,9 @@ The link will expire within 1 hour.
Cannot load more videos. Try again later.لا يمكن تحميل مزيد من الفيديوهات. أعد المحاولة لاحقا.
- src/app/shared/shared-video-miniature/videos-list.component.ts225
- src/app/shared/shared-video-miniature/videos-selection.component.ts127
-
+
+
+ src/app/shared/shared-video-miniature/videos-list.component.ts227src/app/shared/shared-video-miniature/videos-selection.component.ts129Last 7 daysالأسبوع الماضي
@@ -8620,32 +8642,32 @@ The link will expire within 1 hour.
Your video was uploaded to your account and is private.تم رفع الفيديو الخاص بك إلى حسابك وهو خاص.
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts127
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts123But associated data (tags, description...) will be lost, are you sure you want to leave this page?ولكن ستفقد البيانات المرتبطة (العلامات ،الوصف...) ، هل تريد بالتأكيد مغادرة هذه الصفحة؟
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts128
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts124Your video is not uploaded yet, are you sure you want to leave this page?لم يرفع الفيديو الخاص بك حتى الآن ، هل تريد بالتأكيد مغادرة هذه الصفحة؟
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts130
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts126Uploadرفع
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts237
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts233Upload ارفع
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts239
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts235Video published.نُشر الفيديو.
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts260
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts256You have unsaved changes! If you leave, your changes will be lost.لم تحفظ التغييرات! إذا غادرت ، ستفقد التغييرات.
@@ -10884,9 +10906,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video removed from أُزيل الفيديو من
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts306
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts93
-
+
+
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts306src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts97Video added in at timestamps أُضيف الفيديو الى على
@@ -10900,25 +10922,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Timestamps updatedتم تحديث الطوابع الزمنية
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts274
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts112
-
+
+
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts274src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts116Starts atيبدأ في
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts135
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts138
-
+
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts139src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142Stops atتوقف عند
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts136
-
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140and stops atويتوقف عند
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts138
-
+
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142