diff --git a/options/locale/locale_fa-IR.ini b/options/locale/locale_fa-IR.ini
index e41e88eca7..a0551ed71d 100644
--- a/options/locale/locale_fa-IR.ini
+++ b/options/locale/locale_fa-IR.ini
@@ -74,6 +74,15 @@ preview=پیش نمایش
loading=بارگذاری…
[startpage]
+app_desc=یک سرویس گیت بیدرد سر و راحت
+install=راهاندازی ساده
+install_desc=به سادگی دودویی را اجرا بر روی سکوی خود کنید. یا shop Gitea زا یل داکر یا Vagrant ,یا این را دریافت کنید. بسته بندی شده
+platform=مستقل از سکو
+platform_desc=گیت همه جا اجرا میشود بریم! میتوانید Windows, macOS, Linux, ARM و ... هر کدام را دوست داشتید انتخاب کنید!
+lightweight=ابزارک سبک
+lightweight_desc=گیتی با حداقل منابع میتوانید برای روی دستگاه Raspberry Pi اجرا شود و مصرف انرژی شما را کاهش دهد!
+license=متن باز
+license_desc=برو به code.gitea.io/gitea! به ملحق شوید با مشارکت کردن برای این که این پروژه بهتر شود. برای مشارکت کردن خجالت نکشید!
[install]
install=نصب و راه اندازی
@@ -250,6 +259,7 @@ openid_signin_desc=نوع حساب کاربری خود را وارد کنید.
disable_forgot_password_mail=بازیابی حساب غیر فعال شده است. لطفا با مدیر سایت تماس بگیرید.
email_domain_blacklisted=شما نمیتوانید با ایمیل خود ثبت نام کنید.
authorize_application=برنامه احراز هویت
+authorize_redirect_notice=اگر شما این برنامه را تایید کنید، به %s منتقل خواهید شد.
authorize_application_created_by=این برنامه توسط %s ساخته شده است.
authorize_application_description=اگر شما دسترسی داشته باشید. میتوانید تمامی فیلد های حساب کاربری خود را تغییر دهید. از جمله مخازن و سازمان های خصوصی.
authorize_title=تاییدیه "%s" برای دسترسی به اکانت شما؟
@@ -313,10 +323,12 @@ team_no_units_error=اجازه دسترسی به حداقل یک بخش مخزن
email_been_used=این ایمیل قبلا ثبت شده.
openid_been_used=آدرس OpenID %s قبلا ثبت شده است.
username_password_incorrect=نام کاربری یا گذرواژه صحیح نیست.
+password_complexity=پسورد ضرورت به پیچیدگی نداشته باشد.
enterred_invalid_repo_name=نام مخزنی که وارد کرده اید صحیح نمی باشد.
enterred_invalid_owner_name=نام مالک جدید معتبر نیست.
enterred_invalid_password=گذرواژه وارد شده صحیح نیست.
user_not_exist=کاربر وجود ندارد.
+team_not_exist=تیم وجود ندارد.
last_org_owner=قادر به حذف کاربر آخر از تیم "صاحبان" نیست. باید حداقل یک مالک در هر تیم باشد.
cannot_add_org_to_team=یک سازمان را نمی توان به عنوان عضو تیم اضافه کرد.
@@ -633,6 +645,8 @@ migrate.lfs_mirror_unsupported=قرینه سازی LFS اشیا پشتیبانی
migrate.migrate_items_options=زمانی که از github مهاجرت میکنید. ورودی نامکاربری و گزینههای مهاجرت نمایش داده میشوند.
migrated_from=مهاجرت از %[2]s
migrated_from_fake=مهاجرت از %[1]s
+migrate.migrating=مهاجرت از %s ...
+migrate.migrating_failed=مهاجرت از %s ناموفق بود.
mirror_from=قرینه از
forked_from=انشعاب شده از
@@ -681,6 +695,8 @@ stored_lfs=ذخیره شده با GIT LFS
commit_graph=نمودار کامیت
blame=سرزنش
normal_view=نمایش عادی
+line=خط
+lines=خطوط
editor.new_file=پرونده جدید
editor.upload_file=بارگذاری پرونده
@@ -706,6 +722,7 @@ editor.delete=حذف '%s'
editor.commit_message_desc=توضیحی تخصصی به دلخواه اضافه نمایید…
editor.commit_directly_to_this_branch=ثبت کامیت به صورت مستقیم در انشعاب %s.
editor.create_new_branch=یک شاخه جدید برای این commit ایجاد کنید و تقاضای واکشی را شروع کنید.
+editor.create_new_branch_np=یک شاخه جدید برای کامیت بسازید.
editor.propose_file_change=پیشنهاد تغییر پرونده
editor.new_branch_name_desc=نام شاخه ی جدید…
editor.cancel=انصراف
@@ -720,6 +737,8 @@ editor.file_editing_no_longer_exists=فایل آماده ویرایش شده ا
editor.file_deleting_no_longer_exists=فایل آماده حذف میشود '%s'، مدتی بعد در مخزن از دسترس خارج میشود.
editor.file_changed_while_editing=محتوای پرونده تغییر میکند از زمانی که شما شروع به ویرایش میکنید.اینجا کلیک کنید تا ببنید آن را یا یا کامیت تغییرات را دوباره اعمال کنید تا روی آن بازنویسی شود.
editor.file_already_exists=فایلی با نام %s از قبل در مخزن موجود است.
+editor.commit_empty_file_header=کامیت کردن یک پرونده خالی
+editor.commit_empty_file_text=فایل کامیت شده شما تقریبا خالیست. پردازش شود؟
editor.no_changes_to_show=تغییری برای نمایش وجود ندارد.
editor.fail_to_update_file=خطا در ساخت/بهروزرسانی پرونده %s. خطای رخ داده: %v
editor.add_subdir=افزودن پوشه…
@@ -785,6 +804,7 @@ issues.delete_branch_at=`حذف شاخه %s %s`
issues.open_tab=%d باز
issues.close_tab=%d بسته
issues.filter_label=برچسب
+issues.filter_label_exclude=`ازalt
+ click/enter
برای رد کردن برچسبها استفاده کنید `
issues.filter_label_no_select=تمامی برچسبها
issues.filter_milestone=نقطه عطف
issues.filter_milestone_no_select=تمام نقاط عطف
@@ -987,6 +1007,7 @@ pulls.data_broken=این تقاضای واکشی به دلیل از دست رف
pulls.files_conflicted=این تقاضای واکشی دارای تغییراتی است که با شاخه هدف تداخل دارد.
pulls.is_checking=در حال پردازش تداخل در ادغام میباشد. لطفاً لحظاتی بعد امتحان کنید.
pulls.required_status_check_failed=برخی بررسی های ضروری موفقیت آمیز نبود.
+pulls.required_status_check_administrator=مثل یک مدیر، ممکن است شما این تقاضای واکشی را مسکوت بگذارید.
pulls.blocked_by_approvals=این تقاضای واکشی هنوز به اندازه کافی مورد مورد تایید نیست. %d از %d مورد آن قابل تایید میباشد.
pulls.can_auto_merge_desc=این تقاضا واکشی می تواند به صورت خودکار ادغام شود.
pulls.cannot_auto_merge_desc=این تقاضای واکشی به علت تداخل نمی تواند به صورت خودکار ادغام شود.
@@ -1136,6 +1157,7 @@ settings.collaboration=همكار
settings.collaboration.admin=مدیر
settings.collaboration.write=نوشتن
settings.collaboration.read=خواندن
+settings.collaboration.owner=مالک
settings.collaboration.undefined=تعریف نشده
settings.hooks=Webhooks
settings.githooks=Git Hooks
@@ -1217,6 +1239,11 @@ settings.collaborator_deletion_desc=حذف یک همکار از مخزن دست
settings.remove_collaborator_success=همكار حذف شد.
settings.search_user_placeholder=جستجوی کاربر…
settings.org_not_allowed_to_be_collaborator=سازمان ها را نمیتوان به عنوان همکار افزود.
+settings.change_team_access_not_allowed=تغییر دسترسی های تیم برای این مخزن توسط مالک ارگان محدود شده است
+settings.team_not_in_organization=تیم همانند ارگان برای این مخزن نیست
+settings.add_team_duplicate=تیم پیش از این مخزن داشته
+settings.add_team_success=تیم هماکنون به مخزن دسترسی دارد.
+settings.remove_team_success=دسترسی تیم به مخزن حذف شد.
settings.add_webhook=اضافهکردن Webhook
settings.add_webhook.invalid_channel_name=کانال هوک تحت وب نمیتواند خالی باشد و نمیتوانید تنها حاوی این حرف # باشد.
settings.hooks_desc=هوک تحت وب به صورت خودکار درخواست POST HTTP را به سمت سرور روانه میکند زمانی که ماشه رخداد Gitea کشیده شود. برای اطلاعات بیشتر به راهنمای هوک تحت وب مراجعه کنید.
@@ -1310,6 +1337,7 @@ settings.protect_this_branch=فعال کردن حفاظت از شاخه
settings.protect_this_branch_desc=جلوگیری از هر گونه حذف یا غیرفعال کردن هر درج شدنی در این شاخه.
settings.protect_whitelist_committers=فعال کردن لیست سفید درج
settings.protect_whitelist_committers_desc=اجازه به کاربران یا تیمهای موجود لیست سفید برای درج در این شاخه (اما نه درج اجباری).
+settings.protect_whitelist_deploy_keys=لیست سفید کلید های انتشار و دسترسی نوشتن برای درج
settings.protect_whitelist_users=کاربران لیست سفید برای درج در مخزن:
settings.protect_whitelist_search_users=جستجوی کاربر…
settings.protect_whitelist_teams=تیمهای لیست سفید برای درج در مخزن:
@@ -1319,6 +1347,7 @@ settings.protect_merge_whitelist_committers_desc=اجازه به کاربران
settings.protect_merge_whitelist_users=کاربران لیست سفید برای ادغام:
settings.protect_merge_whitelist_teams=تیمهای لیست سفید برای ادغام:
settings.protect_check_status_contexts=فعال کردن حالات بررسی
+settings.protect_check_status_contexts_desc=حالات ضروری را میتوانید برای کنترل قبل از ادغام فعال کنید تا با قوانین شما اگر سازگار بود شاخه بتواند ادغام شود. زمانی که فعال شود، کامیت باید ابتدا در شاخه دیگری درج شود.
settings.protect_check_status_contexts_list=آخرین بررسی حالات این مخزن در هفته گذشته اتفاق افتاده است
settings.protect_required_approvals=نیازمند تاییدیه:
settings.protect_required_approvals_desc=فقط اجازه تقاضای ادغام واکشی برای بازبینیکنندهگانی که دارای امتیاز مثبت کافی که از لیست سفید کاربران یا تیمها باشند.
@@ -1356,6 +1385,10 @@ diff.parent=والد
diff.commit=کامیت
diff.git-notes=یادداشتها
diff.data_not_available=محتوای تفاوت ها در دسترس نیست
+diff.options_button=تنظیمات (diff) تغییرات
+diff.show_diff_stats=نمایش وضعیت
+diff.download_patch=دانلود پرونده وصله
+diff.download_diff=دانلود فایل تغییرات diff
diff.show_split_view=مشاهده تقسیم شده
diff.show_unified_view=نمای یکپارچه
diff.whitespace_button=فضای خالی
@@ -1438,6 +1471,8 @@ branch.restore_failed=ناموفق در بازگرانی شاخه '%s'.
branch.protected_deletion_failed=شاخه «%s» محافظت شده است. نمیتوانید آنرا حذف کنید.
branch.restore=بازگردانی شاخه '%s'
branch.download=بارگیری یا دریافت شاخه '%s'
+branch.included_desc=این شاخه بخشی از شاخه پیش فرض است
+branch.included=مشمول شده
topic.manage_topics=مدیریت موضوعات
topic.done=انجام شد
@@ -1473,6 +1508,8 @@ settings.options=سازمان
settings.full_name=نام کامل
settings.website=تارنما
settings.location=موقعیت مکانی
+settings.permission=مجوزها
+settings.repoadminchangeteam=مدیر مخزن میتواند دسترسی برای تیم اضافه یا حذف کند
settings.visibility=پدیداری
settings.visibility.public=عمومی
settings.visibility.limited=محدود شده (پدیدار برای کاربر وارد شده فقط)
@@ -1953,12 +1990,15 @@ mark_as_unread=علامتگذاری بعنوان خوانده نشده
mark_all_as_read=علامت همه به عنوان خوانده شده
[gpg]
+default_key=ثبت شده با کلید پیش فرض
error.extract_sign=خطا در استخراج امضا
error.generate_hash=خطا در ساختن هش کامیت
error.no_committer_account=هیچ ایمیلی به حساب کاربری صاحب کامیت پیونده داده نشده است
error.no_gpg_keys_found=هیچ کلید شناخته شده ای برای این امضا در پایگاه داده ها یافت نشد
error.not_signed_commit=هیچ کامیتی تکلیف نشده است
error.failed_retrieval_gpg_keys=بازیابی هر کلیدی که به حساب کاربری کامیت دهنده پیوست شده بود ناموفق بود
+error.probable_bad_signature=هشدار! اگرچه اینجا یک کلید با ID در پایگاه داده است این کامیت تایید نشده است! این کامیت مشـــکــــوک است.
+error.probable_bad_default_signature=هشدار! اگرچه اینجا یک کلید پیش فرض با ID است این اما کامیت تایید نشده است! این کامیت مشـــکــــوک است.
[units]
error.no_unit_allowed_repo=شما اجازه دسترسی به هیچ قسمت از این مخزن را ندارید.