<+>UTF-8
===================================================================
diff --git a/config/locales/fa.yml b/config/locales/fa.yml
--- a/config/locales/fa.yml	2023-06-14 00:17:37.066529990 +0330
+++ b/config/locales/fa.yml	2023-06-14 00:17:37.094530492 +0330
@@ -193,6 +193,10 @@
   notice_new_password_must_be_different: گذرواژه جدید باید متفاوت از گذرواژه فعلی باشد
   notice_import_finished: "%{count} مورد وارد شده"
   notice_import_finished_with_errors: "نمی‌توان %{count} مورد از %{total} را وارد کرد"
+  notice_issue_not_closable_by_open_tasks: نمی‌توان این مساله را بست. این مساله حداقل یک زیرمساله باز دارد.
+  notice_issue_not_closable_by_blocking_issue: نمی‌توان این مساله را بست. این مساله حداقل توسط یک مساله سد شده‌است.
+  notice_issue_not_reopenable_by_closed_parent_issue: این مساله را نمی‌توان دوباره باز کرد. مساله پدر این مساله بسته شده است.
+  notice_invalid_watcher: 'ناظر نامعتبر: به دلیل نداشتن دسترسی مشاهده، کاربر هیچ آگاه‌سازی‌ای دریافت نمی‌کند.'
 
   error_can_t_load_default_data: "تنظیمات پیش‌فرض نمی‌تواند بار شود: %{value}"
   error_scm_not_found: "بخش یا بازبینی در مخزن پیدا نشد."
@@ -212,13 +216,17 @@
   error_workflow_copy_target: 'نوع مسأله(ها) یا نقش‌(های) مقصد را انتخاب کنید.'
   error_unable_delete_issue_status: 'وضعیت مسأله را نمی‌توان حذف کرد. (%{value})'
   error_unable_to_connect: "نمی‌توان متصل شد (%{value})"
+  error_attachments_too_many: آپلود این پرونده امکان‌پذیر نیست. حداکثر تعداد پیوست هم‌زمان (%{max_number_of_files}) است
   error_attachment_too_big: "این پرونده نمی‌تواند بالاگذاری شود زیرا از بیشینه اندازه مجاز پرونده‌ها (%{max_size}) تجاوز می‌کند"
+  error_bulk_download_size_too_big: نمی‌توان پیوست‌ها را باهم دریافت کرد. اندازه کل پرونده‌ها از حداکثر اندازه مجاز (%{max_size}) بیش‌تر است.
   error_session_expired: "نشست شما منقضی شده است. لطفاً دوباره وارد شوید."
+  error_token_expired: "پیوند بازیابی گذرواژه شما منقضی شده است. لطفاً دوباره سعی کنید."
   warning_attachments_not_saved: "%{count} پرونده نتوانست ذخیره شود."
   error_password_expired: "گذرواژه‌ی شما منقضی شده است یا راه‌بر درخواست تغییر آن را داده است."
   error_invalid_file_encoding: "این پرونده یک پرونده با کدگذاری %{encoding} نیست"
   error_invalid_csv_file_or_settings: "این پرونده یک پرونده CSV نیست یا با تنظیمات زیر همخوان نیست. (%{value})"
   error_can_not_read_import_file: "در هنگام خواندن پرونده برای ورود، خطایی رخ داد"
+  error_no_data_in_file: پرونده شامل هیچ داده‌ای نیست
   error_attachment_extension_not_allowed: "پسوند %{extension} برای پیوست یک پسوند مجاز نیست"
   error_ldap_bind_credentials: "حساب/گذرواژه نامعتبر LDAP"
   error_no_tracker_allowed_for_new_issue_in_project: "پروژه هیچ نوع مسأله‌ای ندارد که بتوانید مسأله‌ای بسازید"
@@ -226,9 +234,24 @@
   error_move_of_child_not_possible: "زیرمسأله %{child} نمی‌تواند به پروژه جدید منتقل شود: %{errors}"
   error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: "زمان صرف‌شده را نمی توان به یک مسأله که در حال حذف است اختصاص داد"
   warning_fields_cleared_on_bulk_edit: "تغییرات منجر به حذف خودکار مقادیر از یک یا چند فیلد در اشیاء انتخاب شده خواهد شد"
+  error_exceeds_maximum_hours_per_day: "نمی‌توان بیش از %{max_hours} ساعت در یک روز زمان ثبت کرد. (%{logged_hours} ساعت تا کنون زمان ثبت شده است)"
+  error_can_not_delete_auth_source: "این شیوه احراز هویت در حال استفاده است و حذف آن امکان‌‌پذیر نیست."
+  error_spent_on_future_date: "ثبت زمان برای روزهای آینده امکان‌پذیر نیست"
+  error_not_allowed_to_log_time_for_other_users: "شما اجازه ثبت زمان برای سایر کاربران را ندارید"
+  error_can_not_execute_macro_html: خطا در اجرای ماکروی <strong>%{name}</strong> (%{error})
+  error_macro_does_not_accept_block: این ماکرو یک بلوک متنی را قبول نمی‌کند
+  error_childpages_macro_no_argument: این ماکرو فقط در صفحات دانش‌نامه می‌تواند بدون ورودی، فراخوانی شود
+  error_circular_inclusion: دور بی‌نهایت تشخیص داده شد
+  error_page_not_found: صفحه پیدا نشد
+  error_filename_required: نام فایل مورد نیاز است
+  error_invalid_size_parameter: اندازه نامعتبر است
+  error_attachment_not_found: پیوست %{name} یافت نشد
+  error_invalid_authenticity_token: توکن اصالت فرم نامعتبر است
+  error_query_statement_invalid: هنگام اجرای جستار خطایی رخ داده و ثبت شده است. لطفاً این خطا را به راه‌بر پی‌گیر گزارش دهید.
 
   mail_subject_lost_password: "گذرواژه حساب %{value} شما"
   mail_body_lost_password: 'برای تغییر گذرواژه خود، بر روی پیوند زیر کلیک کنید:'
