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