diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf
index 2147f02b2..feb7b2903 100644
--- a/client/src/locale/angular.fa-IR.xlf
+++ b/client/src/locale/angular.fa-IR.xlf
@@ -618,7 +618,7 @@
- {count, plural, =1 {یک ویدئو} other { ویدئو}}حذف شد
+ {count, plural, =1 {یک ویدئو} other { ویدئو}}حذف شد.src/app/+admin/overview/videos/video-list.component.ts234
@@ -1074,7 +1074,7 @@
- این مورد از دیگر سایت های راه دور می خواهد که ویدئو های ذخیره شده در خود را ، حذف کنند .
+ این مورد از دیگر سایت های راه دور می خواهد که ویدئو های ذخیره شده در خود را ، حذف کنندsrc/app/shared/shared-moderation/video-block.component.html34
@@ -1082,7 +1082,7 @@
- این مورد از دیگر سایت های راه دور می خواهد که این ویدئو ، حذف کنند .
+ این مورد از دیگر سایت های راه دور می خواهد که این ویدئو ، حذف کنندsrc/app/shared/shared-moderation/video-block.component.html35
@@ -1198,7 +1198,7 @@
- وارد شدن به حساب کاربری ، به شما امکان انتشار محتوا میدهد.
+ وارد شدن به حساب کاربری ، به شما امکان انتشار محتوا میدهدsrc/app/+login/login.component.html11
@@ -1483,7 +1483,7 @@
- بعدا به من یادآوری کن!
+ بعدا به من یادآوری کنsrc/app/modal/admin-welcome-modal.component.html74
@@ -1526,7 +1526,7 @@
- هویت خود را مشخص کنید .
+ هویت خود را مشخص کنیدsrc/app/modal/instance-config-warning-modal.component.html16
@@ -1581,7 +1581,7 @@
- این هشدار را دیگر به من نشان نده!
+ این هشدار را دیگر به من نشان ندهsrc/app/modal/instance-config-warning-modal.component.html33
@@ -1930,7 +1930,7 @@
- شما اینجا مجاز نیستید
+ شما اینجا مجاز نیستید.src/app/+error-page/error-page.component.html27src/app/+error-page/error-page.component.html39
@@ -2285,7 +2285,7 @@
- این تصویر خیلی بزرگ است
+ این تصویر خیلی بزرگ است.src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts53src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
@@ -2609,7 +2609,7 @@
- ⚠️ اگر این گزینه را فعال کنید، اگر از سهمیه های ویدئویی خود فراتر رفته باشید ، پخش زنده به صورت خودکار پایان می یابد .
+ ⚠️ اگر این گزینه را فعال کنید، اگر از سهمیه های ویدئویی خود فراتر رفته باشید ، پخش زنده به صورت خودکار پایان می یابدsrc/app/+videos/+video-edit/shared/video-edit.component.html282
@@ -2934,12 +2934,12 @@
- بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود ندارد .
+ بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود نداردsrc/app/+videos/+video-edit/video-add-components/video-go-live.component.ts119
- بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود ندارد .
+ بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود نداردsrc/app/+videos/+video-edit/video-add-components/video-go-live.component.ts121
@@ -3380,7 +3380,7 @@
- این ویدئوی زنده به پایان رسیده است
+ این ویدئوی زنده به پایان رسیده است.src/app/+videos/+video-watch/shared/information/video-alert.component.html33
@@ -3718,7 +3718,7 @@
- نمایش تا از میزبان.
+ نمایش تا از میزبانsrc/app/+admin/follows/following-list/following-list.component.html11
@@ -3931,7 +3931,7 @@
- نمایش تا از کاربر.
+ نمایش تا از کاربرsrc/app/+admin/overview/users/user-list/user-list.component.html11
@@ -4002,7 +4002,7 @@
- بیان استراتژی فعال می باشد .
+ بیان استراتژی فعال می باشدsrc/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html90
@@ -4104,7 +4104,7 @@
- هیچ سوء استفاده ای یافت نشد
+ هیچ سوء استفاده ای یافت نشد.src/app/shared/shared-abuse-list/abuse-list-table.component.html153
@@ -4159,7 +4159,7 @@
- نمایش تا از ویدئوهای بلاک شده .
+ نمایش تا از ویدئوهای بلاک شدهsrc/app/+admin/moderation/video-block-list/video-block-list.component.html11
@@ -4331,7 +4331,7 @@
- هیچ سروری یافت نشد
+ هیچ سروری یافت نشد.src/app/shared/shared-moderation/server-blocklist.component.html57src/app/shared/shared-moderation/server-blocklist.component.html57
@@ -4376,7 +4376,7 @@
- هیچ حسابی یافت نشد
+ هیچ حسابی یافت نشد.src/app/shared/shared-moderation/account-blocklist.component.html55src/app/shared/shared-moderation/account-blocklist.component.html55
@@ -4646,7 +4646,7 @@
- هیچ کاری یافت نشد
+ هیچ کاری یافت نشد.src/app/+admin/system/jobs/jobs.component.html105
@@ -4887,7 +4887,7 @@
- I.E. 2Vcore 2GB RAM، لینک مستقیم به سروری که شما اجاره داده اید، و غیره
+ I.E. 2Vcore 2GB RAM، لینک مستقیم به سروری که شما اجاره داده اید، و غیره.src/app/+admin/config/edit-custom-config/edit-instance-information.component.html214
@@ -6086,7 +6086,7 @@
- هیچ درخواست تغییر مالکیت یافت نشد
+ هیچ درخواست تغییر مالکیت یافت نشد.src/app/+my-library/my-ownership/my-ownership.component.html72
@@ -6264,7 +6264,7 @@
- هیچ کانال یافت نشد
+ هیچ کانالی یافت نشد.src/app/+my-library/+my-video-channels/my-video-channels.component.html27
@@ -6648,7 +6648,7 @@
- خطایی رخ داده است
+ خطایی رخ داده است.src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html13
@@ -6801,7 +6801,7 @@
- سایتی که توسط سایت شما بیصدا شده است .
+ سایتی که توسط سایت شما بیصدا شده استsrc/app/shared/shared-moderation/account-block-badges.component.html4
@@ -6838,7 +6838,7 @@
- این حساب کانال ندارد
+ این حساب کابری کانال ندارد.src/app/+accounts/account-video-channels/account-video-channels.component.html5
@@ -6910,7 +6910,7 @@
- این کانال هیچ ویدئویی ندارد
+ این کانال هیچ ویدئویی ندارد.src/app/+accounts/account-video-channels/account-video-channels.component.html42
@@ -7089,7 +7089,7 @@
- نحوه راه اندازی حساب خود، کانال یا چگونگی ایجاد یک لیستپخش و بیشتر را یاد بگیرید
+ نحوه راه اندازی حساب خود، کانال یا چگونگی ایجاد یک لیستپخش و بیشتر را یاد بگیرید!src/app/+about/about-peertube/about-peertube.component.html31
@@ -7149,7 +7149,7 @@
- این درخواست ها باید به طور مرتب ارسال شوند تا بدانیم چه کسی شروع به تماشای ویدیو می کند. با این روش ، تشخیص آسان است.
+ این درخواست ها باید به طور مرتب ارسال شوند تا بدانیم چه کسی شروع به تماشای ویدیو می کند. با این روش ، تشخیص آسان استsrc/app/+about/about-peertube/about-peertube.component.html98
@@ -7623,7 +7623,7 @@
- یک <کد>.mp4</کد> که صرفا صدا را بدون تصویر نگه می دارد .
+ یک <کد>.mp4</کد> که صرفا صدا را بدون تصویر نگه می داردsrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts19
@@ -7768,7 +7768,7 @@
- پیکربندی به روز شده
+ پیکربندی به روز شد.src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts326
@@ -7811,13 +7811,13 @@
- دامنه مورد نیاز است
+ دامنه مورد نیاز است.src/app/shared/form-validators/host-validators.ts92src/app/shared/form-validators/host-validators.ts101
- میزبان وارد شده نامعتبر هستند
+ میزبانهای وارد شده نامعتبر هستند.src/app/shared/form-validators/host-validators.ts93
@@ -7833,7 +7833,7 @@
- میزبان نامعتبر است
+ میزبانها نامعتبر هستند.src/app/shared/form-validators/host-validators.ts102
@@ -8255,7 +8255,7 @@
- سوء استفاده حذف شد
+ سوء استفاده حذف شد.src/app/shared/shared-abuse-list/abuse-list-table.component.ts139
@@ -8384,7 +8384,7 @@
- شاخص پلاگین در دسترس نیست لطفا بعدا دوباره امتحان کنید
+ شاخص پلاگین در دسترس نیست لطفا بعدا دوباره امتحان کنید.src/app/+admin/plugins/plugin-search/plugin-search.component.ts100
@@ -8404,7 +8404,7 @@
- تنظیمات به روز شده
+ تنظیمات بهروز شد.src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts55
@@ -8475,7 +8475,7 @@
- نشانی برای تنظیمات پراکسی بررسی کنید.
+ نشانی برای تنظیمات پراکسی بررسی کنیدsrc/app/+admin/system/debug/debug.component.html15
@@ -8760,7 +8760,7 @@
- احراز هویت دوعاملی حساب کاربری غیرفعال شد
+ احراز هویت دوعاملی حساب کاربری غیرفعال شد.src/app/+admin/overview/users/user-edit/user-update.component.ts134
@@ -8985,13 +8985,13 @@
- ایمیل به روز شده
+ ایمیل بهروز شد.src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
- رمز عبور فعلی نامعتبر است
+ رمز عبور فعلی نامعتبر است.src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts61src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts61
@@ -9053,7 +9053,7 @@
- ویدیو جدید از کانالهایی که شما در آن مشترک هستید.
+ ویدیو جدید از کانالهایی که شما در آن مشترک هستیدsrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts32
@@ -9091,7 +9091,7 @@
- یک کاربر جدید در سایت شما ثبت نام کرد.
+ یک کاربر جدید در سایت شما ثبت نام کردsrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
@@ -9104,7 +9104,7 @@
- فردی در اظهارنظر راجع به ویدئو از شما نام برد.
+ فردی در اظهارنظر راجع به ویدئو از شما نام بردsrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
@@ -9145,7 +9145,7 @@
- ویرایش ویدئوی استدیویی به پایان رسید.
+ ویرایش ویدئوی استدیویی به پایان رسیدsrc/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts48
@@ -9181,7 +9181,7 @@
- آواتار تغییر کرد
+ آواتار تغییر کرد.src/app/+manage/video-channel-edit/video-channel-update.component.ts119src/app/+my-account/my-account-settings/my-account-settings.component.ts45
@@ -9193,7 +9193,7 @@
- آواتار حذف شد
+ آواتار حذف شد.src/app/+manage/video-channel-edit/video-channel-update.component.ts139src/app/+my-account/my-account-settings/my-account-settings.component.ts65
@@ -9265,7 +9265,7 @@
- هیچ دنبال کننده ای یافت نشد
+ هیچ دنبالکنندهای یافت نشد.src/app/+my-library/my-follows/my-followers.component.html13
@@ -9420,7 +9420,7 @@
- تعداد { ویدئو حذف شدند.
+ تعداد { ویدئو حذف شدندsrc/app/+my-library/my-videos/my-videos.component.ts206
@@ -9509,7 +9509,7 @@
- شما هنوز هیچ اشتراکی ندارید
+ شما هنوز هیچ اشتراکی ندارید.src/app/+my-library/my-follows/my-subscriptions.component.html13
@@ -9618,7 +9618,7 @@
- قادر به پیدا کردن شناسه کاربر یا رشته تأیید نیست
+ قادر به پیدا کردن شناسه کاربر یا رشته تأیید نیست.src/app/+reset-password/reset-password.component.ts38
@@ -9802,7 +9802,7 @@
- نیاز به اتصال مجدد دارید
+ نیاز به اتصال مجدد دارید.src/app/core/auth/auth.service.ts233
@@ -10268,7 +10268,7 @@
- نام سایت مورد نیاز است
+ نام سایت مورد نیاز است.src/app/shared/form-validators/custom-config-validators.ts7
@@ -10278,7 +10278,7 @@
- نام کاربری توییتر مورد نیاز است
+ نام کاربری توییتر مورد نیاز است.src/app/shared/form-validators/custom-config-validators.ts21
@@ -10313,7 +10313,7 @@
- محدودیت ثبت نام لازم است
+ محدودیت ثبت نام لازم است.src/app/shared/form-validators/custom-config-validators.ts46
@@ -10355,12 +10355,12 @@
- ایمیل مدیریت مورد نیاز است
+ ایمیل مدیریت مورد نیاز است.src/app/shared/form-validators/custom-config-validators.ts64
- ایمیل مدیریت باید معتبر باشد
+ ایمیل مدیریت باید معتبر باشد.src/app/shared/form-validators/custom-config-validators.ts65
@@ -10375,7 +10375,7 @@
- حداکثر مدت زمان برای ویدئو های پخش زنده لازم است
+ حداکثر مدت زمان برای ویدئو های پخش زنده لازم است.src/app/shared/form-validators/custom-config-validators.ts80
@@ -10395,7 +10395,7 @@
- حداکثر ویدئو های پخش زنده کاربر مورد نیاز است
+ حداکثر ویدئو های پخش زنده کاربر مورد نیاز است.src/app/shared/form-validators/custom-config-validators.ts96
@@ -10429,7 +10429,7 @@
- همبستگی لازم است
+ همبستگی لازم است.src/app/shared/form-validators/custom-config-validators.ts113
@@ -10449,7 +10449,7 @@
- ایمیل مورد نیاز است
+ ایمیل مورد نیاز است.src/app/shared/form-validators/instance-validators.ts7src/app/shared/form-validators/user-validators.ts39
@@ -10461,7 +10461,7 @@
- دستگیره مورد نیاز است
+ دستگیره مورد نیاز است.src/app/shared/form-validators/user-validators.ts50
@@ -10479,7 +10479,7 @@
- نام شما مورد نیاز است
+ نام شما مورد نیاز است.src/app/shared/form-validators/instance-validators.ts19
@@ -10494,7 +10494,7 @@
- یک موضوع مورد نیاز است
+ یک موضوع مورد نیاز است.src/app/shared/form-validators/instance-validators.ts32
@@ -10509,7 +10509,7 @@
- یک پیام مورد نیاز است
+ یک پیام مورد نیاز است.src/app/shared/form-validators/instance-validators.ts45
@@ -10537,7 +10537,7 @@
- تأیید رمز عبور مورد نیاز است
+ تأیید رمز عبور مورد نیاز است.src/app/shared/form-validators/reset-password-validators.ts9
@@ -10557,7 +10557,7 @@
- نام کانال مورد نیاز است
+ نام کانال مورد نیاز است.src/app/shared/form-validators/user-validators.ts29
@@ -10594,7 +10594,7 @@
- سهمیه ویدئویی مورد نیاز است
+ سهمیه ویدئو مورد نیاز است.src/app/shared/form-validators/user-validators.ts107
@@ -10614,7 +10614,7 @@
- نقش کاربر مورد نیاز است
+ نقش کاربر مورد نیاز است.src/app/shared/form-validators/user-validators.ts122
@@ -10672,7 +10672,7 @@
- نام جهت نمایش مورد نیاز است
+ نام جهت نمایش مورد نیاز است.src/app/shared/form-validators/user-validators.ts157src/app/shared/form-validators/video-channel-validators.ts24src/app/shared/form-validators/video-playlist-validators.ts12
@@ -10692,7 +10692,7 @@
- دلیل گزارش مورد نیاز است
+ دلیل گزارش مورد نیاز است.src/app/shared/form-validators/abuse-validators.ts7
@@ -10722,7 +10722,7 @@
- پیام سوء استفاده مورد نیاز است
+ پیام سوء استفاده مورد نیاز است.src/app/shared/form-validators/abuse-validators.ts25
@@ -10737,7 +10737,7 @@
- کانال مورد نیاز است
+ کانال مورد نیاز است.src/app/shared/form-validators/video-ownership-change-validators.ts7
@@ -10780,7 +10780,7 @@
- نام مورد نیاز است
+ نام مورد نیاز است.src/app/shared/form-validators/video-channel-validators.ts10
@@ -10862,7 +10862,7 @@
- حریم خصوصی مورد نیاز است
+ حریم خصوصی مورد نیاز است.src/app/shared/form-validators/video-playlist-validators.ts23
@@ -10909,7 +10909,7 @@
- این یک پخش زنده در حالت عادی می باشد .
+ این یک پخش زنده در حالت عادی می باشدsrc/app/+videos/+video-edit/shared/video-edit.component.html258
@@ -10977,7 +10977,7 @@
- نام ویدیو مورد نیاز است
+ نام ویدیو مورد نیاز است.src/app/shared/form-validators/video-validators.ts15
@@ -11005,7 +11005,7 @@
- کانال ویدئویی مورد نیاز است
+ کانال ویدئویی مورد نیاز است.src/app/shared/form-validators/video-validators.ts52
@@ -11055,7 +11055,7 @@
- این فایل خیلی بزرگ است
+ این فایل خیلی بزرگ است.src/app/shared/shared-forms/reactive-file.component.ts54
@@ -11076,7 +11076,7 @@
- شما مجاز به انتخاب بیش از {maxItems, plural, =1 {یک مورد} other { مورد}} نمیباشید.
+ شما مجاز به انتخاب بیش از {maxItems, plural, =1 {یک مورد} other { مورد}} نمیباشیدsrc/app/shared/shared-forms/select/select-checkbox-all.component.ts83
@@ -11804,7 +11804,7 @@
- پنهان کردن هر گونه محتوا از این سایت برای شما
+ پنهان کردن هر گونه محتوا از این سایت برای شما.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts309
@@ -11814,7 +11814,7 @@
- بازگردانی محتوا از این سایت برای شما
+ بازگردانی محتوا از این سایت برای شما.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts315
@@ -11834,7 +11834,7 @@
- بازگردانی نمایش محتوا از این کاربر به استفاده کنندگان از سایت شما
+ بازگردانی نمایش محتوا از این کاربر به استفاده کنندگان از سایت شما.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts381
@@ -11849,7 +11849,7 @@
- بازگردانی محتوا از این سایت برای شما و سایتتان و استفاده کنندگان از آن
+ بازگردانی محتوا از این سایت برای شما و سایتتان و استفاده کنندگان از آن.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts399
@@ -12130,7 +12130,7 @@
- ویدئو گزارششد
+ ویدئو گزارش شد.src/app/shared/shared-moderation/report-modals/video-report.component.ts94
@@ -12843,7 +12843,7 @@
- نمایش به از ویدئو.
+ نمایش به از ویدئوsrc/app/+admin/overview/videos/video-list.component.html11
@@ -12867,7 +12867,7 @@
- ویدئو هایی که اخیرا اضافه شده اند .
+ ویدئو هایی که اخیرا اضافه شده اندsrc/app/core/menu/menu.service.ts145