+  mail_body_lost_password_validity: 'توجه داشته باشید که شما فقط یک‌بار بوسیله این پیوند می‌توانند گذرواژه خود را تغییر دهید.'
   mail_subject_register: "فعال‌سازی حساب %{value} شما"
   mail_body_register: 'برای فعال‌سازی حساب خود، بر روی پیوند زیر کلیک کنید:'
   mail_body_account_information_external: "شما می‌توانید حساب %{value} خود را برای ورود به کار برید."
@@ -298,11 +321,13 @@
   field_mail_notification: آگاه‌سازی‌های رایانامه‌ای
   field_admin: راه‌بر
   field_last_login_on: آخرین ورود
+  field_passwd_changed_on: آخرین تغییر گذرواژه
   field_language: زبان
   field_effective_date: تاریخ
   field_password: گذرواژه
   field_new_password: گذرواژه جدید
   field_password_confirmation: تکرار گذرواژه
+  field_twofa_scheme: طرح احراز هویت دو عاملی
   field_version: نسخه
   field_type: نوع
   field_host: میزبان
@@ -345,6 +370,7 @@
   field_group_by: دسته بندی با
   field_sharing: اشتراک گذاری
   field_parent_issue: کار پدر
+  field_parent_issue_subject: موضوع کار پدر
   field_member_of_group: "گروه مسئول"
   field_assigned_to_role: "نقش مسئول"
   field_text: بخش متنی
@@ -380,6 +406,13 @@
   field_full_width_layout: عرض تمام‌صفحه
   field_digest: قدرآزما
   field_default_assigned_to: مسئول پیش‌فرض
+  field_recently_used_projects: تعداد پروژه‌های اخیر در پنجره انتخاب پروژه
+  field_history_default_tab: برگه پیش‌فرض در سابقه مسأله
+  field_unique_id: شناسه یکتا
+  field_toolbar_language_options: زبان‌های برنامه‌نویسیِ قابل انتخاب در نوارابزار‌
+  field_twofa_required: احراز هویت دوعاملی مورد نیاز است
+  field_default_issue_query: جستار پیش‌فرض مسئله‌ها
+  field_default_project_query: جستار پیش‌فرض پروژه
 
   setting_app_title: عنوان برنامه
   setting_welcome_text: متن خوش‌آمد گویی
@@ -388,6 +421,7 @@
   setting_self_registration: ثبت‌نام خود
   setting_show_custom_fields_on_registration: نمایش بخش‌های سفارشی در ثبت‌نام
   setting_attachment_max_size: بیشینه اندازه پیوست
+  setting_bulk_download_max_size: حداکثر اندازه کل در دریافت همه پرونده‌ها
   setting_issues_export_limit: محدودیت صدور مسأله‌ها
   setting_mail_from: نشانی فرستنده رایانامه
   setting_plain_text_mail: رایانامه نوشتاری ساده (بدون HTML)
@@ -420,6 +454,7 @@
   setting_mail_handler_enable_regex: "فعال‌سازی عبارات منظم"
   setting_mail_handler_api_enabled: فعال‌سازی وب‌سرویس برای نامه‌های دریافتی
   setting_mail_handler_api_key: کلید API
+  setting_mail_handler_preferred_body_part: قسمتی از رایانامه‌های چند بخشی (HTML) ترجیح داده شود
   setting_sys_api_key: کلید API وب‌سرویس مدیریت مخازن
   setting_sequential_project_identifiers: ساخت پشت سر هم شناسه پروژه
   setting_gravatar_enabled: کاربرد Gravatar برای عکس کاربر
@@ -429,6 +464,7 @@
   setting_repository_log_display_limit: بیشترین تعداد بازبینی‌های نمایش داده‌شده در گزارش پرونده
   setting_password_max_age: لزوم تغییر گذرواژه پس از
   setting_password_min_length: کم‌ترین اندازه گذرواژه
+  setting_password_required_char_classes: مواردی که برای گذرواژه الزامی است
   setting_lost_password: اجازه بازنشانی گذرواژه با رایانامه
   setting_new_project_user_role_id: نقش داده‌شده به کاربری که راه‌بر نیست و پروژه می‌سازد
   setting_default_projects_modules: ابزارهای پیش‌فرض فعال برای پروژه‌های جدید
@@ -442,6 +478,7 @@
   setting_commit_logtime_enabled: فعال‌سازی ثبت زمان صرف‌شده
   setting_commit_logtime_activity_id: دسته‌بندی زمان صرف‌شده
   setting_gantt_items_limit: بیشترین تعداد مسائل نمایش داده شده در نمودار گانت
+  setting_gantt_months_limit: بیش‌ترین تعداد ماه نمایش داده‌شده در نمودار گانت
   setting_issue_group_assignment: اجازه واگذاری مسأله به گروه‌ها
   setting_default_issue_start_date_to_creation_date: استفاده از تاریخ جاری به عنوان تاریخ شروع برای مسأله‌های جدید
   setting_commit_cross_project_ref: اجازه ارجاع و حل مسأله‌های همه پروژه‌های دیگر
@@ -458,17 +495,28 @@
   setting_force_default_language_for_loggedin: الزام زبان پیش‌فرض برای کاربران واردشده
   setting_link_copied_issue: ارتباط مسائل در هنگام رونوشت
   setting_max_additional_emails: بیشینه تعداد نشانی‌های رایانامه
+  setting_email_domains_allowed: دامنه‌های مجاز برای نشانی رایانامه
+  setting_email_domains_denied: دامنه‌های غیرمجاز برای نشانی رایانامه
   setting_search_results_per_page: تعداد نتایج جستجو در صفحه
   setting_attachment_extensions_allowed: پسوندهای مجاز
   setting_attachment_extensions_denied: پسوندهای غیرمجاز
   setting_new_item_menu_tab: منوی پروژه برای ساخت اجزاء جدید
   setting_commit_logs_formatting: اِعمال قالب‌بندی متن روی پیام‌های تثبیت
   setting_timelog_required_fields: بخش‌های الزامی برای ثبت زمان
