text_overview:'In this view, you can create custom help texts for attributes view. When defined, these texts can be shown by clicking the help icon next to its belonging attribute.'
label_plural:'Attribute help texts'
show_preview:'Preview text'
add_new:'Add help text'
edit:"Edit help text for %{attribute_caption}"
auth_sources:
index:
no_results_content_title:لا يوجد حالياً أنماط تحقيق.
OpenProject requires read-only access through a system account to lookup users and groups in your LDAP tree.
Please specify the bind credentials for that system user in the following section.
ldap_details:'LDAP details'
user_settings:'Attribute mapping'
user_settings_legend:|
The following fields are related to how users are created in OpenProject from LDAP entries and
what LDAP attributes are used to define the attributes of an OpenProject user (attribute mapping).
tls_mode:
plain:'لا شيء'
simple_tls:'simple_tls'
start_tls:'start_tls'
plain_description:"Plain unencrypted connection, no TLS negotiation."
simple_tls_description:"Implicit TLS encryption, but no certificate validation. Use with caution and implicit trust of the LDAP connection."
start_tls_description:"Explicit TLS encryption with full validation. Use for LDAP over TLS/SSL."
section_more_info_link_html:>
This section concerns the connection security of this LDAP authentication source. For more information, visit <a href="%{link}">the Net::LDAP documentation</a>.
forums:
show:
no_results_title_text:There are currently no posts for the forum.
colors:
index:
no_results_title_text:لا يوجد حالياً ألوان.
no_results_content_text:إنشاء لون جديد
label_no_color:'No color'
custom_actions:
actions:
name:'Actions'
add:'إضافة إجراء'
assigned_to:
executing_user_value:'(Assign to executing user)'
conditions:'الشروط'
plural:'إجراءات مخصصة'
new:'إضافة إجراء مخصص'
edit:'تعديل إجراء مخصص %{name}'
execute:'Execute %{name}'
upsale:
title:'الإجراءات المخصصة هي إحدى ميزات Enterprise Edition'
description:'Custom actions streamline everyday work by combining a set of individual steps into one button.'
custom_fields:
text_add_new_custom_field:>
To add new custom fields to a project you first need to create them before you can add them to this project.
is_enabled_globally:'Is enabled globally'
enabled_in_project:'Enabled in project'
contained_in_type:'Contained in type'
confirm_destroy_option:"Deleting an option will delete all of its occurrences (e.g. in work packages). Are you sure you want to delete it?"
tab:
no_results_title_text:لا يوجد حالياً ملفات للزبائن.
no_results_content_text:إنشاء ملف زبون جديد
concatenation:
single:'or'
global_search:
overwritten_tabs:
wiki_pages:"Wiki"
messages:"المنتدى"
groups:
index:
no_results_title_text:لا يوجد حالياً مجموعات.
no_results_content_text:إنشاء مجموعة جديدة
users:
no_results_title_text:لا يوجد حالياً قسم للمستخدمين في هذه المجموعة.
memberships:
no_results_title_text:لا يوجد حالياً قسم للمشاريع في هذه المجموعة.
incoming_mails:
ignore_filenames:>
Specify a list of names to ignore when processing attachments for incoming mails (e.g., signatures or icons). Enter one filename per line.
projects:
delete:
scheduled:"Deletion has been scheduled and is perfomed in the background. You will be notified of the result."
schedule_failed:"Project cannot be deleted: %{errors}"
failed:"Deletion of project %{name} has failed"
failed_text:"The request to delete project %{name} has failed. The project was left archived."
completed:"Deletion of project %{name} completed"
completed_text:"The request to delete project '%{name}' has been completed."
could_not_be_saved:"The following work packages could not be saved:"
move:
no_common_statuses_exists:"There is no status available for all selected work packages. Their status cannot be changed."
unsupported_for_multiple_projects:'حجم النقل أو النسخ غير مدعوم من أجل حزم العمل المكونة من عدة مشاريع'
summary:
reports:
category:
no_results_title_text:لا يوجد حاليا أي فئات متاحة.
assigned_to:
no_results_title_text:لا يوجد حالياً قسم للأعضاء في هذا المشروع.
responsible:
no_results_title_text:لا يوجد حالياً قسم للأعضاء في هذا المشروع.
author:
no_results_title_text:لا يوجد حالياً قسم للأعضاء في هذا المشروع.
priority:
no_results_title_text:لا يوجد حاليا أي أولويات متاحة.
type:
no_results_title_text:لا يوجد حالياً أي أنواع متاحة.
version:
no_results_title_text:لا يوجد حاليا أي إصدارات متوفرة.
label_invitation:دعوة
account:
delete:"حذف الحساب"
delete_confirmation:"هل أنت متأكد من رغبتك في إلغاء الحساب؟"
deleted:"تم حذف الحساب بنجاح"
deletion_info:
data_consequences:
other:"من البيانات إنشاء المستخدم (مثل البريد الإلكتروني، والأفضليات، ومجموعات العمل، ومداخل ويكي) سيتم حذفها قدر الإمكان. لكن لاحظ أن البيانات مثل حزم العمل ومداخل ويكي لا يمكن حذفها دون إعاقة عمل المستخدمين الآخرين. وبالتالي تعيين هذه البيانات إلى حساب يسمى \"المستخدم المحذوف\". كما تم تعيين البيانات من كل حساب محذوف في هذا الحساب فإنه لن يكون من الممكن التمييز بين بيانات المستخدم التي تم إنشاؤها من البيانات من حساب آخرمحذوف."
self:"من البيانات التي تم إنشاؤها (مثل البريد الإلكتروني، والأفضليات، ومجموعات العمل، ومداخل ويكي) قدر الإمكان سيتم حذفها. لكن لاحظ أن البيانات مثل حزم العمل ومداخل ويكي لا يمكن حذف دون إعاقة عمل المستخدمين الآخرين. وبالتالي تعيين هذه البيانات إلى حساب يسمى \"المستخدم المحذوف\". كما تم تعيين البيانات من كل حساب محذوف في هذا الحساب فإنه لن يكون من الممكن التمييز بين البيانات التي تم إنشاؤها من البيانات من حساب آخر حذفها."
heading:"حذف الحساب %{name}"
info:
other:"حذف حساب المستخدم إجراء لا يمكن التراجع عنه."
self:"حذف حساب المستخدم الخاص بك إجراء لا رجعة فيه."
login_consequences:
other:"سيُحذف هذا الحساب من النظام. لذلك لن يستطيع المستخدم الدخول من خلال معلوماته الحالية. يمكن لصاحب الحساب أن يصبح مستخدمًا للتطبيق مجددًا من خلال الوسائل التي يمنحها هذا التطبيق."
self:"سيُحذف حسابك من النظام. لذلك لن تستطيع تسجيل الدخول بمعلوماتك الحالية. إذا أردت أن تصبح مستخدمًا للتطبيق مرة أخرى، بإمكانك ذلك مستخدمًا الوسائل التي يمنحها هذا التطبيق."
login_verification:
other:"Enter the login %{name} to verify the deletion. Once submitted, you will be asked to confirm your password."
self:"Enter your login %{name} to verify the deletion. Once submitted, you will be asked to confirm your password."
error_inactive_activation_by_mail:>
حسابك لم يُفعّل حتى الآن. لتفعيل حسابك، اضغط على الرابط الذي تم إرساله بالبريد الالكتروني إليك.
error_inactive_manual_activation:>
حسابك لم يُفعل حتى الآن، من فضلك انتظر المدير ليفعّله لك.
error_self_registration_disabled:>
تسجيل المستخدم معطّل على هذا النظام، من فضلك اطلب من المدير أن ينشئ حسابًا لك.
login_with_auth_provider:"أو سجل دخولك من خلال حسابك الموجود مسبقا"
checkbox_label:I have noted and do consent to the above.
failure_message:Consent failed, cannot proceed.
title:User Consent
decline_warning_message:You have declined to consent and have been logged out.
user_has_consented:User has consented to your configured statement at the given time.
not_yet_consented:User has not consented yet, will be requested upon next login.
contact_mail_instructions:Define the mail address that users can reach a data controller to perform data change or removal requests.
contact_your_administrator:Please contact your administrator if you want to have your account deleted.
contact_this_mail_address:Please contact %{mail_address} if you want to have your account deleted.
text_update_consent_time:Check this box to force users to consent again. Enable when you have changed the legal aspect of the consent information above.
update_consent_last_time:"Last update of consent: %{update_time}"
copy_project:
started:"بدأ بنسخ المشروع \"%{source_project_name}\" إلى \"%{target_project_name}\". سيتم إبلاغك بالبريد الإلكتروني حالما يتوفر \"%{target_project_name}\"."
failed:"لا يمكن نسخ المشروع %{source_project_name}"
failed_internal:"Copying failed due to an internal error."
succeeded:"المشروع الذي تم إنشاؤه %{target_project_name}"
errors:"خطأ"
project_custom_fields:'Custom fields on project'
text:
failed:"تعذّر نسخ مشروع \"%{source_project_name}\" لمشروع \"%{target_project_name}\"."
succeeded:"تمّ نسخ مشروع \"%{source_project_name}\" إلى \"%{target_project_name}\"."
يستخدم هذا الحقل "الإكمال التلقائي". أثناء كتابة عنوان مجموعة العمل سوف تتلقى قائمة بالعناوين المحتملة. اختر أحدها باستخدام الاسهم لأعلى وأسفل ثم اضغط المفتاح enter أو tab لانتقائه. بدلاً من ذلك يمكنك إدخال رقم حزمة العمل مباشرة.
description_available_columns:"الأعمدة المتوفرة"
description_choose_project:"المشاريع"
description_compare_from:"مقارنة من"
description_compare_to:"مقارنة مع"
description_current_position:"You are here: "
description_date_from:"ادخل تاريخ البدء"
description_date_to:"أدخل تاريخ الانتهاء"
description_enter_number:"أدخل رقم"
description_enter_text:"ادخل نصا"
description_filter:"فلترة"
description_filter_toggle:"إظهار/إخفاء الفلترة"
description_category_reassign:"اختر فئة"
description_message_content:"محتوى الرسالة"
description_my_project:"أنت من الاعضاء"
description_notes:"ملاحظات"
description_parent_work_package:"أصل مجموعة العمل الحالية"
description_project_scope:"مجال البحث"
description_query_sort_criteria_attribute:"رتب وفق الواصفات"
description_query_sort_criteria_direction:"رتب وفق الاتجاه"
description_search:"حقل البحث"
description_select_work_package:"اختر مجموعة عمل"
description_selected_columns:"الاعمدة المحددة"
description_sub_work_package:"مجموعة العمل الفرعية للمجموعة الحالية"
error_cookie_missing:'ملف تعريف الارتباط "كوكي" لأوبن بروجكت مفقود. من فضلك تأكد من أن يتم تمكين ملفات تعريف الارتباط "كوكيز"، لأن هذا التطبيق لن يعمل بشكل صحيح دون ذلك.'
error_custom_option_not_found:"Option does not exist."
error_enterprise_activation_user_limit:"Your account could not be activated (user limit reached). Please contact your administrator to gain access."
error_enterprise_token_invalid_domain:"The Enterprise Edition is not active. Your Enterprise token's domain (%{actual}) does not match the system's host name (%{expected})."
error_journal_attribute_not_present:"Journal does not contain attribute %{attribute}."
error_pdf_export_too_many_columns:"تم تحديد عدد كبير جداً من الأعمدة لتصدير PDF. الرجاء تقليل عدد الأعمدة."
error_pdf_failed_to_export:"The PDF export could not be saved: %{error}"
error_token_authenticity:'Unable to verify Cross-Site Request Forgery token. Did you try to submit data on multiple browsers or tabs? Please close all tabs and try again.'
error_work_package_done_ratios_not_updated:"لم يتم تحديث نسب الانجاز في مجموعة العمل."
error_work_package_not_found_in_project:"مجموعة العمل غير موجودة, أو أنها لا تخص هذا المشروع"
error_must_be_project_member:"يجب أن تكون عضو في المشروع"
error_migrations_are_pending:"Your OpenProject installation has pending database migrations. You have likely missed running the migrations on your last upgrade. Please check the upgrade guide to properly upgrade your installation."
error_omniauth_invalid_auth:"The authentication information returned from the identity provider was invalid. Please contact your adminstrator for further help."
error_scm_command_failed:"حدث خطأ عند محاولة الوصول إلى مستودع الوثائق: %{value}"
error_scm_not_found:"لم يتم العثور على إدخال أو مراجعة في مستودع الوثائق."
error_unable_delete_status:"لا يمكن حذف حالة حزمة العمل نظراً لأنها تستخدم من قبل مجموعة عمل واحدة على الأقل."
error_unable_delete_default_status:"غير قادر على حذف حالة مجموعة العمل الافتراضية. الرجاء تحديد وضع آخر مجموعة العمل الافتراضي قبل حذف الحالي."
error_unable_to_connect:"غير قادر على الاتصال (%{value})"
error_unable_delete_wiki:"غير قادر على حذف صفحة wiki."
error_unable_update_wiki:"غير قادر على تحديث صفحة wiki."
error_workflow_copy_source:"الرجاء تحديد نوع المصدر أو الدور"
error_workflow_copy_target:"الرجاء تحديد نوع(انواع) الهدف ودور (أدوار)"
error_menu_item_not_created:لا يمكن إضافة عنصر للقائمة
error_menu_item_not_saved:لا يمكن حفظ عنصر القائمة
error_wiki_root_menu_item_conflict:>
Can't rename "%{old_name}" to "%{new_name}" due to a conflict in the resulting menu item with the existing menu item "%{existing_caption}" (%{existing_identifier}).
error_external_authentication_failed:"حدث خطأ أثناء المصادقة الخارجية. الرجاء المحاولة مرة أخرى."
error_attribute_not_highlightable:"Attribute(s) not highlightable: %{attributes}"
mail_body_reminder:"%{count} عمل الحزمة (الحزم) التي تم تعيينها لك الواجبة في الأيام المقبلة %{days}:"
mail_body_group_reminder:"%{count} work package(s) that are assigned to group \"%{group}\" are due in the next %{days} days:"
mail_body_wiki_content_added:"تم إضافة صفحة wiki '%{id}' من %{author}."
mail_body_wiki_content_updated:"تم تحديث صفحة wiki '%{id}' من %{author}."
mail_subject_account_activation_request:"طلب تنشيط حساب %{value}"
mail_subject_lost_password:"كلمة المرور %{value}"
mail_subject_register:"تنشيط الحساب الخاص بك %{value}"
mail_subject_reminder:"الحزمة (الحزم) %{count} العمل الواجب في الأيام القادمة %{days}"
mail_subject_group_reminder:"For group \"%{group}\" %{count} work package(s) due in the next %{days} days"
mail_subject_wiki_content_added:"تم إضافة صفحة wiki '%{id}'"
mail_subject_wiki_content_updated:"تم تحديث صفحة wiki '%{id}'"
mail_user_activation_limit_reached:
subject:User activation limit reached
message:|
A new user (%{email}) tried to create an account on an OpenProject environment that you manage (%{host}).
The user cannot activate their account since the user limit has been reached.
steps:
label:"To allow the user to sign in you can either: "
a:"Upgrade your payment plan ([here](upgrade_url))"#here turned into a link
b:"Lock or delete an existing user ([here](users_url))"#here turned into a link
more_actions:"المزيد من الوظائف"
noscript_description:"تحتاج إلى تفعيل جافا سكريبت لاستخدام open project!"
noscript_heading:"جافا سكريبت"
noscript_learn_more:"التعرف على المزيد"
notice_accessibility_mode:من الممكن تمكين وضع إمكانية الوصول في [إعدادات الحساب](url).
notice_account_activated:"وقد تم تنشيط الحساب الخاص بك. يمكنك الآن تسجيل الدخول."
notice_account_already_activated:تم مسبقاً تنشيط هذا الحساب.
notice_account_invalid_token:رمز التفعيل غير صالح
notice_account_invalid_credentials:"المستخدم غير صحيح أو كلمة المرور"
notice_account_invalid_credentials_or_blocked:"المستخدم غير صحيح أو كلمة المرور أو الحساب محظور بسبب عدة محاولات تسجيل الدخول الفاشلة. إذا كان الأمر كذلك، فإنه سيكون من غير محظور تلقائياً في وقت قصير."
notice_account_lost_email_sent:"وقد تم إرسال بريد إلكتروني مع إرشادات لاختيار كلمة مرور جديدة لك."
notice_account_new_password_forced:"مطلوب كلمة مرور جديدة."
notice_account_password_expired:"تنتهي مدة صلاحية كلمة المرور الخاصة بك بعد%{days} أيام. الرجاء تعيين واحدة جديدة."
notice_account_password_updated:"تم تحديث كلمة السر الخاصة بك بنجاح."
notice_account_pending:"تم إنشاء الحساب الخاص بك وهو الآن في انتظار موافقة المسؤول."
notice_account_register_done:"تم إنشاء حسابك بتجاح, لتفعيله, اضغط على الرابط الذي تم بالبريد الالكتروني إليك."
notice_account_unknown_email:"مستخدم غير معروف."
notice_account_update_failed:"تعذّر حفظ إعدادات الحساب. من فضلك ألقِ نظرة على صفحة حسابك."
notice_account_updated:"تم تحديث الحساب بنجاح."
notice_account_other_session_expired:"All other sessions tied to your account have been invalidated."
notice_account_wrong_password:"كلمة المرور خاطئة"
notice_account_registered_and_logged_in:"مرحبا، وقد تم تنشيط حسابك. تسجيل الدخول الآن."
notice_activation_failed:لا يمكن أن يفعل الحساب.
notice_auth_stage_verification_error:"Could not verify stage '%{stage}'."
notice_auth_stage_wrong_stage:"Expected to finish authentication stage '%{expected}', but '%{actual}' returned."
notice_can_t_change_password:"يستخدم هذا الحساب مصدر مصادقة خارجي. من المستحيل تغيير كلمة المرور."
notice_custom_options_deleted:"Option '%{option_value}' and its %{num_deleted} occurrences were deleted."
notice_email_error:"حدث خطأ أثناء إرسال الرسالة (%{value})"
notice_email_sent:"تم إرسال بريد إلكتروني إلى %{value}"
notice_failed_to_save_work_packages:"فشل في حفظ %{count} مجموعات عمل على %{total} مختارة: %{ids}."
notice_failed_to_save_members:"فشل في حفظ العضو (الأعضاء): %{errors}."
notice_file_not_found:"الصفحة التي تحاول الوصول إليها غير موجودة أو قد أزيلت."
notice_forced_logout:"لقد قمت تلقائياً بتسجيل خروج بعد %{ttl_time} دقائق من الخمول."
notice_internal_server_error:"حدث خطأ في الصفحة التي تحاول الوصول إليها. إذا كنت لا تزال تواجه مشاكل الرجاء الاتصال بالمسؤول %{app_title} للحصول على المساعدة."
notice_work_package_done_ratios_updated:"تم تحديث النسب المنجزة في مجموعة العمل."
notice_locking_conflict:"تم تحديث المعلومات من قبل مستخدم واحد آخر على الأقل في الوقت نفسه."
notice_locking_conflict_additional_information:"تم تقديم التحديثات من قبل %{users}."
notice_locking_conflict_reload_page:"الرجاء إعادة تحميل الصفحة، ومراجعة التغييرات وإعادة تطبيق التحديثات الخاصة بك."
notice_member_removed:"%{user} تمت إزالتها من المشروع."
notice_member_deleted:"وقد أزيلت من المشروع %{user} وحذفها."
notice_no_principals_found:"لم يتم العثور على نتائج."
notice_bad_request:"طلب غير صحيح."
notice_not_authorized:"غير مسموح لك بالوصول إلى هذه الصفحة."
notice_not_authorized_archived_project:"المشروع الذي تحاول الوصول إليه تمت أرشفته."
notice_password_confirmation_failed:"Your password is not correct. Cannot continue."
notice_principals_found_multiple:"وُجِد %{number} من النتائج.\nإضغط كي تحدد على النتيجة الأولى."
notice_principals_found_single:"هنالك نتيجة واحدة.\nإضغط لتحديدها."
notice_project_not_deleted:"لم يتم حذف المشروع."
notice_successful_connection:"اتصال ناجح."
notice_successful_create:"إنشاء ناجح."
notice_successful_delete:"حذف ناجح."
notice_successful_update:"تحديث ناجح."
notice_to_many_principals_to_display:"هناك الكثير من النتائج. تضييق البحث عن طريق كتابة اسم العضو الجديد (أو المجموعة)."
notice_user_missing_authentication_method:على المستخدم اختيار كلمة مرور أو طريقة أخرى لتسجيل الدخول.
notice_user_invitation_resent:An invitation has been sent to %{email}.
present_access_key_value:"%{key_name} الخاص بك: %{value}"
notice_automatic_set_of_standard_type:"تعيين النوع القياسي تلقائياً."
notice_logged_out:"لقد قمت بتسجيل الخروج."
notice_wont_delete_auth_source:لا يمكن حذف وضع المصادقة طالما لا يزال هناك مستخدمين يقومون باستخدامه.
notice_project_cannot_update_custom_fields:"لا يمكنك تحديث الحقول المخصصة المتوفرة للمشروع. المشروع غير صالح: %{errors}"
notice_attachment_migration_wiki_page:>
This page was generated automatically during the update of OpenProject. It contains all attachments previously associated with the %{container_type} "%{container_name}".
autofetch_information:"حدد هذا الخيار إذا كنت تريد المستودعات ليتم تحديثه تلقائيا عند الوصول إلى الصفحة وحدة المخزون.\nهذا يشمل استرجاع ما يرتكب من مستودع ومنعش للتخزين القرص المطلوبة."
checkout:
access:
readwrite:'القراءة + الكتابة'
read:'للقراءة فقط'
none:'لا يمكن الوصول إلى الخروج، يمكنك فقط عرض المستودع من خلال هذا التطبيق.'
access_permission:'الأذونات الخاصة بك في هذا المستودع'
url:"محدد موقع المعلومات الأساسي الخروجURL"
base_url_text:"محدد موقع المعلومات الأساسي لاستخدامها لتوليد الخروج محددات مواقع المعلومات (مثلاً من https://myserver.example.org/repos/). ملاحظة: يستخدم عنوان URL الأساسي فقط لإعادة كتابة محددات مواقع المعلومات الخروج في المستودعات المدارة. لم يتم تغيير مستودعات أخرى."
default_instructions:
git:|-
البيانات الواردة في هذا المستودع يمكن تحميلها إلى جهاز الكمبيوتر الخاص بك مع بوابة. الرجاء مراجعة الوثائق لبوابة إذا كنت تحتاج إلى مزيد من المعلومات حول إجراءات الخروج والعملاء المتاحة.
subversion:|-
البيانات الواردة في هذا المستودع يمكن تحميلها إلى جهاز الكمبيوتر الخاص بك مع بوابة. الرجاء مراجعة وثاثق البوابة إذا كنت تحتاج إلى مزيد من المعلومات حول إجراءات الخروج والعملاء المتاحة.
enable_instructions_text:"يعرض تعليمات الخروج المحددة أدناه في جميع الصفحات المتعلقة بالمستودع."
instructions:"تعليمات الخروج"
show_instructions:"إظهار تعليمات الخروج"
text_instructions:"يتم عرض هذا النص جنبا إلى جنب مع URL الخروج للحصول على إرشادات حول كيفية التحقق من المخزون."
not_available:"لم يتم تحديد تعليمات الخروج لهذا المستودع. أطلب من مسؤولك أن يمكنها لهذا المستودع في إعدادات النظام."
create_managed_delay:"يرجى ملاحظة: يتم إدارة المستودع، وتم إنشاؤه بشكل غير متزامن على القرص وسوف تكون متاحة قريبا."
create_successful:"وقد سجلت في المستودع."
delete_sucessful:"لقد تم حذف المستودع."
destroy:
confirmation:"إذا قمت بالمتابعة، هذا إلى حذف المستودع المدارة بشكل دائم."
info:"حذف حساب المستخدم إجراء لا يمكن التراجع عنه."
info_not_managed:"ملاحظة: هذا ليس حذف محتويات هذا المستودع، كما أنه لا يقوم بإدارة open project."
build_failed:"غير قادر على إنشاء المستودع مع التكوين الذي تم تحديده. %{reason}"
managed_delete:"غير قادر على حذف المستودع المدار."
managed_delete_local:"غير قادر على حذف المستودع المحلي في نظام الملفات في '%{path}': %{error_message}"
empty_repository:"المستودع موجود، ولكن فارغ. أنه لا يتضمن أي تنقيحات بعد."
exists_on_filesystem:"الدليل مستودع موجود بالفعل في نظام الملفات."
filesystem_access_failed:"حدث خطأ أثناء الوصول إلى المستودع في نظام الملفات: %{message}"
not_manageable:"لا يمكن إدارة هذا المورد المستودع قبل open project."
path_permission_failed:"حدث خطأ أثناء محاولة إنشاء المسار التالي: %{path}. الرجاء التأكد من أن openprojectقد كتب إلى هذا المجلد."
unauthorized:"لن يسمح لك الوصول إلى المستودع أو بيانات الاعتماد غير صحيحة."
unavailable:"المستودع غير متوفر."
exception_title:"لا يمكن الوصول إلى المستودع: %{message}"
disabled_or_unknown_type:"النمط المحدد%{type} غير مفعل أو غير متاح لبائعSCM%{vendor}."
disabled_or_unknown_vendor:"%{vendor} بائع SCM معطل أو لم تعد متوفرة."
remote_call_failed:"الاتصال البعيد المدارة فشل مع رسالة '%{message}' (الرمز: %{code})"
remote_invalid_response:"تلقي استجابة غير صالحة من البعيد المدار."
remote_save_failed:"تعذر حفظ المخزون مع المعلمات التي تم استردادها من البعيد."
git:
instructions:
managed_url:"هذا هو عنوان url الخاص بالمستودع بوابة المدارة (المحلية)."
path:>-
Specify the path to your local Git repository ( e.g., %{example_path} ). You can also use remote repositories which are cloned to a local copy by using a value starting with http(s):// or file://.
automatic_managed_repos_text:"عن طريق تعيين مورد هنا، المشاريع التي تم إنشاؤها حديثا سوف تحصل تلقائياً على مستودع مدار لهذا المورد."
scm_vendor:"نظام إدارة التحكم بالمصادر"
scm_type:"نوع المستودع"
scm_types:
local:"ربط مستودع محلي موجود"
existing:"ربط مستودع محلي موجود"
managed:"إنشاء مستودع جديد في OpenProject"
storage:
not_available:"استهلاك تخزين القرص غير متوفر لهذا المستودع."
update_timeout:"الاحتفاظ بآخر المعلومات مساحة القرص المطلوبة لمستودع لدقائق ن. العد القرص المطلوب مساحة مستودع قد يكون مكلفاً، بزيادة هذه القيمة الحد من تأثير على الأداء."
subversion:
existing_title:"مستودع التخريب موجود"
existing_introduction:"إذا كان لديك مستودع بوابة محلية القائمة، يمكنك ربطه مع open project للوصول إليها من داخل التطبيق."
existing_url:"رابط موجود مُسبقا"
instructions:
managed_url:"هذا هو عنوان url الخاص بالمستودع بوابة المدارة (المحلية)."
url:"أدخل عنوان URL المستودع. وهذا قد تستهدف أما مستودع محلية (بدءاً من %{local_proto})، أو مستودع بعيد. يتم اعتماد أنظمة عناوين URL التالية:"
managed_title:"بوابة مستودع متكاملة في open project"
managed_introduction:"واسمحوا open project إنشاء ودمج مستودع بوابة محلية تلقائياً."
managed_url:"محدد موقع المعلومات المدارة"
password:"كلمة سر مستودع"
username:"اسم مستخدم المستودع"
truncated:"Sorry, we had to truncate this directory to %{limit} files. %{truncated} entries were omitted from the list."
named_repository:"مستودع %{vendor_name}"
update_settings_successful:"تم حفظ الإعدادات بنجاح."
If CORS is enabled, these are the origins that are allowed to access OpenProject API. <br/> Please check the <a href="%{origin_link}" target="_blank">Documentation on the Origin header</a> on how to specify the expected values.
setting_cache_formatted_text:"نص منسق مسبقاً في ذاكرة الcache"
setting_use_wysiwyg_description:"Select to enable CKEditor5 WYSIWYG editor for all users by default. CKEditor has limited functionality for GFM Markdown."
setting_column_options:"تخصيص ظهور قوائم مجموعة العمل"
setting_commit_fix_keywords:"تثبيت الكلمات الرئيسية"
text_accessibility_hint:"The accessibility mode is designed for users who are blind, motorically handicaped or have a bad eyesight. For the latter focused elements are specially highlighted. Please notice, that the Backlogs module is not available in this mode."
text_access_token_hint:"رموز الوصول المميزة تسمح لك لمنح الوصول إلى تطبيقات خارجية للموارد في open project."
text_analyze:"تحليل أبعد: %{subject}"
text_are_you_sure:"هل أنت متأكد؟"
text_are_you_sure_with_children:"حذف مجموعة العمل وكافة حزم عمل الأطفال؟"
text_assign_to_project:"المخصصة للمشروع"
text_form_configuration:>
You can customize which fields will be displayed in work package forms. You can freely group the fields to reflect the needs for your domain.
text_form_configuration_required_attribute:"Attribute is marked required and thus always shown"
text_caracters_maximum:"%{count} حرفاً كحد أقصى."
text_caracters_minimum:"يجب أن تكون على الأقل %{count} حرفاً."
text_comma_separated:"متعددة القيم المسموح بها (مفصولة بفاصلة)."
text_comment_wiki_page:"تعليق على صفحة ويكيبيديا: %{page}"
text_custom_field_possible_values_info:"خط واحد لكل قيمة"
text_custom_field_hint_activate_per_project:>
When using custom fields:Keep in mind that custom fields need to be activated per project, too.
Custom fields need to be activated per work package type and per project.
text_custom_logo_instructions:>
A white logo on transparent background is recommended. For best results on both, conventional and retina displays, make sure your image's dimensions are 460px by 60px.
text_custom_favicon_instructions:>
This is the tiny icon that appears in your browser window/tab next to the page's title. It's needs to be a squared 32 by 32 pixels sized PNG image file with a transparent background.
text_custom_touch_icon_instructions:>
This is the icon that appears in your mobile or tablet when you place a bookmark on your homescreen. It's needs to be a squared 180 by 180 pixels sized PNG image file. Please make sure the image's background is not transparent otherwise it will look bad on iOS.
text_work_package_category_destroy_question:"يتم تعيين بعض حزم العمل (%{count}) لهذه الفئة. ماذا تريد أن تفعل؟"
text_work_package_category_reassign_to:"إعادة تعيين مجموعات العمل لهذه الفئة"
text_work_package_updated:"تم تحديث %{id} مجموعة العمل بواسطة %{author}."
text_work_package_watcher_added:"You have been added as a watcher to Work package %{id} by %{watcher_changer}."
text_work_package_watcher_removed:"You have been removed from watchers of Work package %{id} by %{watcher_changer}."
text_work_packages_destroy_confirmation:"هل أنت متأكد من أنك تريد حذف العناصر المحددة؟"
text_work_packages_ref_in_commit_messages:"تحديد المراجع وتثبيت مجموعات العمل في رسائل commit"
text_journal_added:"%{value} %{label} أضيف"
text_journal_aggregation_time_explanation:"الجمع بين دفاتر اليومية للعرض إذا كان الفارق في السن أقل من المدى الزمني المحدد. وهذا أيضا تأخير إعلامات البريد بنفس المقدار من الوقت."
text_journal_changed:"%{label} changed from %{old} <br/><strong>to</strong> %{new}"
text_journal_changed_plain:"%{label} changed from %{old} \nto %{new}"
text_journal_changed_no_detail:"%{label} تم تحديثه"
text_journal_changed_with_diff:"%{label} تغير (%{link})"
text_journal_deleted:"%{label} تم حذفه (%{old})"
text_journal_deleted_with_diff:"%{label} تم حذفه (%{link})"
text_journal_set_to:"%{label} تعيين إلى %{value}"
text_journal_set_with_diff:"%{label} تم تعيينه إلى (%{link})"
text_no_access_tokens_configurable:"لا توجد أية رموز الوصول المميزة التي يمكن تكوينها."
text_no_configuration_data:"لم يتم تكوين الأدوار, الأنواع, حالات مجموعات العمل وتدفقات العمل حتى الآن. فإنه ينصح بشدة تحميل التكوين الافتراضي. سوف تكون قادراً على تعديله حالما يتم التحميل."
text_no_notes:"لا تتوفر أية تعليقات متاحة لمجموعة العمل هذه."
text_notice_too_many_values_are_inperformant:"ملاحظة: عرض أكثر من 100 عنصر في الصفحة الواحدة يمكن أن يزيد وقت تحميل الصفحة."
text_notice_security_badge_displayed_html:>
Note:if enabled, this will display a badge with your installation status in the <a href="%{information_panel_path}">%{information_panel_label}</a> administration panel, and on the home page. It is displayed to administrators only. <br/> The badge will check your current OpenProject version against the official OpenProject release database to alert you of any updates or known vulnerabilities. For more information on what the check provides, what data is needed to provide available updates, and how to disable this check, please visit <a href="%{more_info_url}">the configuration documentation</a>.
text_own_membership_delete_confirmation:"أنت على وشك إزالة بعض أو كافة الأذونات الخاصة بك، وقد لن تكون قادراً على تحرير هذا المشروع بعد ذلك. هل أنت متأكد من أنك تريد المتابعة؟"
text_plugin_assets_writable:"دليل أصول البرنامج المساعدة القابل للكتابة"
text_powered_by:"بواسطة %{link}"
text_project_identifier_info:"يتم السماح فقط رسائل الحالة الأدنى (أ-ي) وأرقام، والشرطات وتسطير، يجب أن تبدأ بحرف حالة الأدنى."
text_reassign:"تعيين أن تعمل الحزمة:"
text_regexp_info:"على سبيل المثال. ^[A-Z0-9] + $"
text_regexp_multiline: 'يتم تطبيق التعبير الاعتيادي في وضع متعدد الأسطر. على سبيل المثال:^---\s+'
text_repository_usernames_mapping:"قم باختيار أو تحديث مستخدم \"OpenProject: المشروع المفتوح\" الذي تم تعيينه لكل اسم مستخدم وُجِد في سجل المستودع.\nالمستخدمون الذين لديهم نفس اسم المستخدم أو عنوان البريد الإلكتروني في المشروع المفتوح OpenProject والمستودع يتم تعيينهم تلقائيًّا."
text_select_mail_notifications:"حدد إجراءات للبريد الإلكتروني التي يجب إرسال الإخطارات."
text_table_difference_description:"في هذا الجدول يتم إظهار %{entries} الفردية. تستطيع أن تشاهد الفرق بين أي اثنين من المدخلات بواسطة اختيار الخانات المتوافقة في الجدول أولًا. عند الضغط على الزر في أسفل الجدول، سيتم عرض الاختلافات."
dates_are_calculated_based_on_sub_elements:"يتم حساب التواريخ استناداً إلى عناصر فرعية."
delete_all:"حذف الكل"
delete_thing:"احذف"
duration:"المدّة"
duration_days:
zero:"%{count} يوم"
one:"%{count} يوم"
two:"%{count} يوم"
few:"%{count} يوم"
many:"%{count} يوم"
other:"%{count} يوم"
edit_color:"تحرير الألوان"
edit_thing:"تعديل"
edit_timeline:"تحرير تقرير الخط الزمني %{timeline}"
delete_timeline:"حذف الجدول الزمني تقرير %{timeline}"
empty:"(فارغ)"
enable_type_in_project:'تمكين نوع "%{type}"'
end:"النهاية"
errors:
not_implemented:"لا يمكن أن يقدم الخط الزمني لأنه يستخدم ميزة التي لم تنفذ بعد."
report_comparison:"يمكن تقديم جدول زمني لا مقارنات تم تكوينه. الرجاء التحقق من المقطع المناسب في التكوين، إعادة تعيينه فإنه يمكن أن يساعد في حل هذه المشكلة."
report_epicfail:"لا يمكن تحميل المخطط الزمني بسبب خطأ غير متوقع."
report_timeout:"لا يمكن تحميل المخطط الزمني في كمية معقولة من الزمن."
filter:
errors:
timeframe_start:"بداية الإطار الزمني "
timeframe_end:"نهاية الإطار الزمني "
compare_to_relative:"قيمة المقارنة النسبية "
compare_to_absolute:"قيمة المقارنة المطلقة "
planning_element_time_relative_one:"البداية لحزم العمل في فترة زمنية معينة "
planning_element_time_relative_two:"النهاية لحزم العمل في فترة زمنية معينة "
planning_element_time_absolute_one:"البداية لمجموعات العمل في فترة زمنية معينة "
planning_element_time_absolute_two:"النهاية لمجموعات العمل في فترة زمنية معينة "
sort:
sortation:"التصنيف حسب"
alphabet:"الأبجدية"
explicit_order:"أمر صريح"
project_sortation:"فرز المشاريع حسب"
date:"التاريخ"
default:"الافتراضي"
column:
assigned_to:"المُسند إليه"
type:"النّوع"
due_date:"تاريخ الانتهاء"
name:"الاسم"
status:"الحالة"
start_date:"تاريخ البدء"
columns:"الأعمدة"
comparisons:"مقارنات"
comparison:
absolute:"مُطلق"
none:"لا شيء"
relative:"نسبي"
compare_relative_prefix:"مقارنة التخطيط الحالي ب"
compare_relative_suffix:"مضت"
compare_absolute:"مقارنة التخطيط الحالي ب %{date}"
time_relative:
days:"أيام"
weeks:"أسابيع"
months:"أشهر"
exclude_own_work_packages:"إخفاء مجموعات العمل من هذا المشروع"
exclude_reporters:"إخفاء مشاريع أخرى"
exclude_empty:"إخفاء مشاريع فارغة"
grouping:"تجميع"
grouping_hide_group:"إخفاء مجموعة \"%{group}\""
grouping_one:"معيار التجميع الأول"
grouping_one_phrase:"مشروع فرعي من"
grouping_other:"اخرى"
hide_chart:"إخفاء المخطط"
noneElement:"(بلا)"
noneSelection:"(بلا)"
outline:"توسيع المخطط الأولى"
parent:"إظهار المشاريع الفرعية من"
work_package_filters:"تصفية مجموعات العمل"
work_package_responsible:"Show work packages with accountable"
work_package_assignee:"إظهار حزم العمل مع المحال إليه"
types:"إظهار أنواع"
status:"إظهار حالة"
project_time_filter:"المشاريع مع مجموعة عمل من نوع معين في فترة زمنية معينة"
no_timeline_for_id:"لا يوجد أي جدول زمني مع %{id} معرف."
notice_successful_deleted_all_elements:"حذف كافة العناصر بنجاح"
outline:"إعادة تعيين المخطط التفصيلي"
outlines:
aggregation:"إظهار المجموعات فقط"
level1:"توسيع مستوى 1"
level2:"توسيع مستوى 2"
level3:"توسيع مستوى 3"
level4:"توسيع مستوى 4"
level5:"توسيع مستوى 5"
all:"إظهار الجميع"
reporting_for_project:
show:"تقرير عن حالة المشروع: %{title}"
edit_delete:"تقرير حالة عن المشروع: %{title}"
history:"تاريخ الحصول على حالة المشروع: %{title}"
reporting:
delete:"حذف الحالة: %{comment}"
edit:"تعديل الحالة: %{comment}"
show:"الحالة: %{comment}"
planning_element_update:"التحديث: %{title}"
type_could_not_be_saved:"لا يمكن حفظ عنصر القائمة"
reporting_could_not_be_saved:"التقرير غير قابل للحفظ"
properties:"الخصائص"
really_delete_color:>
هل أنت متأكد أنك تريد حذف الألوان التالية؟ لن يتم حذف أنواع استخدام هذا اللون.
really_delete_reporting:>
هل أنت متأكد أنك تريد حذف التقارير التالية؟ أيضا سيتم حذف الحالات المشمولة بالتقرير السابق.
start:"إبدأ"
timeline:"تقرير الجدول الزمني"
timelines:"تقارير الجدول الزمني"
settings:"الخطوط الزمنية"
vertical_work_package:"مجموعات العمل الرأسية"
you_are_viewing_the_selected_timeline:"تقوم بعرض تقرير الجدول الزمني المحدد"
zoom:
in:"تكبير"
out:"تصغير"
days:"أيام"
weeks:"أسابيع"
months:"أشهر"
quarters:"أرباع"
years:"السنوات"
title_remove_and_delete_user:قم بإزالة المستخدم المدعوين من المشروع وحذفه/حذفها.
title_enterprise_upgrade:"Upgrade to unlock more users."
tooltip_user_default_timezone:>
The default time zone for new users. Can be changed in a user's settings.
tooltip_resend_invitation:>
Sends another invitation email with a fresh token in case the old one expired or the user did not get the original email. Can also be used for active users to choose a new authentication method. When used with active users their status will be changed to 'invited'.
tooltip:
setting_email_login:>
If enabled a user will be unable to chose a login during registration. Instead their given email address will serve as the login. An administrator may still change the login separately.
queries:
apply_filter:تطبيق عامل التصفية الذي تم تكوينه مسبقاً
top_menu:
additional_resources:"مصادر إضافية"
getting_started:"الشروع في البدء"
help_and_support:"المساعدة والدعم"
total_progress:"التقدم الإجمالي"
user:
all:"الكل"
active:"نشِط"
activate:"تفعيل"
activate_and_reset_failed_logins:"فتح وإعادة تعيين تسجيلات الدخول الفاشلة"
mail_project_explanaition:"لمشاريع غير محددة، سيتم فقط تتلقى إعلامات حول أشياء يمكنك مشاهدة أو كنت تشارك في (على سبيل المثال-العمل بحزم كنت مؤلف أو المحال إليه)."
mail_self_notified:"أريد إعلامك بالتغييرات التي فعلتها"
status_user_and_brute_force:"%{user} و %{brute_force}"
unlock_and_reset_failed_logins:"فتح وإعادة تعيين تسجيلات الدخول الفاشلة"
version_status_closed:"مغلق"
version_status_locked:"مقفل"
version_status_open:"افتح"
note:ملاحظة
note_password_login_disabled:"تم تعطيل تسجيل دخول كلمة المرور بواسطة %{configuration}."
warning:تحذير
warning_attachments_not_saved:"تعذر حفظ الملف (الملفات) %{count}."
warning_imminent_user_limit:>
You invited more users than are supported by your current plan. Invited users may not be able to join your OpenProject environment. Please <a href="%{upgrade_url}">upgrade your plan</a> or block existing users in order to allow invited and registered users to join.
warning_registration_token_expired:|
The activation email has expired. We sent you a new one to %{email}.
Please click the link inside of it to activate your account.
warning_user_limit_reached:>
User limit reached. You cannot activate any more users. Please <a href="%{upgrade_url}">upgrade your plan</a> or block members to allow for additional users.
warning_user_limit_reached_instructions:>
You reached your user limit (%{current}/%{max} active users). Please contact sales@openproject.com to upgrade your Enterprise Edition plan and add additional users.
0:>
warning_bar:
protocol_mismatch:
title:'Protocol setting mismatch'
text_html:>
Your application is running with its protocol setting set to <code>%{set_protocol}</code>, but the request is an <code>%{actual_protocol}</code> request. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Protocol" setting to correct this.
hostname_mismatch:
title:'Hostname setting mismatch'
text_html:>
Your application is running with its host name setting set to <code>%{set_hostname}</code>, but the request is a <code>%{actual_hostname}</code> hostname. This will result in errors! Go to <a href="%{setting_path}">System settings</a> and change the "Host name" setting to correct this.
menu_item:"عناصر القائمة"
menu_item_setting:"الظهور"
wiki_menu_item_for:"عنصر القائمة \"%{title}\""
wiki_menu_item_setting:"الظهور"
wiki_menu_item_new_main_item_explanation:>
يتم حذف عنصر القائمة Wiki الرئيسي فقط. لديك الآن لاختيار صفحة wiki التي سيتم إنشاء عنصر جديد الرئيسي. لحذف صفحة wiki يمكن إلغاء تنشيط الوحدة النمطية Wiki بواسطة المسؤولين عن المشروع.
wiki_menu_item_delete_not_permitted:لا يمكن حذف عنصر القائمة ويكي لصفحة wiki فقط.
query_menu_item_for:"عنصر القائمة للاستعلام \"%{title}\""
#TODO: merge with work_packages top level key
work_package:
updated_automatically_by_child_changes:|
محدث تلقائياً بتغيير القيم داخل حزمة العمل الفرعية %{child}_
destroy:
info:"حذف مجموعة العمل إجراء لا رجعة فيه."
title:"حذف حزمة العمل"
nothing_to_preview:"لا شيء للمعاينة"
api_v3:
attributes:
lock_version:"قفل الإصدار"
errors:
code_400:"Bad request: %{message}"
code_401:"تحتاج إلى مصادقة الوصول إلى هذا المورد."
code_401_wrong_credentials:"لم تقدم بيانات الاعتماد الصحيحة."
code_403:"غير مسموح لك بدخول هذا المورد."
code_404:"تعذر العثور على المورد المطلوب."
code_409:"Could not update the resource because of conflicting modifications."
code_500:"حدث خطأ داخلي."
expected:
date:"YYYY-MM-DD (ISO 8601 التاريخ فقط)"
duration:"المدة ISO 8601"
invalid_content_type:"يتوقع أن يكون نوع المحتوى هو '%{content_type}' ولكن حصلت على '%{actual}'."
invalid_format:"تنسيق غير صالح للخاصية '%{property}': توقع تنسيق مثل '%{expected_format}'، ولكن حصلت على '%{actual}'."
invalid_json:"تعذر تحليل الطلب ك JSON."
invalid_relation:"العلاقة غير صالحة."
invalid_resource:"للخاصية '%{property}' ربط المتوقع متوقع أن يكون'%{expected}' ، ولكن حصلت على '%{actual}'."
invalid_user_status_transition:"حالة حساب المستخدم الحالي لا تسمح بهذه العملية."
missing_content_type:"غير محدّد"
missing_request_body:"لا توجد أي هيئة الطلب."
missing_or_malformed_parameter:"The query parameter '%{parameter}' is missing or malformed."
multipart_body_error:"لم يتضمن نص الطلب على أجزاء متعددة الأجزاء المتوقعة."
multiple_errors:"تم انتهاك قيود متعددة الحقول."
unable_to_create_attachment:"The attachment could not be created"
unable_to_create_attachment_permissions:"The attachment could not be saved due to lacking file system permissions"
render:
context_not_parsable:"سياق المقدمة ليس ارتباط إلى مورد."
unsupported_context:"غير معتمد المورد نظراً للسياق."
context_object_not_found:"تعذر العثور على المورد نظراً للسياق."
validation:
done_ratio:"لا يمكن تعيين نسبة القيام به في مجموعات العمل الأصلية، عندما يتم الاستدلال بحالة أو تعطيله."
due_date:"Finish date cannot be set on parent work packages."
estimated_hours:"لا يمكن تعيين الساعات المقدرة على حزم العمل."
invalid_user_assigned_to_work_package:"غير مسموح للمستخدم الذي تم اختياره أن يكون '%{property}' لمجموعة العمل هذه."
start_date:"الوقت لإتمام المشروع لا يمكن تعيينه في حزم العمل الحالية."
eprops:
invalid_gzip:"is invalid gzip: %{message}"
invalid_json:"is invalid json: %{message}"
resources:
schema:'مخطّط'
doorkeeper:
pre_authorization:
status:'Pre-authorization'
errors:
messages:
#Common error messages
invalid_request:'The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed.'
invalid_redirect_uri:"The requested redirect URI is malformed or doesn't match client redirect URI."
unauthorized_client:'The client is not authorized to perform this request using this method.'
access_denied:'The resource owner or authorization server denied the request.'
invalid_scope:'The requested scope is invalid, unknown, or malformed.'
invalid_code_challenge_method:'The code challenge method must be plain or S256.'
server_error:'The authorization server encountered an unexpected condition which prevented it from fulfilling the request.'
temporarily_unavailable:'The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.'
#Configuration error messages
credential_flow_not_configured:'Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.'
resource_owner_authenticator_not_configured:'Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfigured.'
admin_authenticator_not_configured:'Access to admin panel is forbidden due to Doorkeeper.configure.admin_authenticator being unconfigured.'
#Access grant errors
unsupported_response_type:'The authorization server does not support this response type.'
#Access token errors
invalid_client:'Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.'
invalid_grant:'The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.'
unsupported_grant_type:'The authorization grant type is not supported by the authorization server.'
invalid_token:
revoked:"The access token was revoked"
expired:"The access token expired"
unknown:"The access token is invalid"
unsupported_browser:
title:"Your browser is outdated and unsupported."
message:"You may run into errors and degraded experience on this page."
update_message:'من فضلك قم بتحديث متصفِّحك.'
close_warning:"تجاهل هذا التحذير."
oauth:
application:
singular:"OAuth application"
plural:"OAuth applications"
named:"OAuth application '%{name}'"
new:"New OAuth application"
default_scopes:"(Default scopes)"
instructions:
name:"The name of your application. This will be displayed to other users upon authorization."
redirect_uri_html:>
The allowed URLs authorized users can be redirected to. One entry per line. <br/> If you're registering a desktop application, use the following URL.
confidential:"Check if the application will be used where the client secret can be kept confidential. Native mobile apps and Single Page Apps are assumed non-confidential."
scopes:"Check the scopes you want the application to grant access to. If no scope is checked, api_v3 is assumed."
client_credential_user_id:"Optional user ID to impersonate when clients use this application. Leave empty to allow public access only"
register_intro:"If you are developing an OAuth API client application for OpenProject, you can register it using this form for all users to use."
default_scopes:""
client_id:"Client ID"
client_secret_notice:>
This is the only time we can print the client secret, please note it down and keep it secure. It should be treated as a password and cannot be retrieved by OpenProject at a later time.
authorization_dialog:
authorize:"Authorize"
cancel:"Cancel and deny authorization."
prompt_html:"Authorize <strong>%{application_name}</strong> to use your account <em>%{login}</em>?"
title:"Authorize %{application_name}"
wants_to_access_html:>
This application requests access to your OpenProject account. <br/> <strong>It has requested the following permissions:</strong>
scopes:
api_v3:"Full API v3 access"
api_v3_text:"Application will receive full read & write access to the OpenProject API v3 to perform actions on your behalf."
grants:
created_date:"Approved on"
scopes:"السماحيات"
successful_application_revocation:"Revocation of application %{application_name} successful."
none_given:"No OAuth applications have been granted access to your user account."
x_active_tokens:
zero:'%{count} active token'
one:'one active token'
two:'%{count} active token'
few:'%{count} active token'
many:'%{count} active token'
other:'%{count} active token'
flows:
authorization_code:"Authorization code flow"
client_credentials:"Client credentials flow"
client_credentials:"User used for Client credentials"
client_credentials_impersonation_set_to:"Client credentials user set to"
client_credentials_impersonation_warning:"Note: Clients using the 'Client credentials' flow in this application will have the rights of this user"
client_credentials_impersonation_html:>
By default, OpenProject provides OAuth 2.0 authorization via %{authorization_code_flow_link}. You can optionally enable %{client_credentials_flow_link}, but you must provide a user on whose behalf requests will be performed.
authorization_error:"An authorization error has occurred."
revoke_my_application_confirmation:"Do you really want to remove this application? This will revoke %{token_count} active for it."