home = الرئيسية dashboard = لوحة التحكم explore = استكشاف help = مساعدة logo = الشعار sign_in = تسجيل الدخول sign_in_with_provider = تسجيل الدخول باستخدام %s sign_in_or = أو sign_out = تسجيل الخروج sign_up = تسجيل link_account = ربط الحساب register = تسجيل version = الإصدار powered_by = مدعوم من %s page = صفحة template = قالب language = اللغة notifications = الإشعارات active_stopwatch = مؤقت التشغيل النشط tracked_time_summary = ملخص الوقت المُسجَّل بناءً على عوامل تصفية قائمة المشكلات create_new = إنشاء… user_profile_and_more = الملف الشخصي والإعدادات… signed_in_as = تم تسجيل الدخول باسم enable_javascript = يتطلب هذا الموقع جافاسكربت. toc = جدول المحتويات licenses = التراخيص return_to_gitea = العودة إلى Gitpasha more_items = المزيد من العناصر username = اسم المستخدم email = عنوان البريد الإلكتروني password = كلمة المرور access_token = رمز الوصول re_type = تأكيد كلمة المرور captcha = كابتشا twofa = المصادقة الثنائية twofa_scratch = رمز التحقق الثنائي passcode = رمز المرور webauthn_insert_key = أدخل مفتاح الأمان الخاص بك webauthn_sign_in = اضغط على الزر الموجود على مفتاح الأمان الخاص بك. إذا لم يكن لمفتاح الأمان الخاص بك زر، فأعد إدخاله. webauthn_press_button = يرجى الضغط على الزر الموجود على مفتاح الأمان الخاص بك… webauthn_use_twofa = استخدم رمز التحقق الثنائي من هاتفك webauthn_error = تعذر قراءة مفتاح الأمان الخاص بك. webauthn_unsupported_browser = لا يدعم متصفحك حاليًا WebAuthn. webauthn_error_unknown = حدث خطأ غير معروف. يرجى المحاولة مرة أخرى. webauthn_error_insecure = يدعم WebAuthn الاتصالات الآمنة فقط. للاختبار عبر HTTP، يمكنك استخدام الأصل "localhost" أو "127.0.0.1". webauthn_error_unable_to_process = لم يتمكن الخادم من معالجة طلبك. webauthn_error_duplicated = لا يُسمح بمفتاح الأمان هذا للطلب. يرجى التأكد من أن المفتاح لم يتم تسجيله بالفعل. webauthn_error_empty = يجب عليك تعيين اسم لهذا المفتاح. webauthn_error_timeout = انتهت المهلة قبل أن يتمكن من قراءة مفتاحك. يرجى إعادة تحميل هذه الصفحة والمحاولة مرة أخرى. webauthn_reload = إعادة تحميل repository = مستودع organization = مؤسسة mirror = مرآة issue_milestone = معلم رئيسي للمشكلة new_repo = مستودع جديد new_migrate = ترحيل جديد new_mirror = مرآة جديدة new_fork = شوكة مستودع جديدة new_org = مؤسسة جديدة new_project = مشروع جديد new_project_column = عمود جديد manage_org = إدارة المؤسسات admin_panel = إدارة الموقع account_settings = إعدادات الحساب settings = إعدادات your_profile = ملفك الشخصي your_starred = المفضلة your_settings = إعداداتك all = الكل sources = المصادر mirrors = المرايا collaborative = تعاوني forks = الشوكات activities = الأنشطة pull_requests = طلبات السحب issues = المشكلات milestones = المعالم ok = موافق cancel = إلغاء retry = إعادة المحاولة rerun = إعادة التشغيل rerun_all = إعادة تشغيل جميع المهام save = حفظ add = إضافة add_all = إضافة الكل remove = إزالة remove_all = إزالة الكل remove_label_str = إزالة العنصر "%s" edit = تعديل view = عرض test = اختبار enabled = مفعّل disabled = معطل locked = مقفل copy = نسخ copy_url = نسخ عنوان URL copy_hash = نسخ الهاش copy_content = نسخ المحتوى copy_branch = نسخ اسم الفرع copy_path = نسخ المسار copy_success = تم النسخ! copy_error = فشل النسخ copy_type_unsupported = لا يمكن نسخ نوع الملف هذا write = كتابة preview = معاينة loading = جاري التحميل… files = الملفات error = خطأ error404 = الصفحة التي تحاول الوصول إليها إما غير موجودة أو لست مصرحًا لك بعرضها. error503 = تعذر على الخادم إكمال طلبك. يرجى المحاولة مرة أخرى لاحقًا. go_back = العودة invalid_data = بيانات غير صالحة: %v never = أبدًا unknown = غير معروف rss_feed = خلاصة RSS pin = تثبيت unpin = إلغاء التثبيت artifacts = القطع الأثرية expired = منتهي الصلاحية confirm_delete_artifact = هل أنت متأكد أنك تريد حذف القطعة الأثرية '%s'؟ archived = مؤرشف concept_system_global = عام concept_user_individual = فردي concept_code_repository = مستودع concept_user_organization = مؤسسة show_timestamps = إظهار الطوابع الزمنية show_log_seconds = إظهار الثواني show_full_screen = إظهار الشاشة الكاملة download_logs = تنزيل السجلات confirm_delete_selected = تأكيد حذف جميع العناصر المحددة؟ name = اسم value = قيمة readme = اقرأني filter = تصفية filter.clear = مسح التصفية filter.is_archived = مؤرشف filter.not_archived = غير مؤرشف filter.is_fork = مفروق filter.not_fork = غير مفروق filter.is_mirror = مرآة filter.not_mirror = غير مرآة filter.is_template = نموذج filter.not_template = ليس نموذجًا filter.public = عام filter.private = خاص no_results_found = لم يتم العثور على نتائج. internal_error_skipped = حدث خطأ داخلي ولكن تم تخطيه: %s [search] search = بحث… type_tooltip = نوع البحث fuzzy = ضبابي fuzzy_tooltip = تضمين النتائج التي تتطابق بشكل وثيق مع مصطلح البحث words = كلمات words_tooltip = تضمين النتائج التي تطابق كلمات مصطلح البحث فقط regexp = تعبير نمطي regexp_tooltip = تضمين النتائج التي تطابق مصطلح البحث بالتعبير النمطي فقط exact = مطابق exact_tooltip = تضمين النتائج التي تطابق مصطلح البحث الدقيق فقط repo_kind = البحث عن المستودعات… user_kind = البحث عن المستخدمين… org_kind = البحث عن المؤسسات… team_kind = البحث عن الفرق… code_kind = البحث عن الكود… code_search_unavailable = البحث عن الكود غير متاح حاليًا. يرجى الاتصال بمسؤول الموقع. code_search_by_git_grep = يتم توفير نتائج البحث عن الكود الحالية بواسطة "git grep". قد تكون هناك نتائج أفضل إذا قام مسؤول الموقع بتمكين فهرس المستودع. package_kind = البحث عن الحزم… project_kind = البحث عن المشاريع… branch_kind = البحث عن الفروع… tag_kind = البحث عن العلامات… tag_tooltip = البحث عن العلامات المطابقة. استخدم '%' لمطابقة أي تسلسل من الأرقام. commit_kind = البحث عن الالتزامات… runner_kind = البحث عن العدائين… no_results = لم يتم العثور على نتائج مطابقة. issue_kind = البحث عن المشكلات… pull_kind = البحث عن طلبات السحب… keyword_search_unavailable = البحث عن الكلمات الرئيسية غير متاح حاليًا. يرجى الاتصال بمسؤول الموقع. [aria] navbar = شريط التنقل footer = التذييل footer.software = حول البرنامج footer.links = الروابط [heatmap] number_of_contributions_in_the_last_12_months = %s مساهمة في آخر 12 شهرًا no_contributions = لا توجد مساهمات less = أقل more = أكثر [editor] buttons.heading.tooltip = إضافة عنوان buttons.bold.tooltip = إضافة نص غامق buttons.italic.tooltip = إضافة نص مائل buttons.quote.tooltip = اقتباس نص buttons.code.tooltip = إضافة كود buttons.link.tooltip = إضافة رابط buttons.list.unordered.tooltip = إضافة قائمة نقطية buttons.list.ordered.tooltip = إضافة قائمة مرقمة buttons.list.task.tooltip = إضافة قائمة مهام buttons.table.add.tooltip = إضافة جدول buttons.table.add.insert = إضافة buttons.table.rows = صفوف buttons.table.cols = أعمدة buttons.mention.tooltip = ذكر مستخدم أو فريق buttons.ref.tooltip = الإشارة إلى مشكلة أو طلب سحب buttons.switch_to_legacy.tooltip = استخدم المحرر القديم بدلاً من ذلك buttons.enable_monospace_font = تمكين خط أحادي المسافة buttons.disable_monospace_font = تعطيل خط أحادي المسافة [filter] string.asc = أ–ي string.desc = ي–أ [error] occurred = حدث خطأ report_message = إذا كنت تعتقد أن هذا خطأ في Gitea، فيرجى البحث عن المشكلات على GitHub أو فتح مشكلة جديدة إذا لزم الأمر. not_found = لم يتم العثور على الهدف. network_error = خطأ في الشبكة [install] install = تثبيت installing_desc = جارٍ التثبيت، يرجى الانتظار… title = الإعداد الأولي docker_helper = إذا كنت تقوم بتشغيل Gitea داخل Docker، فيرجى قراءة الوثائق قبل تغيير أي إعدادات. require_db_desc = يتطلب Gitea MySQL أو PostgreSQL أو MSSQL أو SQLite3 أو TiDB (بروتوكول MySQL). db_title = إعدادات قاعدة البيانات db_type = نوع قاعدة البيانات host = المضيف user = اسم المستخدم password = كلمة المرور db_name = اسم قاعدة البيانات db_schema = المخطط db_schema_helper = اتركها فارغة لقيمة قاعدة البيانات الافتراضية ("public"). ssl_mode = SSL path = المسار sqlite_helper = مسار الملف لقاعدة بيانات SQLite3.
أدخل مسارًا مطلقًا إذا كنت تقوم بتشغيل Gitea كخدمة. reinstall_error = أنت تحاول التثبيت في قاعدة بيانات Gitea موجودة reinstall_confirm_message = قد يؤدي إعادة التثبيت بقاعدة بيانات Gitea موجودة إلى مشاكل متعددة. في معظم الحالات، يجب عليك استخدام ملف "app.ini" الحالي لتشغيل Gitea. إذا كنت تعرف ما تفعله، فقم بتأكيد ما يلي: reinstall_confirm_check_1 = قد يتم فقدان البيانات المشفرة بواسطة SECRET_KEY في app.ini: قد لا يتمكن المستخدمون من تسجيل الدخول باستخدام 2FA/OTP وقد لا تعمل المرايا بشكل صحيح. من خلال تحديد هذا المربع، فإنك تؤكد أن ملف app.ini الحالي يحتوي على SECRET_KEY الصحيح. reinstall_confirm_check_2 = قد تحتاج المستودعات والإعدادات إلى إعادة المزامنة. من خلال تحديد هذا المربع، فإنك تؤكد أنك ستعيد مزامنة الخطافات للمستودعات وملف authorized_keys يدويًا. أنت تؤكد أنك ستضمن صحة إعدادات المستودع والمرآة. reinstall_confirm_check_3 = أنت تؤكد أنك متأكد تمامًا من أن هذا Gitea يعمل بالموقع الصحيح لملف app.ini وأنك متأكد من أنك يجب إعادة التثبيت. أنت تؤكد أنك تدرك المخاطر المذكورة أعلاه. err_empty_db_path = لا يمكن أن يكون مسار قاعدة بيانات SQLite3 فارغًا. no_admin_and_disable_registration = لا يمكنك تعطيل تسجيل المستخدم الذاتي دون إنشاء حساب مسؤول. err_empty_admin_password = لا يمكن أن تكون كلمة مرور المسؤول فارغة. err_empty_admin_email = لا يمكن أن يكون عنوان البريد الإلكتروني للمسؤول فارغًا. err_admin_name_is_reserved = اسم مستخدم المسؤول غير صالح. اسم المستخدم محجوز. err_admin_name_pattern_not_allowed = اسم مستخدم المسؤول غير صالح. يطابق اسم المستخدم نمطًا محجوزًا. err_admin_name_is_invalid = اسم مستخدم المسؤول غير صالح general_title = الإعدادات العامة app_name = عنوان الموقع app_name_helper = يمكنك إدخال اسم شركتك هنا. repo_path = مسار جذر المستودع repo_path_helper = سيتم حفظ مستودعات Git البعيدة في هذا الدليل. lfs_path = مسار جذر Git LFS lfs_path_helper = سيتم تخزين الملفات التي تتعقبها Git LFS في هذا الدليل. اتركها فارغة لتعطيلها. run_user = تشغيل كاسم مستخدم run_user_helper = اسم المستخدم لنظام التشغيل الذي يعمل به Gitea. لاحظ أنه يجب أن يكون لدى هذا المستخدم حق الوصول إلى مسار جذر المستودع. domain = نطاق الخادم domain_helper = النطاق أو عنوان المضيف للخادم. ssh_port = منفذ خادم SSH ssh_port_helper = رقم المنفذ الذي يستمع إليه خادم SSH الخاص بك. اتركه فارغًا لتعطيله. http_port = منفذ استماع HTTP لـ Gitea http_port_helper = رقم المنفذ الذي سيستمع إليه خادم ويب Gitea. app_url = عنوان URL الأساسي لـ Gitea app_url_helper = العنوان الأساسي لعناوين URL الخاصة بالاستنساخ HTTP(S) وإشعارات البريد الإلكتروني. log_root_path = مسار السجل log_root_path_helper = سيتم كتابة ملفات السجل في هذا الدليل. optional_title = الإعدادات الاختيارية email_title = إعدادات البريد الإلكتروني smtp_addr = مضيف SMTP smtp_port = منفذ SMTP smtp_from = إرسال البريد باسم smtp_from_invalid = عنوان "إرسال البريد باسم" غير صحيح smtp_from_helper = عنوان البريد الإلكتروني الذي سيستخدمه Gitea. أدخل عنوان بريد إلكتروني مباشر أو استخدم التنسيق "الاسم" . mailer_user = اسم مستخدم SMTP mailer_password = كلمة مرور SMTP register_confirm = طلب تأكيد البريد الإلكتروني للتسجيل mail_notify = تفعيل الإشعارات عبر البريد الإلكتروني server_service_title = إعدادات الخادم وخدمات الطرف الثالث offline_mode = تفعيل الوضع المحلي offline_mode_popup = تعطيل شبكات توصيل المحتوى التابعة للأطراف الثالثة وتقديم جميع الموارد محليًا. disable_gravatar = تعطيل Gravatar disable_gravatar_popup = تعطيل Gravatar ومصادر الصور الرمزية التابعة للأطراف الثالثة. سيتم استخدام صورة رمزية افتراضية ما لم يقم المستخدم برفع صورة رمزية محليًا. federated_avatar_lookup = تفعيل الصور الرمزية الموحدة federated_avatar_lookup_popup = تفعيل البحث عن الصور الرمزية الموحدة باستخدام Libravatar. disable_registration = تعطيل التسجيل الذاتي disable_registration_popup = تعطيل تسجيل المستخدم بنفسه. فقط المسؤولون سيكونون قادرين على إنشاء حسابات مستخدمين جدد. allow_only_external_registration_popup = السماح بالتسجيل فقط من خلال الخدمات الخارجية openid_signin = تفعيل تسجيل الدخول عبر OpenID openid_signin_popup = تفعيل تسجيل الدخول عبر OpenID. openid_signup = تفعيل التسجيل الذاتي عبر OpenID openid_signup_popup = تفعيل التسجيل الذاتي القائم على OpenID. enable_captcha = تفعيل CAPTCHA للتسجيل enable_captcha_popup = طلب إدخال CAPTCHA أثناء تسجيل المستخدم الذاتي. require_sign_in_view = طلب تسجيل الدخول لعرض الصفحات require_sign_in_view_popup = تقييد الوصول إلى الصفحات للمستخدمين المسجلين دخولهم فقط. سيرى الزوار فقط صفحات تسجيل الدخول والتسجيل. admin_setting_desc = إنشاء حساب مسؤول اختياري. أول مستخدم مسجل سيصبح مسؤولًا تلقائيًا. admin_title = إعدادات حساب المسؤول admin_name = اسم مستخدم المسؤول admin_password = كلمة المرور confirm_password = تأكيد كلمة المرور admin_email = عنوان البريد الإلكتروني install_btn_confirm = تثبيت Gitea test_git_failed = تعذر اختبار أمر 'git': %v sqlite3_not_available = هذا الإصدار من Gitea لا يدعم SQLite3. يرجى تنزيل الإصدار الرسمي الثنائي من %s (وليس إصدار 'gobuild'). invalid_db_setting = إعدادات قاعدة البيانات غير صحيحة: %v invalid_db_table = جدول قاعدة البيانات "%s" غير صحيح: %v invalid_repo_path = مسار جذر المستودع غير صحيح: %v invalid_app_data_path = مسار بيانات التطبيق غير صحيح: %v run_user_not_match = اسم المستخدم لـ "تشغيل كـ" ليس هو اسم المستخدم الحالي: %s -> %s internal_token_failed = فشل في إنشاء الرمز الداخلي: %v secret_key_failed = فشل في إنشاء المفتاح السري: %v save_config_failed = فشل في حفظ الإعدادات: %v invalid_admin_setting = إعداد حساب المسؤول غير صحيح: %v invalid_log_root_path = مسار السجل غير صحيح: %v default_keep_email_private = إخفاء عناوين البريد الإلكتروني بشكل افتراضي default_keep_email_private_popup = إخفاء عناوين البريد الإلكتروني لحسابات المستخدمين الجدد بشكل افتراضي. default_allow_create_organization = السماح بإنشاء المنظمات بشكل افتراضي default_allow_create_organization_popup = السماح لحسابات المستخدمين الجدد بإنشاء منظمات بشكل افتراضي. default_enable_timetracking = تفعيل تتبع الوقت بشكل افتراضي default_enable_timetracking_popup = تفعيل تتبع الوقت للمستودعات الجديدة بشكل افتراضي. no_reply_address = نطاق البريد الإلكتروني المخفي no_reply_address_helper = اسم النطاق للمستخدمين الذين لديهم عنوان بريد مخفي. على سبيل المثال، اسم المستخدم 'yusuf' سيُسجل في Git كـ 'yusuf@noreply.example.org' إذا تم تعيين نطاق البريد المخفي إلى 'noreply.example.org'. password_algorithm = خوارزمية تجزئة كلمات المرور invalid_password_algorithm = خوارزمية تجزئة كلمة المرور غير صحيحة password_algorithm_helper = اضبط خوارزمية تجزئة كلمات المرور. تختلف خوارزمياتها في المتطلبات والقوة. خوارزمية argon2 آمنة إلى حد ما لكنها تستهلك الكثير من الذاكرة وقد تكون غير مناسبة للأنظمة الصغيرة. enable_update_checker = تفعيل فاحص التحديثات enable_update_checker_helper = يتحقق من توفر إصدارات جديدة بشكل دوري عن طريق الاتصال بـ gitea.io. env_config_keys = إعدادات البيئة env_config_keys_prompt = سيتم أيضًا تطبيق المتغيرات البيئية التالية على ملف الإعدادات الخاص بك: config_write_file_prompt = سيتم كتابة خيارات الإعداد هذه في: %s [home] nav_menu = قائمة التنقل uname_holder = اسم المستخدم أو عنوان البريد الإلكتروني password_holder = كلمة المرور switch_dashboard_context = تبديل سياق لوحة التحكم my_repos = المستودعات show_more_repos = إظهار المزيد من المستودعات... collaborative_repos = المستودعات التعاونية my_orgs = منظماتي my_mirrors = انعكاسي (Mirrors) view_home = عرض %s filter = مرشحات أخرى filter_by_team_repositories = تصفية حسب مستودعات الفريق feed_of = تغذية "%s" show_archived = مؤرشفة show_both_archived_unarchived = عرض كل من المؤرشفة وغير المؤرشفة show_only_archived = عرض المؤرشفة فقط show_only_unarchived = عرض غير المؤرشفة فقط show_private = خاصة show_both_private_public = عرض كل من العامة والخاصة show_only_private = عرض الخاصة فقط show_only_public = عرض العامة فقط issues.in_your_repos = في مستودعاتك guide_title = لا يوجد نشاط guide_desc = لا تتابع حاليًا أي مستودعات أو مستخدمين، لذلك لا يوجد محتوى للعرض. يمكنك استكشاف المستودعات أو المستخدمين المناطق المهمة من خلال الروابط أدناه. explore_repos = استكشف المستودعات explore_users = استكشف المستخدمين empty_org = لا توجد منظمات بعد. empty_repo = لا توجد مستودعات بعد. [explore] repos = المستودعات users = المستخدمون organizations = المنظمات go_to = انتقل إلى code = الشفرة code_last_indexed_at = آخر فهرسة %s relevant_repositories_tooltip = يتم إخفاء المستودعات التي تكون نسخًا أو التي لا تحتوي على منتديات أو أيقونات وصف. relevant_repositories = تظهر فقط المستودعات ذات الصلة، عرض النتائج كاملة. [auth] create_new_account = تسجيل حساب جديد already_have_account = هل لديك حساب بالفعل؟ sign_in_now = تسجيل الدخول الآن! disable_register_prompt = تم تعطيل التسجيل. يرجى التواصل مع مسؤول الموقع. disable_register_mail = تم تعطيل تأكيد البريد الإلكتروني للتسجيل. >manual_activation_only = اתקשר مع مسؤول الموقع لإتمام التفعيل. remember_me = تذكر هذا الجهاز remember_me.compromised = رمز تسجيل الدخول لم يعد صالحًا، مما قد يشير إلى اختراق الحساب. رجاءً تحقق من حسابك بحثًا عن أي نشاط غير طبيعي. forgot_password_title = نسيت كلمة المرور forgot_password = نسيت كلمة المرور؟ need_account = هل تحتاج إلى حساب؟ sign_up_tip = تسجل كأول حساب في النظام، ويملك صلاحيات المدير. يرجى تذكر اسم المستخدم وكلمة المرور بعناية. إذا نسيت اسم المستخدم أو كلمة المرور، يرجى الرجوع إلى وثائق Gitea لاستعادة الحساب. sign_up_now = سجّل الآن. sign_up_successful = تم إنشاء الحساب بنجاح. مرحبًا بك! confirmation_mail_sent_prompt_ex = تم إرسال بريد تأكيد جديد إلى %s. يرجى التحقق من صندوق البريد خلال الـ %s القادمة لإتمام عملية التسجيل. إذا كان عنوان البريد الإلكتروني المسجل غير صحيح، يمكنك تسجيل الدخول مرة أخرى لتغييره. must_change_password = تحديث كلمة المرور الخاصة بك allow_password_change = اطلب من المستخدم تغيير كلمة المرور (موصى به) reset_password_mail_sent_prompt = تم إرسال رسالة تأكيد إلى %s. يرجى التحقق من صندوق البريد خلال الـ %s القادمة لإتمام عملية استعادة الحساب. active_your_account = تفعيل الحساب الخاص بك account_activated = تم تفعيل الحساب prohibit_login = تسجيل الدخول ممنوع prohibit_login_desc = تم منع حسابك من تسجيل الدخول. يرجى التواصل مع مسؤول الموقع. resent_limit_prompt = لقد طلبت بريد التفعيل حديثًا. يرجى الانتظار 3 دقائق والمحاولة مرة أخرى. has_unconfirmed_mail = مرحباً %s، لديك عنوان بريد إلكتروني غير مؤكد (%s). إذا لم تستلم رسالة تأكيد أو تحتاج لإرسال واحدة جديدة، يرجى النقر على الزر أدناه. change_unconfirmed_mail_address = إذا كان البريد الإلكتروني المسجل غير صحيح، يمكنك تغييره هنا وإعادة إرسال رسالة تأكيد جديدة. resend_mail = انقر هنا لإعادة إرسال بريد التفعيل email_not_associate = عنوان البريد الإلكتروني غير مرتبط بأي حساب. send_reset_mail = إرسال بريد استعادة الحساب reset_password = استعادة الحساب invalid_code = رمز التأكيد غير صحيح أو انتهت صلاحيته. invalid_code_forgot_password = رمز التأكيد غير صحيح أو انتهت صلاحيته. انقر هنا لبدء جلسة جديدة. invalid_password = كلمة المرور الخاصة بك لا تتطابق مع كلمة المرور المستخدمة لإنشاء الحساب. reset_password_helper = استعادة الحساب reset_password_wrong_user = تسجيل الدخول باسم %s، لكن رابط استعادة الحساب مخصص لـ %s password_too_short = يجب أن لا تقل طول كلمة المرور عن %d حرف. non_local_account = لا يمكن للمستخدمين غير المحليين تحديث كلمات المرور الخاصة بهم عبر واجهة الويب Gitea. verify = تحقق scratch_code = رمز خدش (scratch code) use_scratch_code = استخدام رمز خدش twofa_scratch_used = لقد استخدمت رمز الخدش الخاص بك. تمت إعادة توجيهك إلى صفحة إعدادات المصادقة الثنائية حيث يمكنك حذف تسجيل الجهاز أو إنشاء رمز خدش جديد. twofa_passcode_incorrect = کلمة المرور خاطئة. إذا فقدت الجهاز الخاص بك، استخدم رمز الخدش لتسجيل الدخول. twofa_scratch_token_incorrect = رمز الخدش غير صحيح. twofa_required = يجب أن تقوم بإعداد المصادقة الثنائية للوصول إلى المستودعات، أو حاول تسجيل الدخول مرة أخرى. login_userpass = تسجيل الدخول login_openid = OpenID oauth_signup_tab = تسجيل حساب جديد oauth_signup_title = إكمال الحساب الجديد oauth_signup_submit = إكمال الحساب oauth_signin_tab = ربط الحساب الموجود oauth_signin_title = تسجيل الدخول للحصول على إذن ربط الحساب oauth_signin_submit = ربط الحساب oauth.signin.error.general = حدث خطأ أثناء معالجة طلب التفويض: %s. إذا استمر الخطأ، يرجى الاتصال بمسؤول الموقع. oauth.signin.error.access_denied = تم رفض طلب التفويض. oauth.signin.error.temporarily_unavailable = فشلت المصادقة لأن خادم المصادقة غير متوفر مؤقتًا. يرجى المحاولة لاحقًا. oauth_callback_unable_auto_reg = تم تفعيل التسجيل التلقائي، لكن موفر OAuth2 %[1]s أعاد حقولًا ناقصة: %[2]s، مما يجعل من المستحيل إنشاء حساب تلقائيًا. يرجى إنشاء أو ربط حساب، أو التواصل مع مسؤول الموقع. openid_connect_submit = الاتصال openid_connect_title = الربط مع حساب موجود openid_connect_desc = عنوان OpenID المختار غير معلوم. قم بربطه مع حساب جديد هنا. openid_register_title = إنشاء حساب جديد openid_register_desc = عنوان OpenID المختار غير معلوم. قم بربطه مع حساب جديد هنا. openid_signin_desc = أدخل عنوان OpenID الخاص بك. مثلاً: alice.openid.example.org أو https://openid.example.org/alice. disable_forgot_password_mail = تم تعطيل استعادة الحساب بسبب عدم ضبط عنوان البريد الإلكتروني. يرجى الاتصال بمسؤول الموقع. disable_forgot_password_mail_admin = استعادة الحساب متاحة فقط عند ضبط عنوان البريد الإلكتروني. email_domain_blacklisted = لا يمكنك التسجيل باستخدام عنوان البريد الإلكتروني الخاص بك. authorize_application = تفويض التطبيق authorize_redirect_notice = سيتم توجيهك إلى %s إذا قمت بتفويض هذا التطبيق. authorize_application_created_by = هذا التطبيق تم إنشاؤه بواسطة %s. authorize_application_description = إذا منحت الوصول، فسيتمكن التطبيق من الوصول إلى جميع معلومات حسابك وكتابتها، بما في ذلك المستودعات والمنظمات الخاصة. authorize_application_with_scopes = بنطاقات: %s authorize_title = هل تautorize "%s" للوصول إلى حسابك؟ authorization_failed = فشلت المصادقة authorization_failed_desc = فشلت المصادقة لأننا اكتشفنا طلبًا غير صالح. يرجى التواصل مع المشرف على التطبيق الذي حاولت تفويضه. sspi_auth_failed = فشلت مصادقة SSPI password_pwned = كلمة المرور التي اخترتها موجودة في قائمة كلمات المرور المسروقة التي كشفت عنها مجردات بيانات عامة سابقة. يرجى المحاولة مرة أخرى بكلمة مرور مختلفة، وفكر في تغيير هذه الكلمة في أماكن أخرى أيضًا. password_pwned_err = تعذر إتمام الطلب إلى HaveIBeenPwned last_admin = لا يمكنك إزالة المسؤول الأخير. يجب أن يكون هناك على الأقل مسؤول واحد. signin_passkey = تسجيل الدخول باستخدام المفتاح الرقمي back_to_sign_in = العودة إلى تسجيل الدخول [mail] view_it_on = اعرضه على %s reply = أو قم بالرد على هذا البريد مباشرة link_not_working_do_paste = لا يعمل؟ حاول نسخه ولصقه في متصفحك. hi_user_x = مرحباً %s، activate_account = يرجى تفعيل حسابك activate_account.title = %s، يرجى تفعيل حسابك activate_account.text_1 = مرحباً %[1]s، شكراً لك على تسجيلك في %[2]s! activate_account.text_2 = يرجى النقر على الرابط التالي لتفعيل حسابك خلال %s: activate_email = تحقق من عنوان البريد الإلكتروني الخاص بك activate_email.title = %s، يرجى التحقق من عنوان البريد الإلكتروني الخاص بك activate_email.text = يرجى النقر على الرابط التالي للتحقق من عنوان البريد الإلكتروني الخاص بك خلال %s: register_notify = مرحباً بك في %s register_notify.title = %[1]s، مرحبًا بك في %[2]s register_notify.text_1 = هذا هو البريد الإلكتروني الخاص بتأكيد تسجيلك في %s! register_notify.text_2 = يمكنك الآن تسجيل الدخول باستخدام اسم المستخدم: %s. register_notify.text_3 = إذا تم إنشاء هذا الحساب لك، يرجى تعيين كلمة المرور الخاصة بك أولاً. reset_password = استعادة حسابك reset_password.title = %s، لقد طلبت استعادة حسابك reset_password.text = يرجى النقر على الرابط التالي لاستعادة حسابك خلال %s: register_success = التسجيل ناجح issue_assigned.pull = @%[1]s قام بتعيينك لطلب السحب %[2]s في المستودع %[3]s. issue_assigned.issue = @%[1]s قام بتعيينك للمشكلة %[2]s في المستودع %[3]s. issue.x_mentioned_you = @%s ذكرك: issue.action.force_push = %[1]s أجبر على دفع %[2]s من %[3]s إلى %[4]s. issue.action.push_1 = @%[1]s دفع %[3]d التزام إلى %[2]s issue.action.push_n = @%[1]s دفع %[3]d التزامات إلى %[2]s issue.action.close = @%[1]s أغلق #%[2]d. issue.action.reopen = @%[1]s أعاد فتح #%[2]d. issue.action.merge = @%[1]s دمج #%[2]d إلى %[3]s. issue.action.approve = @%[1]s وافق على هذا الطلب بالسحب. issue.action.reject = @%[1]s طلب تغييرات على هذا الطلب بالسحب. issue.action.review = @%[1]s علّق على هذا الطلب بالسحب. issue.action.review_dismissed = @%[1]s رفض المراجعة الأخيرة من %[2]s لهذا الطلب بالسحب. issue.action.ready_for_review = @%[1]s علّم هذا الطلب بالسحب جاهزًا للمراجعة. issue.action.new = @%[1]s أنشأ #%[2]d. issue.in_tree_path = في %s: release.new.subject = %s في %s تم إصدارها release.new.text = @%[1]s أصدر %[2]s في %[3]s release.title = العنوان: %s release.note = ملاحظة: release.downloads = التحميلات: release.download.zip = مصدر الشفرة (ZIP) release.download.targz = مصدر الشفرة (TAR.GZ) repo.transfer.subject_to = %s يرغب في نقل "%s" إلى %s repo.transfer.subject_to_you = %s يرغب في نقل "%s" إليك repo.transfer.to_you = لك repo.transfer.body = لقبوله أو رفضه، زُر %s أو تجاهل فقط. repo.collaborator.added.subject = %s أضافك إلى %s repo.collaborator.added.text = تم إضافتك كمتعاون في المستودع: team_invite.subject = %[1]s دعاك للانضمام إلى منظمة %[2]s team_invite.text_1 = %[1]s دعاك للانضمام إلى فريق %[2]s في منظمة %[3]s. team_invite.text_2 = يرجى النقر على الرابط التالي للانضمام إلى الفريق: team_invite.text_3 = ملاحظة: كانت هذه الدعوة مخصصة %[1]s. إذا لم تكن تتوقع هذه الدعوة، يمكنك تجاهل هذا البريد الإلكتروني. [modal] yes = نعم no = لا confirm = تأكيد cancel = إلغاء modify = تحديث [form] UserName = اسم المستخدم RepoName = اسم المستودع Email = عنوان البريد الإلكتروني Password = كلمة المرور Retype = تأكيد كلمة المرور SSHTitle = اسم مفتاح SSH HttpsUrl = رابط HTTPS PayloadUrl = رابط الحمولة TeamName = اسم الفريق AuthName = اسم التفويض AdminEmail = بريد المسؤول NewBranchName = اسم الفرع الجديد CommitSummary = ملخص الالتزام CommitMessage = رسالة الالتزام CommitChoice = اختيار الالتزام TreeName = مسار الملف Content = المحتوى SSPISeparatorReplacement = فاصل SSPIDefaultLanguage = اللغة الافتراضية require_error = ` لا يمكن أن تكون فارغة.` alpha_dash_error = ` يجب أن تحتوي فقط على أحرف رقمية وشرطة ('-') وسطر ('_').` alpha_dash_dot_error = ` يجب أن تحتوي فقط على أحرف رقمية وشرطة ('-') وسطر ('_') ونقطة ('.') .` git_ref_name_error = ` يجب أن تكون اسمًا صحيح الشكل لمراجع Git.` size_error = ` يجب أن تكون الحجم %s.` min_size_error = ` يجب أن تحتوي على %s حرف على الأقل.` max_size_error = ` يجب أن تحتوي على %s حرف كأقصى حد.` email_error = ` ليس عنوان بريد إلكتروني صحيح.` url_error = `"%s" ليس رابطًا (URL) صحيحًا.` include_error = ` يجب أن تحتوي على جزء "%s".` glob_pattern_error = ` النمط العام غير صحيح: %s.` regex_pattern_error = ` النمط العادي غير صحيح: %s.` username_error = ` يمكن أن تحتوي فقط على أحرف رقمية ('0-9','a-z','A-Z') وشرطة ('-') وسطر ('_') ونقطة ('.'). لا يمكن أن تبدأ أو تنتهي بأحرف غير رقمية، كما أن الأحرف غير الرقمية المتتالية ممنوعة أيضًا.` invalid_group_team_map_error = ` الخريطة غير صحيحة: %s` unknown_error = خطأ غير معروف: captcha_incorrect = كود CAPTCHA غير صحيح. password_not_match = لا تتطابق كلمات المرور. lang_select_error = اختر لغة من القائمة. username_been_taken = اسم المستخدم مستخدم بالفعل. username_change_not_local_user = لا يُسمح للمستخدمين غير المحليين بتغيير أسمائهم. change_username_disabled = تم تحديث اسم المستخدم. change_full_name_disabled = تم تعطيل تحديث الاسم الكامل. username_has_not_been_changed = لم يتم تغيير اسم المستخدم. repo_name_been_taken = اسم المستودع مستخدم بالفعل. repository_force_private = تم تفعيل الإجبار على الخصوصية: لا يمكن جعل المستودعات الخاصة عامة. repository_files_already_exist = الملفات موجودة بالفعل لهذا المستودع. تواصل مع مسؤول النظام. repository_files_already_exist.adopt = الملفات موجودة بالفعل لهذا المستودع ويمكن اعتمادها فقط. repository_files_already_exist.delete = الملفات موجودة بالفعل لهذا المستودع. يجب حذفها. repository_files_already_exist.adopt_or_delete = الملفات موجودة بالفعل لهذا المستودع. إما اعتمادها أو حذفها. visit_rate_limit = ز visiting معدل القيود البعيدة. 2fa_auth_required = zyg visiting requirي two-factor authentication. org_name_been_taken = الاسم المنظمي مستخدم بالفعل. team_name_been_taken = الاسم الفريق مستخدم بالفعل. team_no_units_error = أذن بالوصول إلى مشروع واحد على الأقل. email_been_used = عنوان البريد الإلكتروني مستخدم بالفعل. email_invalid = عنوان البريد الإلكتروني غير صحيح. email_domain_is_not_allowed = نطاق عنوان البريد الإلكتروني للمستخدم %s يتعارض مع قائمة السماح EMAIL_DOMAIN_ALLOWLIST أو قائمة المنع EMAIL_DOMAIN_BLOCKLIST. يرجى التأكد من أن عمليةك متوقعة. openid_been_used = عنوان OpenID "%s" مستخدم بالفعل. username_password_incorrect = اسم المستخدم أو كلمة المرور غير صحيحة. password_complexity = كلمة المرور لا تلبي متطلبات التعقيد: password_lowercase_one = حرف صغير واحد على الأقل password_uppercase_one = حرف كبير واحد على الأقل password_digit_one = رقم واحد على الأقل password_special_one = حرف خاص واحد على الأقل (علامات الترقيم، الأقواس، علامات الاقتباس، إلخ) enterred_invalid_repo_name = اسم المستودع الذي أدخلته غير صحيح. enterred_invalid_org_name = اسم المنظمة الذي أدخلته غير صحيح. enterred_invalid_owner_name = اسم المالك الجديد غير صحيح. enterred_invalid_password = كلمة المرور التي أدخلتها غير صحيحة. unset_password = المستخدم الذي قام بتسجيل الدخول لم يقم بتعيين كلمة المرور. unsupported_login_type = نوع تسجيل الدخول غير مدعوم لحذف الحساب. user_not_exist = المستخدم غير موجود. team_not_exist = الفريق غير موجود. last_org_owner = لا يمكنك إزالة آخر مستخدم من فريق 'المالكين'. يجب أن يكون هناك مالك واحد على الأقل للمنظمة. cannot_add_org_to_team = لا يمكن إضافة منظمة كعضو في الفريق. duplicate_invite_to_team = المستخدم دُعي بالفعل كعضو في الفريق. organization_leave_success = لقد غادرت المنظمة %s بنجاح. invalid_ssh_key = لا يمكن التحقق من مفتاح SSH الخاص بك: %s invalid_gpg_key = لا يمكن التحقق من مفتاح GPG الخاص بك: %s invalid_ssh_principal = المبدأ غير صحيح: %s must_use_public_key = المفتاح الذي قدمته هو مفتاح خاص. يرجى عدم رفع مفتاحك الخاص في أي مكان. استخدم مفتاحك العام بدلاً من ذلك. unable_verify_ssh_key = "لا يمكن التحقق من مفتاح SSH. تحقق من الأخطاء مرتين." auth_failed = فشل المصادقة: %v still_own_repo = "حسابك يمتلك مستودعًا واحدًا أو أكثر. احذفها أو قم بنقلها أولاً." still_has_org = "حسابك عضو في منظمة واحدة أو أكثر. اتركها أولاً." still_own_packages = "حسابك يمتلك حزمة واحدة أو أكثر. احذفها أولاً." org_still_own_repo = "هذه المنظمة لا تزال تمتلك مستودعًا واحدًا أو أكثر. احذفها أو قم بنقلها أولاً." org_still_own_packages = "هذه المنظمة لا تزال تمتلك حزمة واحدة أو أكثر. احذفها أولاً." target_branch_not_exist = الفرع الهدف غير موجود. target_ref_not_exist = المرجع الهدف غير موجود %s admin_cannot_delete_self = لا يمكنك حذف نفسك عندما تكون مسؤولًا. يرجى إزالة امتيازاتك كمسؤول أولاً. [user] change_avatar = تغيير الصورة الرمزية الخاصة بك… joined_on = انضم في %s repositories = المستودعات activity = النشاط العام followers = المتابعون show_more = عرض المزيد starred = المستودعات المميزة بنجمة watched = المستودعات المراقبة code = الشفرة projects = المشاريع overview = نظرة عامة following = التالي follow = متابعة unfollow = إلغاء المتابعة user_bio = السيرة الذاتية disabled_public_activity = قام هذا المستخدم بتعطيل إظهار النشاط للعامة. email_visibility.limited = عنوان بريدك الإلكتروني ظاهر لجميع المستخدمين الموثقين email_visibility.private = عنوان بريدك الإلكتروني ظاهر لك وللإداريين فقط show_on_map = إظهار هذا المكان على الخريطة settings = إعدادات المستخدم form.name_reserved = اسم المستخدم "%s" محجوز. form.name_pattern_not_allowed = النمط "%s" غير مسموح به في اسم المستخدم. form.name_chars_not_allowed = اسم المستخدم "%s" يحتوي على أحرف غير صحيحة. block.block = حظر block.block.user = حظر المستخدم block.block.org = حظر المستخدم من المنظمة block.block.failure = فشل في حظر المستخدم: %s block.unblock = فك الحظر block.unblock.failure = فشل في فك حظر المستخدم: %s block.blocked = قمت بحظر هذا المستخدم. block.title = حظر مستخدم block.info = حظر المستخدم يمنعه من التفاعل مع المستودعات، مثل فتح أو التعليق على طلبات السحب أو المشكلات. تعرف على المزيد حول حظر مستخدم. block.info_1 = حظر المستخدم يمنع الإجراءات التالية على حسابك ومستودعاتك: block.info_2 = متابعة حسابك block.info_3 = إرسال إشعارات لك عن طريق @إشارة إلى اسم المستخدم الخاص بك block.info_4 = دعوتك كمتعاون في مستودعاتهم block.info_5 = التقييم بنجمة، النسخ أو المراقبة في المستودعات block.info_6 = فتح والتعليق على المشكلات أو طلبات السحب block.info_7 = التفاعل مع تعليقاتك في المشكلات أو طلبات السحب block.user_to_block = المستخدم المراد حظره block.note = ملاحظة block.note.title = ملاحظة اختيارية: block.note.info = الملاحظة غير ظاهرة للمستخدم المحظور. block.note.edit = تعديل الملاحظة block.list = المستخدمون المحظورون block.list.none = لم تقم بحظر أي مستخدمين. [settings] profile = الملف الشخصي account = الحساب appearance = المظهر password = كلمة المرور security = الأمان avatar = الصورة الرمزية ssh_gpg_keys = مفاتيح SSH / GPG social = الحسابات الاجتماعية applications = التطبيقات orgs = إدارة المنظمات repos = المستودعات delete = حذف الحساب twofa = المصادقة الثنائية (TOTP) account_link = الحسابات المرتبطة organization = المنظمات uid = UID webauthn = المصادقة الثنائية (مفاتيح الأمان) public_profile = الملف الشخصي العام biography_placeholder = حدثنا قليلاً عن نفسك! (يمكنك استخدام Markdown) location_placeholder = شارك موقعك التقريبي مع الآخرين profile_desc = تحكم في كيفية إظهار ملفك الشخصي للمستخدمين الآخرين. سيتم استخدام عنوان بريدك الإلكتروني الأساسي للإشعارات، واستعادة كلمة المرور، والعمليات القائمة على الويب لـ Git. password_username_disabled = غير مسموح لك بتغيير اسم المستخدم الخاص بك. يرجى التواصل مع مسؤول الموقع للحصول على المزيد من التفاصيل. password_full_name_disabled = غير مسموح لك بتغيير الاسم الكامل الخاص بك. يرجى التواصل مع مسؤول الموقع للحصول على المزيد من التفاصيل. full_name = الاسم الكامل website = الموقع الإلكتروني location = الموقع update_theme = تحديث السمة update_profile = تحديث الملف الشخصي update_language = تحديث اللغة update_language_not_found = اللغة "%s" غير متوفرة. update_language_success = تم تحديث اللغة. update_profile_success = تم تحديث ملفك الشخصي. change_username = تم تغيير اسم المستخدم الخاص بك. change_username_prompt = ملاحظة: تغيير اسم المستخدم الخاص بك يؤدي أيضاً إلى تغيير رابط حسابك. change_username_redirect_prompt = سيتم توجيه اسم المستخدم القديم حتى يقوم شخص ما بالمطالبة عليه. continue = متابعة cancel = إلغاء language = اللغة ui = السمة hidden_comment_types = أنواع التعليقات المخفية hidden_comment_types_description = لن يتم إظهار أنواع التعليقات المحددة هنا في صفحات المشكلات. على سبيل المample، تحديد "التسمية" يزيل جميع التعليقات "{user} أضاف/أزال {label}". hidden_comment_types.ref_tooltip = التعليقات التي تمت الإشارة فيها إلى هذه المشكلة من مشكلة/التزام/… أخرى hidden_comment_types.issue_ref_tooltip = التعليقات التي يقوم فيها المستخدم بتغيير الفرع/العلامة المرتبطة بالمشكلة comment_type_group_reference = مرجع comment_type_group_label = تسمية comment_type_group_milestone = مرحلة comment_type_group_assignee = مسند إليه comment_type_group_title = عنوان comment_type_group_branch = فرع comment_type_group_time_tracking = تتبع الوقت comment_type_group_deadline = الموعد النهائي comment_type_group_dependency = تبعية comment_type_group_lock = حالة القفل comment_type_group_review_request = طلب مراجعة comment_type_group_pull_request_push = التزامات مضافة comment_type_group_project = مشروع comment_type_group_issue_ref = مرجع المشكلة saved_successfully = تم حفظ إعداداتك بنجاح. privacy = الخصوصية keep_activity_private = إخفاء النشاط من صفحة الملف الشخصي keep_activity_private_popup = يجعل النشاط ظاهراً لك وللإداريين فقط lookup_avatar_by_mail = البحث عن الصورة الرمزية بعنوان البريد الإلكتروني federated_avatar_lookup = البحث الموحد عن الصورة الرمزية enable_custom_avatar = استخدام صورة رمزية مخصصة choose_new_avatar = اختيار صورة رمزية جديدة update_avatar = تحديث الصورة الرمزية delete_current_avatar = حذف الصورة الرمزية الحالية uploaded_avatar_not_a_image = الملف المرفوع ليس صورة. uploaded_avatar_is_too_big = حجم الملف المرفوع (%d KiB) يتجاوز الحد الأقصى (%d KiB). update_avatar_success = تم تحديث صورتك الرمزية. update_user_avatar_success = تم تحديث صورة المستخدم الرمزية. cropper_prompt = يمكنك تعديل الصورة قبل الحفظ. سيتم حفظ الصورة المعدلة كـ PNG. change_password = تحديث كلمة المرور old_password = كلمة المرور الحالية new_password = كلمة المرور الجديدة retype_new_password = تأكيد كلمة المرور الجديدة password_incorrect = كلمة المرور الحالية غير صحيحة. change_password_success = تم تحديث كلمة المرور الخاصة بك. سجل الدخول باستخدام كلمة المرور الجديدة من الآن فصاعدًا. password_change_disabled = لا يمكن للمستخدمين غير المحليين تحديث كلمة المرور الخاصة بهم من خلال واجهة الويب Gitea. emails = عناوين البريد الإلكتروني manage_emails = إدارة عناوين البريد الإلكتروني manage_themes = اختيار السمة الافتراضية manage_openid = إدارة عناوين OpenID email_desc = سيتم استخدام عنوان بريدك الإلكتروني الأساسي للإشعارات، واستعادة كلمة المرور، وعمليات Git القائمة على الويب شريطة ألا يكون مخفيًا. theme_desc = ستكون هذه هي سمة موقعك الافتراضية. theme_colorblindness_help = دعم السمات لضعف الإبصار بالألوان theme_colorblindness_prompt = يحتوي Gitea على بعض السمات فقط مع دعم أساسي لضعف الإبصار بالألوان، والتي تحتوي فقط على بعض الألوان المعرفة. لا تزال العمل جاريًا. يمكن إجراء مزيد من التحسينات من خلال تحديد المزيد من الألوان في ملفات CSS الخاصة بالسمة. primary = أساسي activated = مفعل requires_activation = يتطلب تفعيل primary_email = جعله أساسيًا activate_email = إرسال التفعيل activations_pending = تفعيلات معلقة can_not_add_email_activations_pending = هناك تفعيل معلق. حاول مرة أخرى خلال بضع دقائق إذا كنت ترغب في إضافة عنوان بريد إلكتروني جديد. delete_email = إزالة email_deletion = إزالة عنوان البريد الإلكتروني email_deletion_desc = سيتم إزالة عنوان البريد الإلكتروني هذا والمعلومات المرتبطة به من حسابك. ستبقى التزامات Git بهذا العنوان دون تغيير. هل تريد المتابعة؟ email_deletion_success = تم إزالة عنوان البريد الإلكتروني. theme_update_success = تم تحديث سمةك. theme_update_error = السمة المختارة غير موجودة. openid_deletion = إزالة عنوان OpenID openid_deletion_desc = سيمنع إزالة عنوان OpenID هذا من حسابك من تسجيل الدخول باستخدامه. هل تريد المتابعة؟ openid_deletion_success = تم إزالة عنوان OpenID. add_new_email = إضافة عنوان بريد إلكتروني جديد add_new_openid = إضافة URI OpenID جديد add_email = إضافة عنوان بريد إلكتروني add_openid = إضافة URI OpenID add_email_confirmation_sent = تم إرسال رسالة تأكيد إلى "%s". يرجى التحقق من صندوق البريد الخاص بك خلال الـ %s القادمة لتأكيد عنوان البريد الإلكتروني الخاص بك. add_email_success = تم إضافة عنوان البريد الإلكتروني الجديد. email_preference_set_success = تم تعيين تفضيل البريد الإلكتروني بنجاح. add_openid_success = تم إضافة عنوان OpenID الجديد. keep_email_private = إخفاء عنوان البريد الإلكتروني keep_email_private_popup = سيؤدي هذا إلى إخفاء عنوان بريدك الإلكتروني من ملفك الشخصي، وكذلك عند إجراء طلب سحب أو تعديل ملف باستخدام واجهة الويب. لن يتم تعديل التزامات الدفع. استخدم %s في التزاماتك لربطها بحسابك. openid_desc = يتيح لك OpenID تفويض المصادقة لمزود خارجي. manage_ssh_keys = إدارة مفاتيح SSH manage_ssh_principals = إدارة المبدأ الشهادات SSH manage_gpg_keys = إدارة مفاتيح GPG add_key = إضافة مفتاح ssh_desc = هذه المفاتيح العامة SSH مرتبطة بحسابك. المفاتيح الخاصة المقابلة تمنحك وصولاً كاملاً إلى مستودعاتك. principal_desc = هذه المبادئ الشهادات SSH مرتبطة بحسابك وتمنحك وصولاً كاملاً إلى مستودعاتك. gpg_desc = هذه المفاتيح العامة GPG مرتبطة بحسابك. احفظ مفاتيحك الخاصة بأمان حيث أنها تتيح التحقق من التزاماتك. ssh_helper = هل تحتاج إلى مساعدة؟ ألق نظرة على دليل GitHub لـ إنشاء مفاتيح SSH الخاصة بك أو حل المشاكل الشائعة التي قد تواجهها عند استخدام SSH. gpg_helper = هل تحتاج إلى مساعدة؟ ألق نظرة على دليل GitHub حول GPG. add_new_key = إضافة مفتاح SSH add_new_gpg_key = إضافة مفتاح GPG key_content_ssh_placeholder = يبدأ بـ 'ssh-ed25519', 'ssh-rsa', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', 'ecdsa-sha2-nistp521', 'sk-ecdsa-sha2-nistp256@openssh.com', أو 'sk-ssh-ed25519@openssh.com' key_content_gpg_placeholder = يبدأ بـ '-----BEGIN PGP PUBLIC KEY BLOCK-----' add_new_principal = إضافة المبدأ ssh_key_been_used = تمت إضافة مفتاح SSH هذا بالفعل إلى الخادم. ssh_key_name_used = يوجد مفتاح SSH بنفس الاسم بالفعل في حسابك. ssh_principal_been_used = تمت إضافة هذا المبدأ بالفعل إلى الخادم. gpg_key_id_used = يوجد مفتاح GPG عام بنفس المعرف بالفعل. gpg_no_key_email_found = لا يتطابق مفتاح GPG هذا مع أي عنوان بريد إلكتروني مفعل مرتبط بحسابك. لا يزال من الممكن إضافته إذا قمت بتوقيع الرمز المميز المقدم. gpg_key_matched_identities = الهويات المطابقة: gpg_key_matched_identities_long = الهويات المضمنة في هذا المفتاح تتطابق مع عناوين البريد الإلكتروني المفعلة التالية لهذا المستخدم. يمكن التحقق من التزامات مطابقة لعناوين البريد الإلكتروني هذه باستخدام هذا المفتاح. gpg_key_verified = مفتاح متحقق gpg_key_verified_long = تمت التحقق من المفتاح باستخدام رمز مميز ويمكن استخدامه للتحقق من التزامات مطابقة لعناوين البريد الإلكتروني المفعلة لهذا المستخدم بالإضافة إلى أي هويات مطابقة لهذا المفتاح. gpg_key_verify = تحقق gpg_invalid_token_signature = مفتاح GPG المقدم، والتوقيع والرمز المميز لا تتطابق، أو أن الرمز المميز قديم. gpg_token_required = يجب تقديم توقيع للرمز المميز أدناه gpg_token = رمز مميز gpg_token_help = يمكنك إنشاء توقيع باستخدام: gpg_token_signature = توقيع GPG المدرع key_signature_gpg_placeholder = يبدأ بـ '-----BEGIN PGP SIGNATURE-----' verify_gpg_key_success = تم التحقق من مفتاح GPG "%s". ssh_key_verified = مفتاح متحقق ssh_key_verified_long = تمت التحقق من المفتاح باستخدام رمز مميز ويمكن استخدامه للتحقق من التزامات مطابقة لعناوين البريد الإلكتروني المفعلة لهذا المستخدم. ssh_key_verify = تحقق ssh_invalid_token_signature = مفتاح SSH المقدم، والتوقيع أو الرمز المميز لا تتطابق، أو أن الرمز المميز قديم. ssh_token_required = يجب تقديم توقيع للرمز المميز أدناه ssh_token = رمز مميز ssh_token_help = يمكنك إنشاء توقيع باستخدام: ssh_token_signature = توقيع SSH المدرع key_signature_ssh_placeholder = يبدأ بـ '-----BEGIN SSH SIGNATURE-----' verify_ssh_key_success = تم التحقق من مفتاح SSH "%s". subkeys = المفاتيح الفرعية key_id = معرف المفتاح key_name = اسم المفتاح key_content = المحتوى principal_content = المحتوى add_key_success = تمت إضافة مفتاح SSH "%s". add_gpg_key_success = تمت إضافة مفتاح GPG "%s". add_principal_success = تمت إضافة المبدأ الشهادة SSH "%s". delete_key = إزالة ssh_key_deletion = إزالة مفتاح SSH gpg_key_deletion = إزالة مفتاح GPG ssh_principal_deletion = إزالة المبدأ الشهادة SSH ssh_key_deletion_desc = سيؤدي إزالة مفتاح SSH إلى إلغاء وصوله إلى حسابك. هل تريد المتابعة؟ gpg_key_deletion_desc = سيؤدي إزالة مفتاح GPG إلى إلغاء التحقق من التزامات تم التوقيع عليها. هل تريد المتابعة؟ ssh_principal_deletion_desc = سيؤدي إزالة المبدأ الشهادة SSH إلى إلغاء وصوله إلى حسابك. هل تريد المتابعة؟ ssh_key_deletion_success = تمت إزالة مفتاح SSH. gpg_key_deletion_success = تمت إزالة مفتاح GPG. ssh_principal_deletion_success = تمت إزالة المبدأ. added_on = تمت الإضافة في %s valid_until_date = صالحة حتى %s valid_forever = صالحة للأبد last_used = آخر استخدام في no_activity = لا يوجد نشاط حديث can_read_info = قراءة can_write_info = كتابة key_state_desc = تم استخدام هذا المفتاح في آخر 7 أيام token_state_desc = تم استخدام هذا الرمز المميز في آخر 7 أيام principal_state_desc = تم استخدام هذا المبدأ في آخر 7 أيام show_openid = إظهار في الملف الشخصي hide_openid = إخفاء من الملف الشخصي ssh_disabled = SSH معطل ssh_signonly = SSH معطل حالياً بحيث تُستخدم هذه المفاتيح فقط للتحقق من توقيع التزامات. ssh_externally_managed = هذا المفتاح SSH مُدار خارجياً لهذا المستخدم manage_social = إدارة الحسابات الاجتماعية المرتبطة social_desc = يمكن استخدام هذه الحسابات الاجتماعية لتسجيل الدخول إلى حسابك. تأكد من التعرف على جميعها. unbind = فك الربط unbind_success = تمت إزالة الحساب الاجتماعي بنجاح. manage_access_token = إدارة رموز الوصول generate_new_token = إنشاء رمز جديد tokens_desc = تمنحك هذه الرموز الوصول إلى حسابك باستخدام واجهة برمجة تطبيقات Gitea. token_name = اسم الرمز generate_token = إنشاء رمز generate_token_success = تم إنشاء رمزك الجديد. انسخه الآن لأنه لن يُعرض مرة أخرى. generate_token_name_duplicate = تم استخدام %s كاسم تطبيق بالفعل. يرجى استخدام اسم جديد. delete_token = حذف access_token_deletion = حذف رمز الوصول access_token_deletion_cancel_action = إلغاء access_token_deletion_confirm_action = حذف access_token_deletion_desc = سيؤدي حذف الرمز إلى إلغاء الوصول إلى حسابك للتطبيقات التي تستخدمه. لا يمكن التراجع عن هذا. هل تريد المتابعة؟ delete_token_success = تمت إزالة الرمز. لم تعد التطبيقات التي تستخدمه لها وصول إلى حسابك. repo_and_org_access = الوصول إلى المستودع والمنظمة permissions_public_only = عام فقط permissions_access_all = جميعها (عامة، خاصة، ومحدودة) permission_not_set = غير محدد permission_no_access = لا وصول permission_read = قراءة permission_write = قراءة وكتابة permission_anonymous_read = قراءة مجهولة permission_everyone_read = قراءة للجميع permission_everyone_write = كتابة للجميع access_token_desc = تحدّد أذونات الرموز المحددة تفويض الوصول فقط إلى طرق API المقابلة. اقرأ الوثائق لمزيد من المعلومات. at_least_one_permission = يجب تحديد إذن واحد على الأقل لإنشاء رمز permissions_list = الأذونات: manage_oauth2_applications = إدارة تطبيقات OAuth2 edit_oauth2_application = تحرير تطبيق OAuth2 oauth2_applications_desc = تتيح تطبيقات OAuth2 لتطبيقك من طرف ثالث مصادقة المستخدمين بأمان في نسخة Gitea هذه. remove_oauth2_application = إزالة تطبيق OAuth2 remove_oauth2_application_desc = سيؤدي إزالة تطبيق OAuth2 إلى إلغاء الوصول إلى جميع رموز الوصول الموقعة. هل تريد المتابعة؟ remove_oauth2_application_success = تمت إزالة التطبيق. create_oauth2_application = إنشاء تطبيق OAuth2 جديد create_oauth2_application_button = إنشاء تطبيق create_oauth2_application_success = لقد نجحت في إنشاء تطبيق OAuth2 جديد. update_oauth2_application_success = لقد نجحت في تحديث تطبيق OAuth2. oauth2_application_name = اسم التطبيق oauth2_confidential_client = عميل سري. حدد للتطبيقات التي تحتفظ بالسر سرياً، مثل تطبيقات الويب. لا تحدد للتطبيقات الأصلية، بما في ذلك تطبيقات سطح المكتب والهواتف المحمولة. oauth2_skip_secondary_authorization = تخطي التفويض للعملاء العامين بعد منح الوصول مرة واحدة. قد يشكل خطر أمني. oauth2_redirect_uris = إعادة توجيه URIs. يرجى استخدام سطر جديد لكل URI. save_application = حفظ oauth2_client_id = معرف العميل oauth2_client_secret = سر العميل oauth2_regenerate_secret = إعادة إنشاء السر oauth2_regenerate_secret_hint = هل فقدت سرك؟ oauth2_client_secret_hint = لن يُعرض السر مرة أخرى بعد مغادرة أو تحديث هذه الصفحة. يرجى التأكد من حفظه. oauth2_application_edit = تحرير oauth2_application_create_description = تمنح تطبيقات OAuth2 لتطبيقك من طرف ثالث الوصول إلى حسابات المستخدمين في هذه النسخة. oauth2_application_remove_description = سيؤدي إزالة تطبيق OAuth2 إلى منعه من الوصول إلى حسابات المستخدمين المفوضة في هذه النسخة. هل تريد المتابعة؟ oauth2_application_locked = تسجل Gitea مسبقاً بعض تطبيقات OAuth2 عند بدء التشغيل إذا تم تمكينها في التكوين. لمنع السلوك غير المتوقع، لا يمكن تحريرها أو إزالتها. يرجى الرجوع إلى وثائق OAuth2 لمزيد من المعلومات. authorized_oauth2_applications = تطبيقات OAuth2 المفوضة authorized_oauth2_applications_description = لقد منحت الوصول إلى حسابك الشخصي في Gitea لهذه التطبيقات من طرف ثالث. يرجى إلغاء الوصول للتطبيقات التي لم تعد تحتاجها. revoke_key = إلغاء revoke_oauth2_grant = إلغاء الوصول revoke_oauth2_grant_description = سيؤدي إلغاء الوصول لهذا التطبيق من طرف ثالث إلى منع هذا التطبيق من الوصول إلى بياناتك. هل أنت متأكد؟ revoke_oauth2_grant_success = تم إلغاء الوصول بنجاح. twofa_desc = لحماية حسابك من سرقة كلمة المرور، يمكنك استخدام هاتف ذكي أو جهاز آخر لتلقي كلمات مرور لمرة واحدة مبنية على الوقت ("TOTP"). twofa_recovery_tip = إذا فقدت جهازك، ستتمكن من استخدام مفتاح استرداد لمرة واحدة لإعادة الوصول إلى حسابك. twofa_is_enrolled = حسابك مسجل حالياً في المصادقة الثنائية. twofa_not_enrolled = حسابك غير مسجل حالياً في المصادقة الثنائية. twofa_disable = تعطيل المصادقة الثنائية twofa_scratch_token_regenerate = إعادة إنشاء مفتاح الاسترداد لمرة واحدة twofa_scratch_token_regenerated = مفتاح الاسترداد لمرة واحدة الخاص بك الآن %s. احفظه في مكان آمن، لأنه لن يُعرض مرة أخرى. twofa_enroll = التسجيل في المصادقة الثنائية twofa_disable_note = يمكنك تعطيل المصادقة الثنائية إذا لزم الأمر. twofa_disable_desc = سيؤدي تعطيل المصادقة الثنائية إلى جعل حسابك أقل أماناً. هل تريد المتابعة؟ regenerate_scratch_token_desc = إذا فقدت مفتاح الاسترداد الخاص بك أو استخدمته بالفعل لتسجيل الدخول، يمكنك إعادة تعيينه هنا. twofa_disabled = تم تعطيل المصادقة الثنائية. scan_this_image = امسح هذه الصورة باستخدام تطبيق المصادقة الخاص بك: or_enter_secret = أو أدخل السر: %s then_enter_passcode = ثم أدخل كلمة المرور المعروضة في التطبيق: passcode_invalid = كلمة المرور غير صحيحة. حاول مرة أخرى. twofa_enrolled = تمت تسجيل حسابك بنجاح. احفظ مفتاح الاسترداد لمرة واحدة (%s) في مكان آمن، لأنه لن يُعرض مرة أخرى. twofa_failed_get_secret = فشل في الحصول على السر. webauthn_desc = المفاتيح الأمنية هي أجهزة مادية تحتوي على مفاتيح تشفيرية. يمكن استخدامها للمصادقة الثنائية. يجب أن تدعم المفاتيح الأمنية معيار مصادق WebAuthn. webauthn_register_key = إضافة مفتاح أمان webauthn_nickname = اللقب webauthn_delete_key = إزالة مفتاح أمان webauthn_delete_key_desc = إذا قمت بإزالة مفتاح أمان، فلن تتمكن من تسجيل الدخول باستخدامه بعد الآن. هل تريد المتابعة؟ webauthn_key_loss_warning = إذا فقدت مفاتيحك الأمنية، فستفقد الوصول إلى حسابك. webauthn_alternative_tip = قد ترغب في تكوين طريقة مصادقة إضافية. manage_account_links = إدارة الحسابات المرتبطة manage_account_links_desc = هذه الحسابات الخارجية مرتبطة بحساب Gitea الخاص بك. account_links_not_available = لا توجد حسابات خارجية مرتبطة حالياً بحساب Gitea الخاص بك. link_account = ربط حساب remove_account_link = إزالة الحساب المرتبط remove_account_link_desc = سيؤدي إزالة حساب مرتبط إلى إلغاء وصوله إلى حساب Gitea الخاص بك. هل تريد المتابعة؟ remove_account_link_success = تمت إزالة الحساب المرتبط. hooks.desc = أضف خطافات ويب سيتم تشغيلها لـ جميع المستودعات التي تملكها. orgs_none = لست عضواً في أي منظمات. repos_none = لا تملك أي مستودعات. delete_account = حذف حسابك delete_prompt = هذه العملية ستحذف حساب المستخدم الخاص بك بشكل دائم. لا يمكن التراجع عنها. delete_with_all_comments = حسابك أصغر من %s. لتجنب التعليقات الشبحية، سيتم حذف جميع تعليقات المشكلات/طلبات السحب معه. confirm_delete_account = تأكيد الحذف delete_account_title = حذف حساب المستخدم delete_account_desc = هل أنت متأكد من رغبتك في حذف حساب المستخدم هذا بشكل دائم؟ email_notifications.enable = تفعيل إشعارات البريد الإلكتروني email_notifications.onmention = فقط بريد إلكتروني عند الإشارة email_notifications.disable = تعطيل إشعارات البريد الإلكتروني email_notifications.submit = تعيين تفضيل البريد الإلكتروني email_notifications.andyourown = وإشعاراتك الخاصة email_notifications.actions.desc = الإشعارات لتشغيلات سير العمل على المستودعات التي تم إعدادها باستخدام إجراءات Gitea. email_notifications.actions.failure_only = إشعار فقط لتشغيلات سير العمل الفاشلة فقط visibility = رؤية المستخدم visibility.public = عام visibility.public_tooltip = ظاهر للجميع visibility.limited = محدود visibility.limited_tooltip = ظاهر فقط للمستخدمين الموثقين visibility.private = خاص visibility.private_tooltip = ظاهر فقط لأعضاء المنظمات التي انضممت إليها [repo] new_repo_helper = يحتوي المستودع على جميع ملفات المشروع، بما في ذلك تاريخ المراجعة. هل تستضيف بالفعل مستودعًا في مكان آخر؟ انقل المستودع. owner = المالك owner_helper = قد لا تظهر بعض المنظمات في القائمة المنسدلة بسبب حد أقصى لعدد المستودعات. repo_name = اسم المستودع repo_name_profile_public_hint = .profile هو مستودع خاص يمكنك استخدامه لإضافة README.md إلى ملفك الشخصي العام للمنظمة، والذي يمكن رؤيته من قبل أي شخص. تأكد من أنه عام وقم بتهيئته باستخدام README في دليل الملف الشخصي للبدء. repo_name_profile_private_hint = .profile-private هو مستودع خاص يمكنك استخدامه لإضافة README.md إلى ملفك الشخصي كعضو في المنظمة، والذي يمكن رؤيته فقط من قبل أعضاء المنظمة. تأكد من أنه خاص وقم بتهيئته باستخدام README في دليل الملف الشخصي للبدء. repo_name_helper = أسماء المستودعات الجيدة تستخدم كلمات مفتاحية قصيرة وسهلة التذكر وفريدة. يمكن استخدام مستودع باسم ".profile" أو ".profile-private" لإضافة README.md لملف المستخدم/المنظمة الشخصي. repo_size = حجم المستودع template = النموذج template_select = اختر نموذجًا. template_helper = اجعل المستودع نموذجًا template_description = تتيح المستودعات النموذجية للمستخدمين إنشاء مستودعات جديدة بنفس بنية الدليل والملفات والإعدادات الاختيارية. visibility = الرؤية visibility_description = فقط المالك أو أعضاء المنظمة إذا كانوا يملكون الحقوق، سيتمكنون من رؤيته. visibility_helper = اجعل المستودع خاصًا visibility_helper_forced = مسؤول الموقع يجبر المستودعات الجديدة على أن تكون خاصة. visibility_fork_helper = (تغيير هذا سيؤثر على جميع النسخ). clone_helper = هل تحتاج إلى مساعدة في النسخ؟ زر المساعدة. fork_repo = نسخ المستودع fork_from = نسخ من already_forked = لقد نسخت بالفعل %s fork_to_different_account = نسخ إلى حساب مختلف fork_visibility_helper = لا يمكن تغيير رؤية المستودع المنسوخ. fork_branch = الفرع المراد نسخه إلى النسخة all_branches = جميع الفروع view_all_branches = عرض جميع الفروع view_all_tags = عرض جميع العلامات fork_no_valid_owners = لا يمكن نسخ هذا المستودع لأنه لا يوجد مالكين صالحين. fork.blocked_user = لا يمكن نسخ المستودع لأنك محظور من قبل مالك المستودع. use_template = استخدم هذا النموذج open_with_editor = افتح باستخدام %s download_zip = تنزيل ZIP download_tar = تنزيل TAR.GZ download_bundle = تنزيل BUNDLE generate_repo = إنشاء مستودع generate_from = إنشاء من repo_desc = الوصف repo_desc_helper = أدخل وصفًا قصيرًا (اختياري) repo_no_desc = لا يوجد وصف repo_lang = اللغات repo_gitignore_helper = اختر نماذج .gitignore. repo_gitignore_helper_desc = اختر الملفات التي لا تريد تتبعها من قائمة النماذج للغات الشائعة. تُدمج الأشياء النموذجية التي تولدها أدوات البناء لكل لغة في .gitignore بشكل افتراضي. issue_labels = تسميات المشكلة issue_labels_helper = اختر مجموعة تسميات المشكلة. license = الترخيص license_helper = اختر ملف الترخيص. license_helper_desc = الترخيص يحدد ما يمكن للآخرين فعله وما لا يمكنهم فعله مع شفرتك. غير متأكد من أيهما مناسب لمشروعك؟ راجع اختر ترخيصًا. multiple_licenses = تراخيص متعددة object_format = تنسيق الكائن object_format_helper = تنسيق كائن المستودع. لا يمكن تغييره لاحقًا. SHA1 هو الأكثر توافقًا. readme = README readme_helper = اختر نموذج ملف README. readme_helper_desc = هذا هو المكان الذي يمكنك فيه كتابة وصف كامل لمشروعك. auto_init = تهيئة المستودع (يضيف .gitignore، الترخيص و README) trust_model_helper = اختر نموذج الثقة للتحقق من التوقيع. الخيارات الممكنة هي: trust_model_helper_collaborator = المتعاون: الثقة في التوقيعات من المتعاونين trust_model_helper_committer = الملتزم: الثقة في التوقيعات التي تطابق الملزمين trust_model_helper_collaborator_committer = المتعاون+الملزم: الثقة في التوقيعات من المتعاونين التي تطابق الملزمين trust_model_helper_default = الافتراضي: استخدم نموذج الثقة الافتراضي لهذا التثبيت create_repo = إنشاء مستودع default_branch = الفرع الافتراضي default_branch_label = افتراضي default_branch_helper = الفرع الافتراضي هو الفرع الأساسي لطلبات السحب والتزامات الشفرة. mirror_prune = تنقيح mirror_prune_desc = إزالة مراجع التتبع البعيدة القديمة mirror_interval = فاصل المراية (وحدات الوقت الصالحة هي 'h'، 'm'، 's'). 0 لتعطيل المزامنة الدورية. (الفاصل الأدنى: %s) mirror_interval_invalid = فاصل المراية غير صالح. mirror_sync = تم المزامنة mirror_sync_on_commit = المزامنة عند دفع الالتزامات mirror_address = نسخ من URL mirror_address_desc = ضع بيانات الاعتماد المطلوبة في قسم التفويض. mirror_address_url_invalid = URL المقدم غير صالح. تأكد من تخطي جميع مكونات URL بشكل صحيح. mirror_address_protocol_invalid = URL المقدم غير صالح. يمكن استخدام مواقع http(s):// أو git:// فقط للمراية. mirror_lfs = تخزين الملفات الكبيرة (LFS) mirror_lfs_desc = تفعيل مراية بيانات LFS. mirror_lfs_endpoint = نقطة نهاية LFS mirror_lfs_endpoint_desc = ستحاول المزامنة استخدام URL النسخ لـ تحديد خادم LFS. يمكنك أيضًا تحديد نقطة نهاية مخصصة إذا كانت بيانات LFS للمستودع مخزنة في مكان آخر. mirror_last_synced = آخر مزامنة mirror_password_placeholder = (بدون تغيير) mirror_password_blank_placeholder = (غير محدد) mirror_password_help = غيّر اسم المستخدم لمسح كلمة المرور المخزنة. watchers = المراقبون stargazers = من أعجبهم stars_remove_warning = سيؤدي هذا إلى إزالة جميع النجوم من هذا المستودع. forks = النسخ stars = النجوم reactions_more = و %d أخرى unit_disabled = قام مسؤول الموقع بتعطيل قسم المستودع هذا. language_other = أخرى adopt_search = أدخل اسم المستخدم للبحث عن مستودعات غير مُعتمدة… (اتركه فارغًا للعثور على جميعها) adopt_preexisting_label = تبني الملفات adopt_preexisting = تبني الملفات الموجودة مسبقًا adopt_preexisting_content = إنشاء مستودع من %s adopt_preexisting_success = تم تبني الملفات وإنشاء المستودع من %s delete_preexisting_label = حذف delete_preexisting = حذف الملفات الموجودة مسبقًا delete_preexisting_content = حذف الملفات في %s delete_preexisting_success = تم حذف الملفات غير المُعتمدة في %s blame_prior = عرض اللوم قبل هذا التغيير blame.ignore_revs = تجاهل المراجع في .git-blame-ignore-revs. انقر هنا للتخطي ورؤية عرض اللوم العادي. blame.ignore_revs.failed = فشل في تجاهل المراجع في .git-blame-ignore-revs. user_search_tooltip = يعرض الحد الأقصى 30 مستخدمًا tree_path_not_found = المسار %[1]s غير موجود في %[2]s transfer.accept = قبول النقل transfer.accept_desc = نقل إلى "%s" transfer.reject = رفض النقل transfer.reject_desc = إلغاء النقل إلى "%s" transfer.no_permission_to_accept = ليس لديك إذن لقبول هذا النقل. transfer.no_permission_to_reject = ليس لديك إذن لرفض هذا النقل. desc.private = خاص desc.public = عام desc.public_access = الوصول العام desc.template = نموذج desc.internal = داخلي desc.archived = مؤرشف desc.sha256 = SHA256 template.items = عناصر النموذج template.git_content = محتوى Git (الفرع الافتراضي) template.git_hooks = خطافات Git template.git_hooks_tooltip = لا يمكنك حاليًا تعديل أو إزالة خطافات Git بعد إضافتها. اختر هذا فقط إذا كنت تثق في مستودع النموذج. template.webhooks = خطافات الويب template.topics = المواضيع template.avatar = الصورة الرمزية template.issue_labels = تسميات المشكلة template.one_item = يجب تحديد عنصر نموذج واحد على الأقل template.invalid = يجب تحديد مستودع نموذج archive.title = هذا المستودع مؤرشف. يمكنك عرض الملفات ونسخها. لا يمكنك فتح مشكلات أو طلبات سحب أو دفع التزام. archive.title_date = تم أرشفة هذا المستودع في %s. يمكنك عرض الملفات ونسخها. لا يمكنك فتح مشكلات أو طلبات سحب أو دفع التزام. archive.issue.nocomment = هذا المستودع مؤرشف. لا يمكنك التعليق على المشكلات. archive.pull.nocomment = هذا المستودع مؤرشف. لا يمكنك التعليق على طلبات السحب. form.reach_limit_of_creation_1 = وصل المالك بالفعل إلى الحد الأقصى لمستودع %d. form.reach_limit_of_creation_n = وصل المالك بالفعل إلى الحد الأقصى لمستودعات %d. form.name_reserved = اسم المستودع "%s" محجوز. form.name_pattern_not_allowed = النمط "%s" غير مسموح به في اسم المستودع. need_auth = التفويض migrate_options = خيارات النقل migrate_service = خدمة النقل migrate_options_mirror_helper = سيكون هذا المستودع مراية migrate_options_lfs = نقل ملفات LFS migrate_options_lfs_endpoint.label = نقطة نهاية LFS migrate_options_lfs_endpoint.description = سيحاول النقل استخدام عنوان Git البعيد لـ تحديد خادم LFS. يمكنك أيضًا تحديد نقطة نهاية مخصصة إذا كانت بيانات LFS للمستودع مخزنة في مكان آخر. migrate_options_lfs_endpoint.description.local = مسار الخادم المحلي مدعوم أيضًا. migrate_options_lfs_endpoint.placeholder = إذا تركته فارغًا، سيتم اشتقاق نقطة النهاية من عنوان URL للنسخ. migrate_items = عناصر النقل migrate_items_wiki = الويكي migrate_items_milestones = المراحل migrate_items_labels = التسميات migrate_items_issues = المشكلات migrate_items_pullrequests = طلبات السحب migrate_items_merge_requests = طلبات الدمج migrate_items_releases = الإصدارات migrate_repo = نقل المستودع migrate.clone_address = نقل / نسخ من URL migrate.clone_address_desc = عنوان URL 'clone' HTTP(S) أو Git لمستودع موجود migrate.github_token_desc = يمكنك وضع رمز واحد أو أكثر هنا، مفصولة بفواصل، لجعل النقل أسرع من خلال تجاوز حد معدل واجهة برمجة تطبيقات GitHub. تحذير: إساءة استخدام هذه الميزة قد تنتهك سياسة مزود الخدمة وقد تؤدي إلى حظر حسابك(حساباتك). migrate.clone_local_path = أو مسار الخادم المحلي migrate.permission_denied = غير مسموح لك باستيراد مستودعات محلية. migrate.permission_denied_blocked = لا يمكنك الاستيراد من المضيفين الممنوعين. يرجى مطالبة المشرف بالتحقق من إعدادات ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS. migrate.invalid_local_path = "المسار المحلي غير صالح. هو غير موجود أو ليس دليلاً." migrate.invalid_lfs_endpoint = نقطة نهاية LFS غير صالحة. migrate.failed = فشل النقل: %v migrate.migrate_items_options = مطلوب رمز الوصول لنقل العناصر الإضافية migrated_from = نُقل من %[2]s migrated_from_fake = نُقل من %[1]s migrate.migrate = نقل من %s migrate.migrating = جاري النقل من %s… migrate.migrating_failed = فشل النقل من %s. migrate.migrating_failed.error = فشل في النقل: %s migrate.migrating_failed_no_addr = فشل النقل. migrate.github.description = نقل البيانات من github.com أو نسخ GitHub الأخرى. migrate.git.description = نقل مستودع فقط من أي خدمة Git. migrate.gitlab.description = نقل البيانات من gitlab.com أو نسخ GitLab الأخرى. migrate.gitea.description = نقل البيانات من gitea.com أو نسخ Gitea الأخرى. migrate.gogs.description = نقل البيانات من notabug.org أو نسخ Gogs الأخرى. migrate.onedev.description = نقل البيانات من code.onedev.io أو نسخ OneDev الأخرى. migrate.codebase.description = نقل البيانات من codebasehq.com. migrate.gitbucket.description = نقل البيانات من نسخ GitBucket. migrate.codecommit.description = نقل البيانات من AWS CodeCommit. migrate.codecommit.aws_access_key_id = معرف مفتاح الوصول AWS migrate.codecommit.aws_secret_access_key = مفتاح الوصول السري AWS migrate.codecommit.https_git_credentials_username = اسم المستخدم لبيانات اعتماد Git HTTPS migrate.codecommit.https_git_credentials_password = كلمة المرور لبيانات اعتماد Git HTTPS migrate.migrating_git = جاري نقل بيانات Git migrate.migrating_topics = جاري نقل المواضيع migrate.migrating_milestones = جاري نقل المراحل migrate.migrating_labels = جاري نقل التسميات migrate.migrating_releases = جاري نقل الإصدارات migrate.migrating_issues = جاري نقل المشكلات migrate.migrating_pulls = جاري نقل طلبات السحب migrate.cancel_migrating_title = إلغاء النقل migrate.cancel_migrating_confirm = هل تريد إلغاء هذا النقل؟ migration_status = حالة النقل mirror_from = مراية لـ forked_from = نسخ من generated_from = أُنشئ من fork_from_self = لا يمكنك نسخ مستودع تملكه. fork_guest_user = تسجيل الدخول لنسخ هذا المستودع. watch_guest_user = تسجيل الدخول لمراقبة هذا المستودع. star_guest_user = تسجيل الدخول لإضافة نجمة لهذا المستودع. unwatch = إلغاء المراقبة watch = مراقبة unstar = إزالة النجمة star = إضافة نجمة fork = نسخ action.blocked_user = لا يمكن تنفيذ الإجراء لأنك محظور من قبل مالك المستودع. download_archive = تنزيل المستودع more_operations = عمليات أكثر quick_guide = دليل سريع clone_this_repo = نسخ هذا المستودع cite_this_repo = اقتباس هذا المستودع create_new_repo_command = إنشاء مستودع جديد على سطر الأوامر push_exist_repo = دفع مستودع موجود من سطر الأوامر empty_message = هذا المستودع لا يحتوي على أي محتوى. broken_message = لا يمكن قراءة بيانات Git الكامنة وراء هذا المستودع. اتصل بمسؤول هذا المثيل أو احذف هذا المستودع. no_branch = هذا المستودع لا يحتوي على أي فروع. code = الشفرة code.desc = الوصول إلى الشفرة المصدرية والملفات والالتزامات والفروع. branch = الفرع tree = الشجرة clear_ref = `مسح المرجع الحالي` filter_branch_and_tag = تصفية الفرع أو العلامة find_tag = العثور على العلامة branches = الفروع tags = العلامات issues = المشكلات pulls = طلبات السحب projects = المشاريع packages = الحزم actions = الإجراءات labels = التسميات org_labels_desc = تسميات على مستوى المنظمة التي يمكن استخدامها مع جميع المستودعات تحت هذه المنظمة org_labels_desc_manage = إدارة milestone = المرحلة milestones = المراحل commits = الالتزامات commit = الالتزام release = الإصدار releases = الإصدارات tag = العلامة released_this = أصدر هذا tagged_this = علّم هذا file.title = %s في %s file_raw = خام file_history = التاريخ file_view_source = عرض المصدر file_view_rendered = عرض المعروض file_view_raw = عرض الخام file_permalink = الرابط الدائم file_too_large = الملف كبير جدًا ليتم عرضه. file_is_empty = الملف فارغ. code_preview_line_from_to = الأسطر %[1]d إلى %[2]d في %[3]s code_preview_line_in = السطر %[1]d في %[2]s invisible_runes_header = `هذا الملف يحتوي على أحرف Unicode غير مرئية` invisible_runes_description = `هذا الملف يحتوي على أحرف Unicode غير مرئية لا يمكن التمييز بينها بعين الإنسان ولكن قد تتم معالجتها بشكل مختلف بواسطة الحاسوب. إذا كنت تعتقد أن هذا مقصود، يمكنك تجاهل هذا التحذير بأمان. استخدم زر الهروب للكشف عنها.` ambiguous_runes_header = `هذا الملف يحتوي على أحرف Unicode غامضة` ambiguous_runes_description = `هذا الملف يحتوي على أحرف Unicode قد تُخلط مع أحرف أخرى. إذا كنت تعتقد أن هذا مقصود، يمكنك تجاهل هذا التحذير بأمان. استخدم زر الهروب للكشف عنها.` invisible_runes_line = `هذا السطر يحتوي على أحرف Unicode غير مرئية` ambiguous_runes_line = `هذا السطر يحتوي على أحرف Unicode غامضة` ambiguous_character = `%[1]c [U+%04[1]X] يمكن الخلط مع %[2]c [U+%04[2]X]` escape_control_characters = الهروب unescape_control_characters = إلغاء الهروب file_copy_permalink = نسخ الرابط الدائم view_git_blame = عرض لوم Git video_not_supported_in_browser = متصفحك لا يدعم علامة HTML5 'video'. audio_not_supported_in_browser = متصفحك لا يدعم علامة HTML5 'audio'. symbolic_link = رابط رمزي executable_file = ملف تنفيذي vendored = مُباع generated = مُولّد commit_graph = رسم بياني للالتزام commit_graph.select = تحديد الفروع commit_graph.hide_pr_refs = إخفاء طلبات السحب commit_graph.monochrome = أحادي اللون commit_graph.color = ملون commit.contained_in = هذا الالتزام موجود في: commit.contained_in_default_branch = هذا الالتزام جزء من الفرع الافتراضي commit.load_referencing_branches_and_tags = تحميل الفروع والعلامات التي تشير إلى هذا الالتزام commit.merged_in_pr = تم دمج هذا الالتزام في طلب السحب %s. blame = اللوم download_file = تنزيل الملف normal_view = العرض العادي line = سطر lines = أسطر from_comment = (تعليق) editor.add_file = إضافة ملف editor.new_file = ملف جديد editor.upload_file = رفع ملف editor.edit_file = تحرير الملف editor.preview_changes = معاينة التغييرات editor.cannot_edit_lfs_files = لا يمكن تحرير ملفات LFS في واجهة الويب. editor.cannot_edit_too_large_file = الملف كبير جدًا ليتم تحريره. editor.cannot_edit_non_text_files = لا يمكن تحرير الملفات الثنائية في واجهة الويب. editor.file_not_editable_hint = ولكن يمكنك إعادة تسميته أو نقله. editor.edit_this_file = تحرير الملف editor.this_file_locked = الملف مقفل editor.must_be_on_a_branch = يجب أن تكون في فرع لإجراء تغييرات أو اقتراحها على هذا الملف. editor.fork_before_edit = يجب أن تنسخ هذا المستودع لإجراء تغييرات أو اقتراحها على هذا الملف. editor.delete_this_file = حذف الملف editor.must_have_write_access = يجب أن تكون لديك صلاحية الكتابة لإجراء تغييرات أو اقتراحها على هذا الملف. editor.file_delete_success = تم حذف الملف "%s". editor.name_your_file = اسم ملفك… editor.filename_help = أضف دليلًا بكتابة اسمه متبوعًا بشرطة مائلة ('/'). أزل الدليل بكتابة زر المسح الخلفي في بداية حقل الإدخال. editor.or = أو editor.cancel_lower = إلغاء editor.commit_signed_changes = تنفيذ التغييرات الموقعة editor.commit_changes = تنفيذ التغييرات editor.add_tmpl = إضافة '{filename}' editor.add = إضافة %s editor.update = تحديث %s editor.delete = حذف %s editor.patch = تطبيق التصحيح editor.patching = التصحيح: editor.fail_to_apply_patch = تعذر تطبيق التصحيح editor.new_patch = تصحيح جديد editor.commit_message_desc = أضف وصفًا ممتدًا اختياريًا… editor.signoff_desc = أضف توقيعًا من الملتزم في نهاية رسالة سجل الالتزام. editor.commit_directly_to_this_branch = تنفيذ مباشرة إلى فرع %s. editor.create_new_branch = إنشاء فرع جديد لهذا الالتزام وبدء طلب سحب. editor.create_new_branch_np = إنشاء فرع جديد لهذا الالتزام. editor.propose_file_change = اقتراح تغيير الملف editor.new_branch_name = اسم الفرع الجديد لهذا الالتزام editor.new_branch_name_desc = اسم الفرع الجديد… editor.cancel = إلغاء editor.filename_cannot_be_empty = لا يمكن أن يكون اسم الملف فارغًا. editor.filename_is_invalid = اسم الملف غير صالح: "%s". editor.commit_email = عنوان البريد الإلكتروني للتنفيذ editor.invalid_commit_email = عنوان البريد الإلكتروني للتنفيذ غير صالح. editor.branch_does_not_exist = الفرع "%s" غير موجود في هذا المستودع. editor.branch_already_exists = الفرع "%s" موجود بالفعل في هذا المستودع. editor.directory_is_a_file = اسم الدليل "%s" مستخدم بالفعل كاسم ملف في هذا المستودع. editor.file_is_a_symlink = `"%s" هو رابط رمزي. لا يمكن تحرير الروابط الرمزية في المحرر الويب.` editor.filename_is_a_directory = اسم الملف "%s" مستخدم بالفعل كاسم دليل في هذا المستودع. editor.file_modifying_no_longer_exists = الملف الذي يتم تحريره، "%s"، لم يعد موجودًا في هذا المستودع. editor.file_changed_while_editing = تغيرت محتويات الملف منذ بدء التحرير. انقر هنا لرؤيتها أو نفذ التغييرات مرة أخرى لاستبدالها. editor.file_already_exists = ملف باسم "%s" موجود بالفعل في هذا المستودع. editor.commit_id_not_matching = معرف الالتزام لا يتطابق مع المعرف عند بدء التحرير. نفذ في فرع التصحيح ثم ادمج. editor.push_out_of_date = الدفع يبدو قديمًا. editor.commit_empty_file_header = تنفيذ ملف فارغ editor.commit_empty_file_text = الملف الذي أنت على وشك تنفيذه فارغ. هل تريد المتابعة؟ editor.no_changes_to_show = لا توجد تغييرات لعرضها. editor.push_rejected_no_message = تم رفض التغيير من قبل الخادم دون رسالة. يرجى التحقق من خطافات Git. editor.push_rejected = تم رفض التغيير من قبل الخادم. يرجى التحقق من خطافات Git. editor.push_rejected_summary = رسالة الرفض الكاملة: editor.add_subdir = إضافة دليل… editor.unable_to_upload_files = فشل في رفع الملفات إلى "%s" مع الخطأ: %v editor.upload_file_is_locked = الملف "%s" مقفل من قبل %s. editor.upload_files_to_dir = رفع الملفات إلى "%s" editor.cannot_commit_to_protected_branch = لا يمكن تنفيذ إلى الفرع المحمي "%s". editor.no_commit_to_branch = لا يمكن تنفيذ مباشرة إلى الفرع لأن: editor.user_no_push_to_branch = المستخدم لا يمكنه الدفع إلى الفرع editor.require_signed_commit = الفرع يتطلب تنفيذًا موقّعًا editor.cherry_pick = اختيار مبرمج %s إلى: editor.revert = عكس %s إلى: editor.failed_to_commit = فشل في تنفيذ التغييرات. editor.failed_to_commit_summary = رسالة الخطأ: editor.fork_create = نسخ المستودع لاقتراح التغييرات editor.fork_create_description = لا يمكنك تحرير هذا المستودع مباشرة. بدلاً من ذلك يمكنك إنشاء نسخة، وإجراء التعديلات وإنشاء طلب سحب. editor.fork_edit_description = لا يمكنك تحرير هذا المستودع مباشرة. سيتم كتابة التغييرات إلى نسختك %s، بحيث يمكنك إنشاء طلب سحب. editor.fork_not_editable = لقد نسخت هذا المستودع ولكن نسختك غير قابلة للتحرير. editor.fork_failed_to_push_branch = فشل في دفع الفرع %s إلى مستودعك. editor.fork_branch_exists = الفرع "%s" موجود بالفعل في نسختك. يرجى اختيار اسم فرع جديد. commits.desc = تصفح تاريخ تغيير الشفرة المصدرية. commits.commits = الالتزامات commits.no_commits = لا توجد التزامات مشتركة. "%s" و"%s" لهما تاريخان مختلفان تمامًا. commits.nothing_to_compare = هذه الفروع متساوية. commits.search.tooltip = يمكنك إضافة بادئة للكلمات المفتاحية بـ "author:"، "committer:"، "after:"، أو "before:"، مثلاً "revert author:Alice before:2019-01-13". commits.search_branch = هذا الفرع commits.search_all = جميع الفروع commits.author = المؤلف commits.message = الرسالة commits.date = التاريخ commits.older = الأقدم commits.newer = الأحدث commits.signed_by = موقّع من قبل commits.signed_by_untrusted_user = موقّع من قبل مستخدم غير موثوق commits.signed_by_untrusted_user_unmatched = موقّع من قبل مستخدم غير موثوق لا يتطابق مع الملتزم commits.gpg_key_id = معرف مفتاح GPG commits.ssh_key_fingerprint = بصمة مفتاح SSH commits.view_path = عرض في هذه النقطة من التاريخ commits.view_file_diff = عرض التغييرات على هذا الملف في هذا الالتزام commit.operations = العمليات commit.revert = عكس commit.revert-header = عكس: %s commit.revert-content = اختر فرعًا للعكس عليه: commit.cherry-pick = اختيار مبرمج commit.cherry-pick-header = اختيار مبرمج: %s commit.cherry-pick-content = اختر فرعًا للاختيار المبرمج عليه: commitstatus.error = خطأ commitstatus.failure = فشل commitstatus.pending = معلق commitstatus.success = نجاح ext_issues = الوصول إلى المشكلات الخارجية ext_issues.desc = رابط إلى متعقب المشكلات الخارجي. projects.desc = إدارة المشكلات والسحوبات في المشاريع. projects.description = الوصف (اختياري) projects.description_placeholder = الوصف projects.create = إنشاء مشروع projects.title = العنوان projects.new = مشروع جديد projects.new_subheader = نسق واتبع وحدّث عملك في مكان واحد، بحيث تبقى المشاريع شفافة ومعتبرة. projects.create_success = تم إنشاء المشروع "%s". projects.deletion = حذف المشروع projects.deletion_desc = حذف المشروع يزيله من جميع المشكلات المرتبطة. هل تريد المتابعة؟ projects.deletion_success = تم حذف المشروع. projects.edit = تحرير المشروع projects.edit_subheader = تنظم المشاريع المشكلات وتتتبع التقدم. projects.modify = تحرير المشروع projects.edit_success = تم تحديث المشروع "%s". projects.type.none = "لا شيء" projects.type.basic_kanban = "كانبان أساسي" projects.type.bug_triage = "فرز الأخطاء" projects.template.desc = "النموذج" projects.template.desc_helper = اختر نموذج مشروع للبدء projects.column.edit = "تحرير العمود" projects.column.edit_title = "الاسم" projects.column.new_title = "الاسم" projects.column.new_submit = "إنشاء عمود" projects.column.new = "عمود جديد" projects.column.set_default = "تعيين كافتراضي" projects.column.set_default_desc = "تعيين هذا العمود كافتراضي للمشكلات والسحوبات غير المصنفة" projects.column.delete = "حذف العمود" projects.column.deletion_desc = حذف عمود المشروع ينقل جميع المشكلات المرتبطة إلى العمود الافتراضي. هل تريد المتابعة؟ projects.column.color = "اللون" projects.open = مفتوح projects.close = مغلق projects.column.assigned_to = مخصص لـ projects.card_type.desc = "معاينات البطاقات" projects.card_type.images_and_text = "الصور والنص" projects.card_type.text_only = "النص فقط" issues.desc = تنظيم تقارير الأخطاء والمهام والمراحل. issues.filter_assignees = تصفية المحال إليه issues.filter_milestones = تصفية المرحلة issues.filter_projects = تصفية المشروع issues.filter_labels = تصفية التسمية issues.filter_reviewers = تصفية المراجع issues.filter_no_results = لا توجد نتائج issues.filter_no_results_placeholder = حاول تعديل فلاتر البحث الخاصة بك. issues.new = مشكلة جديدة issues.new.title_empty = لا يمكن أن يكون العنوان فارغًا issues.new.labels = التسميات issues.new.no_label = لا تسمية issues.new.clear_labels = مسح التسميات issues.new.projects = المشاريع issues.new.clear_projects = مسح المشاريع issues.new.no_projects = لا مشروع issues.new.open_projects = المشاريع المفتوحة issues.new.closed_projects = المشاريع المغلقة issues.new.no_items = لا عناصر issues.new.milestone = المرحلة issues.new.no_milestone = لا مرحلة issues.new.clear_milestone = مسح المرحلة issues.new.assignees = المحال إليه issues.new.clear_assignees = مسح المحال إليه issues.new.no_assignees = لا محاة إليه issues.new.no_reviewers = لا مراجع issues.new.blocked_user = لا يمكن إنشاء مشكلة لأنك محظور من قبل مالك المستودع. issues.edit.already_changed = لا يمكن حفظ التغييرات على المشكلة. يبدو أن المحتوى قد تم تغييره بالفعل من قبل مستخدم آخر. يرجى تحديث الصفحة ومحاولة التحرير مرة أخرى لتجنب استبدال تغييراتهم. issues.edit.blocked_user = لا يمكن تحرير المحتوى لأنك محظور من قبل الناشر أو مالك المستودع. issues.choose.get_started = البدء issues.choose.open_external_link = فتح issues.choose.blank = افتراضي issues.choose.blank_about = إنشاء مشكلة من النموذج الافتراضي. issues.choose.ignore_invalid_templates = تم تجاهل النماذج غير الصالحة issues.choose.invalid_templates = تم العثور على %v نموذج(نماذج) غير صحيحة issues.choose.invalid_config = تكوين المشكلة يحتوي على أخطاء: issues.no_ref = لا فرع/علامة محددة issues.create = إنشاء مشكلة issues.new_label = تسمية جديدة issues.new_label_placeholder = اسم التسمية issues.new_label_desc_placeholder = الوصف issues.create_label = إنشاء تسمية issues.label_templates.title = تحميل مجموعة معرفة مسبقاً من التسميات issues.label_templates.info = لا توجد تسميات حتى الآن. أنشئ تسمية بـ 'تسمية جديدة' أو استخدم مجموعة تسميات معرفة مسبقاً: issues.label_templates.helper = اختر مجموعة تسميات issues.label_templates.use = استخدام مجموعة التسميات issues.label_templates.fail_to_load_file = فشل في تحميل ملف نموذج التسمية "%s": %v issues.add_label = أضاف التسمية %s %s issues.add_labels = أضاف التسميات %s %s issues.remove_label = أزال التسمية %s %s issues.remove_labels = أزال التسميات %s %s issues.add_remove_labels = أضاف %s وأزال التسميات %s issues.add_milestone_at = `أضاف هذا إلى مرحلة %s %s` issues.add_project_at = `أضاف هذا إلى مشروع %s %s` issues.move_to_column_of_project = `نقل هذا إلى %s في %s على %s` issues.change_milestone_at = `عدل المرحلة من %s إلى %s %s` issues.change_project_at = `عدل المشروع من %s إلى %s %s` issues.remove_milestone_at = `أزال هذا من مرحلة %s %s` issues.remove_project_at = `أزال هذا من مشروع %s %s` issues.deleted_milestone = `(محذوف)` issues.deleted_project = `(محذوف)` issues.self_assign_at = `خصص هذا لنفسه %s` issues.add_assignee_at = `تم تخصيصه من قبل %s %s` issues.remove_assignee_at = `تم إلغاء تخصيصه من قبل %s %s` issues.remove_self_assignment = `أزال تخصيصه %s` issues.change_title_at = `عدل العنوان من %s إلى %s %s` issues.change_ref_at = `عدل المرجع من %s إلى %s %s` issues.remove_ref_at = `أزال المرجع %s %s` issues.add_ref_at = `أضاف مرجع %s %s` issues.delete_branch_at = `حذف الفرع %s %s` issues.filter_label = تسمية issues.filter_label_exclude = `استخدم alt + click/enter لاستبعاد التسميات` issues.filter_label_no_select = جميع التسميات issues.filter_label_select_no_label = لا تسمية issues.filter_milestone = مرحلة issues.filter_milestone_all = جميع المراحل issues.filter_milestone_none = لا مراحل issues.filter_milestone_open = المراحل المفتوحة issues.filter_milestone_closed = المراحل المغلقة issues.filter_project = مشروع issues.filter_project_all = جميع المشاريع issues.filter_project_none = لا مشروع issues.filter_assignee = مخصص إليه issues.filter_assignee_no_assignee = مخصص للا أحد issues.filter_assignee_any_assignee = مخصص لأي شخص issues.filter_poster = المؤلف issues.filter_user_placeholder = البحث عن المستخدمين issues.filter_user_no_select = جميع المستخدمين issues.filter_type = النوع issues.filter_type.all_issues = جميع المشكلات issues.filter_type.all_pull_requests = جميع طلبات السحب issues.filter_type.assigned_to_you = مخصص لك issues.filter_type.created_by_you = أنشأتها أنت issues.filter_type.mentioning_you = تذكرك issues.filter_type.review_requested = طلب مراجعة issues.filter_type.reviewed_by_you = راجعتها أنت issues.filter_sort = ترتيب issues.filter_sort.latest = الأحدث issues.filter_sort.oldest = الأقدم issues.filter_sort.recentupdate = المحدثة مؤخرًا issues.filter_sort.leastupdate = الأقل تحديثًا issues.filter_sort.mostcomment = الأكثر تعليقًا issues.filter_sort.leastcomment = الأقل تعليقًا issues.filter_sort.nearduedate = أقرب تاريخ استحقاق issues.filter_sort.farduedate = أبعد تاريخ استحقاق issues.filter_sort.moststars = الأكثر نجومًا issues.filter_sort.feweststars = الأقل نجومًا issues.filter_sort.mostforks = الأكثر نسخًا issues.filter_sort.fewestforks = الأقل نسخًا issues.action_open = فتح issues.action_close = إغلاق issues.action_label = تسمية issues.action_milestone = مرحلة issues.action_milestone_no_select = لا مرحلة issues.action_assignee = مخصص إليه issues.action_assignee_no_select = لا مخصص إليه issues.action_check = تحقق/إلغاء التحقق issues.action_check_all = تحقق/إلغاء التحقق من جميع العناصر issues.opened_by = فتح %[1]s من قبل %[3]s pulls.merged_by = من قبل %[3]s تم دمجه %[1]s pulls.merged_by_fake = من قبل %[2]s تم دمجه %[1]s issues.closed_by = من قبل %[3]s تم إغلاقه %[1]s issues.opened_by_fake = فتح %[1]s من قبل %[2]s issues.closed_by_fake = من قبل %[2]s تم إغلاقه %[1]s issues.previous = السابق issues.next = التالي issues.open_title = مفتوح issues.closed_title = مغلق issues.draft_title = مسودة issues.num_comments_1 = %d تعليق issues.num_comments = %d تعليقات issues.commented_at = `علّق %s` issues.delete_comment_confirm = هل أنت متأكد من حذف هذا التعليق؟ issues.context.copy_link = نسخ الرابط issues.context.quote_reply = اقتباس الرد issues.context.reference_issue = المرجع في مشكلة جديدة issues.context.edit = تحرير issues.context.delete = حذف issues.no_content = لا يوجد وصف. issues.close = إغلاق المشكلة issues.comment_pull_merged_at = تم دمج الالتزام %[1]s في %[2]s %[3]s issues.comment_manually_pull_merged_at = تم دمج الالتزام %[1]s يدويًا في %[2]s %[3]s issues.close_comment_issue = إغلاق مع تعليق issues.reopen_issue = إعادة الفتح issues.reopen_comment_issue = إعادة الفتح مع تعليق issues.create_comment = تعليق issues.comment.blocked_user = لا يمكن إنشاء أو تحرير تعليق لأنك محظور من قبل الناشر أو مالك المستودع. issues.closed_at = `أغلق هذه المشكلة %[2]s` issues.reopened_at = `أعد فتح هذه المشكلة %[2]s` issues.commit_ref_at = `أشار إلى هذه المشكلة من التزام %[2]s` issues.ref_issue_from = `أشار إلى هذه المشكلة %[4]s %[2]s` issues.ref_pull_from = `أشار إلى طلب السحب هذا %[4]s %[2]s` issues.ref_closing_from = `أشار إلى طلب سحب %[4]s سيغلق هذه المشكلة %[2]s` issues.ref_reopening_from = `أشار إلى طلب سحب %[4]s سيعيد فتح هذه المشكلة %[2]s` issues.ref_closed_from = `أغلق هذه المشكلة %[4]s %[2]s` issues.ref_reopened_from = `أعاد فتح هذه المشكلة %[4]s %[2]s` issues.ref_from = `من %[1]s` issues.author = المؤلف issues.author_helper = هذا المستخدم هو المؤلف. issues.role.owner = المالك issues.role.owner_helper = هذا المستخدم هو مالك هذا المستودع. issues.role.member = العضو issues.role.member_helper = هذا المستخدم عضو في المنظمة التي تملك هذا المستودع. issues.role.collaborator = المتعاون issues.role.collaborator_helper = هذا المستخدم دُعي للتعاون على المستودع. issues.role.first_time_contributor = مساهم لأول مرة issues.role.first_time_contributor_helper = هذه هي المساهمة الأولى لهذا المستخدم في المستودع. issues.role.contributor = المساهم issues.role.contributor_helper = هذا المستخدم التزم سابقًا في المستودع. issues.re_request_review = طلب مراجعة مرة أخرى issues.is_stale = حدثت تغييرات على هذا طلب السحب منذ هذه المراجعة issues.remove_request_review = إزالة طلب المراجعة issues.remove_request_review_block = لا يمكن إزالة طلب المراجعة issues.dismiss_review = رفض المراجعة issues.dismiss_review_warning = هل أنت متأكد من رفض هذه المراجعة؟ issues.sign_in_require_desc = سجل الدخول للانضمام إلى هذه المحادثة. issues.edit = تحرير issues.cancel = إلغاء issues.save = حفظ issues.label_title = الاسم issues.label_description = الوصف issues.label_color = اللون issues.label_color_invalid = لون غير صالح issues.label_exclusive = حصري issues.label_archive = أرشفة التسمية issues.label_archived_filter = إظهار التسميات المؤرشفة issues.label_archive_tooltip = تستبعد التسميات المؤرشفة بشكل افتراضي من الاقتراحات عند البحث حسب التسمية. issues.label_exclusive_desc = سم التسمية scope/item لجعلها حصرية مع التسميات الأخرى scope/. issues.label_exclusive_warning = ستتم إزالة أي تسميات ذات نطاق متعارض عند تحرير تسميات المشكلة أو طلب السحب. issues.label_exclusive_order = ترتيب الفرز issues.label_exclusive_order_tooltip = سيتم فرز التسميات الحصرية في نفس النطاق وفقًا لترتيب رقمي. issues.label_count = %d تسميات issues.label_open_issues = %d مشاكل/طلبات سحب مفتوحة issues.label_edit = تحرير issues.label_delete = حذف issues.label_modify = تحرير التسمية issues.label_deletion = حذف التسمية issues.label_deletion_desc = حذف التسمية يزيلها من جميع المشكلات. هل تريد المتابعة؟ issues.label_deletion_success = تم حذف التسمية. issues.label.filter_sort.alphabetically = أبجديًا issues.label.filter_sort.reverse_alphabetically = أبجديًا معكوسًا issues.label.filter_sort.by_size = أصغر حجم issues.label.filter_sort.reverse_by_size = أكبر حجم issues.num_participants = %d مشاركين issues.attachment.open_tab = `انقر لرؤية "%s" في علامة تبويب جديدة` issues.attachment.download = `انقر لتنزيل "%s"` issues.subscribe = اشتراك issues.unsubscribe = إلغاء الاشتراك issues.unpin = إلغاء التثبيت issues.max_pinned = "لا يمكنك تثبيت المزيد من المشكلات" issues.pin_comment = "ثبّت هذا %s" issues.unpin_comment = "أزال تثبيت هذا %s" issues.lock = قفل المحادثة issues.unlock = فتح المحادثة issues.lock_duplicate = لا يمكن قفل المشكلة مرتين. issues.unlock_error = لا يمكن فتح مشكلة غير مقفولة. issues.lock_with_reason = "قفل كـ %s وحدّد المحادثة للمتعاونين فقط %s" issues.lock_no_reason = "قفل وحدّد المحادثة للمتعاونين فقط %s" issues.unlock_comment = "فتح هذه المحادثة %s" issues.lock_confirm = قفل issues.unlock_confirm = فتح issues.lock.notice_1 = - لا يمكن للمستخدمين الآخرين إضافة تعليقات جديدة على هذه المشكلة. issues.lock.notice_2 = - أنت والمتعاونون الآخرون الذين لديهم وصول إلى هذا المستودع ما زالوا يمكنهم ترك تعليقات يراها الآخرون. issues.lock.notice_3 = - يمكنك دائمًا فتح هذه المشكلة مرة أخرى في المستقبل. issues.unlock.notice_1 = - سيتمكن الجميع من التعليق على هذه المشكلة مرة أخرى. issues.unlock.notice_2 = - يمكنك دائمًا قفل هذه المشكلة مرة أخرى في المستقبل. issues.lock.reason = سبب القفل issues.lock.title = قفل المحادثة على هذه المشكلة. issues.unlock.title = فتح المحادثة على هذه المشكلة. issues.comment_on_locked = لا يمكنك التعليق على مشكلة مقفولة. issues.delete = حذف issues.delete.title = حذف هذه المشكلة؟ issues.delete.text = هل تريد حقًا حذف هذه المشكلة؟ (سيؤدي هذا إلى إزالة جميع المحتويات بشكل دائم. فكر في إغلاقها بدلاً من ذلك، إذا كنت تنوي الاحتفاظ بها مؤرشفة) issues.tracker = متتبع الوقت issues.timetracker_timer_start = بدء المؤقت issues.timetracker_timer_stop = إيقاف المؤقت issues.timetracker_timer_discard = تجاهل المؤقت issues.timetracker_timer_manually_add = إضافة وقت issues.time_estimate_set = تعيين الوقت المقدر issues.time_estimate_display = التقدير: %s issues.change_time_estimate_at = عدل تقدير الوقت إلى %[1]s %[2]s issues.remove_time_estimate_at = أزال تقدير الوقت %s issues.time_estimate_invalid = تنسيق تقدير الوقت غير صالح issues.start_tracking_history = بدأ العمل %s issues.tracker_auto_close = سيتم إيقاف المؤقت تلقائيًا عند إغلاق هذه المشكلة issues.stopwatch_already_stopped = المؤقت لهذه المشكلة متوقف بالفعل issues.stopwatch_already_created = المؤقت لهذه المشكلة موجود بالفعل issues.tracking_already_started = `لقد بدأت بالفعل تتبع الوقت على مشكلة أخرى!` issues.stop_tracking = إيقاف المؤقت issues.stop_tracking_history = عمل لمدة %[1]s %[2]s issues.cancel_tracking = تجاهل issues.cancel_tracking_history = `تم إلغاء تتبع الوقت %s` issues.del_time = حذف سجل الوقت هذا issues.add_time_history = أضاف وقت الإنفاق %[1]s %[2]s issues.del_time_history = `حذف وقت الإنفاق %s` issues.add_time_manually = إضافة وقت يدويًا issues.add_time_hours = ساعات issues.add_time_minutes = دقائق issues.add_time_sum_to_small = لم يتم إدخال وقت. issues.time_spent_total = إجمالي الوقت المنقضي issues.time_spent_from_all_authors = `إجمالي الوقت المنقضي: %s` issues.due_date = تاريخ الاستحقاق issues.invalid_due_date_format = "يجب أن يكون تنسيق تاريخ الاستحقاق 'yyyy-mm-dd'." issues.error_modifying_due_date = "فشل في تعديل تاريخ الاستحقاق." issues.error_removing_due_date = "فشل في إزالة تاريخ الاستحقاق." issues.push_commit_1 = "أضاف %d التزام %s" issues.push_commits_n = "أضاف %d التزامات %s" issues.force_push_codes = `دفع قسري %[1]s من %[2]s إلى %[4]s %[6]s` issues.force_push_compare = مقارنة issues.due_date_form = "yyyy-mm-dd" issues.due_date_form_add = "إضافة تاريخ استحقاق" issues.due_date_form_edit = "تحرير" issues.due_date_form_remove = "إزالة" issues.due_date_not_writer = "تحتاج إلى صلاحية الكتابة على هذا المستودع لتحديث تاريخ الاستحقاق لمشكلة." issues.due_date_not_set = "لم يتم تعيين تاريخ استحقاق." issues.due_date_added = "أضاف تاريخ الاستحقاق %s %s" issues.due_date_modified = "عدل تاريخ الاستحقاق من %[2]s إلى %[1]s %[3]s" issues.due_date_remove = "أزال تاريخ الاستحقاق %s %s" issues.due_date_overdue = "متأخر" issues.due_date_invalid = "تاريخ الاستحقاق غير صالح أو خارج النطاق. يرجى استخدام التنسيق 'yyyy-mm-dd'." issues.dependency.title = التبعيات issues.dependency.issue_no_dependencies = لا توجد تبعيات مضبوطة. issues.dependency.pr_no_dependencies = لا توجد تبعيات مضبوطة. issues.dependency.no_permission_1 = "ليس لديك إذن لقراءة %d تبعية" issues.dependency.no_permission_n = "ليس لديك إذن لقراءة %d تبعيات" issues.dependency.no_permission.can_remove = "ليس لديك إذن لقراءة هذه التبعية ولكن يمكنك إزالة هذه التبعية" issues.dependency.add = إضافة تبعية… issues.dependency.cancel = إلغاء issues.dependency.remove = إزالة issues.dependency.remove_info = إزالة هذه التبعية issues.dependency.added_dependency = `أضاف تبعية جديدة %s` issues.dependency.removed_dependency = `أزال تبعية %s` issues.dependency.pr_closing_blockedby = إغلاق طلب السحب هذا محظور بواسطة المشكلات التالية issues.dependency.issue_closing_blockedby = إغلاق هذه المشكلة محظور بواسطة المشكلات التالية issues.dependency.issue_close_blocks = هذه المشكلة تحظر إغلاق المشكلات التالية issues.dependency.pr_close_blocks = هذا طلب السحب يحظر إغلاق المشكلات التالية issues.dependency.issue_close_blocked = "يجب عليك إغلاق جميع المشكلات التي تحظر هذه المشكلة قبل أن تتمكن من إغلاقها." issues.dependency.issue_batch_close_blocked = "لا يمكن إغلاق المشكلات دفعة التي تختارها، لأن المشكلة #%d لا تزال لديها تبعيات مفتوحة" issues.dependency.pr_close_blocked = "يجب عليك إغلاق جميع المشكلات التي تحظر طلب السحب هذا قبل أن تتمكن من دمجه." issues.dependency.blocks_short = يحظر issues.dependency.blocked_by_short = يعتمد على issues.dependency.remove_header = إزالة التبعية issues.dependency.issue_remove_text = سيؤدي هذا إلى إزالة التبعية من هذه المشكلة. هل تريد المتابعة؟ issues.dependency.pr_remove_text = سيؤدي هذا إلى إزالة التبعية من طلب السحب هذا. هل تريد المتابعة؟ issues.dependency.setting = تمكين التبعيات للمشكلات وطلبات السحب issues.dependency.add_error_same_issue = لا يمكنك جعل مشكلة تعتمد على نفسها. issues.dependency.add_error_dep_issue_not_exist = المشكلة المعتمدة عليها غير موجودة. issues.dependency.add_error_dep_not_exist = التبعية غير موجودة. issues.dependency.add_error_dep_exists = التبعية موجودة بالفعل. issues.dependency.add_error_cannot_create_circular = لا يمكنك إنشاء تبعية مع مشكلتين يحظران بعضهما البعض. issues.dependency.add_error_dep_not_same_repo = يجب أن تكون المشكلتان في نفس المستودع. issues.review.self.approval = لا يمكنك الموافقة على طلب السحب الخاص بك. issues.review.self.rejection = لا يمكنك طلب تغييرات على طلب السحب الخاص بك. issues.review.approve = "وافق على هذه التغييرات %s" issues.review.comment = "راجع %s" issues.review.dismissed = "رفض مراجعة %s %s" issues.review.dismissed_label = مرفوض issues.review.left_comment = ترك تعليق issues.review.content.empty = تحتاج إلى ترك تعليق يشير إلى التغيير(التغييرات) المطلوبة. issues.review.reject = "طلب تغييرات %s" issues.review.wait = "تم طلب المراجعة %s" issues.review.add_review_request = "طلب مراجعة من %s %s" issues.review.remove_review_request = "أزال طلب المراجعة لـ %s %s" issues.review.remove_review_request_self = "رفض المراجعة %s" issues.review.pending = معلق issues.review.pending.tooltip = هذا التعليق غير ظاهر حاليًا للمستخدمين الآخرين. لتقديم تعليقاتك المعلقة، اختر "%s" -> "%s/%s/%s" في أعلى الصفحة. issues.review.review = مراجعة issues.review.reviewers = المراجعون issues.review.outdated = قديم issues.review.outdated_description = تغير المحتوى منذ هذا التعليق issues.review.option.show_outdated_comments = إظهار التعليقات القديمة issues.review.option.hide_outdated_comments = إخفاء التعليقات القديمة issues.review.show_outdated = إظهار القديمة issues.review.hide_outdated = إخفاء القديمة issues.review.show_resolved = إظهار المحلول issues.review.hide_resolved = إخفاء المحلول issues.review.resolve_conversation = حل المحادثة issues.review.un_resolve_conversation = إلغاء حل المحادثة issues.review.resolved_by = علّم هذه المحادثة كمطلقة issues.review.commented = تعليق issues.review.official = م_approved issues.review.requested = مراجعة معلقة issues.review.rejected = تم طلب تغييرات issues.review.stale = تم التحديث منذ الموافقة issues.review.unofficial = موافقة غير محصاة issues.assignee.error = لم تتم إضافة جميع المحال إليهم، بسبب خطأ غير متوقع. issues.reference_issue.body = الجسم issues.content_history.deleted = محذوف issues.content_history.edited = محرر issues.content_history.created = مُنشئ issues.content_history.delete_from_history = حذف من التاريخ issues.content_history.delete_from_history_confirm = حذف من التاريخ؟ issues.content_history.options = الخيارات issues.reference_link = مرجع: %s compare.compare_base = قاعدة compare.compare_head = مقارنة pulls.desc = تمكين طلبات السحب ومراجعات الشفرة. pulls.new = طلب سحب جديد pulls.new.blocked_user = لا يمكن إنشاء طلب سحب لأنك محظور من قبل مالك المستودع. pulls.new.must_collaborator = يجب أن تكون متعاونًا لإنشاء طلب سحب. pulls.edit.already_changed = لا يمكن حفظ التغييرات على طلب السحب. يبدو أن المحتوى قد تم تغييره بالفعل من قبل مستخدم آخر. يرجى تحديث الصفحة ومحاولة التحرير مرة أخرى لتجنب استبدال تغييراتهم. pulls.view = عرض طلب السحب pulls.compare_changes = طلب سحب جديد pulls.allow_edits_from_maintainers = السماح بالتعديلات من المشرفين pulls.allow_edits_from_maintainers_desc = يمكن للمستخدمين الذين يملكون صلاحية الكتابة على الفرع الأساسي أيضًا الدفع إلى هذا الفرع pulls.allow_edits_from_maintainers_err = فشل التحديث pulls.compare_changes_desc = اختر الفرع للدمج فيه والفرع للسحب منه. pulls.has_viewed_file = تمت المشاهدة pulls.has_changed_since_last_review = تغير منذ مراجعتك الأخيرة pulls.viewed_files_label = %[1]d / %[2]d ملفات تمت مشاهدتها pulls.expand_files = توسيع جميع الملفات pulls.collapse_files = طي جميع الملفات pulls.compare_base = دمج في pulls.compare_compare = سحب من pulls.switch_comparison_type = تبديل نوع المقارنة pulls.switch_head_and_base = تبديل الرأس والقاعدة pulls.filter_branch = تصفية الفرع pulls.show_all_commits = إظهار جميع الالتزامات pulls.show_changes_since_your_last_review = إظهار التغييرات منذ مراجعتك الأخيرة pulls.showing_only_single_commit = إظهار التغييرات فقط للالتزام %[1]s pulls.showing_specified_commit_range = إظهار التغييرات فقط بين %[1]s..%[2]s pulls.select_commit_hold_shift_for_range = اختر الالتزام. اضغط مع الاستمرار على Shift وانقر لتحديد نطاق. pulls.review_only_possible_for_full_diff = المراجعة ممكنة فقط عند عرض الاختلاف الكامل pulls.filter_changes_by_commit = تصفية حسب الالتزام pulls.nothing_to_compare = هذه الفروع متساوية. لا حاجة لإنشاء طلب سحب. pulls.nothing_to_compare_have_tag = الفروع/العلامات المحددة متساوية. pulls.nothing_to_compare_and_allow_empty_pr = هذه الفروع متساوية. سيكون طلب السحب فارغًا. pulls.has_pull_request = `طلب سحب موجود بالفعل بين هذه الفروع: %[2]s#%[3]d` pulls.create = إنشاء طلب سحب pulls.title_desc = يريد دمج %[1]d التزامات من %[2]s في %[3]s pulls.merged_title_desc = دمج %[1]d التزامات من %[2]s في %[3]s %[4]s pulls.change_target_branch_at = `غيّر الفرع الهدف من %s إلى %s %s` pulls.tab_conversation = محادثة pulls.tab_commits = الالتزامات pulls.tab_files = الملفات المعدلة pulls.reopen_to_merge = يرجى إعادة فتح طلب السحب هذا لإجراء دمج. pulls.cant_reopen_deleted_branch = لا يمكن إعادة فتح طلب السحب هذا لأن الفرع تم حذفه. pulls.merged = تم الدمج pulls.merged_success = تم دمج طلب السحب وإغلاقه بنجاح pulls.closed = طلب السحب مغلق pulls.manually_merged = تم الدمج يدويًا pulls.merged_info_text = يمكن حذف الفرع %s الآن. pulls.is_closed = طلب السحب مغلق. pulls.title_wip_desc = `ابدأ العنوان بـ %s لمنع دمج طلب السحب عن طريق الخطأ.` pulls.cannot_merge_work_in_progress = هذا طلب السحب معلم كعمل قيد التنفيذ. pulls.still_in_progress = لا يزال قيد التنفيذ؟ pulls.add_prefix = أضف بادئة %s pulls.remove_prefix = أزل بادئة %s pulls.data_broken = هذا طلب السحب معطل بسبب نقص معلومات النسخ. pulls.files_conflicted = هذا طلب السحب يحتوي على تغييرات تتعارض مع الفرع الهدف. pulls.is_checking = التحقق من تعارضات الدمج… pulls.is_ancestor = "هذا الفرع مدمج بالفعل في الفرع الهدف. لا شيء للدمج." pulls.is_empty = "التغييرات على هذا الفرع موجودة بالفعل في الفرع الهدف. سيكون هذا التزام فارغ." pulls.required_status_check_failed = بعض الفحوصات المطلوبة لم تنجح. pulls.required_status_check_missing = بعض الفحوصات المطلوبة ناقصة. pulls.required_status_check_administrator = كمسؤول، يمكنك دمج هذا طلب السحب. pulls.blocked_by_approvals = "هذا طلب السحب لا يحتوي على ما يكفي من الموافقات المطلوبة. %d من %d موافقات رسمية ممنوحة." pulls.blocked_by_approvals_whitelisted = "هذا طلب السحب لا يحتوي على ما يكفي من الموافقات المطلوبة. %d من %d موافقات ممنوحة من المستخدمين أو الفرق في القائمة البيضاء." pulls.blocked_by_rejection = "هذا طلب السحب يحتوي على تغييرات مطلوبة من مراجع رسمي." pulls.blocked_by_official_review_requests = "هذا طلب السحب يحتوي على طلبات مراجعة رسمية." pulls.blocked_by_outdated_branch = "هذا طلب السحب محظور لأنه قديم." pulls.blocked_by_changed_protected_files_1= "هذا طلب السحب محظور لأنه يغير ملف محمي:" pulls.blocked_by_changed_protected_files_n= "هذا طلب السحب محظور لأنه يغير ملفات محمية:" pulls.can_auto_merge_desc = يمكن دمج هذا طلب السحب تلقائيًا. pulls.cannot_auto_merge_desc = لا يمكن دمج هذا طلب السحب تلقائيًا بسبب التعارضات. pulls.cannot_auto_merge_helper = ادمج يدويًا لحل التعارضات. pulls.num_conflicting_files_1 = "%d ملف متعارض" pulls.num_conflicting_files_n = "%d ملفات متعارضة" pulls.approve_count_1 = "%d موافقة" pulls.approve_count_n = "%d موافقات" pulls.reject_count_1 = "%d طلب تغيير" pulls.reject_count_n = "%d طلبات تغيير" pulls.waiting_count_1 = "%d مراجعة معلقة" pulls.waiting_count_n = "%d مراجعات معلقة" pulls.wrong_commit_id = "معرف الالتزام يجب أن يكون معرف التزام على الفرع الهدف" pulls.no_merge_desc = لا يمكن دمج هذا طلب السحب لأن جميع خيارات دمج المستودع معطلة. pulls.no_merge_helper = مكن خيارات الدمج في إعدادات المستودع أو ادمج طلب السحب يدويًا. pulls.no_merge_wip = لا يمكن دمج هذا طلب السحب لأنه معلم كعمل قيد التنفيذ. pulls.no_merge_not_ready = هذا طلب السحب غير جاهز للدمج. تحقق من حالة المراجعة وفحوصات الحالة. pulls.no_merge_access = غير مصرح لك بدمج هذا طلب السحب. pulls.merge_pull_request = إنشاء التزام الدمج pulls.rebase_merge_pull_request = إعادة القاعدة، ثم التقدم السريع pulls.rebase_merge_commit_pull_request = إعادة القاعدة، ثم إنشاء التزام الدمج pulls.squash_merge_pull_request = إنشاء التزام مضغوط pulls.fast_forward_only_merge_pull_request = التقدم السريع فقط pulls.merge_manually = تم الدمج يدويًا pulls.merge_commit_id = معرف التزام الدمج pulls.require_signed_wont_sign = الفرع يتطلب التزامات موقعة ولكن هذا الدمج لن يكون موقعاً pulls.invalid_merge_option = لا يمكنك استخدام خيار الدمج هذا لطلب السحب هذا. pulls.merge_conflict = فشل الدمج: حدث تعارض أثناء الدمج. تلميح: جرب استراتيجية مختلفة. pulls.merge_conflict_summary = رسالة الخطأ pulls.rebase_conflict = فشل الدمج: حدث تعارض أثناء إعادة القاعدة للالتزام: %[1]s. تلميح: جرب استراتيجية مختلفة. pulls.rebase_conflict_summary = رسالة الخطأ pulls.unrelated_histories = فشل الدمج: رأس الدمج والقاعدة لا يشتركان في تاريخ مشترك. تلميح: جرب استراتيجية مختلفة. pulls.merge_out_of_date = فشل الدمج: أثناء إنشاء الدمج، تم تحديث القاعدة. تلميح: حاول مرة أخرى. pulls.head_out_of_date = فشل الدمج: أثناء إنشاء الدمج، تم تحديث الرأس. تلميح: حاول مرة أخرى. pulls.has_merged = فشل: تم دمج طلب السحب. لا يمكنك الدمج مرة أخرى أو تغيير الفرع الهدف. pulls.push_rejected = فشل الدفع: تم رفض الدفع. راجع خطافات Git لهذا المستودع. pulls.push_rejected_summary = رسالة الرفض الكاملة pulls.push_rejected_no_message = فشل الدفع: تم رفض الدفع ولكن لم تكن هناك رسالة عن بُعد. راجع خطافات Git لهذا المستودع. pulls.open_unmerged_pull_exists = `لا يمكنك إجراء عملية إعادة فتح لأن هناك طلب سحب معلق (#%d) بنفس الخصائص.` pulls.status_checking = بعض الفحوصات معلقة pulls.status_checks_success = نجحت جميع الفحوصات pulls.status_checks_warning = أبلغت بعض الفحوصات عن تحذيرات pulls.status_checks_failure = فشلت بعض الفحوصات pulls.status_checks_error = أبلغت بعض الفحوصات عن أخطاء pulls.status_checks_requested = مطلوب pulls.status_checks_details = التفاصيل pulls.status_checks_hide_all = إخفاء جميع الفحوصات pulls.status_checks_show_all = إظهار جميع الفحوصات pulls.update_branch = تحديث الفرع بالدمج pulls.update_branch_rebase = تحديث الفرع بإعادة القاعدة pulls.update_branch_success = نجح تحديث الفرع pulls.update_not_allowed = غير مسموح لك بتحديث الفرع pulls.outdated_with_base_branch = هذا الفرع قديم بالنسبة للفرع الأساسي pulls.close = إغلاق طلب السحب pulls.closed_at = `أغلق هذا طلب السحب %[2]s` pulls.reopened_at = `أعد فتح هذا طلب السحب %[2]s` pulls.cmd_instruction_hint = عرض تعليمات سطر الأوامر pulls.cmd_instruction_checkout_title = السحب pulls.cmd_instruction_checkout_desc = من مستودع مشروعك، اسحب فرعًا جديدًا واختبر التغييرات. pulls.cmd_instruction_merge_title = الدمج pulls.cmd_instruction_merge_desc = ادمج التغييرات وقم بالتحديث على Gitea. pulls.cmd_instruction_merge_warning = تحذير: لا يمكن لهذه العملية دمج طلب السحب لأن "الكشف التلقائي عن الدمج اليدوي" غير ممكّن. pulls.clear_merge_message = مسح رسالة الدمج pulls.clear_merge_message_hint = مسح رسالة الدمج سيؤدي فقط إلى إزالة محتوى رسالة الالتزام والحفاظ على الملصقات المولدة مثل "Co-Authored-By…". pulls.auto_merge_button_when_succeed = (عند نجاح الفحوصات) pulls.auto_merge_when_succeed = الدمج التلقائي عند نجاح جميع الفحوصات pulls.auto_merge_newly_scheduled = تم جدولة طلب السحب للدمج التلقائي عند نجاح جميع الفحوصات. pulls.auto_merge_has_pending_schedule = %[1]s جدولة هذا طلب السحب للدمج التلقائي عند نجاح جميع الفحوصات %[2]s. pulls.auto_merge_cancel_schedule = إلغاء الدمج التلقائي pulls.auto_merge_not_scheduled = هذا طلب السحب غير مجدول للدمج التلقائي. pulls.auto_merge_canceled_schedule = تم إلغاء الدمج التلقائي لهذا طلب السحب. pulls.auto_merge_newly_scheduled_comment = `جدولة هذا طلب السحب للدمج التلقائي عند نجاح جميع الفحوصات %[1]s` pulls.auto_merge_canceled_schedule_comment = `تم إلغاء الدمج التلقائي لهذا طلب السحب عند نجاح جميع الفحوصات %[1]s` pulls.delete.title = حذف هذا طلب السحب؟ pulls.delete.text = هل تريد حقًا حذف هذا طلب السحب؟ (سيؤدي هذا إلى إزالة جميع المحتويات بشكل دائم. فكر في إغلاقه بدلاً من ذلك، إذا كنت تنوي الاحتفاظ به مؤرشفًا) pulls.recently_pushed_new_branches = قمت بالدفع على الفرع %[1]s %[2]s pulls.upstream_diverging_prompt_behind_1 = هذا الفرع متأخر %[1]d التزام عن %[2]s pulls.upstream_diverging_prompt_behind_n = هذا الفرع متأخر %[1]d التزامات عن %[2]s pulls.upstream_diverging_prompt_base_newer = الفرع الأساسي %s يحتوي على تغييرات جديدة pulls.upstream_diverging_merge = مزامنة النسخة pulls.upstream_diverging_merge_confirm = هل ترغب في دمج "%[1]s" في "%[2]s"؟ pull.deleted_branch = (محذوف):%s pull.agit_documentation = مراجعة الوثائق حول AGit comments.edit.already_changed = لا يمكن حفظ التغييرات على التعليق. يبدو أن المحتوى قد تم تغييره بالفعل من قبل مستخدم آخر. يرجى تحديث الصفحة ومحاولة التحرير مرة أخرى لتجنب استبدال تغييراتهم milestones.new = مرحلة جديدة milestones.closed = مغلقة %s milestones.update_ago = محدثة %s milestones.no_due_date = لا تاريخ استحقاق milestones.open = مفتوحة milestones.close = إغلاق milestones.new_subheader = تساعدك المراحل في تنظيم المشكلات وتتبع تقدمها. milestones.completeness = %d%% مكتملة milestones.create = إنشاء مرحلة milestones.title = العنوان milestones.desc = الوصف milestones.due_date = تاريخ الاستحقاق (اختياري) milestones.clear = مسح milestones.invalid_due_date_format = "يجب أن يكون تنسيق تاريخ الاستحقاق 'yyyy-mm-dd'." milestones.create_success = تم إنشاء المرحلة "%s". milestones.edit = تحرير المرحلة milestones.edit_subheader = تنظم المراحل المشكلات وتتبع التقدم. milestones.cancel = إلغاء milestones.modify = تحديث المرحلة milestones.edit_success = تم تحديث المرحلة "%s". milestones.deletion = حذف المرحلة milestones.deletion_desc = حذف المرحلة يزيلها من جميع المشكلات المرتبطة. هل تريد المتابعة؟ milestones.deletion_success = تم حذف المرحلة. milestones.filter_sort.name = الاسم milestones.filter_sort.earliest_due_data = أقرب تاريخ استحقاق milestones.filter_sort.latest_due_date = آخر تاريخ استحقاق milestones.filter_sort.least_complete = الأقل إكمالاً milestones.filter_sort.most_complete = الأكثر إكمالاً milestones.filter_sort.most_issues = الأكثر مشاكل milestones.filter_sort.least_issues = الأقل مشاكل signing.will_sign = سيتم توقيع هذا الالتزام بالمفتاح "%s". signing.wont_sign.error = حدث خطأ أثناء التحقق مما إذا كان يمكن توقيع الالتزام. signing.wont_sign.nokey = لا يوجد مفتاح متاح لتوقيع هذا الالتزام. signing.wont_sign.never = لا تُوقّع الالتزامات أبداً. signing.wont_sign.always = تُوقّع الالتزامات دائماً. signing.wont_sign.pubkey = لن يتم توقيع الالتزام لأنك لا تملك مفتاحًا عامًا مرتبطًا بحسابك. signing.wont_sign.twofa = يجب أن تكون لديك مصادقة ثنائية العوامل ممكنة لتوقيع الالتزامات. signing.wont_sign.parentsigned = لن يتم توقيع الالتزام لأن الالتزام الأصلي غير موقّع. signing.wont_sign.basesigned = لن يتم توقيع الدمج لأن الالتزام الأساسي غير موقّع. signing.wont_sign.headsigned = لن يتم توقيع الدمج لأن الالتزام الرأسي غير موقّع. signing.wont_sign.commitssigned = لن يتم توقيع الدمج لأن جميع الالتزامات المرتبطة غير موقّعة. signing.wont_sign.approved = لن يتم توقيع الدمج لأن طلب السحب غير معتمد. signing.wont_sign.not_signed_in = لم تقم بتسجيل الدخول. ext_wiki = الوصول إلى الويكي الخارجية ext_wiki.desc = رابط إلى ويكي خارجية. wiki = الويكي wiki.welcome = مرحبًا بك في الويكي. wiki.welcome_desc = تتيح لك الويكي كتابة ومشاركة الوثائق مع المتعاونين. wiki.desc = اكتب وشارك الوثائق مع المتعاونين. wiki.create_first_page = إنشاء الصفحة الأولى wiki.page = الصفحة wiki.filter_page = تصفية الصفحة wiki.new_page = الصفحة wiki.page_title = عنوان الصفحة wiki.page_content = محتوى الصفحة wiki.default_commit_message = اكتب ملاحظة حول هذا التحديث للصفحة (اختياري). wiki.save_page = حفظ الصفحة wiki.last_commit_info = %s عدّل هذه الصفحة %s wiki.edit_page_button = تحرير wiki.new_page_button = صفحة جديدة wiki.file_revision = مراجعة الصفحة wiki.wiki_page_revisions = مراجعات صفحة الويكي wiki.back_to_wiki = العودة إلى صفحة الويكي wiki.delete_page_button = حذف الصفحة wiki.delete_page_notice_1 = حذف صفحة الويكي "%s" لا يمكن التراجع عنه. هل تريد المتابعة؟ wiki.page_already_exists = صفحة ويكي بنفس الاسم موجودة بالفعل. wiki.reserved_page = اسم صفحة الويكي "%s" محجوز. wiki.pages = الصفحات wiki.last_updated = آخر تحديث %s wiki.page_name_desc = أدخل اسمًا لصفحة الويكي هذه. بعض الأسماء الخاصة هي: 'Home', '_Sidebar' و '_Footer'. wiki.original_git_entry_tooltip = عرض ملف Git الأصلي بدلاً من استخدام رابط ودي. activity = النشاط activity.navbar.pulse = النبض activity.navbar.code_frequency = تكرار الشفرة activity.navbar.contributors = المساهمون activity.navbar.recent_commits = الالتزامات الأخيرة activity.period.filter_label = الفترة: activity.period.daily = 1 يوم activity.period.halfweekly = 3 أيام activity.period.weekly = 1 أسبوع activity.period.monthly = 1 شهر activity.period.quarterly = 3 أشهر activity.period.semiyearly = 6 أشهر activity.period.yearly = 1 سنة activity.overview = نظرة عامة activity.active_prs_count_1 = %d طلب سحب نشط activity.active_prs_count_n = %d طلبات سحب نشطة activity.merged_prs_count_1 = طلب سحب مدمج activity.merged_prs_count_n = طلبات سحب مدمجة activity.opened_prs_count_1 = طلب سحب مقترح activity.opened_prs_count_n = طلبات سحب مقترحة activity.title.user_1 = %d مستخدم activity.title.user_n = %d مستخدمين activity.title.prs_1 = %d طلب سحب activity.title.prs_n = %d طلبات سحب activity.title.prs_merged_by = %s تم دمجه من قبل %s activity.title.prs_opened_by = %s مقترح من قبل %s activity.merged_prs_label = مدمج activity.opened_prs_label = مقترح activity.active_issues_count_1 = %d مشكلة نشطة activity.active_issues_count_n = %d مشاكل نشطة activity.closed_issues_count_1 = مشكلة مغلقة activity.closed_issues_count_n = مشاكل مغلقة activity.title.issues_1 = %d مشكلة activity.title.issues_n = %d مشاكل activity.title.issues_closed_from = %s مغلقة من %s activity.title.issues_created_by = %s أُنشئت من قبل %s activity.closed_issue_label = مغلقة activity.new_issues_count_1 = مشكلة جديدة activity.new_issues_count_n = مشاكل جديدة activity.new_issue_label = مفتوحة activity.title.unresolved_conv_1 = %d محادثة غير محلولة activity.title.unresolved_conv_n = %d محادثات غير محلولة activity.unresolved_conv_desc = هذه المشكلات وطلبات السحب المتغيرة مؤخرًا لم تُحل بعد. activity.unresolved_conv_label = مفتوحة activity.title.releases_1 = %d إصدار activity.title.releases_n = %d إصدارات activity.title.releases_published_by = %s نُشرت من قبل %s activity.published_release_label = منشورة activity.no_git_activity = لم يكن هناك نشاط التزام في هذه الفترة. activity.git_stats_exclude_merges = باستثناء عمليات الدمج، activity.git_stats_author_1 = %d مؤلف activity.git_stats_author_n = %d مؤلفين activity.git_stats_pushed_1 = قام بالدفع activity.git_stats_pushed_n = قاموا بالدفع activity.git_stats_commit_1 = %d التزام activity.git_stats_commit_n = %d التزامات activity.git_stats_push_to_branch = إلى %s و activity.git_stats_push_to_all_branches = إلى جميع الفروع. activity.git_stats_on_default_branch = على %s، activity.git_stats_file_1 = %d ملف activity.git_stats_file_n = %d ملفات activity.git_stats_files_changed_1 = تم تغييره activity.git_stats_files_changed_n = تم تغييرها activity.git_stats_additions = وكان هناك activity.git_stats_addition_1 = %d إضافة activity.git_stats_addition_n = %d إضافات activity.git_stats_and_deletions = و activity.git_stats_deletion_1 = %d حذف activity.git_stats_deletion_n = %d حذوفات contributors.contribution_type.filter_label = نوع المساهمة: contributors.contribution_type.commits = الالتزامات contributors.contribution_type.additions = الإضافات contributors.contribution_type.deletions = الحذوفات settings = الإعدادات settings.desc = الإعدادات هي المكان الذي يمكنك فيه إدارة إعدادات المستودع. settings.options = المستودع settings.public_access = الوصول العام settings.public_access_desc = قم بتكوين أذونات الوصول للزوار العامين لتجاوز الإعدادات الافتراضية لهذا المستودع. settings.public_access.docs.not_set = غير محدد: لا يوجد إذن وصول عام إضافي. يتبع إذن الزائر رؤية المستودع وأذونات الأعضاء. settings.public_access.docs.anonymous_read = قراءة مجهولة: يمكن للمستخدمين الذين لم يسجلوا دخولهم الوصول إلى الوحدة بإذن القراءة. settings.public_access.docs.everyone_read = قراءة للجميع: يمكن لجميع المستخدمين المسجلين دخولهم الوصول إلى الوحدة بإذن القراءة. إذن القراءة لوحدات المشكلات/طلبات السحب يعني أيضًا أن المستخدمين يمكنهم إنشاء مشكلات/طلبات سحب جديدة. settings.public_access.docs.everyone_write = كتابة للجميع: جميع المستخدمين المسجلين دخولهم يملكون إذن الكتابة إلى الوحدة. فقط وحدة الويكي تدعم هذا الإذن. settings.collaboration = المتعاونون settings.collaboration.admin = المسؤول settings.collaboration.write = كتابة settings.collaboration.read = قراءة settings.collaboration.owner = المالك settings.collaboration.undefined = غير محدد settings.collaboration.per_unit = أذونات الوحدة settings.hooks = خطافات الويب settings.githooks = خطافات Git settings.basic_settings = الإعدادات الأساسية settings.mirror_settings = إعدادات المراية settings.mirror_settings.docs = قم بإعداد مستودعك لمزامنة التزامات وعلامات وفروع تلقائية مع مستودع آخر. settings.mirror_settings.docs.disabled_pull_mirror.instructions = قم بإعداد مشروعك للدفع التلقائي للالتزامات والعلامات والفرع إلى مستودع آخر. تم تعطيل مرايا السحب من قبل مسؤول الموقع. settings.mirror_settings.docs.disabled_push_mirror.instructions = قم بإعداد مشروعك لسحب التزامات وعلامات وفروع تلقائية من مستودع آخر. settings.mirror_settings.docs.disabled_push_mirror.pull_mirror_warning = حاليًا، يمكن القيام بذلك فقط في قائمة "تحويل جديد". لمزيد من المعلومات، يرجى الرجوع إلى: settings.mirror_settings.docs.disabled_push_mirror.info = تم تعطيل مرايا الدفع من قبل مسؤول الموقع. settings.mirror_settings.docs.no_new_mirrors = مستودعك يقوم بمراية التغييرات إلى أو من مستودع آخر. يرجى ملاحظة أنك حاليًا لا يمكنك إنشاء أي مرايا جديدة. settings.mirror_settings.docs.can_still_use = رغم أنك لا يمكنك تعديل المرايا الموجودة أو إنشاء أخرى جديدة، يمكنك لا يزال استخدام مرآتك الحالية. settings.mirror_settings.docs.pull_mirror_instructions = لإعداد مرآة سحب، يرجى الرجوع إلى: settings.mirror_settings.docs.more_information_if_disabled = يمكنك العثور على المزيد من المعلومات حول مرايا الدفع والسحب هنا: settings.mirror_settings.docs.doc_link_title = كيف أقوم بمراية المستودعات؟ settings.mirror_settings.docs.doc_link_pull_section = قسم "سحب من مستودع بعيد" في الوثائق. settings.mirror_settings.docs.pulling_remote_title = سحب من مستودع بعيد settings.mirror_settings.mirrored_repository = مستودع مُراية settings.mirror_settings.pushed_repository = مستودع مدفوع settings.mirror_settings.direction = الاتجاه settings.mirror_settings.direction.pull = سحب settings.mirror_settings.direction.push = دفع settings.mirror_settings.last_update = آخر تحديث settings.mirror_settings.push_mirror.none = لم يتم تكوين مرايا دفع settings.mirror_settings.push_mirror.remote_url = عنوان URL لمستودع Git البعيد settings.mirror_settings.push_mirror.add = إضافة مرآة دفع settings.mirror_settings.push_mirror.edit_sync_time = تحرير فاصل مزامنة المرآة settings.sync_mirror = مزامنة الآن settings.pull_mirror_sync_in_progress = سحب التغييرات من البعيد %s حاليًا. settings.push_mirror_sync_in_progress = دفع التغييرات إلى البعيد %s حاليًا. settings.site = الموقع الإلكتروني settings.update_settings = تحديث الإعدادات settings.update_mirror_settings = تحديث إعدادات المراية settings.branches.switch_default_branch = تبديل الفرع الافتراضي settings.branches.update_default_branch = تحديث الفرع الافتراضي settings.branches.add_new_rule = إضافة قاعدة جديدة settings.advanced_settings = الإعدادات المتقدمة settings.wiki_desc = تمكين ويكي المستودع settings.use_internal_wiki = استخدام الويكي المدمجة settings.default_wiki_branch_name = اسم فرع الويكي الافتراضي settings.failed_to_change_default_wiki_branch = فشل في تغيير فرع الويكي الافتراضي. settings.use_external_wiki = استخدام ويكي خارجي settings.external_wiki_url = عنوان URL للويكي الخارجي settings.external_wiki_url_error = عنوان URL للويكي الخارجي ليس عنوان URL صحيح. settings.external_wiki_url_desc = يتم إعادة توجيه الزوار إلى عنوان URL للويكي الخارجي عند النقر على علامة التبويب الويكي. settings.issues_desc = تمكين متتبع المشكلات للمستودع settings.use_internal_issue_tracker = استخدام متتبع المشكلات المدمج settings.use_external_issue_tracker = استخدام متتبع المشكلات الخارجي settings.external_tracker_url = عنوان URL لمتتبع المشكلات الخارجي settings.external_tracker_url_error = عنوان URL لمتتبع المشكلات الخارجي ليس عنوان URL صحيح. settings.external_tracker_url_desc = يتم إعادة توجيه الزوار إلى عنوان URL لمتتبع المشكلات الخارجي عند النقر على علامة التبويب المشكلات. settings.tracker_url_format = تنسيق عنوان URL لمتتبع المشكلات الخارجي settings.tracker_url_format_error = تنسيق عنوان URL لمتتبع المشكلات الخارجي ليس عنوان URL صحيح. settings.tracker_issue_style = تنسيق رقم متتبع المشكلات الخارجي settings.tracker_issue_style.numeric = رقمي settings.tracker_issue_style.alphanumeric = أبجدي عددي settings.tracker_issue_style.regexp = تعبير منتظم settings.tracker_issue_style.regexp_pattern = نمط التعبير المنتظم settings.tracker_issue_style.regexp_pattern_desc = سيتم استخدام المجموعة الملتقطة الأولى بدلاً من {index}. settings.tracker_url_format_desc = استخدم العناصر النائبة {user}، {repo} و{index} لاسم المستخدم واسم المستودع وفهرس المشكلة. settings.enable_timetracker = تمكين تتبع الوقت settings.allow_only_contributors_to_track_time = السماح فقط للمساهمين بتتبع الوقت settings.pulls_desc = تمكين طلبات السحب للمستودع settings.pulls.ignore_whitespace = تجاهل المسافات البيضاء في التعارضات settings.pulls.enable_autodetect_manual_merge = تمكين الكشف التلقائي عن الدمج اليدوي (ملاحظة: في بعض الحالات الخاصة، قد تحدث أخطاء في التقدير) settings.pulls.allow_rebase_update = تمكين تحديث فرع طلب السحب بإعادة القاعدة settings.pulls.default_delete_branch_after_merge = حذف فرع طلب السحب بعد الدمج بشكل افتراضي settings.pulls.default_allow_edits_from_maintainers = السماح بالتعديلات من المشرفين بشكل افتراضي settings.releases_desc = تمكين إصدارات المستودع settings.packages_desc = تمكين سجل حزم المستودع settings.projects_desc = تمكين المشاريع settings.projects_mode_desc = وضع المشاريع (أي أنواع المشاريع للعرض) settings.projects_mode_repo = مشاريع المستودع فقط settings.projects_mode_owner = مشاريع المستخدم أو المنظمة فقط settings.projects_mode_all = جميع المشاريع settings.actions_desc = تمكين إجراءات المستودع settings.admin_settings = إعدادات المسؤول settings.admin_enable_health_check = تمكين فحوصات صحة المستودع (git fsck) settings.admin_code_indexer = فهرسة الشفرة settings.admin_stats_indexer = فهرسة إحصائيات الشفرة settings.admin_indexer_commit_sha = آخر SHA مفهرس settings.admin_indexer_unindexed = غير مفهرس settings.reindex_button = إضافة إلى قائمة إعادة الفهرسة settings.reindex_requested = طلب إعادة الفهرسة settings.admin_enable_close_issues_via_commit_in_any_branch = إغلاق مشكلة عبر التزام تم إجراؤه في فرع غير افتراضي settings.danger_zone = المنطقة الخطرة settings.new_owner_has_same_repo = المالك الجديد يملك بالفعل مستودعًا بنفس الاسم. يرجى اختيار اسم آخر. settings.convert = تحويل إلى مستودع عادي settings.convert_desc = يمكنك تحويل هذه المرآة إلى مستودع عادي. لا يمكن التراجع عن هذا. settings.convert_notices_1 = هذه العملية ستقوم بتحويل المرآة إلى مستودع عادي ولا يمكن التراجع عنها. settings.convert_confirm = تحويل المستودع settings.convert_succeed = تم تحويل المرآة إلى مستودع عادي. settings.convert_fork = تحويل إلى مستودع عادي settings.convert_fork_desc = يمكنك تحويل هذه النسخة إلى مستودع عادي. لا يمكن التراجع عن هذا. settings.convert_fork_notices_1 = هذه العملية ستقوم بتحويل النسخة إلى مستودع عادي ولا يمكن التراجع عنها. settings.convert_fork_confirm = تحويل المستودع settings.convert_fork_succeed = تم تحويل النسخة إلى مستودع عادي. settings.transfer = نقل الملكية settings.transfer.rejected = تم رفض نقل المستودع. settings.transfer.success = نجح نقل المستودع. settings.transfer.blocked_user = لا يمكن نقل المستودع لأنك محظور من قبل المالك الجديد. settings.transfer_abort = إلغاء النقل settings.transfer_abort_invalid = لا يمكنك إلغاء نقل مستودع غير موجود. settings.transfer_abort_success = تم إلغاء نقل المستودع إلى %s بنجاح. settings.transfer_desc = نقل هذا المستودع إلى مستخدم أو منظمة تملك حقوق إدارية عليها. settings.transfer_form_title = أدخل اسم المستودع كتأكيد: settings.transfer_in_progress = هناك نقل جاري حاليًا. يرجى إلغاؤه إذا كنت ترغب في نقل هذا المستودع إلى مستخدم آخر. settings.transfer_notices_1 = - ستفقد الوصول إلى المستودع إذا قمت بنقله إلى مستخدم فردي. settings.transfer_notices_2 = - ستحتفظ بالوصول إلى المستودع إذا قمت بنقله إلى منظمة تملكها (أو تشارك في امتلاكها). settings.transfer_notices_3 = - إذا كان المستودع خاصًا وتم نقله إلى مستخدم فردي، فإن هذا الإجراء يضمن أن المستخدم يملك على الأقل إذن القراءة (ويقوم بتغيير الأذونات إذا لزم الأمر). settings.transfer_notices_4 = - إذا كان المستودع ينتمي إلى منظمة، وقمت بنقله إلى منظمة أخرى أو مستخدم فردي، ستفقد الروابط بين مشكلات المستودع ومجلس المشروع للمنظمة. settings.transfer_owner = المالك الجديد settings.transfer_perform = تنفيذ النقل settings.transfer_started = تم وسم هذا المستودع للنقل وينتظر التأكيد من "%s" settings.transfer_succeed = تم نقل المستودع. settings.signing_settings = إعدادات التحقق من التوقيع settings.trust_model = نموذج الثقة في التوقيع settings.trust_model.default = نموذج الثقة الافتراضي settings.trust_model.default.desc= استخدم نموذج الثقة الافتراضي للمستودع لهذا التثبيت. settings.trust_model.collaborator = المتعاون settings.trust_model.collaborator.long = المتعاون: الثقة في التوقيعات من المتعاونين settings.trust_model.collaborator.desc = سيتم وضع علامة "موثوق" على التوقيعات الصحيحة من المتعاونين في هذا المستودع، سواء كانت تتطابق مع الملتزم أم لا. وإلا فإن التوقيعات الصحيحة سيتم وضع علامة "غير موثوق" إذا تطابقت التوقيع مع الملتزم و"غير متطابق" إذا لم تتطابق. settings.trust_model.committer = الملتزم settings.trust_model.committer.long = الملتزم: الثقة في التوقيعات التي تتطابق مع الملتزمين. هذا يتطابق مع سلوك GitHub وسيدفع التزامات موقعة بواسطة Gitea أن تكون Gitea هي الملتزم. settings.trust_model.committer.desc = سيتم وضع علامة "موثوق" على التوقيعات الصحيحة فقط إذا تطابقت مع الملتزم، وإلا فإنها سيتم وضع علامة "غير متطابق". هذا يفرض أن تكون Gitea هي الملتزم على التزامات موقعة، مع وضع الملتزم الفعلي كـ Co-authored-by: و Co-committed-by: في مقطع التزام. يجب أن يتطابق مفتاح Gitea الافتراضي مع مستخدم في قاعدة البيانات. settings.trust_model.collaboratorcommitter = المتعاون+الملتزم settings.trust_model.collaboratorcommitter.long = المتعاون+الملتزم: الثقة في التوقيعات من المتعاونين التي تتطابق مع الملتزم settings.trust_model.collaboratorcommitter.desc = سيتم وضع علامة "موثوق" على التوقيعات الصحيحة من المتعاونين في هذا المستودع إذا تطابقت مع الملتزم. وإلا فإن التوقيعات الصحيحة سيتم وضع علامة "غير موثوق" إذا تطابقت التوقيع مع الملتزم و"غير متطابق" إذا لم تتطابق. هذا سيدفع Gitea أن تكون الملتزم على التزامات موقعة، مع وضع الملتزم الفعلي كـ Co-Authored-By: و Co-Committed-By: في مقطع التزام. يجب أن يتطابق مفتاح Gitea الافتراضي مع مستخدم في قاعدة البيانات. settings.wiki_delete = حذف بيانات الويكي settings.wiki_delete_desc = حذف بيانات ويكي المستودع دائم ولا يمكن التراجع عنه. settings.wiki_delete_notices_1 = - سيتم حذف ويكي المستودع وتعطيله بشكل دائم لـ %s. settings.confirm_wiki_delete = حذف بيانات الويكي settings.wiki_deletion_success = تم حذف بيانات ويكي المستودع. settings.delete = حذف هذا المستودع settings.delete_desc = حذف مستودع دائم ولا يمكن التراجع عنه. settings.delete_notices_1 = - هذه العملية لا يمكن التراجع عنها. settings.delete_notices_2 = - هذه العملية ستحذف المستودع %s بشكل دائم، بما في ذلك الشفرة والمشكلات والتعليقات وبيانات الويكي وإعدادات المتعاونين. settings.delete_notices_fork_1 = - نسخ هذا المستودع ستصبح مستقلة بعد الحذف. settings.deletion_success = تم حذف المستودع. settings.update_settings_success = تم تحديث إعدادات المستودع. settings.update_settings_no_unit = يجب أن يسمح المستودع ببعض أنواع التفاعل على الأقل. settings.confirm_delete = حذف المستودع settings.add_collaborator = إضافة متعاون settings.add_collaborator_success = تمت إضافة المتعاون. settings.add_collaborator_inactive_user = لا يمكن إضافة مستخدم غير نشط كمتعاون. settings.add_collaborator_owner = لا يمكن إضافة مالك كمتعاون. settings.add_collaborator_duplicate = المتعاون مضاف بالفعل إلى هذا المستودع. settings.add_collaborator.blocked_user = المتعاون محظور من قبل مالك المستودع أو العكس. settings.delete_collaborator = إزالة settings.collaborator_deletion = إزالة المتعاون settings.collaborator_deletion_desc = إزالة متعاون سيلغي وصوله إلى هذا المستودع. هل تريد المتابعة؟ settings.remove_collaborator_success = تمت إزالة المتعاون. settings.org_not_allowed_to_be_collaborator = لا يمكن إضافة المنظمات كمتعاون. settings.change_team_access_not_allowed = تم تقييد تغيير وصول الفريق للمستودع لمالك المنظمة فقط settings.team_not_in_organization = الفريق ليس في نفس المنظمة مثل المستودع settings.teams = الفرق settings.add_team = إضافة فريق settings.add_team_duplicate = الفريق يملك بالفعل المستودع settings.add_team_success = الفريق الآن يملك وصولاً إلى المستودع. settings.change_team_permission_tip = إذن الفريق مضبوط في صفحة إعدادات الفريق ولا يمكن تغييره لكل مستودع settings.delete_team_tip = هذا الفريق يملك وصولاً إلى جميع المستودعات ولا يمكن إزالته settings.remove_team_success = وصول الفريق إلى المستودع تمت إزالته. settings.add_webhook = إضافة خطاف ويب settings.add_webhook.invalid_channel_name = لا يمكن أن يكون اسم قناة خطاف الويب فارغًا ولا يحتوي فقط على حرف #. settings.hooks_desc = ترسل خطافات الويب تلقائيًا طلبات HTTP POST إلى خادم عند تفعيل أحداث Gitea معينة. اقرأ المزيد في دليل خطافات الويب. settings.webhook_deletion = إزالة خطاف الويب settings.webhook_deletion_desc = إزالة خطاف ويب يحذف إعداداته وتاريخ التسليم. هل تريد المتابعة؟ settings.webhook_deletion_success = تمت إزالة خطاف الويب. settings.webhook.test_delivery = اختبار حدث الدفع settings.webhook.test_delivery_desc = اختبر هذا الخطاف مع حدث دفع وهمي. settings.webhook.test_delivery_desc_disabled = لاختبار هذا الخطاف مع حدث وهمي، فعّله. settings.webhook.request = الطلب settings.webhook.response = الرد settings.webhook.headers = العناوين settings.webhook.payload = المحتوى settings.webhook.body = الجسم settings.webhook.replay.description = إعادة تشغيل هذا الخطاف. settings.webhook.replay.description_disabled = لإعادة تشغيل هذا الخطاف، فعّله. settings.webhook.delivery.success = تمت إضافة حدث إلى قائمة التسليم. قد يستغرق بضع ثوانٍ قبل ظهوره في تاريخ التسليم. settings.githooks_desc = "خطافات Git تعمل بواسطة Git نفسها. يمكنك تحرير ملفات الخطاف أدناه لإعداد عمليات مخصصة." settings.githook_edit_desc = إذا كان الخطاف غير نشط، سيتم تقديم محتوى عيني. سيؤدي ترك المحتوى فارغًا إلى تعطيل هذا الخطاف. settings.githook_name = اسم الخطاف settings.githook_content = محتوى الخطاف settings.update_githook = تحديث الخطاف settings.add_webhook_desc = سترسل Gitea طلبات POST بنوع محتوى محدد إلى عنوان URL الهدف. اقرأ المزيد في دليل خطافات الويب. settings.payload_url = عنوان URL الهدف settings.http_method = طريقة HTTP settings.content_type = نوع محتوى POST settings.secret = السر settings.webhook_secret_desc = إذا كان خادم خطاف الويب يدعم استخدام السر، يمكنك اتباع دليل خطاف الويب وملء السر هنا. settings.slack_username = اسم المستخدم settings.slack_icon_url = عنوان URL للأيقونة settings.slack_color = اللون settings.discord_username = اسم المستخدم settings.discord_icon_url = عنوان URL للأيقونة settings.event_desc = التفعيل عند: settings.event_push_only = أحداث الدفع settings.event_send_everything = جميع الأحداث settings.event_choose = أحداث مخصصة… settings.event_header_repository = أحداث المستودع settings.event_create = إنشاء settings.event_create_desc = تم إنشاء فرع أو علامة. settings.event_delete = حذف settings.event_delete_desc = تم حذف فرع أو علامة. settings.event_fork = نسخ settings.event_fork_desc = تم نسخ المستودع. settings.event_wiki = الويكي settings.event_wiki_desc = تم إنشاء صفحة ويكي أو إعادة تسميتها أو تحريرها أو حذفها. settings.event_statuses = الحالات settings.event_statuses_desc = تم تحديث حالة الالتزام من API. settings.event_release = الإصدار settings.event_release_desc = تم نشر إصدار أو تحديثه أو حذفه في مستودع. settings.event_push = دفع settings.event_force_push = دفع قسري settings.event_push_desc = دفع Git إلى مستودع. settings.event_repository = المستودع settings.event_repository_desc = تم إنشاء مستودع أو حذفه. settings.event_header_issue = أحداث المشكلة settings.event_issues = المشكلات settings.event_issues_desc = تم فتح مشكلة أو إغلاقها أو إعادة فتحها أو تحريرها أو حذفها. settings.event_issue_assign = تعيين مشكلة settings.event_issue_assign_desc = تم تعيين مشكلة أو إلغاء تعيينها. settings.event_issue_label = تصنيف مشكلة settings.event_issue_label_desc = تم تحديث تصنيفات المشكلة أو مسحها. settings.event_issue_milestone = مرحلة مشكلة settings.event_issue_milestone_desc = تم وضع مشكلة في مرحلة أو إزالتها من مرحلة. settings.event_issue_comment = تعليق على مشكلة settings.event_issue_comment_desc = تم إنشاء تعليق على مشكلة أو تحريره أو حذفه. settings.event_header_pull_request = أحداث طلب السحب settings.event_pull_request = طلب السحب settings.event_pull_request_desc = تم فتح طلب سحب أو إغلاقه أو إعادة فتحه أو تحريره أو حذفه. settings.event_pull_request_assign = تعيين طلب سحب settings.event_pull_request_assign_desc = تم تعيين طلب سحب أو إلغاء تعيينه. settings.event_pull_request_label = تصنيف طلب سحب settings.event_pull_request_label_desc = تم تحديث تصنيفات طلب السحب أو مسحها. settings.event_pull_request_milestone = مرحلة طلب سحب settings.event_pull_request_milestone_desc = تم وضع طلب سحب في مرحلة أو إزالة وضعه من مرحلة. settings.event_pull_request_comment = تعليق على طلب سحب settings.event_pull_request_comment_desc = تم إنشاء تعليق على طلب سحب أو تحريره أو حذفه. settings.event_pull_request_review = مراجعة طلب سحب settings.event_pull_request_review_desc = تم اعتماد طلب سحب أو رفضه أو تعليق المراجعة. settings.event_pull_request_sync = مزامنة طلب سحب settings.event_pull_request_sync_desc = تم مزامنة طلب سحب. settings.event_pull_request_review_request = طلب مراجعة طلب سحب settings.event_pull_request_review_request_desc = تم طلب مراجعة طلب سحب أو إزالة طلب المراجعة. settings.event_pull_request_approvals = اعتمادات طلب سحب settings.event_pull_request_merge = دمج طلب سحب settings.event_header_workflow = أحداث سير العمل settings.event_workflow_run = تشغيل سير العمل settings.event_workflow_run_desc = سير عمل Gitea Actions تم وضعه في قائمة الانتظار أو الانتظار أو قيد التنفيذ أو مكتمل. settings.event_workflow_job = وظائف سير العمل settings.event_workflow_job_desc = وظيفة سير عمل Gitea Actions تم وضعها في قائمة الانتظار أو الانتظار أو قيد التنفيذ أو مكتملة. settings.event_package = الحزمة settings.event_package_desc = تم إنشاء حزمة أو حذفها في مستودع. settings.branch_filter = مرشح الفرع settings.branch_filter_desc = قائمة بيضاء للفرع لأحداث الدفع وإنشاء الفرع وحذف الفرع، محددة كنمط glob. إذا كانت فارغة أو *، تُبلغ الأحداث لجميع الفروع. راجع وثائق %[2]s للنحو. أمثلة: master، {master,release*}. settings.authorization_header = رأس التفويض settings.authorization_header_desc = سيتم تضمينه كرأس تفويض للطلبات عند وجوده. أمثلة: %s. settings.active = نشط settings.active_helper = سيتم إرسال معلومات حول الأحداث المفعلة إلى عنوان URL هذا لخطاف الويب. settings.add_hook_success = تمت إضافة خطاف الويب. settings.update_webhook = تحديث خطاف الويب settings.update_hook_success = تم تحديث خطاف الويب. settings.delete_webhook = إزالة خطاف الويب settings.recent_deliveries = التسليمات الأخيرة settings.hook_type = نوع الخطاف settings.slack_token = الرمز settings.slack_domain = النطاق settings.slack_channel = القناة settings.add_web_hook_desc = قم بتكامل %s في مستودعك. settings.web_hook_name_gitea = Gitea settings.web_hook_name_gogs = Gogs settings.web_hook_name_slack = Slack settings.web_hook_name_discord = Discord settings.web_hook_name_dingtalk = DingTalk settings.web_hook_name_telegram = Telegram settings.web_hook_name_matrix = Matrix settings.web_hook_name_msteams = Microsoft Teams settings.web_hook_name_feishu_or_larksuite = Feishu / Lark Suite settings.web_hook_name_feishu = Feishu settings.web_hook_name_larksuite = Lark Suite settings.web_hook_name_wechatwork = WeCom (Wechat Work) settings.web_hook_name_packagist = Packagist settings.packagist_username = اسم مستخدم Packagist settings.packagist_api_token = رمز API settings.packagist_package_url = عنوان URL لحزمة Packagist settings.deploy_keys = مفاتيح النشر settings.add_deploy_key = إضافة مفتاح نشر settings.deploy_key_desc = تمتلك مفاتيح النشر حق الوصول للسحب فقط إلى المستودع. settings.is_writable = تمكين حق الوصول للكتابة settings.is_writable_info = السماح لمفتاح النشر هذا بدفع إلى المستودع. settings.no_deploy_keys = لا توجد مفاتيح نشر حتى الآن. settings.title = العنوان settings.deploy_key_content = المحتوى settings.key_been_used = مفتاح نشر بمحتوى مطابق مستخدم بالفعل. settings.key_name_used = مفتاح نشر بنفس الاسم موجود بالفعل. settings.add_key_success = تمت إضافة مفتاح النشر "%s". settings.deploy_key_deletion = إزالة مفتاح النشر settings.deploy_key_deletion_desc = إزالة مفتاح نشر سيلغي وصوله إلى هذا المستودع. هل تريد المتابعة؟ settings.deploy_key_deletion_success = تمت إزالة مفتاح النشر. settings.branches = الفروع settings.protected_branch = حماية الفرع settings.protected_branch.save_rule = حفظ القاعدة settings.protected_branch.delete_rule = حذف القاعدة settings.protected_branch_can_push = السماح بالدفع؟ settings.protected_branch_can_push_yes = يمكنك الدفع settings.protected_branch_can_push_no = لا يمكنك الدفع settings.branch_protection = قواعد حماية الفرع لفرع '%s' settings.protect_this_branch = تمكين حماية الفرع settings.protect_this_branch_desc = يمنع الحذف ويوثق دفع Git والدمج في الفرع. settings.protect_disable_push = تعطيل الدفع settings.protect_disable_push_desc = لن يُسمح بالدفع إلى هذا الفرع. settings.protect_disable_force_push = تعطيل الدفع القسري settings.protect_disable_force_push_desc = لن يُسمح بالدفع القسري إلى هذا الفرع. settings.protect_enable_push = تمكين الدفع settings.protect_enable_push_desc = سيُسمح لأي شخص بحق الوصول للكتابة بالدفع إلى هذا الفرع (ولكن ليس بالدفع القسري). settings.protect_enable_force_push_all = تمكين الدفع القسري settings.protect_enable_force_push_all_desc = سيُسمح لأي شخص بحق الوصول للدفع بالدفع القسري إلى هذا الفرع. settings.protect_enable_force_push_allowlist = قائمة البيض المحدودة للدفع القسري settings.protect_enable_force_push_allowlist_desc = سيُسمح فقط للمستخدمين أو الفرق في قائمة البيض مع حق الوصول للدفع بالدفع القسري إلى هذا الفرع. settings.protect_enable_merge = تمكين الدمج settings.protect_enable_merge_desc = سيُسمح لأي شخص بحق الوصول للكتابة بدمج طلبات السحب في هذا الفرع. settings.protect_whitelist_committers = قائمة البيض المحدودة للدفع settings.protect_whitelist_committers_desc = سيُسمح فقط للمستخدمين أو الفرق في قائمة البيض بالدفع إلى هذا الفرع (ولكن ليس بالدفع القسري). settings.protect_whitelist_deploy_keys = قائمة البيض لمفاتيح النشر مع حق الوصول للكتابة للدفع. settings.protect_whitelist_users = المستخدمون في قائمة البيض للدفع: settings.protect_whitelist_teams = الفرق في قائمة البيض للدفع: settings.protect_force_push_allowlist_users = المستخدمون في قائمة البيض للدفع القسري: settings.protect_force_push_allowlist_teams = الفرق في قائمة البيض للدفع القسري: settings.protect_force_push_allowlist_deploy_keys = قائمة البيض لمفاتيح النشر مع حق الوصول للدفع للدفع القسري. settings.protect_merge_whitelist_committers = تمكين قائمة البيض للدمج settings.protect_merge_whitelist_committers_desc = السماح فقط للمستخدمين أو الفرق في قائمة البيض بدمج طلبات السحب في هذا الفرع. settings.protect_merge_whitelist_users = المستخدمون في قائمة البيض للدمج: settings.protect_merge_whitelist_teams = الفرق في قائمة البيض للدمج: settings.protect_check_status_contexts = تمكين فحص الحالة settings.protect_status_check_patterns = أنماط فحص الحالة: settings.protect_status_check_patterns_desc = أدخل أنماط لتحديد أي فحوصات الحالة يجب أن تمر قبل أن يمكن دمج الفروع في فرع يطابق هذه القاعدة. كل سطر يحدد نمطاً. لا يمكن أن تكون الأنماط فارغة. settings.protect_check_status_contexts_desc = طلب فحوصات الحالة لتمريرها قبل الدمج. عند التمكين، يجب دفع الالتزامات أولاً إلى فرع آخر، ثم دمجها أو دفعها مباشرة إلى فرع يطابق هذه القاعدة بعد اجتياز فحوصات الحالة. إذا لم تتطابق أي سياقات، يجب أن يكون آخر التزام ناجح بغض النظر عن السياق. settings.protect_check_status_contexts_list = فحوصات الحالة الموجودة في الأسبوع الماضي لهذا المستودع settings.protect_status_check_matched = مطابق settings.protect_invalid_status_check_pattern = نمط فحص الحالة غير صحيح: "%s". settings.protect_no_valid_status_check_patterns = لا توجد أنماط فحص حالة صحيحة. settings.protect_required_approvals = الاعتمادات المطلوبة: settings.protect_required_approvals_desc = السماح فقط بدمج طلب السحب مع ما يكفي من الاعتمادات المطلوبة. الاعتمادات المطلوبة هي إما من المستخدمين أو الفرق الذين في قائمة البيض أو أي شخص بحق الوصول للكتابة. settings.protect_approvals_whitelist_enabled = تقييد الاعتمادات للمستخدمين أو الفرق في قائمة البيض settings.protect_approvals_whitelist_enabled_desc = فقط المراجعون من المستخدمين أو الفرق في قائمة البيض سيُحتسبون في الاعتمادات المطلوبة. بدون قائمة البيض للاعتماد، المراجعون من أي شخص بحق الوصول للكتابة يُحتسبون في الاعتمادات المطلوبة. settings.protect_approvals_whitelist_users = المراجعون في قائمة البيض: settings.protect_approvals_whitelist_teams = الفرق في قائمة البيض للمراجعة: settings.dismiss_stale_approvals = رفض الاعتمادات القديمة settings.dismiss_stale_approvals_desc = عند دفع التزامات جديدة تغير محتوى طلب السحب إلى الفرع، سيتم رفض الاعتمادات القديمة. settings.ignore_stale_approvals = تجاهل الاعتمادات القديمة settings.ignore_stale_approvals_desc = لا تُحتسب الاعتمادات المُقدمة على التزامات أقدم (مراجعات قديمة) في عدد الاعتمادات التي يمتلكها طلب السحب. غير مرتبط إذا كانت المراجعات القديمة مرفوضة بالفعل. settings.require_signed_commits = طلب التزامات موقعة settings.require_signed_commits_desc = رفض الدفع إلى هذا الفرع إذا كانت غير موقعة أو غير قابلة للتحقق. settings.protect_branch_name_pattern = نمط اسم الفرع المحمي settings.protect_branch_name_pattern_desc = "أنماط أسماء الفروع المحمية. راجع الوثائق للنحو النمطي. أمثلة: main, release/**" settings.protect_patterns = الأنماط settings.protect_protected_file_patterns = "أنماط الملفات المحمية (مفصولة بفاصلة منقوطة ';'):" settings.protect_protected_file_patterns_desc = "الملفات المحمية غير مسموح بتغييرها مباشرة حتى لو كان للمستخدم حقوق إضافة أو تحرير أو حذف الملفات في هذا الفرع. يمكن فصل الأنماط المتعددة بفاصلة منقوطة (';'). راجع وثائق %[2]s للنحو النمطي. أمثلة: .drone.yml, /docs/**/*.txt." settings.protect_unprotected_file_patterns = "أنماط الملفات غير المحمية (مفصولة بفاصلة منقوطة ';'):" settings.protect_unprotected_file_patterns_desc = "الملفات غير المحمية المسموح بتغييرها مباشرة إذا كان لدى المستخدم حق الوصول للكتابة، متجاوزة قيود الدفع. يمكن فصل الأنماط المتعددة بفاصلة منقوطة (';'). راجع وثائق %[2]s للنحو النمطي. أمثلة: .drone.yml, /docs/**/*.txt." settings.add_protected_branch = تمكين الحماية settings.delete_protected_branch = تعطيل الحماية settings.update_protect_branch_success = تم تحديث حماية الفرع للقاعدة "%s". settings.remove_protected_branch_success = تمت إزالة حماية الفرع للقاعدة "%s". settings.remove_protected_branch_failed = فشل في إزالة قاعدة حماية الفرع "%s". settings.protected_branch_deletion = حذف حماية الفرع settings.protected_branch_deletion_desc = تعطيل حماية الفرع يسمح للمستخدمين بحق الوصول للكتابة بالدفع إلى الفرع. هل تريد المتابعة؟ settings.block_rejected_reviews = حظر الدمج على المراجعات المرفوضة settings.block_rejected_reviews_desc = لن يكون الدمج ممكنًا عندما يتم طلب التغييرات من المراجعين الرسميين، حتى لو كانت هناك اعتمادات كافية. settings.block_on_official_review_requests = حظر الدمج على طلبات المراجعة الرسمية settings.block_on_official_review_requests_desc = لن يكون الدمج ممكنًا عندما يكون هناك طلبات مراجعة رسمية، حتى لو كانت هناك اعتمادات كافية. settings.block_outdated_branch = حظر الدمج إذا كان طلب السحب قديمًا settings.block_outdated_branch_desc = لن يكون الدمج ممكنًا عندما يكون فرع الرأس خلف الفرع الأساسي. settings.block_admin_merge_override = يجب على المسؤولين اتباع قواعد حماية الفرع settings.block_admin_merge_override_desc = يجب على المسؤولين اتباع قواعد حماية الفرع ولا يمكنهم تجاوزها. settings.default_branch_desc = اختر فرع المستودع الافتراضي لطلبات السحب والتزامات الشفرة: settings.merge_style_desc = أنماط الدمج settings.default_merge_style_desc = نمط الدمج الافتراضي settings.choose_branch = اختر فرعًا… settings.no_protected_branch = لا توجد فروع محمية. settings.edit_protected_branch = تحرير settings.protected_branch_required_rule_name = اسم القاعدة المطلوب settings.protected_branch_duplicate_rule_name = اسم قاعدة مكرر settings.protected_branch_required_approvals_min = الاعتمادات المطلوبة لا يمكن أن تكون سالبة. settings.tags = العلامات settings.tags.protection = حماية العلامة settings.tags.protection.pattern = نمط العلامة settings.tags.protection.allowed = مسموح settings.tags.protection.allowed.users = المستخدمون المسموح لهم settings.tags.protection.allowed.teams = الفرق المسموح لها settings.tags.protection.allowed.noone = لا أحد settings.tags.protection.create = حماية العلامة settings.tags.protection.none = لا توجد علامات محمية. settings.tags.protection.pattern.description = يمكنك استخدام اسم واحد أو نمط glob أو تعبير منتظم لمطابقة علامات متعددة. اقرأ المزيد في دليل العلامات المحمية. settings.bot_token = رمز البوت settings.chat_id = معرف الدردشة settings.thread_id = معرف الموضوع settings.matrix.homeserver_url = عنوان URL لخادم المنزل settings.matrix.room_id = معرف الغرفة settings.matrix.message_type = نوع الرسالة settings.visibility.private.button = جعلها خاصة settings.visibility.private.text = تغيير الرؤية إلى خاصة سيجعل المستودع مرئيًا فقط للأعضاء المسموح لهم وقد يزيل العلاقة بينه وبين النسخ المراقبة والنجوم الموجودة. settings.visibility.private.bullet_title = تغيير الرؤية إلى خاصة سيفعل: settings.visibility.private.bullet_one = جعل المستودع مرئيًا فقط للأعضاء المسموح لهم. settings.visibility.private.bullet_two = قد يزيل العلاقة بينه وبين النسخ والمراقبين والنجوم. settings.visibility.public.button = جعلها عامة settings.visibility.public.text = تغيير الرؤية إلى عامة سيجعل المستودع مرئيًا للجميع. settings.visibility.public.bullet_title= تغيير الرؤية إلى عامة سيفعل: settings.visibility.public.bullet_one = جعل المستودع مرئيًا للجميع. settings.visibility.success = تم تغيير رؤية المستودع. settings.visibility.error = حدث خطأ أثناء محاولة تغيير رؤية المستودع. settings.visibility.fork_error = لا يمكن تغيير رؤية مستودع منسوخ. settings.archive.button = أرشفة المستودع settings.archive.header = أرشفة هذا المستودع settings.archive.text = أرشفة المستودع ستجعله للقراءة فقط بالكامل. سيتم إخفاؤه من لوحة القيادة. لا أحد (وليس حتى أنت!) سيتمكن من إجراء التزامات جديدة أو فتح أي مشكلات أو طلبات سحب. settings.archive.success = تم أرشفة المستودع بنجاح. settings.archive.error = حدث خطأ أثناء محاولة أرشفة المستودع. راجع السجل لمزيد من التفاصيل. settings.archive.error_ismirror = لا يمكنك أرشفة مستودع مُراية. settings.archive.branchsettings_unavailable = إعدادات الفرع غير متوفرة إذا كان المستودع مؤرشفًا. settings.archive.tagsettings_unavailable = إعدادات العلامة غير متوفرة إذا كان المستودع مؤرشفًا. settings.archive.mirrors_unavailable = المرايا غير متوفرة إذا كان المستودع مؤرشفًا. settings.unarchive.button = إلغاء أرشفة المستودع settings.unarchive.header = إلغاء أرشفة هذا المستودع settings.unarchive.text = إلغاء أرشفة المستودع سيستعيد قدرته على استقبال التزامات ودفعات، بالإضافة إلى مشكلات وطلبات سحب جديدة. settings.unarchive.success = تم إلغاء أرشفة المستودع بنجاح. settings.unarchive.error = حدث خطأ أثناء محاولة إلغاء أرشفة المستودع. راجع السجل لمزيد من التفاصيل. settings.update_avatar_success = تم تحديث صورة المستودع الرمزية. settings.lfs=LFS settings.lfs_filelist=ملفات LFS المخزنة في هذا المستودع settings.lfs_no_lfs_files=لا توجد ملفات LFS مخزنة في هذا المستودع settings.lfs_findcommits=البحث عن التزامات settings.lfs_lfs_file_no_commits=لا توجد التزامات لهذه ملف LFS settings.lfs_noattribute=هذا المسار لا يحتوي على سمة القفل في الفرع الافتراضي settings.lfs_delete=حذف ملف LFS بـ OID %s settings.lfs_delete_warning=حذف ملف LFS قد يسبب أخطاء 'الكائن غير موجود' عند السحب. هل أنت متأكد؟ settings.lfs_findpointerfiles=البحث عن ملفات المؤشر settings.lfs_locks=الأقفال settings.lfs_invalid_locking_path=مسار غير صحيح: %s settings.lfs_invalid_lock_directory=لا يمكن قفل الدليل: %s settings.lfs_lock_already_exists=القفل موجود بالفعل: %s settings.lfs_lock=قفل settings.lfs_lock_path=مسار الملف للقفل… settings.lfs_locks_no_locks=لا توجد أقفال settings.lfs_lock_file_no_exist=ملف مغلق غير موجود في الفرع الافتراضي settings.lfs_force_unlock=فتح القفل بالقوة settings.lfs_pointers.found=تم العثور على %d مؤشر(مؤشرات) blob — %d مرتبط، %d غير مرتبط (%d مفقود من المخزن) settings.lfs_pointers.sha=SHA Blob settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=في المستودع settings.lfs_pointers.exists=موجود في المخزن settings.lfs_pointers.accessible=يمكن الوصول إليه من قبل المستخدم settings.lfs_pointers.associateAccessible=ربط %d OID يمكن الوصول إليها settings.rename_branch_failed_exist=لا يمكن إعادة تسمية الفرع لأن فرع الهدف %s موجود. settings.rename_branch_failed_not_exist=لا يمكن إعادة تسمية الفرع %s لأنه غير موجود. settings.rename_branch_success =تمت إعادة تسمية الفرع %s إلى %s بنجاح. settings.rename_branch_from=اسم الفرع القديم settings.rename_branch_to=اسم الفرع الجديد settings.rename_branch=إعادة تسمية الفرع diff.browse_source = تصفح المصدر diff.parent = الأصل diff.commit = التزام diff.git-notes = الملاحظات diff.data_not_available = محتوى الاختلاف غير متوفر diff.options_button = خيارات الاختلاف diff.download_patch = تنزيل ملف التصحيح diff.download_diff = تنزيل ملف الاختلاف diff.show_split_view = عرض مقسّم diff.show_unified_view = عرض موحد diff.whitespace_button = المسافات البيضاء diff.whitespace_show_everything = إظهار جميع التغييرات diff.whitespace_ignore_all_whitespace = تجاهل المسافات البيضاء عند مقارنة الأسطر diff.whitespace_ignore_amount_changes = تجاهل التغييرات في كمية المسافات البيضاء diff.whitespace_ignore_at_eol = تجاهل التغييرات في المسافات البيضاء في نهاية السطر diff.stats_desc = %d ملفات معدلة مع %d إضافات و%d حذوفات diff.stats_desc_file = %d تغييرات: %d إضافات و%d حذوفات diff.bin = ثنائية diff.bin_not_shown = ملف ثنائي غير معروض. diff.view_file = عرض الملف diff.file_before = قبل diff.file_after = بعد diff.file_image_width = العرض diff.file_image_height = الارتفاع diff.file_byte_size = الحجم diff.file_suppressed = تم حذف اختلاف الملف لأن الملف كبير جداً diff.file_suppressed_line_too_long = تم حذف اختلاف الملف لأن أحد الأسطر أو أكثر طويلة جداً diff.too_many_files = لم تُعرض بعض الملفات لأن الكثير من الملفات تغيرت في هذا الاختلاف diff.show_more = إظهار المزيد diff.load = تحميل الاختلاف diff.generated = مولّد diff.vendored = مباع diff.comment.add_line_comment = إضافة تعليق على السطر diff.comment.placeholder = ترك تعليق diff.comment.add_single_comment = إضافة تعليق واحد diff.comment.add_review_comment = إضافة تعليق diff.comment.start_review = بدء المراجعة diff.comment.reply = رد diff.review = مراجعة diff.review.header = إرسال المراجعة diff.review.placeholder = تعليق المراجعة diff.review.comment = تعليق diff.review.approve = اعتماد diff.review.self_reject = لا يمكن لمؤلفي طلبات السحب طلب التغييرات على طلبات السحب الخاصة بهم diff.review.reject = طلب التغييرات diff.review.self_approve = لا يمكن لمؤلفي طلبات السحب اعتماد طلبات السحب الخاصة بهم diff.committed_by = ملتزم من قبل diff.protected = محمي diff.image.side_by_side = جنبًا إلى جنب diff.image.swipe = التمرير diff.image.overlay = طبقة diff.has_escaped = هذا السطر يحتوي على أحرف Unicode مخفية diff.show_file_tree = إظهار شجرة الملفات diff.hide_file_tree = إخفاء شجرة الملفات diff.submodule_added = تمت إضافة الوحدة الفرعية %[1]s في %[2]s diff.submodule_deleted = تم حذف الوحدة الفرعية %[1]s من %[2]s diff.submodule_updated = تم تحديث الوحدة الفرعية %[1]s: %[2]s releases.desc = تتبع إصدارات المشروع والتنزيلات. release.releases = الإصدارات release.detail = تفاصيل الإصدار release.tags = العلامات release.new_release = إصدار جديد release.draft = مسودة release.prerelease = ما قبل الإصدار release.stable = مستقر release.latest = الأحدث release.compare = مقارنة release.edit = تحرير release.ahead.commits = %d التزامات release.ahead.target = إلى %s منذ هذا الإصدار tag.ahead.target = إلى %s منذ هذه العلامة release.source_code = شفرة المصدر release.new_subheader = تنظم الإصدارات إصدارات المشروع. release.edit_subheader = تنظم الإصدارات إصدارات المشروع. release.tag_name = اسم العلامة release.target = الهدف release.tag_helper = اختر علامة موجودة أو أنشئ علامة جديدة. release.tag_helper_new = علامة جديدة. سيتم إنشاء هذه العلامة من الهدف. release.tag_helper_existing = علامة موجودة. release.title = عنوان الإصدار release.title_empty = العنوان لا يمكن أن يكون فارغًا. release.message = وصف هذا الإصدار release.prerelease_desc = وضع علامة كإصدار تجريبي release.prerelease_helper = وضع علامة على هذا الإصدار بأنه غير مناسب للاستخدام في الإنتاج. release.cancel = إلغاء release.publish = نشر الإصدار release.save_draft = حفظ المسودة release.edit_release = تحديث الإصدار release.delete_release = حذف الإصدار release.delete_tag = حذف العلامة release.deletion = حذف الإصدار release.deletion_desc = حذف الإصدار يزاله فقط من Gitea. لن يؤثر على علامة Git ومحتويات مستودعك أو تاريخه. هل تريد المتابعة؟ release.deletion_success = تم حذف الإصدار. release.deletion_tag_desc = سيحذف هذه العلامة من المستودع. محتويات المستودع وتاريخه تبقى دون تغيير. هل تريد المتابعة؟ release.deletion_tag_success = تم حذف العلامة. release.tag_name_already_exist = إصدار بهذا الاسم موجود بالفعل. release.tag_name_invalid = اسم العلامة غير صحيح. release.tag_name_protected = اسم العلامة محمي. release.tag_already_exist = اسم هذه العلامة موجود بالفعل. release.downloads = التنزيلات release.download_count = التنزيلات: %s release.add_tag_msg = استخدام عنوان وإصدار الإصدار كرسالة العلامة. release.add_tag = إنشاء علامة فقط release.releases_for = إصدارات لـ %s release.tags_for = علامات لـ %s branch.name = اسم الفرع branch.already_exists = فرع باسم "%s" موجود بالفعل. branch.delete_head = حذف branch.delete = حذف الفرع "%s" branch.delete_html = حذف الفرع branch.delete_desc = حذف الفرع دائم. رغم أن الفرع المحذوف قد يستمر في الوجود لفترة قصيرة قبل أن يتم إزالته فعليًا، إلا أنه لا يمكن التراجع عن هذا في معظم الحالات. هل تريد المتابعة؟ branch.deletion_success = تم حذف الفرع "%s". branch.deletion_failed = فشل في حذف الفرع "%s". branch.delete_branch_has_new_commits = لا يمكن حذف الفرع "%s" لأنه تمت إضافة التزامات جديدة بعد الدمج. branch.create_branch = إنشاء فرع %s branch.create_from = من "%s" branch.create_success = تم إنشاء الفرع "%s". branch.branch_already_exists = الفرع "%s" موجود بالفعل في هذا المستودع. branch.branch_name_conflict = اسم الفرع "%s" يتعارض مع الفرع "%s" الموجود بالفعل. branch.tag_collision = لا يمكن إنشاء الفرع "%s" لأن علامة بنفس الاسم موجودة بالفعل في المستودع. branch.deleted_by = حذف من قبل %s branch.restore_success = تم استعادة الفرع "%s". branch.restore_failed = فشل في استعادة الفرع "%s". branch.protected_deletion_failed = الفرع "%s" محمي. لا يمكن حذفه. branch.default_deletion_failed = الفرع "%s" هو الفرع الافتراضي. لا يمكن حذفه. branch.default_branch_not_exist = الفرع الافتراضي "%s" غير موجود. branch.restore = استعادة الفرع "%s" branch.download = تنزيل الفرع "%s" branch.rename = إعادة تسمية الفرع "%s" branch.included_desc = هذا الفرع جزء من الفرع الافتراضي branch.included = مُضمن branch.create_new_branch = إنشاء فرع من الفرع: branch.confirm_create_branch = إنشاء فرع branch.warning_rename_default_branch = أنت تقوم بإعادة تسمية الفرع الافتراضي. branch.rename_branch_to = إعادة تسمية "%s" إلى: branch.confirm_rename_branch = إعادة تسمية الفرع branch.create_branch_operation = إنشاء فرع branch.new_branch = إنشاء فرع جديد branch.new_branch_from = إنشاء فرع جديد من "%s" branch.renamed = تم إعادة تسمية الفرع %s إلى %s. branch.rename_default_or_protected_branch_error = فقط المشرفون يمكنهم إعادة تسمية الفروع الافتراضية أو المحمية. branch.rename_protected_branch_failed = هذا الفرع محمي بقواعد الحماية القائمة على glob. branch.commits_divergence_from = انحراف الالتزام: %[1]d خلف و%[2]d أمام %[3]s branch.commits_no_divergence = نفس الفرع %[1]s tag.create_tag = إنشاء علامة %s tag.create_tag_operation = إنشاء علامة tag.confirm_create_tag = إنشاء علامة tag.create_tag_from = إنشاء علامة جديدة من "%s" tag.create_success = تم إنشاء العلامة "%s". topic.manage_topics = إدارة المواضيع topic.done = تم topic.count_prompt = لا يمكنك اختيار أكثر من 25 موضوعًا topic.format_prompt = يجب أن تبدأ المواضيع بحرف أو رقم، يمكن أن تحتوي على شرطات ('-') ونقاط ('.')، ويمكن أن تكون حتى 35 حرفًا. يجب أن تكون الحروف صغيرة. find_file.follow_symlink= اتبع هذا الرابط الرمزي إلى حيث يشير find_file.go_to_file = انتقل إلى الملف find_file.no_matching = لم يتم العثور على ملف مطابق error.csv.too_large = لا يمكن عرض هذا الملف لأنه كبير جدًا. error.csv.unexpected = لا يمكن عرض هذا الملف لأنه يحتوي على حرف غير متوقع في السطر %d والعمود %d. error.csv.invalid_field_count = لا يمكن عرض هذا الملف لأنه يحتوي على عدد خاطئ من الحقول في السطر %d. error.broken_git_hook = تبدو خطافات Git لهذا المستودع معطلة. يرجى اتباع الوثائق لإصلاحها، ثم ادفع بعض الالتزامات لتحديث الحالة. [graphs] component_loading = Loading %s… component_loading_failed = Could not load %s component_loading_info = This might take a bit… component_failed_to_load = An unexpected error happened. code_frequency.what = code frequency contributors.what = contributions recent_commits.what = recent commits [org] org_name_holder = Organization Name org_full_name_holder = Organization Full Name org_name_helper = Organization names should be short and memorable. create_org = Create Organization repo_updated = Updated members = Members teams = Teams code = Code lower_members = members lower_repositories = repositories create_new_team = New Team create_team = Create Team org_desc = Description team_name = Team Name team_desc = Description team_name_helper = Team names should be short and memorable. team_desc_helper = Describe the purpose or role of the team. team_access_desc = Repository access team_permission_desc = Permission team_unit_desc = Allow Access to Repository Sections team_unit_disabled = (Disabled) form.name_been_taken = The organization name "%s" has already been taken. form.name_reserved = The organization name "%s" is reserved. form.name_pattern_not_allowed = The pattern "%s" is not allowed in an organization name. form.create_org_not_allowed = You are not allowed to create an organization. settings = Settings settings.options = Organization settings.full_name = Full Name settings.email = Contact Email Address settings.website = Website settings.location = Location settings.permission = Permissions settings.repoadminchangeteam = Repository admin can add and remove access for teams settings.visibility = Visibility settings.visibility.public = Public settings.visibility.limited = Limited (Visible to authenticated users only) settings.visibility.limited_shortname = Limited settings.visibility.private = Private (Visible only to organization members) settings.visibility.private_shortname = Private settings.update_settings = Update Settings settings.update_setting_success = Organization settings have been updated. settings.rename = Rename Organization settings.rename_desc = Changing the organization name will also change your organization's URL and free the old name. settings.rename_success = Organization %[1]s has been renamed to %[2]s successfully. settings.rename_no_change = Organization name is not changed. settings.rename_new_org_name = New Organization Name settings.rename_failed = Renaming organization failed because of an internal error settings.rename_notices_1 = This operation CANNOT be undone. settings.rename_notices_2 = The old name will redirect until it is claimed. settings.update_avatar_success = The organization's avatar has been updated. settings.delete = Delete Organization settings.delete_account = Delete This Organization settings.delete_prompt = The organization will be permanently removed. This CANNOT be undone! settings.name_confirm = Enter the organization name as confirmation: settings.delete_notices_1 = This operation CANNOT be undone. settings.delete_notices_2 = This operation will permanently delete all the repositories of %s, including code, issues, comments, wiki data and collaborator settings. settings.delete_notices_3 = This operation will permanently delete all the packages of %s. settings.delete_notices_4 = This operation will permanently delete all the projects of %s. settings.confirm_delete_account = Confirm Deletion settings.delete_failed = Deleting organization failed due to an internal error settings.delete_successful = Organization %s has been deleted successfully. settings.hooks_desc = Add webhooks which will be triggered for all repositories under this organization. settings.labels_desc = Add labels which can be used on issues for all repositories under this organization. members.membership_visibility = Membership Visibility: members.public = Visible members.public_helper = make hidden members.private = Hidden members.private_helper = make visible members.member_role = Member Role: members.owner = Owner members.member = Member members.remove = Remove members.remove.detail = Remove %[1]s from %[2]s? members.leave = Leave members.leave.detail = Leave %s? members.invite_desc = Add a new member to %s: members.invite_now = Invite Now teams.join = Join teams.leave = Leave teams.leave.detail = Leave %s? teams.can_create_org_repo = Create repositories teams.can_create_org_repo_helper = Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.none_access = No Access teams.none_access_helper = Members cannot view or do any other action on this unit. It has no effect for public repositories. teams.general_access = General Access teams.general_access_helper = Members permissions will be decided by below permission table. teams.read_access = Read teams.read_access_helper = Members can view and clone team repositories. teams.write_access = Write teams.write_access_helper = Members can read and push to team repositories. teams.admin_access = Administrator Access teams.admin_access_helper = Members can pull and push to team repositories and add collaborators to them. teams.no_desc = This team has no description teams.settings = Settings teams.owners_permission_desc = Owners have full access to all repositories and have administrator access to the organization. teams.members = Team Members teams.update_settings = Update Settings teams.delete_team = Delete Team teams.add_team_member = Add Team Member teams.invite_team_member = Invite to %s teams.invite_team_member.list = Pending Invitations teams.delete_team_title = Delete Team teams.delete_team_desc = Deleting a team revokes repository access from its members. Continue? teams.delete_team_success = The team has been deleted. teams.read_permission_desc = This team grants Read access: members can view and clone team repositories. teams.write_permission_desc = This team grants Write access: members can read from and push to team repositories. teams.admin_permission_desc = This team grants Admin access: members can read from, push to and add collaborators to team repositories. teams.create_repo_permission_desc = Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories = Team Repositories teams.remove_all_repos_title = Remove all team repositories teams.remove_all_repos_desc = This will remove all repositories from the team. teams.add_all_repos_title = Add all repositories teams.add_all_repos_desc = This will add all the organization's repositories to the team. teams.add_nonexistent_repo = "The repository you're trying to add doesn't exist. Please create it first." teams.add_duplicate_users = User is already a team member. teams.repos.none = No repositories could be accessed by this team. teams.members.none = No members on this team. teams.members.blocked_user = Cannot add the user because it is blocked by the organization. teams.specific_repositories = Specific repositories teams.specific_repositories_helper = Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. teams.all_repositories = All repositories teams.all_repositories_helper = Team has access to all repositories. Selecting this will add all existing repositories to the team. teams.all_repositories_read_permission_desc = This team grants Read access to all repositories: members can view and clone repositories. teams.all_repositories_write_permission_desc = This team grants Write access to all repositories: members can read from and push to repositories. teams.all_repositories_admin_permission_desc = This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. teams.invite.title = You have been invited to join team %s in organization %s. teams.invite.by = Invited by %s teams.invite.description = Please click the button below to join the team. view_as_role = View as: %s view_as_public_hint = You are viewing the README as a public user. view_as_member_hint = You are viewing the README as a member of this organization. worktime = Worktime worktime.date_range_start = Start date worktime.date_range_end = End date worktime.query = Query worktime.time = Time worktime.by_repositories = By repositories worktime.by_milestones = By milestones worktime.by_members = By members [admin] maintenance = Maintenance dashboard = Dashboard self_check = Self Check identity_access = Identity & Access users = User Accounts organizations = Organizations assets = Code Assets repositories = Repositories hooks = Webhooks integrations = Integrations authentication = Authentication Sources emails = User Email Addresses config = Configuration config_summary = Summary config_settings = Settings notices = System Notices monitor = Monitoring first_page = First last_page = Last total = Total: %d settings = Admin Settings dashboard.new_version_hint = Gitea %s is now available, you are running %s. Check the blog for more details. dashboard.statistic = Summary dashboard.maintenance_operations = Maintenance Operations dashboard.system_status = System Status dashboard.operation_name = Operation Name dashboard.operation_switch = Switch dashboard.operation_run = Run dashboard.clean_unbind_oauth = Clean unbound OAuth connections dashboard.clean_unbind_oauth_success = All unbound OAuth connections have been deleted. dashboard.task.started=Started Task: %[1]s dashboard.task.process=Task: %[1]s dashboard.task.cancelled=Task: %[1]s canceled: %[3]s dashboard.task.error=Error in Task: %[1]s: %[3]s dashboard.task.finished=Task: %[1]s started by %[2]s has finished dashboard.task.unknown=Unknown task: %[1]s dashboard.cron.started=Started Cron: %[1]s dashboard.cron.process=Cron: %[1]s dashboard.cron.cancelled=Cron: %[1]s canceled: %[3]s dashboard.cron.error=Error in Cron: %s: %[3]s dashboard.cron.finished=Cron: %[1]s has finished dashboard.delete_inactive_accounts = Delete all unactivated accounts dashboard.delete_inactive_accounts.started = Task to delete all unactivated accounts started dashboard.delete_repo_archives = "Delete all repositories' archives (ZIP, TAR.GZ, etc..)" dashboard.delete_repo_archives.started = Task to delete all repository archives started dashboard.delete_missing_repos = Delete all repositories missing their Git files dashboard.delete_missing_repos.started = Task to delete all repositories missing their Git files started dashboard.delete_generated_repository_avatars = Delete generated repository avatars dashboard.sync_repo_branches = Sync missed branches from git data to databases dashboard.sync_repo_tags = Sync tags from git data to database dashboard.update_mirrors = Update Mirrors dashboard.repo_health_check = Health check all repositories dashboard.check_repo_stats = Check all repository statistics dashboard.archive_cleanup = Delete old repository archives dashboard.deleted_branches_cleanup = Clean up deleted branches dashboard.update_migration_poster_id = Update migration poster IDs dashboard.git_gc_repos = Garbage-collect all repositories dashboard.resync_all_sshkeys = Update the '.ssh/authorized_keys' file with Gitea SSH keys dashboard.resync_all_sshprincipals = Update the '.ssh/authorized_principals' file with Gitea SSH principals dashboard.resync_all_hooks = Resynchronize pre-receive, update and post-receive hooks of all repositories dashboard.reinit_missing_repos = Reinitialize all missing Git repositories for which records exist dashboard.sync_external_users = Synchronize external user data dashboard.cleanup_hook_task_table = Clean up hook_task table dashboard.cleanup_packages = Clean up expired packages dashboard.cleanup_actions = Clean up expired actions' resources dashboard.server_uptime = Server Uptime dashboard.current_goroutine = Current Goroutines dashboard.current_memory_usage = Current Memory Usage dashboard.total_memory_allocated = Total Memory Allocated dashboard.memory_obtained = Memory Obtained dashboard.pointer_lookup_times = Pointer Lookup Times dashboard.memory_allocate_times = Memory Allocations dashboard.memory_free_times = Memory Frees dashboard.current_heap_usage = Current Heap Usage dashboard.heap_memory_obtained = Heap Memory Obtained dashboard.heap_memory_idle = Heap Memory Idle dashboard.heap_memory_in_use = Heap Memory In Use dashboard.heap_memory_released = Heap Memory Released dashboard.heap_objects = Heap Objects dashboard.bootstrap_stack_usage = Bootstrap Stack Usage dashboard.stack_memory_obtained = Stack Memory Obtained dashboard.mspan_structures_usage = MSpan Structures Usage dashboard.mspan_structures_obtained = MSpan Structures Obtained dashboard.mcache_structures_usage = MCache Structures Usage dashboard.mcache_structures_obtained = MCache Structures Obtained dashboard.profiling_bucket_hash_table_obtained = Profiling Bucket Hash Table Obtained dashboard.gc_metadata_obtained = GC Metadata Obtained dashboard.other_system_allocation_obtained = Other System Allocation Obtained dashboard.next_gc_recycle = Next GC Recycle dashboard.last_gc_time = Since Last GC Time dashboard.total_gc_time = Total GC Pause dashboard.total_gc_pause = Total GC Pause dashboard.last_gc_pause = Last GC Pause dashboard.gc_times = GC Times dashboard.delete_old_actions = Delete all old activities from database dashboard.delete_old_actions.started = Deletion of all old activities from database started dashboard.update_checker = Update checker dashboard.delete_old_system_notices = Delete all old system notices from database dashboard.gc_lfs = Garbage-collect LFS meta objects dashboard.stop_zombie_tasks = Stop actions zombie tasks dashboard.stop_endless_tasks = Stop actions endless tasks dashboard.cancel_abandoned_jobs = Cancel actions abandoned jobs dashboard.start_schedule_tasks = Start actions schedule tasks dashboard.sync_branch.started = Branches Sync started dashboard.sync_tag.started = Tags Sync started dashboard.rebuild_issue_indexer = Rebuild issue indexer dashboard.sync_repo_licenses = Sync repo licenses users.user_manage_panel = User Account Management users.new_account = Create User Account users.name = Username users.full_name = Full Name users.activated = Activated users.admin = Admin users.restricted = Restricted users.reserved = Reserved users.bot = Bot users.remote = Remote users.2fa = 2FA users.repos = Repos users.created = Created users.last_login = Last Sign-In users.never_login = Never Signed In users.send_register_notify = Send User Registration Notification users.new_success = The user account "%s" has been created. users.edit = Edit users.auth_source = Authentication Source users.local = Local users.auth_login_name = Authentication Sign-In Name users.password_helper = Leave the password empty to keep it unchanged. users.update_profile_success = The user account has been updated. users.edit_account = Edit User Account users.max_repo_creation = Maximum Number of Repositories users.max_repo_creation_desc = (Enter -1 to use the global default limit.) users.is_activated = User Account Is Activated users.prohibit_login = Disable Sign-In users.is_admin = Is Administrator users.is_restricted = Is Restricted users.allow_git_hook = May Create Git Hooks users.allow_git_hook_tooltip = Git Hooks are executed as the OS user running Gitea and will have the same level of host access. As a result, users with this special Git Hook privilege can access and modify all Gitea repositories as well as the database used by Gitea. Consequently they are also able to gain Gitea administrator privileges. users.allow_import_local = May Import Local Repositories users.allow_create_organization = May Create Organizations users.update_profile = Update User Account users.delete_account = Delete User Account users.cannot_delete_self = "You cannot delete yourself" users.still_own_repo = This user still owns one or more repositories. Delete or transfer these repositories first. users.still_has_org = This user is a member of an organization. Remove the user from any organizations first. users.purge = Purge User users.purge_help = Forcibly delete user and any repositories, organizations, and packages owned by the user. All comments will be deleted too. users.still_own_packages = This user still owns one or more packages. Delete these packages first. users.deletion_success = The user account has been deleted. users.reset_2fa = Reset 2FA users.list_status_filter.menu_text = Filter users.list_status_filter.reset = Reset users.list_status_filter.is_active = Active users.list_status_filter.not_active = Inactive users.list_status_filter.is_admin = Admin users.list_status_filter.not_admin = Not Admin users.list_status_filter.is_restricted = Restricted users.list_status_filter.not_restricted = Not Restricted users.list_status_filter.is_prohibit_login = Prohibit Login users.list_status_filter.not_prohibit_login = Allow Login users.list_status_filter.is_2fa_enabled = 2FA Enabled users.list_status_filter.not_2fa_enabled = 2FA Disabled users.details = User Details emails.email_manage_panel = User Email Management emails.primary = Primary emails.activated = Activated emails.filter_sort.email = Email address emails.filter_sort.email_reverse = Email address (reverse) emails.filter_sort.name = Username emails.filter_sort.name_reverse = Username (reverse) emails.updated = Email address updated emails.not_updated = Failed to update the requested email address: %v emails.duplicate_active = This email address is already active for a different user. emails.change_email_header = Update Email Properties emails.change_email_text = Are you sure you want to update this email address? emails.delete = Delete Email emails.delete_desc = Are you sure you want to delete this email address? emails.deletion_success = The email address has been deleted. emails.delete_primary_email_error = You cannot delete the primary email address. orgs.org_manage_panel = Organization Management orgs.name = Name orgs.teams = Teams orgs.members = Members orgs.new_orga = New Organization repos.repo_manage_panel = Repository Management repos.unadopted = Unadopted Repositories repos.unadopted.no_more = No more unadopted repositories found repos.owner = Owner repos.name = Name repos.private = Private repos.issues = Issues repos.size = Size repos.lfs_size = LFS Size packages.package_manage_panel = Package Management packages.total_size = Total Size: %s packages.unreferenced_size = Unreferenced Size: %s packages.cleanup = Clean up expired data packages.cleanup.success = Cleaned up expired data successfully packages.owner = Owner packages.creator = Creator packages.name = Name packages.version = Version packages.type = Type packages.repository = Repository packages.size = Size packages.published = Published defaulthooks = Default Webhooks defaulthooks.desc = Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. defaulthooks.add_webhook = Add Default Webhook defaulthooks.update_webhook = Update Default Webhook systemhooks = System Webhooks systemhooks.desc = Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. systemhooks.add_webhook = Add System Webhook systemhooks.update_webhook = Update System Webhook auths.auth_manage_panel = Authentication Source Management auths.new = Add Authentication Source auths.name = Name auths.type = Type auths.enabled = Enabled auths.syncenabled = Enable User Synchronization auths.updated = Updated auths.auth_type = Authentication Type auths.auth_name = Authentication Name auths.security_protocol = Security Protocol auths.domain = Domain auths.host = Host auths.port = Port auths.bind_dn = Bind DN auths.bind_password = Bind Password auths.user_base = User Search Base auths.user_dn = User DN auths.attribute_username = Username Attribute auths.attribute_username_placeholder = Leave empty to use the username entered in Gitea. auths.attribute_name = First Name Attribute auths.attribute_surname = Surname Attribute auths.attribute_mail = Email Attribute auths.attribute_ssh_public_key = Public SSH Key Attribute auths.attribute_avatar = Avatar Attribute auths.attributes_in_bind = Fetch Attributes in Bind DN Context auths.allow_deactivate_all = Allow an empty search result to deactivate all users auths.use_paged_search = Use Paged Search auths.search_page_size = Page Size auths.filter = User Filter auths.admin_filter = Admin Filter auths.restricted_filter = Restricted Filter auths.restricted_filter_helper = Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.verify_group_membership = Verify group membership in LDAP (leave the filter empty to skip) auths.group_search_base = Group Search Base DN auths.group_attribute_list_users = Group Attribute Containing List Of Users auths.user_attribute_in_group = User Attribute Listed In Group auths.map_group_to_team = Map LDAP groups to Organization teams (leave the field empty to skip) auths.map_group_to_team_removal = Remove users from synchronized teams if user does not belong to corresponding LDAP group auths.enable_ldap_groups = Enable LDAP groups auths.ms_ad_sa = MS AD Search Attributes auths.smtp_auth = SMTP Authentication Type auths.smtphost = SMTP Host auths.smtpport = SMTP Port auths.allowed_domains = Allowed Domains auths.allowed_domains_helper = Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.skip_tls_verify = Skip TLS Verify auths.force_smtps = Force SMTPS auths.force_smtps_helper = SMTPS is always used on port 465. Set this to force SMTPS on other ports. (Otherwise STARTTLS will be used on other ports if it is supported by the host.) auths.helo_hostname = HELO Hostname auths.helo_hostname_helper = Hostname sent with HELO. Leave blank to send current hostname. auths.disable_helo = Disable HELO auths.pam_service_name = PAM Service Name auths.pam_email_domain = PAM Email Domain (optional) auths.oauth2_provider = OAuth2 Provider auths.oauth2_icon_url = Icon URL auths.oauth2_clientID = Client ID (Key) auths.oauth2_clientSecret = Client Secret auths.openIdConnectAutoDiscoveryURL = OpenID Connect Auto Discovery URL auths.oauth2_use_custom_url = Use Custom URLs Instead of Default URLs auths.oauth2_tokenURL = Token URL auths.oauth2_authURL = Authorize URL auths.oauth2_profileURL = Profile URL auths.oauth2_emailURL = Email URL auths.skip_local_two_fa = Skip local 2FA auths.skip_local_two_fa_helper = Leaving unset means local users with 2FA set will still have to pass 2FA to log on auths.oauth2_tenant = Tenant auths.oauth2_scopes = Additional Scopes auths.oauth2_required_claim_name = Required Claim Name auths.oauth2_required_claim_name_helper = Set this name to restrict login from this source to users with a claim with this name auths.oauth2_required_claim_value = Required Claim Value auths.oauth2_required_claim_value_helper = Set this value to restrict login from this source to users with a claim with this name and value auths.oauth2_group_claim_name = Claim name providing group names for this source. (Optional) auths.oauth2_full_name_claim_name = Full Name Claim Name. (Optional — if set, the user's full name will always be synchronized with this claim) auths.oauth2_ssh_public_key_claim_name = SSH Public Key Claim Name auths.oauth2_admin_group = Group Claim value for administrator users. (Optional — requires claim name above) auths.oauth2_restricted_group = Group Claim value for restricted users. (Optional — requires claim name above) auths.oauth2_map_group_to_team = Map claimed groups to Organization teams. (Optional — requires claim name above) auths.oauth2_map_group_to_team_removal = Remove users from synchronized teams if user does not belong to corresponding group. auths.enable_auto_register = Enable Auto Registration auths.sspi_auto_create_users = Automatically create users auths.sspi_auto_create_users_helper = Allow SSPI auth method to automatically create new accounts for users that log in for the first time auths.sspi_auto_activate_users = Automatically activate users auths.sspi_auto_activate_users_helper = Allow SSPI auth method to automatically activate new users auths.sspi_strip_domain_names = Remove domain names from usernames auths.sspi_strip_domain_names_helper = If checked, domain names will be removed from logon names (e.g. "DOMAIN\user" and "user@example.org" both will become just "user"). auths.sspi_separator_replacement = Separator to use instead of \, / and @ auths.sspi_separator_replacement_helper = The character to use to replace the separators of down-level logon names (e.g. the \ in "DOMAIN\user") and user principal names (e.g. the @ in "user@example.org"). auths.sspi_default_language = Default user language auths.sspi_default_language_helper = Default language for users automatically created by SSPI auth method. Leave empty if you prefer the language to be automatically detected. auths.tips = Tips auths.tips.oauth2.general = OAuth2 Authentication auths.tips.oauth2.general.tip = When registering a new OAuth2 authentication, the callback/redirect URL should be: auths.tip.oauth2_provider = OAuth2 Provider auths.tip.bitbucket = Register a new OAuth consumer on %s and add the permission 'Account' - 'Read' auths.tip.nextcloud = Register a new OAuth consumer on your instance by selecting "Settings -> Security -> OAuth 2.0 client" in the menu auths.tip.dropbox = Create a new application at %s auths.tip.facebook = Register a new application at %s and add the product "Facebook Login" auths.tip.github = Register a new OAuth application on %s auths.tip.gitlab_new = Register a new application on %s auths.tip.google_plus = Obtain OAuth2 client credentials from the Google API console at %s auths.tip.openid_connect = Use the OpenID Connect Discovery URL "https://{server}/.well-known/openid-configuration" to specify the endpoints auths.tip.twitter = Go to %s, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled auths.tip.discord = Register a new application on %s auths.tip.gitea = Register a new OAuth2 application. Guide can be found at %s auths.tip.yandex = Create a new application at %s. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.tip.mastodon = Input a custom instance URL for the mastodon instance you want to authenticate with (or use the default one) auths.edit = Edit Authentication Source auths.activated = This Authentication Source is Activated auths.new_success = The authentication "%s" has been added. auths.update_success = The authentication source has been updated. auths.update = Update Authentication Source auths.delete = Delete Authentication Source auths.delete_auth_title = Delete Authentication Source auths.delete_auth_desc = Deleting an authentication source prevents users from using it to sign in. Continue? auths.still_in_used = The authentication source is still in use. Convert or delete any users using this authentication source first. auths.deletion_success = The authentication source has been deleted. auths.login_source_exist = The authentication source "%s" already exists. auths.login_source_of_type_exist = An authentication source of this type already exists. auths.unable_to_initialize_openid = Unable to initialize OpenID Connect Provider: %s auths.invalid_openIdConnectAutoDiscoveryURL = Invalid Auto Discovery URL (this must be a valid URL starting with http:// or https://) config.server_config = Server Configuration config.app_name = Site Title config.app_ver = Gitea Version config.app_url = Gitea Base URL config.custom_conf = Configuration File Path config.custom_file_root_path = "Custom File Root Path" config.domain = Server Domain config.offline_mode = Local Mode config.disable_router_log = Disable Router Log config.run_user = Run As Username config.run_mode = Run Mode config.git_version = Git Version config.app_data_path = App Data Path config.repo_root_path = Repository Root Path config.lfs_root_path = LFS Root Path config.log_file_root_path = Log Path config.script_type = Script Type config.reverse_auth_user = Reverse Authentication User config.ssh_config = SSH Configuration config.ssh_enabled = Enabled config.ssh_start_builtin_server = Use Built-In Server config.ssh_domain = SSH Server Domain config.ssh_port = Port config.ssh_listen_port = Listen Port config.ssh_root_path = Root Path config.ssh_minimum_key_size_check = Minimum Key Size Check config.ssh_minimum_key_sizes = Minimum Key Sizes config.lfs_config = LFS Configuration config.lfs_enabled = Enabled config.lfs_content_path = LFS Content Path config.lfs_http_auth_expiry = LFS HTTP Auth Expiry config.db_config = Database Configuration config.db_type = Type config.db_host = Host config.db_name = Name config.db_user = Username config.db_schema = Schema config.db_ssl_mode = SSL config.db_path = Path config.service_config = Service Configuration config.register_email_confirm = Require Email Confirmation to Register config.disable_register = Disable Self-Registration config.allow_only_internal_registration = Allow Registration Only Through Gitea itself config.allow_only_external_registration = Allow Registration Only Through External Services config.enable_openid_signup = Enable OpenID Self-Registration config.enable_openid_signin = Enable OpenID Sign-In config.show_registration_button = Show Register Button config.require_sign_in_view = Require Sign-In to View Pages config.mail_notify = Enable Email Notifications config.enable_captcha = Enable CAPTCHA config.active_code_lives = Active Code Lives config.reset_password_code_lives = Recover Account Code Expiry Time config.default_keep_email_private = Hide Email Addresses by Default config.default_allow_create_organization = Allow Creation of Organizations by Default config.enable_timetracking = Enable Time Tracking config.default_enable_timetracking = Enable Time Tracking by Default config.default_allow_only_contributors_to_track_time = Let Only Contributors Track Time config.no_reply_address = Hidden Email Domain config.default_visibility_organization = Default visibility for new Organizations config.default_enable_dependencies = Enable Issue Dependencies by Default config.webhook_config = Webhook Configuration config.queue_length = Queue Length config.deliver_timeout = Deliver Timeout config.skip_tls_verify = Skip TLS Verification config.mailer_config = Mailer Configuration config.mailer_enabled = Enabled config.mailer_enable_helo = Enable HELO config.mailer_name = Name config.mailer_protocol = Protocol config.mailer_smtp_addr = SMTP Addr config.mailer_smtp_port = SMTP Port config.mailer_user = User config.mailer_use_sendmail = Use Sendmail config.mailer_sendmail_path = Sendmail Path config.mailer_sendmail_args = Extra Arguments to Sendmail config.mailer_sendmail_timeout = Sendmail Timeout config.mailer_use_dummy = Dummy config.test_email_placeholder = Email Address (e.g. test@example.com) config.send_test_mail = Send Testing Email config.send_test_mail_submit = Send config.test_mail_failed = Failed to send a testing email to "%s": %v config.test_mail_sent = A testing email has been sent to "%s". config.oauth_config = OAuth Configuration config.oauth_enabled = Enabled config.cache_config = Cache Configuration config.cache_adapter = Cache Adapter config.cache_interval = Cache Interval config.cache_conn = Cache Connection config.cache_item_ttl = Cache Item TTL config.cache_test = Test Cache config.cache_test_failed = Failed to probe the cache: %v. config.cache_test_slow = Cache test successful, but response is slow: %s. config.cache_test_succeeded = Cache test successful, got a response in %s. config.session_config = Session Configuration config.session_provider = Session Provider config.provider_config = Provider Config config.cookie_name = Cookie Name config.gc_interval_time = GC Interval Time config.session_life_time = Session Life Time config.https_only = HTTPS Only config.cookie_life_time = Cookie Life Time config.picture_config = Picture and Avatar Configuration config.picture_service = Picture Service config.disable_gravatar = Disable Gravatar config.enable_federated_avatar = Enable Federated Avatars config.open_with_editor_app_help = The "Open with" editors for the clone menu. If left empty, the default will be used. Expand to see the default. config.git_config = Git Configuration config.git_disable_diff_highlight = Disable Diff Syntax Highlight config.git_max_diff_lines = Max Diff Lines (for a single file) config.git_max_diff_line_characters = Max Diff Characters (for a single line) config.git_max_diff_files = Max Diff Files (to be shown) config.git_gc_args = GC Arguments config.git_migrate_timeout = Migration Timeout config.git_mirror_timeout = Mirror Update Timeout config.git_clone_timeout = Clone Operation Timeout config.git_pull_timeout = Pull Operation Timeout config.git_gc_timeout = GC Operation Timeout config.log_config = Log Configuration config.logger_name_fmt = Logger: %s config.disabled_logger = Disabled config.access_log_mode = Access Log Mode config.access_log_template = Access Log Template config.xorm_log_sql = Log SQL config.set_setting_failed = Set setting %s failed monitor.stats = Stats monitor.cron = Cron Tasks monitor.name = Name monitor.schedule = Schedule monitor.next = Next Time monitor.previous = Previous Time monitor.execute_times = Executions monitor.process = Running Processes monitor.stacktrace = Stacktrace monitor.trace = Trace monitor.performance_logs = Performance Logs monitor.processes_count = %d Processes monitor.download_diagnosis_report = Download diagnosis report monitor.desc = Description monitor.start = Start Time monitor.execute_time = Execution Time monitor.last_execution_result = Result monitor.process.cancel = Cancel process monitor.process.cancel_desc = Canceling a process may cause data loss monitor.process.children = Children monitor.queues = Queues monitor.queue = Queue: %s monitor.queue.name = Name monitor.queue.type = Type monitor.queue.exemplar = Exemplar Type monitor.queue.numberworkers = Number of Workers monitor.queue.activeworkers = Active Workers monitor.queue.maxnumberworkers = Max Number of Workers monitor.queue.numberinqueue = Number in Queue monitor.queue.review_add = Review / Add Workers monitor.queue.settings.title = Pool Settings monitor.queue.settings.desc = Pools dynamically grow in response to their worker queue blocking. monitor.queue.settings.maxnumberworkers = Max number of workers monitor.queue.settings.maxnumberworkers.placeholder = Currently %[1]d monitor.queue.settings.maxnumberworkers.error = Max number of workers must be a number monitor.queue.settings.submit = Update Settings monitor.queue.settings.changed = Settings Updated monitor.queue.settings.remove_all_items = Remove all monitor.queue.settings.remove_all_items_done = All items in the queue have been removed. notices.system_notice_list = System Notices notices.view_detail_header = View Notice Details notices.operations = Operations notices.select_all = Select All notices.deselect_all = Deselect All notices.inverse_selection = Inverse Selection notices.delete_selected = Delete Selected notices.delete_all = Delete All Notices notices.type = Type notices.type_1 = Repository notices.type_2 = Task notices.desc = Description notices.op = Op. notices.delete_success = The system notices have been deleted. self_check.no_problem_found = No problem found yet. self_check.startup_warnings = Startup warnings: self_check.database_collation_mismatch = Expect database to use collation: %s self_check.database_collation_case_insensitive = Database is using collation %s, which is a case-insensitive collation. Although Gitea could work with it, there might be some rare cases which don't work as expected. self_check.database_inconsistent_collation_columns = Database is using collation %s, but these columns are using mismatched collations. This might cause some unexpected problems. self_check.database_fix_mysql = For MySQL/MariaDB users, you could use the "gitea doctor convert" command to fix the collation problems, or you could also fix the problem manually with "ALTER ... COLLATE ..." SQL queries. self_check.database_fix_mssql = For MSSQL users, you could only fix the problem manually with "ALTER ... COLLATE ..." SQL queries at the moment. self_check.location_origin_mismatch = Current URL (%[1]s) doesn't match the URL seen by Gitea (%[2]s). If you are using a reverse proxy, please make sure the "Host" and "X-Forwarded-Proto" headers are set correctly. [action] create_repo = created repository %s rename_repo = renamed repository from %[1]s to %[3]s commit_repo = pushed to %[3]s at %[4]s create_issue = `opened issue %[3]s#%[2]s` close_issue = `closed issue %[3]s#%[2]s` reopen_issue = `reopened issue %[3]s#%[2]s` create_pull_request = `created pull request %[3]s#%[2]s` close_pull_request = `closed pull request %[3]s#%[2]s` reopen_pull_request = `reopened pull request %[3]s#%[2]s` comment_issue = `commented on issue %[3]s#%[2]s` comment_pull = `commented on pull request %[3]s#%[2]s` merge_pull_request = `merged pull request %[3]s#%[2]s` auto_merge_pull_request = `automatically merged pull request %[3]s#%[2]s` transfer_repo = transferred repository %s to %s push_tag = pushed tag %[3]s to %[4]s delete_tag = deleted tag %[2]s from %[3]s delete_branch = deleted branch %[2]s from %[3]s compare_branch = Compare compare_commits = Compare %d commits compare_commits_general = Compare commits mirror_sync_push = synced commits to %[3]s at %[4]s from mirror mirror_sync_create = synced new reference %[3]s to %[4]s from mirror mirror_sync_delete = synced and deleted reference %[2]s at %[3]s from mirror approve_pull_request = `approved %[3]s#%[2]s` reject_pull_request = `suggested changes for %[3]s#%[2]s` publish_release = `released %[4]s at %[3]s` review_dismissed = `dismissed review from %[4]s for %[3]s#%[2]s` review_dismissed_reason = Reason: create_branch = created branch %[3]s in %[4]s starred_repo = starred %[2]s watched_repo = started watching %[2]s [tool] now = now future = future 1s = 1 second 1m = 1 minute 1h = 1 hour 1d = 1 day 1w = 1 week 1mon = 1 month 1y = 1 year seconds = %d seconds minutes = %d minutes hours = %d hours days = %d days weeks = %d weeks months = %d months years = %d years raw_seconds = seconds raw_minutes = minutes [dropzone] default_message = Drop files or click here to upload. invalid_input_type = You cannot upload files of this type. file_too_big = File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). remove_file = Remove file [notification] notifications = Notifications unread = Unread read = Read no_unread = No unread notifications. no_read = No read notifications. pin = Pin notification mark_as_read = Mark as read mark_as_unread = Mark as unread mark_all_as_read = Mark all as read subscriptions = Subscriptions watching = Watching no_subscriptions = No subscriptions [gpg] default_key=Signed with default key error.extract_sign = Failed to extract signature error.generate_hash = Failed to generate hash of commit error.no_committer_account = No account linked to committer's email address error.no_gpg_keys_found = "No known key found for this signature in database" error.not_signed_commit = "Not a signed commit" error.failed_retrieval_gpg_keys = "Failed to retrieve any key attached to the committer's account" error.probable_bad_signature = "WARNING! Although there is a key with this ID in the database, it does not verify this commit! This commit is SUSPICIOUS." error.probable_bad_default_signature = "WARNING! Although the default key has this ID, it does not verify this commit! This commit is SUSPICIOUS." [units] unit = Unit error.no_unit_allowed_repo = You are not allowed to access any section of this repository. error.unit_not_allowed = You are not allowed to access this repository section. [packages] title = Packages desc = Manage repository packages. empty = There are no packages yet. no_metadata = No metadata. empty.documentation = For more information on the package registry, see the documentation. empty.repo = Did you upload a package, but it's not shown here? Go to package settings and link it to this repo. registry.documentation = For more information on the %s registry, see the documentation. filter.type = Type filter.type.all = All filter.no_result = Your filter produced no results. filter.container.tagged = Tagged filter.container.untagged = Untagged published_by = Published %[1]s by %[3]s published_by_in = Published %[1]s by %[3]s in %[5]s installation = Installation about = About this package requirements = Requirements dependencies = Dependencies keywords = Keywords details = Details details.author = Author details.project_site = Project Site details.repository_site = Repository Site details.documentation_site = Documentation Site details.license = License assets = Assets versions = Versions versions.view_all = View all dependency.id = ID dependency.version = Version search_in_external_registry = Search in %s alpine.registry = Set up this registry by adding the URL in your /etc/apk/repositories file: alpine.registry.key = Download the registry public RSA key into the /etc/apk/keys/ folder to verify the index signature: alpine.registry.info = Choose $branch and $repository from the list below. alpine.install = To install the package, run the following command: alpine.repository = Repository Info alpine.repository.branches = Branches alpine.repository.repositories = Repositories alpine.repository.architectures = Architectures arch.registry = Add server with related repository and architecture to /etc/pacman.conf: arch.install = Sync package with pacman: arch.repository = Repository Info arch.repository.repositories = Repositories arch.repository.architectures = Architectures cargo.registry = Set up this registry in the Cargo configuration file (for example ~/.cargo/config.toml): cargo.install = To install the package using Cargo, run the following command: chef.registry = Set up this registry in your ~/.chef/config.rb file: chef.install = To install the package, run the following command: composer.registry = Set up this registry in your ~/.composer/config.json file: composer.install = To install the package using Composer, run the following command: composer.dependencies = Dependencies composer.dependencies.development = Development Dependencies conan.details.repository = Repository conan.registry = Set up this registry from the command line: conan.install = To install the package using Conan, run the following command: conda.registry = Set up this registry as a Conda repository in your .condarc file: conda.install = To install the package using Conda, run the following command: container.details.type = Image Type container.details.platform = Platform container.pull = Pull the image from the command line: container.images = Images container.digest = Digest container.multi_arch = OS / Arch container.layers = Image Layers container.labels = Labels container.labels.key = Key container.labels.value = Value cran.registry = Set up this registry in your Rprofile.site file: cran.install = To install the package, run the following command: debian.registry = Set up this registry from the command line: debian.registry.info = Choose $distribution and $component from the list below. debian.install = To install the package, run the following command: debian.repository = Repository Info debian.repository.distributions = Distributions debian.repository.components = Components debian.repository.architectures = Architectures generic.download = Download package from the command line: go.install = Install the package from the command line: helm.registry = Set up this registry from the command line: helm.install = To install the package, run the following command: maven.registry = Set up this registry in your project pom.xml file: maven.install = To use the package, include the following in the dependencies block in the pom.xml file: maven.install2 = Run via command line: maven.download = To download the dependency, run via command line: nuget.registry = Set up this registry from the command line: nuget.install = To install the package using NuGet, run the following command: nuget.dependency.framework = Target Framework npm.registry = Set up this registry in your project .npmrc file: npm.install = To install the package using npm, run the following command: npm.install2 = or add it to the package.json file: npm.dependencies = Dependencies npm.dependencies.development = Development Dependencies npm.dependencies.bundle = Bundled Dependencies npm.dependencies.peer = Peer Dependencies npm.dependencies.optional = Optional Dependencies npm.details.tag = Tag pub.install = To install the package using Dart, run the following command: pypi.requires = Requires Python pypi.install = To install the package using pip, run the following command: rpm.registry = Set up this registry from the command line: rpm.distros.redhat = on RedHat based distributions rpm.distros.suse = on SUSE based distributions rpm.install = To install the package, run the following command: rpm.repository = Repository Info rpm.repository.architectures = Architectures rpm.repository.multiple_groups = This package is available in multiple groups. rubygems.install = To install the package using gem, run the following command: rubygems.install2 = or add it to the Gemfile: rubygems.dependencies.runtime = Runtime Dependencies rubygems.dependencies.development = Development Dependencies rubygems.required.ruby = Requires Ruby version rubygems.required.rubygems = Requires RubyGem version swift.registry = Set up this registry from the command line: swift.install = Add the package in your Package.swift file: swift.install2 = and run the following command: vagrant.install = To add a Vagrant box, run the following command: settings.link = Link this package to a repository settings.link.description = If you link a package with a repository, the package is listed in the repository's package list. settings.link.select = Select Repository settings.link.button = Update Repository Link settings.link.success = Repository link was successfully updated. settings.link.error = Failed to update repository link. settings.delete = Delete package settings.delete.description = Deleting a package is permanent and cannot be undone. settings.delete.notice = You are about to delete %s (%s). This operation is irreversible, are you sure? settings.delete.success = The package has been deleted. settings.delete.error = Failed to delete the package. owner.settings.cargo.title = Cargo Registry Index owner.settings.cargo.initialize = Initialize Index owner.settings.cargo.initialize.description = A special index Git repository is needed to use the Cargo registry. Using this option will (re-)create the repository and configure it automatically. owner.settings.cargo.initialize.error = Failed to initialize Cargo index: %v owner.settings.cargo.initialize.success = The Cargo index was successfully created. owner.settings.cargo.rebuild = Rebuild Index owner.settings.cargo.rebuild.description = Rebuilding can be useful if the index is not synchronized with the stored Cargo packages. owner.settings.cargo.rebuild.error = Failed to rebuild Cargo index: %v owner.settings.cargo.rebuild.success = The Cargo index was successfully rebuilt. owner.settings.cleanuprules.title = Manage Cleanup Rules owner.settings.cleanuprules.add = Add Cleanup Rule owner.settings.cleanuprules.edit = Edit Cleanup Rule owner.settings.cleanuprules.none = No cleanup rules available. Please consult the documentation. owner.settings.cleanuprules.preview = Cleanup Rule Preview owner.settings.cleanuprules.preview.overview = %d packages are scheduled to be removed. owner.settings.cleanuprules.preview.none = Cleanup rule does not match any packages. owner.settings.cleanuprules.enabled = Enabled owner.settings.cleanuprules.pattern_full_match = Apply pattern to full package name owner.settings.cleanuprules.keep.title = Versions that match these rules are kept, even if they match a removal rule below. owner.settings.cleanuprules.keep.count = Keep the most recent owner.settings.cleanuprules.keep.count.1 = 1 version per package owner.settings.cleanuprules.keep.count.n = %d versions per package owner.settings.cleanuprules.keep.pattern = Keep versions matching owner.settings.cleanuprules.keep.pattern.container = The latest version is always kept for Container packages. owner.settings.cleanuprules.remove.title = Versions that match these rules are removed, unless a rule above says to keep them. owner.settings.cleanuprules.remove.days = Remove versions older than owner.settings.cleanuprules.remove.pattern = Remove versions matching owner.settings.cleanuprules.success.update = Cleanup rule has been updated. owner.settings.cleanuprules.success.delete = Cleanup rule has been deleted. owner.settings.chef.title = Chef Registry owner.settings.chef.keypair = Generate key pair owner.settings.chef.keypair.description = A key pair is necessary to authenticate to the Chef registry. If you have generated a key pair before, generating a new key pair will discard the old key pair. [secrets] secrets = Secrets description = Secrets will be passed to certain actions and cannot be read otherwise. none = There are no secrets yet. ; These keys are also for "edit secret", the keys are kept as-is to avoid unnecessary re-translation creation.description = Description creation.name_placeholder = case-insensitive, alphanumeric characters or underscores only, cannot start with GITEA_ or GITHUB_ creation.value_placeholder = Input any content. Whitespace at the start and end will be omitted. creation.description_placeholder = Enter short description (optional). save_success = The secret "%s" has been saved. save_failed = Failed to save secret. add_secret = Add secret edit_secret = Edit secret deletion = Remove secret deletion.description = Removing a secret is permanent and cannot be undone. Continue? deletion.success = The secret has been removed. deletion.failed = Failed to remove secret. management = Secrets Management [actions] actions = Actions unit.desc = Manage actions status.unknown = "Unknown" status.waiting = "Waiting" status.running = "Running" status.success = "Success" status.failure = "Failure" status.cancelled = "Canceled" status.skipped = "Skipped" status.blocked = "Blocked" runners = Runners runners.runner_manage_panel = Runners Management runners.new = Create new Runner runners.new_notice = How to start a runner runners.status = Status runners.id = ID runners.name = Name runners.owner_type = Type runners.description = Description runners.labels = Labels runners.last_online = Last Online Time runners.runner_title = Runner runners.task_list = Recent tasks on this runner runners.task_list.no_tasks = There is no task yet. runners.task_list.run = Run runners.task_list.status = Status runners.task_list.repository = Repository runners.task_list.commit = Commit runners.task_list.done_at = Done At runners.edit_runner = Edit Runner runners.update_runner = Update Changes runners.update_runner_success = Runner updated successfully runners.update_runner_failed = Failed to update runner runners.delete_runner = Delete this runner runners.delete_runner_success = Runner deleted successfully runners.delete_runner_failed = Failed to delete runner runners.delete_runner_header = Confirm to delete this runner runners.delete_runner_notice = If a task is running on this runner, it will be terminated and marked as failed. It may break building workflow. runners.none = No runners available runners.status.unspecified = Unknown runners.status.idle = Idle runners.status.active = Active runners.status.offline = Offline runners.version = Version runners.reset_registration_token = Reset registration token runners.reset_registration_token_confirm = Would you like to invalidate the current token and generate a new one? runners.reset_registration_token_success = Runner registration token reset successfully runs.all_workflows = All Workflows runs.commit = Commit runs.scheduled = Scheduled runs.pushed_by = pushed by runs.invalid_workflow_helper = Workflow config file is invalid. Please check your config file: %s runs.no_matching_online_runner_helper = No matching online runner with label: %s runs.no_job_without_needs = The workflow must contain at least one job without dependencies. runs.no_job = The workflow must contain at least one job runs.actor = Actor runs.status = Status runs.actors_no_select = All actors runs.status_no_select = All status runs.no_results = No results matched. runs.no_workflows = There are no workflows yet. runs.no_workflows.quick_start = Don't know how to start with Gitea Actions? See the quick start guide. runs.no_workflows.documentation = For more information on Gitea Actions, see the documentation. runs.no_runs = The workflow has no runs yet. runs.empty_commit_message = (empty commit message) runs.expire_log_message = Logs have been purged because they were too old. runs.delete = Delete workflow run runs.cancel = Cancel workflow run runs.delete.description = Are you sure you want to permanently delete this workflow run? This action cannot be undone. runs.not_done = This workflow run is not done. runs.view_workflow_file = View workflow file workflow.disable = Disable Workflow workflow.disable_success = Workflow '%s' disabled successfully. workflow.enable = Enable Workflow workflow.enable_success = Workflow '%s' enabled successfully. workflow.disabled = Workflow is disabled. workflow.run = Run Workflow workflow.not_found = Workflow '%s' not found. workflow.run_success = Workflow '%s' run successfully. workflow.from_ref = Use workflow from workflow.has_workflow_dispatch = This workflow has a workflow_dispatch event trigger. workflow.has_no_workflow_dispatch = Workflow '%s' has no workflow_dispatch event trigger. need_approval_desc = Need approval to run workflows for fork pull request. variables = Variables variables.management = Variables Management variables.creation = Add Variable variables.none = There are no variables yet. variables.deletion = Remove variable variables.deletion.description = Removing a variable is permanent and cannot be undone. Continue? variables.description = Variables will be passed to certain actions and cannot be read otherwise. variables.id_not_exist = Variable with ID %d does not exist. variables.edit = Edit Variable variables.deletion.failed = Failed to remove variable. variables.deletion.success = The variable has been removed. variables.creation.failed = Failed to add variable. variables.creation.success = The variable "%s" has been added. variables.update.failed = Failed to edit variable. variables.update.success = The variable has been edited. logs.always_auto_scroll = Always auto scroll logs logs.always_expand_running = Always expand running logs [projects] deleted.display_name = Deleted Project type-1.display_name = Individual Project type-2.display_name = Repository Project type-3.display_name = Organization Project enter_fullscreen = Fullscreen exit_fullscreen = Exit Fullscreen [git.filemode] changed_filemode = %[1]s → %[2]s ; Ordered by git filemode value, ascending. E.g. directory has "040000", normal file has "100644", … directory = Directory normal_file = Normal file executable_file = Executable file symbolic_link = Symbolic link submodule = Submodule