+  setting_close_duplicate_issues: بستن مسأله‌های تکراری بصورت خودکار
+  setting_time_entry_list_defaults: ستون‌های پیش‌فرض ثبت ساعت
+  setting_timelog_accept_0_hours: امکان ثبت ساعت با صفر ساعت
+  setting_timelog_max_hours_per_day: بیش‌ترین ساعتی که می‌توان در یک روز برای هر کاربر ثبت کرد
+  setting_timelog_accept_future_dates: امکان ثبت زمان برای روزهای آینده
+  setting_show_status_changes_in_mail_subject: نمایش تغییر وضعیت در موضوع آگاه‌سازی رایانامه‌ای
+  setting_project_list_defaults: ستون‌های پیش‌فرض نمایش داده‌شده در پروژه‌ها
+  setting_twofa: ورود دوعاملی
 
   permission_add_project: ساخت پروژه
   permission_add_subprojects: ساخت زیرپروژه
   permission_edit_project: ویرایش پروژه
   permission_close_project: بستن / بازگشایی پروژه
+  permission_delete_project: حذف پروژه
   permission_select_project_modules: انتخاب ابزارهای پروژه
   permission_manage_members: مدیریت اعضا
   permission_manage_project_activities: مدیریت دسته‌بندی زمان‌های پروژه
@@ -477,6 +525,7 @@
   permission_view_issues: مشاهده مسأله‌ها
   permission_add_issues: افزودن مسأله‌ها
   permission_edit_issues: ویرایش مسأله‌ها
+  permission_edit_own_issues: ویرایش مسأله‌های خود
   permission_copy_issues: رونوشت مسائل
   permission_manage_issue_relations: مدیریت ارتباط مسأله‌ها
   permission_set_issues_private: تنظیم مسأله‌ها به عمومی یا محرمانه
@@ -514,6 +563,9 @@
   permission_view_wiki_edits: مشاهده سابقه دانش‌نامه
   permission_edit_wiki_pages: ویرایش صفحه‌های دانش‌نامه
   permission_delete_wiki_pages_attachments: حذف کردن پیوست‌های صفحه دانش‌نامه
+  permission_view_wiki_page_watchers: مشاهده فهرست ناظرهای صفحه دانش‌نامه
+  permission_add_wiki_page_watchers: افزودن ناظر به صفحه دانش‌نامه
+  permission_delete_wiki_page_watchers: حذف ناظر از صفحه دانش‌نامه
   permission_protect_wiki_pages: محافظت صفحه‌های دانش‌نامه
   permission_manage_repository: مدیریت مخزن
   permission_browse_repository: مرور مخزن
@@ -526,10 +578,14 @@
   permission_edit_own_messages: ویرایش پیام خود
   permission_delete_messages: حذف پیام‌ها
   permission_delete_own_messages: حذف پیام خود
+  permission_view_message_watchers: مشاهده فهرست ناظرهای پیام
+  permission_add_message_watchers: افزودن ناظرهای پیام
+  permission_delete_message_watchers: حذف ناظرهای پیام
   permission_export_wiki_pages: صدور صفحه‌های دانش‌نامه
   permission_manage_subtasks: مدیریت زیرکارها
   permission_manage_related_issues: مدیریت مسأله‌های مرتبط
   permission_import_issues: وارد کردن مسائل
+  permission_log_time_for_other_users: ثبت زمان برای سایر کاربران
 
   project_module_issue_tracking: پی‌گیری مسأله‌ها
   project_module_time_tracking: ‌مدیریت زمان
@@ -566,6 +622,7 @@
   label_issue_status_updated: وضعیت به‌روز شد
   label_issue_assigned_to_updated: مسئول به‌روز شد
   label_issue_priority_updated: اولویت به‌روز شد
+  label_issue_fixed_version_updated: نسخه هدف به‌روز شد
   label_document: سند
   label_document_new: سند جدید
   label_document_plural: اسناد
@@ -611,6 +668,7 @@
   label_reported_issues: مسأله‌های ثبت شده
   label_assigned_issues: مسائل واگذارشده
   label_assigned_to_me_issues: مسأله‌های واگذارشده به من
+  label_updated_issues: مسائل به‌روزشده
   label_last_login: آخرین ورود
   label_registered_on: ثبت‌نام‌شده در
   label_activity: خط زمان
@@ -646,6 +704,7 @@
   label_attachment_delete: حذف پیوست
   label_attachment_plural: پیوست‌ها
   label_file_added: پرونده افزوده شد
+  label_attachment_description: توضیحات پیوست
   label_report: گزارش
   label_report_plural: گزارش‌ها
   label_news: مطلب
@@ -660,6 +719,7 @@
   label_version: نسخه
   label_version_new: نسخه جدید
   label_version_plural: نسخه‌ها
+  label_version_and_files: نسخه‌ها (%{count}) و پرونده‌ها
   label_close_versions: بستن نسخه‌های انجام شده
   label_confirmation: تأیید
   label_export_to: 'قالب‌های دیگر:'
@@ -729,12 +789,15 @@
   label_in: در
   label_today: امروز
   label_yesterday: دیروز
+  label_tomorrow: فردا
   label_this_week: این هفته
   label_last_week: هفته قبل
+  label_next_week: هفته آینده
   label_last_n_weeks: "%{count} هفته گذشته"
   label_last_n_days: "%{count} روز گذشته"
   label_this_month: این ماه
   label_last_month: ماه قبل
+  label_next_month: ماه آینده
   label_this_year: امسال
   label_date_range: بازه تاریخ
   label_less_than_ago: قبل از چند روز پیش
@@ -742,6 +805,8 @@
   label_ago: روز قبل
   label_contains: شامل
   label_not_contains: فاقد
+  label_starts_with: شروع با
+  label_ends_with: پایان با
   label_any_issues_in_project: هر مسأله‌ای در پروژه
   label_any_issues_not_in_project: هر مسأله‌ای بیرون پروژه
   label_no_issues_in_project: مسأله‌ای در پروژه وجود ندارد
@@ -767,6 +832,7 @@
   label_latest_revision_plural: آخرین بازبینی‌ها
   label_view_revisions: مشاهده بازبینی‌ها
   label_view_all_revisions: مشاهده همه بازبینی‌ها
+  label_x_revisions: "%{count} بازبینی"
   label_max_size: بیشترین اندازه
   label_sort_highest: بردن به آغاز
   label_sort_higher: بردن به بالا
@@ -816,6 +882,7 @@
   label_relation_new: ارتباط جدید
   label_relation_delete: حذف ارتباط
   label_relates_to: مرتبط با
+  label_delete_link_to_subtask: حذف پیوند به زیرکار
   label_duplicates: تکرارکننده
   label_duplicated_by: تکرارشونده
   label_blocks: سدکننده
@@ -826,6 +893,7 @@
   label_copied_from: رونوشت از
   label_stay_logged_in: وارد‌شده بمانید
   label_disabled: غیرفعال
+  label_optional: انتخابی
   label_show_completed_versions: نمایش نسخه‌های انجام‌شده
   label_me: من
   label_board: انجمن
@@ -860,6 +928,7 @@
   label_changeset_plural: تغییرها
   label_default_columns: ستون‌های پیش‌فرض
   label_no_change_option: (بدون تغییر)
+  label_bulk_edit: ویرایش گروهی
   label_bulk_edit_selected_issues: ویرایش دسته‌ای مسأله‌های انتخاب‌شده
   label_bulk_edit_selected_time_entries: ویرایش دسته‌جمعی ورودی‌های زمان انتخاب‌شده
   label_theme: پوسته
@@ -872,6 +941,7 @@
   label_user_mail_option_only_assigned: "تنها برای چیزهایی که به من واگذار شده"
   label_user_mail_option_only_owner: "تنها برای چیزهایی که من ایجاد کرده‌ام"
   label_user_mail_no_self_notified: "نمی‌خواهم از تغییراتی که خودم می‌دهم آگاه شوم"
+  label_user_mail_notify_about_high_priority_issues_html: مرا در مورد مسایلی با اولویت <em>%{prio}</em> و بالاتر، آگاه کن
   label_registration_activation_by_email: فعال‌سازی حساب با رایانامه
   label_registration_manual_activation: فعال‌سازی دستی حساب
   label_registration_automatic_activation: فعال‌سازی خودکار حساب
@@ -881,22 +951,31 @@
   label_general: عمومی
   label_scm: SCM
   label_plugins: افزونه‌ها
+  label_ldap: LDAP
   label_ldap_authentication: احراز هویت LDAP
+  label_ldaps_verify_none: LDAPS (بدون بررسی گواهی‌نامه)
+  label_ldaps_verify_peer: LDAPS
+  label_ldaps_warning: پیش‌نهاد می‌شود که از یک ارتباط رمزنگاری‌شده LDAPS با بررسی گواهی‌نامه استفاده کنید تا از هر گونه دستکاری اطلاعات در زمان احراز هویت جلوگیری کنید.
   label_downloads_abbr: دریافت
   label_optional_description: توضیح اختیاری
   label_add_another_file: افزودن پرونده دیگر
+  label_auto_watch_on: ناظر خودکار
+  label_auto_watch_on_issue_contributed_to: مسئله‌هایی که در آن‌ها مشارکت داشته‌ام
   label_preferences: ترجیح‌ها
   label_chronological_order: به ترتیب تاریخ
   label_reverse_chronological_order: برعکس ترتیب تاریخ
   label_incoming_emails: رایانامه‌های دریافتی
   label_generate_key: ساخت کلید
   label_issue_watchers: ناظرها
+  label_message_watchers: ناظرها
+  label_wiki_page_watchers: ناظرها
   label_example: نمونه
   label_display: نمایش
   label_sort: مرتب‌سازی
   label_ascending: افزایشی
   label_descending: کاهشی
   label_date_from_to: از %{start} تا %{end}
+  label_days_to_html: "%{days} روز تا %{date}"
   label_wiki_content_added: صفحه دانش‌نامه افزوده شد
   label_wiki_content_updated: صفحه دانش‌نامه به‌روز شد
   label_group: گروه
@@ -919,8 +998,10 @@
   label_missing_api_access_key: کلید دست‌رسی API در دست‌رس نیست
   label_api_access_key_created_on: "کلید دست‌رسی API در %{value} پیش ساخته شده است"
   label_profile: نمایه
+  label_subtask: زیرمسئله
   label_subtask_plural: زیرکار
   label_project_copy_notifications: در هنگام رونویسی پروژه، رایانامه‌های آگاه‌سازی را بفرست
+  label_import_notifications: در هنگام وارد کردن، رایانامه‌های آگاه‌سازی را بفرست
   label_principal_search: "جست‌وجو برای کاربر یا دسته:"
   label_user_search: "جست‌وجو برای کاربر:"
   label_additional_workflow_transitions_for_author: وقتی که کاربر همان نویسنده باشد، انتقال‌های اضافی که مجاز است
@@ -942,6 +1023,8 @@
   label_fields_permissions: مجوزهای بخش‌ها
   label_readonly: فقط‌خواندنی
   label_required: الزامی
+  label_required_lower: الزامی
+  label_required_administrators: الزامی برای راه‌برها
   label_hidden: مخفی
   label_attribute_of_project: "%{name} پروژه"
   label_attribute_of_issue: "%{name} مسأله"
@@ -972,6 +1055,7 @@
   label_users_visibility_all: همه کاربران فعال
   label_users_visibility_members_of_visible_projects: اعضای پروژه‌های قابل مشاهده
   label_edit_attachments: ویرایش پرونده‌های پیوست
+  label_download_all_attachments: دریافت همه پیوست‌ها
   label_link_copied_issue: پیوند مسائل رونوشت شده
   label_ask: پرسش
   label_search_attachments_yes: جستجو در نام پیوست‌ها و توضیحاتشان
@@ -992,6 +1076,7 @@
   label_member_management_all_roles: همه نقش‌ها
   label_member_management_selected_roles_only: فقط این نقش‌ها
   label_import_issues: ورود مسائل
+  permission_import_time_entries: ورود زمان‌ها
   label_select_file_to_import: انتخاب پرونده برای وارد کردن
   label_fields_separator: جداکننده‌ی بخش‌ها
   label_fields_wrapper: بسته‌بندی بخش‌ها
@@ -1001,6 +1086,7 @@
   label_quote_char: نقل قول
   label_double_quote_char: نقل قول دوتایی
   label_fields_mapping: نگاشت بخش‌ها
+  label_relations_mapping: نگاشت ارتباطات
   label_file_content_preview: نمایش محتویات بخش
   label_create_missing_values: ساختن مقادیر ناموجود
   label_api: API
@@ -1013,7 +1099,35 @@
   label_font_default: قلم پیش‌فرض
   label_font_monospace: قلم یکنواخت
   label_font_proportional: قلم متناسب
+  label_optgroup_bookmarks: منتخب
+  label_optgroup_others: سایر پروژه‌ها
+  label_optgroup_recents: اخیراً دیده‌شده
   label_last_notes: آخرین یادداشت‌ها
+  label_default_queries:
+    for_all_projects: برای همه پروژه‌ها
+    for_current_project: برای پروژه جاری
+    for_all_users: برای همه کاربران
+    for_this_user: برای این کاربر
+  label_nothing_to_preview: محتوایی برای مشاهده وجود ندارد
+  label_inherited_from_parent_project: "ارث‌بری از پروژه پدر"
+  label_inherited_from_group: "ارث‌بری از گروه %{name}"
+  label_trackers_description: توضیحات انواع مسأله
+  label_open_trackers_description: نمایش توضیحات تمامی انواع مسأله
+  label_preferred_body_part_text: متن
+  label_preferred_body_part_html: HTML (آزمایشی)
+  label_issue_history_properties: تغییرات بخش‌ها
+  label_issue_history_notes: یادداشت
+  label_last_tab_visited: آخرین برگه مشاهده‌شده
+  label_password_char_class_uppercase: حروف بزرگ
+  label_password_char_class_lowercase: حروف کوچک
+  label_password_char_class_digits: اعداد
+  label_password_char_class_special_chars: نویسه‌های خاص
+  label_display_type: نمایش نتایج بصورت
+  label_display_type_list: جدول
+  label_display_type_board: فهرست
+  label_my_bookmarks: منتخب من
+  label_assign_to_me: واگذاری به من
+  label_default_query: جستار پیش‌فرض
 
   button_login: ورود
   button_submit: ثبت
@@ -1042,6 +1156,7 @@
   button_back: عقب
   button_cancel: لغو
   button_activate: فعال‌سازی
+  button_disable: غیرفعال
   button_sort: مرتب‌سازی
   button_log_time: ثبت زمان
   button_rollback: عقب‌گرد به این نسخه
@@ -1054,8 +1169,10 @@
   button_rename: نام‌گذاری
   button_change_password: تغییر گذرواژه
   button_copy: رونوشت
-  button_copy_and_follow: رونوشت و ادامه
+  button_copy_and_follow: رونوشت و برگشت
+  button_copy_link: کپی پیوند
   button_annotate: حاشیه‌نگاری
+  button_fetch_changesets: دریافت تثبیت‌ها
   button_update: به‌روزرسانی
   button_configure: تنظیمات
   button_quote: نقل قول
@@ -1067,7 +1184,15 @@
   button_close: بستن
   button_reopen: بازگشایی
   button_import: وارد کردن
+  button_project_bookmark: افزودن منتخب
+  button_project_bookmark_delete: حذف منتخب
   button_filter: غربال
+  button_actions: فعالیت‌ها
+  button_add_subtask: افزودن زیرکار
+  button_save_object: ذخیره %{object_name}
+  button_edit_object: ویرایش %{object_name}
+  button_delete_object: حذف %{object_name}
+  button_create_and_follow: ساخت و برگشت
 
   status_active: فعال
   status_registered: ثبت‌نام‌شده
@@ -1100,8 +1225,11 @@
   text_project_identifier_info: 'تنها حروف کوچک (a-z)، ارقام، خط تیره (-) و زیرخط (_) مجاز است.<br />پس از ذخیره‌سازی، شناسه نمی‌تواند تغییر کند.'
   text_caracters_maximum: "بیش‌ترین اندازه %{count} است."
   text_caracters_minimum: "کم‌ترین اندازه %{count} است."
+  text_characters_must_contain: "موارد الزامی: %{character_classes}."
   text_length_between: "باید میان %{min} و %{max} نویسه باشد."
   text_tracker_no_workflow: هیچ گردش کاری برای این نوع مسأله مشخص نشده است
+  text_role_no_workflow: گردش کاری برای این نقش تعریف نشده‌است
+  text_status_no_workflow: هیچ نوع مسأله‌ای از این وضعیت در گردش کار استفاده نکرده‌است
   text_unallowed_characters: نویسه‌های ممنوع
   text_comma_separated: چند مقدار مجاز است (با «,» از هم جدا شوند).
   text_line_separated: چند مقدار مجاز است (هر مقدار در یک خط).
@@ -1124,8 +1252,10 @@
   text_default_administrator_account_changed: حساب راه‌بری پیش‌فرض تغییر کرده است
   text_file_repository_writable: پوشه پیوست‌ها نوشتنی است
   text_plugin_assets_writable: پوشه دارایی‌های افزونه‌ها نوشتنی است
+  text_all_migrations_have_been_run: همه تغییرات پایگاه داده اعمال شده اند
   text_minimagick_available: MiniMagick در دست‌رس است (اختیاری)
   text_convert_available: تبدیل ImageMagick در دست‌رس است (اختیاری)
+  text_gs_available: پشتیبانی ImageMagick PDF موجود است (اختیاری)
   text_destroy_time_entries_question: "روی مسأله‌هایی که می‌خواهید حذف کنید، %{hours} ساعت زمان ثبت شده است. می‌خواهید چه‌کار کنید؟"
   text_destroy_time_entries: ساعت‌های ثبت شده حذف شوند
   text_assign_time_entries_to_project: ساعت‌های ثبت شده به پروژه واگذار شوند
@@ -1161,6 +1291,11 @@
   text_session_expiration_settings: "هشدار: تغییر این تنظیمات ممکن است نشست‌های جاری (از جمله همین نشست) را منقضی کند."
   text_project_closed: این پروژه بسته و فقط‌خواندنی است.
   text_turning_multiple_off: "اگر این گزینه را غیرفعال کنید، در بخش‌های سفارشیِ ذخیره‌شده، فقط یک مقدار باقی خواهد ماند و بقیه موارد حذف خواهند شد."
+  text_select_apply_tracker: "انتخاب نوع مسأله"
+  text_avatar_server_config_html: خادم فعلی آواتار <a href="%{url}">%{url}</a> می‌باشد. شما می‌توانید آن را در config/configuration.yml تغییر دهید.
+  text_no_subject: بدون موضوع
+  text_allowed_queries_to_select: تنها جستارهای عمومی (برای همه کاربران) قابل انتخاب است
+  text_setting_config_change: می‌توانید رفتار را در config/configuration.yml ویرایش کنید. لطفا پس از تغییر، برنامه را دوباره اجرا کنید.
 
   default_role_manager: مدیر
   default_role_developer: برنامه‌نویس
@@ -1203,101 +1338,14 @@
   description_issue_category_reassign: انتخاب دسته مسأله
   description_wiki_subpages_reassign: انتخاب صفحه پدر جدید
   text_repository_identifier_info: 'تنها حروف کوچک (a-z)، ارقام، خط تیره (-) و زیرخط (_) مجاز است و باید با یک حرف کوچک شروع شود.<br />پس از ذخیره‌سازی، شناسه نمی‌تواند تغییر کند.'
-  error_exceeds_maximum_hours_per_day: "نمی‌توان بیش از %{max_hours} ساعت در یک روز زمان ثبت کرد. (%{logged_hours} ساعت تا کنون زمان ثبت شده است)"
-  error_can_not_delete_auth_source: "این شیوه احراز هویت در حال استفاده است و حذف آن امکان‌‌پذیر نیست."
-  setting_close_duplicate_issues: بستن مسأله‌های تکراری بصورت خودکار
-  setting_time_entry_list_defaults: ستون‌های پیش‌فرض ثبت ساعت
-  setting_timelog_accept_0_hours: امکان ثبت ساعت با صفر ساعت
-  setting_timelog_max_hours_per_day: بیش‌ترین ساعتی که می‌توان در یک روز برای هر کاربر ثبت کرد
-  label_x_revisions: "%{count} بازبینی"
-  button_actions: فعالیت‌ها
-  mail_body_lost_password_validity: 'توجه داشته باشید که شما فقط یک‌بار بوسیله این پیوند می‌توانند گذرواژه خود را تغییر دهید.'
   text_login_required_html: زمانی که نیاز به احرازهویت نباشد، پروژه‌های عمومی و محتوای آن‌ها در دسترس خواهند بود. شما می‌توانید <a href="%{anonymous_role_path}">دسترسی افراد ناشناس را ویرایش کنید</a>
   label_login_required_yes: "بله"
   label_login_required_no: "خیر، اجازه دسترسی ناشناس به پروژه‌های عمومی داده شود"
   text_project_is_public_non_member: پروژه‌های عمومی و محتوای آنان برای همه کاربران وارد شده قابل دسترسی خواهد بود.
   text_project_is_public_anonymous: پروژه‌های عمومی و محتوای آنان برای همه در دسترس خواهد بود.
-  label_version_and_files: نسخه‌ها (%{count}) و پرونده‌ها
-  label_ldap: LDAP
-  label_ldaps_verify_none: LDAPS (بدون بررسی گواهی‌نامه)
-  label_ldaps_verify_peer: LDAPS
-  label_ldaps_warning: پیش‌نهاد می‌شود که از یک ارتباط رمزنگاری‌شده LDAPS با بررسی گواهی‌نامه استفاده کنید تا از هر گونه دستکاری اطلاعات در زمان احراز هویت جلوگیری کنید.
-  label_nothing_to_preview: محتوایی برای مشاهده وجود ندارد
-  error_token_expired: "پیوند بازیابی گذرواژه شما منقضی شده است. لطفاً دوباره سعی کنید."
-  error_spent_on_future_date: "ثبت زمان برای روزهای آینده امکان‌پذیر نیست"
-  setting_timelog_accept_future_dates: امکان ثبت زمان برای روزهای آینده
-  label_delete_link_to_subtask: حذف پیوند به زیرکار
-  error_not_allowed_to_log_time_for_other_users: "شما اجازه ثبت زمان برای سایر کاربران را ندارید"
-  permission_log_time_for_other_users: ثبت زمان برای سایر کاربران
-  label_tomorrow: فردا
-  label_next_week: هفته آینده
-  label_next_month: ماه آینده
-  text_role_no_workflow: گردش کاری برای این نقش تعریف نشده‌است
-  text_status_no_workflow: هیچ نوع مسأله‌ای از این وضعیت در گردش کار استفاده نکرده‌است
-  setting_mail_handler_preferred_body_part: قسمتی از رایانامه‌های چند بخشی (HTML) ترجیح داده شود
-  setting_show_status_changes_in_mail_subject: نمایش تغییر وضعیت در موضوع آگاه‌سازی رایانامه‌ای
-  label_inherited_from_parent_project: "ارث‌بری از پروژه پدر"
-  label_inherited_from_group: "ارث‌بری از گروه %{name}"
-  label_trackers_description: توضیحات انواع مسأله
-  label_open_trackers_description: نمایش توضیحات تمامی انواع مسأله
-  label_preferred_body_part_text: متن
-  label_preferred_body_part_html: HTML (آزمایشی)
-  field_parent_issue_subject: موضوع کار پدر
-  permission_edit_own_issues: ویرایش مسأله‌های خود
-  text_select_apply_tracker: "انتخاب نوع مسأله"
-  label_updated_issues: مسائل به‌روزشده
-  text_avatar_server_config_html: خادم فعلی آواتار <a href="%{url}">%{url}</a> می‌باشد. شما می‌توانید آن را در config/configuration.yml تغییر دهید.
-  setting_gantt_months_limit: بیش‌ترین تعداد ماه نمایش داده‌شده در نمودار گانت
-  permission_import_time_entries: ورود زمان‌ها
-  label_import_notifications: در هنگام وارد کردن، رایانامه‌های آگاه‌سازی را بفرست
-  text_gs_available: پشتیبانی ImageMagick PDF موجود است (اختیاری)
-  field_recently_used_projects: تعداد پروژه‌های اخیر در پنجره انتخاب پروژه
-  label_optgroup_bookmarks: منتخب
-  label_optgroup_others: سایر پروژه‌ها
-  label_optgroup_recents: اخیراً دیده‌شده
-  button_project_bookmark: افزودن منتخب
-  button_project_bookmark_delete: حذف منتخب
-  field_history_default_tab: برگه پیش‌فرض در سابقه مسأله
-  label_issue_history_properties: تغییرات بخش‌ها
-  label_issue_history_notes: یادداشت
-  label_last_tab_visited: آخرین برگه مشاهده‌شده
-  field_unique_id: شناسه یکتا
-  text_no_subject: بدون موضوع
-  setting_password_required_char_classes : مواردی که برای گذرواژه الزامی است
-  label_password_char_class_uppercase: حروف بزرگ
-  label_password_char_class_lowercase: حروف کوچک
-  label_password_char_class_digits: اعداد
-  label_password_char_class_special_chars: نویسه‌های خاص
-  text_characters_must_contain: "موارد الزامی: %{character_classes}."
-  label_starts_with: شروع با
-  label_ends_with: پایان با
-  label_issue_fixed_version_updated: نسخه هدف به‌روز شد
-  setting_project_list_defaults: ستون‌های پیش‌فرض نمایش داده‌شده در پروژه‌ها
-  label_display_type: نمایش نتایج بصورت
-  label_display_type_list: جدول
-  label_display_type_board: فهرست
-  label_my_bookmarks: منتخب من
   label_import_time_entries: ورود زمان‌ها
-  field_toolbar_language_options: زبان‌های برنامه‌نویسیِ قابل انتخاب در نوارابزار‌
-  label_user_mail_notify_about_high_priority_issues_html: مرا در مورد مسایلی با اولویت <em>%{prio}</em> و بالاتر، آگاه کن
-  label_assign_to_me: واگذاری به من
-  notice_issue_not_closable_by_open_tasks: نمی‌توان این مساله را بست. این مساله حداقل یک زیرمساله باز دارد.
-  notice_issue_not_closable_by_blocking_issue: نمی‌توان این مساله را بست. این مساله حداقل توسط یک مساله سد شده‌است.
-  notice_issue_not_reopenable_by_closed_parent_issue: این مساله را نمی‌توان دوباره باز کرد. مساله پدر این مساله بسته شده است.
-  error_bulk_download_size_too_big: نمی‌توان پیوست‌ها را باهم دریافت کرد. اندازه کل پرونده‌ها از حداکثر اندازه مجاز (%{max_size}) بیش‌تر است.
-  setting_bulk_download_max_size: حداکثر اندازه کل در دریافت همه پرونده‌ها
-  label_download_all_attachments: دریافت همه پیوست‌ها
-  error_attachments_too_many: آپلود این پرونده امکان‌پذیر نیست. حداکثر تعداد پیوست هم‌زمان (%{max_number_of_files}) است
-  setting_email_domains_allowed: دامنه‌های مجاز برای نشانی رایانامه
-  setting_email_domains_denied: دامنه‌های غیرمجاز برای نشانی رایانامه
-  field_passwd_changed_on: آخرین تغییر گذرواژه
-  label_relations_mapping: نگاشت ارتباطات
   label_import_users: وارد کردن فهرست کاربران
-  label_days_to_html: "%{days} روز تا %{date}"
-  setting_twofa: ورود دوعاملی
-  label_optional: انتخابی
-  label_required_lower: الزامی
-  button_disable: غیرفعال
+
   twofa__totp__name: برنامک احراز هویت
   twofa__totp__text_pairing_info_html: لطفا کد QR را را در یک برنامه TOTP اسکن کنید یا کلید متنی  را در آن وارد کنید (به عنوان مثال <a href="https://support.google.com/accounts/answer/1066447"> Google
     Authenticator </a>، <a href="https://authy.com/download/"> Authy </a>، <a href = "https://guide.duo.com/third-party-accounts" > Duo
@@ -1308,7 +1356,9 @@
   twofa_not_active: فعال نشده است
   twofa_label_code: کد
   twofa_hint_disabled_html: تنظیم <strong>%{label}</strong> احراز هویت دو عاملی را غیرفعال کرده و اتصال همه دستگاه‌های تمامی کاربران را قطع می‌کند.
+  twofa_hint_optional_html: تنظیم <strong>%{label}</strong> به کاربران اجازه می‌دهد احراز هویت دوعاملی را در صورت تمایل فعال کنند، مگر این‌که توسط یکی از گروه‌های کاربری الزامی شده باشد.
   twofa_hint_required_html: تنظیم <strong>%{label}</strong> تمامی کاربران را ملزم می‌کند تا احراز هویت دو عاملی را در اولین ورود بعدی فعال کنند.
+  twofa_hint_required_administrators_html: تنظیم <strong>%{label}</strong> شبیه احراز هویت دوعاملی اختیاری عمل می‌کند, اما برای راه‌برها احراز هویت دوعاملی را در اولین ورود بعدی الزامی می‌کند.
   twofa_label_setup: فعال‌سازی احراز هویت دو عاملی
   twofa_label_deactivation_confirmation: غیرفعال‌سازی احراز هویت دو عاملی
   twofa_notice_select: 'لطفاً طرح دو عاملی را که می خواهید استفاده کنید انتخاب کنید:'
@@ -1332,64 +1382,7 @@
   twofa_text_backup_codes_hint: اگر به عامل دوم دسترسی ندارید، از این کدها به جای گذرواژه یک‌بارمصرف استفاده کنید. هر کد فقط یک‌بار قابل استفاده است. توصیه می شود آنها را چاپ کرده و در مکانی امن ذخیره کنید.
   twofa_text_backup_codes_created_at: کدهای پشتیبان ایجاد شد. %{datetime}.
   twofa_backup_codes_already_shown: کدهای پشتیبان را نمی توان دوباره نشان داد، لطفاً <a data-method = "post" href = "%{bc_path}"> در صورت نیاز کدهای پشتیبان جدید ایجاد کنید </a>.
-  error_can_not_execute_macro_html: خطا در اجرای ماکروی <strong>%{name}</strong> (%{error})
-  error_macro_does_not_accept_block: این ماکرو یک بلوک متنی را قبول نمی‌کند
-  error_childpages_macro_no_argument: این ماکرو فقط در صفحات دانش‌نامه می‌تواند بدون ورودی، فراخوانی شود
-  error_circular_inclusion: دور بی‌نهایت تشخیص داده شد
-  error_page_not_found: صفحه پیدا نشد
-  error_filename_required: نام فایل مورد نیاز است
-  error_invalid_size_parameter: اندازه نامعتبر است
-  error_attachment_not_found: پیوست %{name} یافت نشد
-  permission_delete_project: حذف پروژه
-  field_twofa_scheme: طرح احراز هویت دو عاملی
+  twofa_text_group_required: این تنظیم تنها زمانی مؤثر است که احراز هویت دوعاملی روی «اختیاری» تنظیم شده باشد. در حال حاضر، احراز هویت دوعاملی برای همه کاربران الزامی است.
+  twofa_text_group_disabled: این تنظیم تنها زمانی مؤثر است که احراز هویت دوعاملی روی «اختیاری» تنظیم شده باشد. در حال حاضر، احراز هویت دوعاملی غیرفعال است.
   text_user_destroy_confirmation: مطمئنید که می خواهید این کاربر و همه ارجاع‌های مربوط به او را حذف کنید؟ این کار قابل بازگشت نیست. غالبا، قفل کردن کاربر به جای حذف، راه حل به‌تری است. برای تأیید، لطفاً شناسه ورود کاربر (%{login}) را در زیر وارد کنید.
   text_project_destroy_enter_identifier: برای تایید، لطفا شناسه پروژه (%{identifier}) را وارد کنید.
-  button_add_subtask: افزودن زیرکار
-  notice_invalid_watcher: 'ناظر نامعتبر: به دلیل نداشتن دسترسی مشاهده، کاربر هیچ آگاه‌سازی‌ای دریافت نمی‌کند.'
-  button_fetch_changesets: دریافت تثبیت‌ها
-  permission_view_message_watchers: مشاهده فهرست ناظرهای پیام
-  permission_add_message_watchers: افزودن ناظرهای پیام
-  permission_delete_message_watchers: حذف ناظرهای پیام
-  label_message_watchers: ناظرها
-  button_copy_link: کپی پیوند
-  error_invalid_authenticity_token: توکن اصالت فرم نامعتبر است
-  error_query_statement_invalid: هنگام اجرای جستار خطایی رخ داده و ثبت شده است. لطفاً این خطا را به راه‌بر پی‌گیر گزارش دهید.
-  permission_view_wiki_page_watchers: مشاهده فهرست ناظرهای صفحه دانش‌نامه
-  permission_add_wiki_page_watchers: افزودن ناظر به صفحه دانش‌نامه
-  permission_delete_wiki_page_watchers: حذف ناظر از صفحه دانش‌نامه
-  label_wiki_page_watchers: ناظرها
-  label_attachment_description: توضیحات پیوست
-  error_no_data_in_file: پرونده شامل هیچ داده‌ای نیست
-  field_twofa_required: احراز هویت دوعاملی مورد نیاز است
-  twofa_hint_optional_html: تنظیم <strong>%{label}</strong> به کاربران اجازه می‌دهد
-    احراز هویت دوعاملی را در صورت تمایل فعال کنند، مگر این‌که توسط یکی از گروه‌های کاربری الزامی شده باشد.
-  twofa_text_group_required: این تنظیم تنها زمانی مؤثر است که احراز هویت دوعاملی
-  روی «اختیاری» تنظیم شده باشد. در حال حاضر، احراز هویت دوعاملی
-  برای همه کاربران الزامی است.
-  twofa_text_group_disabled: این تنظیم تنها زمانی مؤثر است که احراز هویت دوعاملی
-  روی «اختیاری» تنظیم شده باشد. در حال حاضر، احراز هویت دوعاملی
-  غیرفعال است.
-  field_default_issue_query: جستار پیش‌فرض مسئله‌ها
-  label_default_queries:
-    for_all_projects: برای همه پروژه‌ها
-    for_current_project: برای پروژه جاری
-    for_all_users: برای همه کاربران
-    for_this_user: برای این کاربر
-  text_allowed_queries_to_select: تنها جستارهای عمومی (برای همه کاربران) قابل انتخاب است
-  text_all_migrations_have_been_run: همه تغییرات پایگاه داده اعمال شده اند
-  button_save_object: ذخیره %{object_name}
-  button_edit_object: ویرایش %{object_name}
-  button_delete_object: حذف %{object_name}
-  text_setting_config_change: می‌توانید رفتار را در config/configuration.yml ویرایش کنید.
-    لطفا پس از تغییر، برنامه را دوباره اجرا کنید.
-  label_bulk_edit: ویرایش گروهی
-  button_create_and_follow: ساخت و برگشت
-  label_subtask: زیرمسئله
-  label_default_query: جستار پیش‌فرض
-  field_default_project_query: جستار پیش‌فرض پروژه
-  label_required_administrators: الزامی برای راه‌برها
-  twofa_hint_required_administrators_html: تنظیم <strong>%{label}</strong> شبیه
-   احراز هویت دوعاملی اختیاری عمل می‌کند, اما برای راه‌برها احراز هویت دوعاملی را
-    در اولین ورود بعدی الزامی می‌کند.
-  label_auto_watch_on: ناظر خودکار
-  label_auto_watch_on_issue_contributed_to: مسئله‌هایی که در آن‌ها مشارکت داشته‌ام
