refactor: replace custom CRM with Monica fork
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
Some checks failed
Build & Push Monica Image to Gitea Registry / build-and-push (push) Failing after 9s
This commit is contained in:
571
resources/lang/ar/app.php
Normal file
571
resources/lang/ar/app.php
Normal file
@@ -0,0 +1,571 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'yes' => 'Yes',
|
||||
'no' => 'No',
|
||||
'update' => 'تحديث',
|
||||
'save' => 'حفظ',
|
||||
'add' => 'إضافة',
|
||||
'cancel' => 'إلغاء',
|
||||
'confirm' => 'Confirm',
|
||||
'delete_confirm' => 'Are you sure?',
|
||||
'delete' => 'حذف',
|
||||
'edit' => 'تعديل',
|
||||
'upload' => 'رفع',
|
||||
'download' => 'Download',
|
||||
'save_close' => 'Save and close',
|
||||
'close' => 'إغلاق',
|
||||
'copy' => 'Copy',
|
||||
'create' => 'إنشاء',
|
||||
'remove' => 'إزالة',
|
||||
'revoke' => 'إلغاء',
|
||||
'done' => 'تم',
|
||||
'back' => 'Back',
|
||||
'verify' => 'تحقق',
|
||||
'new' => 'جديد',
|
||||
'unknown' => 'لا أعرف',
|
||||
'load_more' => 'تحميل المزيد',
|
||||
'loading' => 'Loading…',
|
||||
'with' => 'مع',
|
||||
'today' => 'اليوم',
|
||||
'yesterday' => 'أمس',
|
||||
'another_day' => 'يوم آخر',
|
||||
'date' => 'التاريخ',
|
||||
'type' => 'النوع',
|
||||
'zoom' => 'Zoom',
|
||||
'upgrade' => 'Upgrade to unlock',
|
||||
'percent_uploaded' => '{percent}% uploaded',
|
||||
'retry' => 'Retry',
|
||||
'filter' => 'Filter the list',
|
||||
'go_back' => 'Go back',
|
||||
'file_selected' => 'One file selected…|{count} files selected…',
|
||||
|
||||
'application_title' => 'Monica (مونيكا) – مدير العلاقات الشخصية',
|
||||
'application_description' => 'Monica هو أداة لإدارة تفاعلاتك مع أحبائك، أصدقائك و عائلتك.',
|
||||
'application_og_title' => 'Have better relations with your loved ones. Free online CRM for friends and family.',
|
||||
|
||||
'markdown_description' => 'هل تريد تنسيق النص الخاص بك بطريقة لطيفة؟ نحن ندعم التحديد و إضافة السماكة، و الإمالة و القوائم و المزيد.',
|
||||
'markdown_link' => 'اقرأ الوثائق',
|
||||
|
||||
'header_settings_link' => 'الإعدادات',
|
||||
'header_logout_link' => 'تسجيل الخروج',
|
||||
'header_changelog_link' => 'تغيرات المنتج',
|
||||
|
||||
'main_nav_cta' => 'إضافة أشخاص',
|
||||
'main_nav_dashboard' => 'لوحة التحكم',
|
||||
'main_nav_family' => 'جهات الاتصال',
|
||||
'main_nav_journal' => 'يوميات',
|
||||
'main_nav_activities' => 'الأنشطة',
|
||||
'main_nav_tasks' => 'المهام',
|
||||
|
||||
'footer_remarks' => 'Comments?',
|
||||
'footer_send_email' => 'Send us an email',
|
||||
'footer_privacy' => 'سياسة الخصوصية',
|
||||
'footer_release' => 'ملاحظات الإصدار',
|
||||
'footer_newsletter' => 'النشرة الإخبارية',
|
||||
'footer_source_code' => 'ساهم',
|
||||
'footer_version' => 'الإصدار: :version',
|
||||
'footer_new_version' => 'A new version of Monica is available',
|
||||
|
||||
'footer_modal_version_whats_new' => 'ما الجديد؟',
|
||||
'footer_modal_version_release_away' => 'إن إصدارك أقدم من آخر إصدار متاح. يجب أن تقوم بالتحديث. | أنت متأخر بـ:number إصدارات من آخر إصدار متاح. يجب أن تقوم بالتحديث.',
|
||||
|
||||
'breadcrumb_dashboard' => 'لوحة التحكم',
|
||||
'breadcrumb_list_contacts' => 'قائمة الأشخاص',
|
||||
'breadcrumb_archived_contacts' => 'Archived contacts',
|
||||
'breadcrumb_journal' => 'يوميات',
|
||||
'breadcrumb_settings' => 'الإعدادات',
|
||||
'breadcrumb_settings_export' => 'استخراج',
|
||||
'breadcrumb_settings_users' => 'المستخدمون',
|
||||
'breadcrumb_settings_users_add' => 'إضافة مستخدم',
|
||||
'breadcrumb_settings_subscriptions' => 'اشتراك',
|
||||
'breadcrumb_settings_import' => 'استيراد',
|
||||
'breadcrumb_settings_import_report' => 'استيراد التقرير',
|
||||
'breadcrumb_settings_import_upload' => 'رفع',
|
||||
'breadcrumb_settings_tags' => 'العلامات',
|
||||
'breadcrumb_add_significant_other' => 'Add significant other',
|
||||
'breadcrumb_edit_significant_other' => 'Edit significant other',
|
||||
'breadcrumb_add_note' => 'أضف ملاحظة',
|
||||
'breadcrumb_edit_note' => 'حرر ملاحظة',
|
||||
'breadcrumb_api' => 'API (واجهة برمجة التطبيق)',
|
||||
'breadcrumb_dav' => 'DAV Resources',
|
||||
'breadcrumb_edit_introductions' => 'كيف تقابلتما',
|
||||
'breadcrumb_settings_personalization' => 'التخصيص',
|
||||
'breadcrumb_settings_security' => 'الأمن',
|
||||
'breadcrumb_settings_security_2fa' => 'المصادقة الثنائية',
|
||||
'breadcrumb_profile' => 'الملف الشخصي لـ :name',
|
||||
|
||||
'gender_male' => 'رجل',
|
||||
'gender_female' => 'إمرأة',
|
||||
'gender_none' => 'أُفَضل ألا أقول',
|
||||
'gender_no_gender' => 'No gender',
|
||||
|
||||
'error_title' => 'عفواً! حصل خطأ ما.',
|
||||
'error_unauthorized' => 'ليس لديك الصلاحية لتحرير هذا المصدر.',
|
||||
'error_user_account' => 'This user does not belong to the given account.',
|
||||
'error_save' => 'لقد حصل خطأ بينما كنا نحاول حفظ البيانات.',
|
||||
'error_try_again' => 'حدث خطأ ما. الرجاء المحاولة مرة أخرى.',
|
||||
'error_id' => 'معرف الخطأ: :id',
|
||||
'error_unavailable' => 'Service unavailable',
|
||||
'error_maintenance' => 'Maintenance in progress. We’ll be right back.',
|
||||
'error_help' => 'سنعود إليك حالاً.',
|
||||
'error_twitter' => 'تابع <a href="https://twitter.com/:twitter">حساب تويتر</a> الخاص بنا، ليتم تنبيهك عندما يعود الموقع مجدداً.',
|
||||
'error_no_term' => 'There is no policy for this instance yet.',
|
||||
|
||||
'default_save_success' => 'تم حفظ البيانات.',
|
||||
|
||||
'compliance_title' => 'نعتذر للإزعاج.',
|
||||
'compliance_desc' => 'لقد قمنا بتغيير <a href=":urlterm" hreflang=":hreflang">شروط الإستخدام</a>و<a href=":url" hreflang=":hreflang">سياسة الخصوصية</a> الخاصة بنا. بموجب القانون، نطلب منك مراجعتها و قبولها لكي يمكنك الإستمرار في استخدام حسابك.',
|
||||
'compliance_desc_end' => 'نحن لن نسيء إلى بياناتك أو حسابك و لن نفعل ذلك أبداً.',
|
||||
'compliance_terms' => 'القبول بالشروط و سياسة الخصوصية الجديدية',
|
||||
|
||||
// Relationship types
|
||||
// Yes, each relationship type has 8 strings associated with it.
|
||||
// This is because we need to indicate the name of the relationship type,
|
||||
// and also the name of the opposite side of this relationship (father/son),
|
||||
// and then, the feminine version of the string. Finally, in some sentences
|
||||
// in the UI, we need to include the name of the person we add the relationship
|
||||
// to.
|
||||
'relationship_type_group_love' => 'علاقات حب',
|
||||
'relationship_type_group_family' => 'علاقات عائلية',
|
||||
'relationship_type_group_friend' => 'علاقات صداقة',
|
||||
'relationship_type_group_work' => 'علاقات عمل',
|
||||
'relationship_type_group_other' => 'نوع آخر من العلاقات',
|
||||
|
||||
'relationship_type_partner' => 'significant other',
|
||||
'relationship_type_partner_female' => 'significant other',
|
||||
'relationship_type_partner_male' => 'significant other',
|
||||
'relationship_type_partner_with_name' => ':name’s significant other',
|
||||
'relationship_type_partner_female_with_name' => ':name’s significant other',
|
||||
'relationship_type_partner_male_with_name' => ':name’s significant other',
|
||||
|
||||
'relationship_type_spouse' => 'زوج',
|
||||
'relationship_type_spouse_female' => 'wife',
|
||||
'relationship_type_spouse_male' => 'husband',
|
||||
'relationship_type_spouse_with_name' => 'زوج :name’s',
|
||||
'relationship_type_spouse_female_with_name' => ':name’s wife',
|
||||
'relationship_type_spouse_male_with_name' => ':name’s husband',
|
||||
|
||||
'relationship_type_date' => 'موعد',
|
||||
'relationship_type_date_female' => 'موعد',
|
||||
'relationship_type_date_male' => 'date',
|
||||
'relationship_type_date_with_name' => ':name’s date',
|
||||
'relationship_type_date_female_with_name' => ':name’s date',
|
||||
'relationship_type_date_male_with_name' => ':name’s date',
|
||||
|
||||
'relationship_type_lover' => 'عاشق',
|
||||
'relationship_type_lover_female' => 'عاشقة',
|
||||
'relationship_type_lover_male' => 'lover',
|
||||
'relationship_type_lover_with_name' => ':name’s lover',
|
||||
'relationship_type_lover_female_with_name' => ':name’s lover',
|
||||
'relationship_type_lover_male_with_name' => ':name’s lover',
|
||||
|
||||
'relationship_type_inlovewith' => 'مغرم بـ',
|
||||
'relationship_type_inlovewith_female' => 'مغرمة بـ',
|
||||
'relationship_type_inlovewith_male' => 'in love with',
|
||||
'relationship_type_inlovewith_with_name' => 'someone :name is in love with',
|
||||
'relationship_type_inlovewith_female_with_name' => 'someone :name is in love with',
|
||||
'relationship_type_inlovewith_male_with_name' => 'someone :name is in love with',
|
||||
|
||||
'relationship_type_lovedby' => 'محبوب من قِبل',
|
||||
'relationship_type_lovedby_female' => 'محبوبة من قِبل',
|
||||
'relationship_type_lovedby_male' => 'loved by',
|
||||
'relationship_type_lovedby_with_name' => ':name’s secret lover',
|
||||
'relationship_type_lovedby_female_with_name' => ':name’s secret lover',
|
||||
'relationship_type_lovedby_male_with_name' => ':name’s secret lover',
|
||||
|
||||
'relationship_type_ex' => 'ex-partner',
|
||||
'relationship_type_ex_female' => 'ex-girlfriend',
|
||||
'relationship_type_ex_male' => 'ex-boyfriend',
|
||||
'relationship_type_ex_with_name' => ':name’s ex-partner',
|
||||
'relationship_type_ex_female_with_name' => ':name’s ex-girlfriend',
|
||||
'relationship_type_ex_male_with_name' => ':name’s ex-boyfriend',
|
||||
|
||||
'relationship_type_parent' => 'parent',
|
||||
'relationship_type_parent_female' => 'أم',
|
||||
'relationship_type_parent_male' => 'father',
|
||||
'relationship_type_parent_with_name' => ':name’s parent',
|
||||
'relationship_type_parent_female_with_name' => 'والدة :name',
|
||||
'relationship_type_parent_male_with_name' => ':name’s father',
|
||||
|
||||
'relationship_type_child' => 'child',
|
||||
'relationship_type_child_female' => 'ابنة',
|
||||
'relationship_type_child_male' => 'son',
|
||||
'relationship_type_child_with_name' => ':name’s child',
|
||||
'relationship_type_child_female_with_name' => 'ابنة :name',
|
||||
'relationship_type_child_male_with_name' => ':name’s son',
|
||||
|
||||
'relationship_type_stepparent' => 'step-parent',
|
||||
'relationship_type_stepparent_female' => 'stepmother',
|
||||
'relationship_type_stepparent_male' => 'stepfather',
|
||||
'relationship_type_stepparent_with_name' => ':name’s step-parent',
|
||||
'relationship_type_stepparent_female_with_name' => ':name’s stepmother',
|
||||
'relationship_type_stepparent_male_with_name' => ':name’s stepfather',
|
||||
|
||||
'relationship_type_stepchild' => 'stepchild',
|
||||
'relationship_type_stepchild_female' => 'stepdaughter',
|
||||
'relationship_type_stepchild_male' => 'stepson',
|
||||
'relationship_type_stepchild_with_name' => ':name’s stepchild',
|
||||
'relationship_type_stepchild_female_with_name' => ':name’s stepdaughter',
|
||||
'relationship_type_stepchild_male_with_name' => ':name’s stepson',
|
||||
|
||||
'relationship_type_sibling' => 'sibling',
|
||||
'relationship_type_sibling_female' => 'أخت',
|
||||
'relationship_type_sibling_male' => 'brother',
|
||||
'relationship_type_sibling_with_name' => ':name’s sibling',
|
||||
'relationship_type_sibling_female_with_name' => 'شقيقة :name',
|
||||
'relationship_type_sibling_male_with_name' => ':name’s brother',
|
||||
|
||||
'relationship_type_grandparent' => 'grandparent',
|
||||
'relationship_type_grandparent_female' => 'grandmother',
|
||||
'relationship_type_grandparent_male' => 'grandfather',
|
||||
'relationship_type_grandparent_with_name' => ':name’s grandparent',
|
||||
'relationship_type_grandparent_female_with_name' => ':name’s grandmother',
|
||||
'relationship_type_grandparent_male_with_name' => ':name’s grandfather',
|
||||
|
||||
'relationship_type_grandchild' => 'grandchild',
|
||||
'relationship_type_grandchild_female' => 'granddaughter',
|
||||
'relationship_type_grandchild_male' => 'grandson',
|
||||
'relationship_type_grandchild_with_name' => ':name’s grandchild',
|
||||
'relationship_type_grandchild_female_with_name' => ':name’s granddauther',
|
||||
'relationship_type_grandchild_male_with_name' => ':name’s grandson',
|
||||
|
||||
'relationship_type_uncle' => 'عم/خال',
|
||||
'relationship_type_uncle_female' => 'عمة/خالة',
|
||||
'relationship_type_uncle_male' => 'uncle',
|
||||
'relationship_type_uncle_with_name' => 'عم/خال :name',
|
||||
'relationship_type_uncle_female_with_name' => 'عمة/خالة :name',
|
||||
'relationship_type_uncle_male_with_name' => ':name’s uncle',
|
||||
|
||||
'relationship_type_nephew' => 'ابن شقيق',
|
||||
'relationship_type_nephew_female' => 'ابنة شقيقة',
|
||||
'relationship_type_nephew_male' => 'nephew',
|
||||
'relationship_type_nephew_with_name' => 'ابن شقيق :name',
|
||||
'relationship_type_nephew_female_with_name' => 'ابنة شقيقة :name',
|
||||
'relationship_type_nephew_male_with_name' => ':name’s nephew',
|
||||
|
||||
'relationship_type_cousin' => 'ابن عم/خال',
|
||||
'relationship_type_cousin_female' => 'ابنة عمة/خالة',
|
||||
'relationship_type_cousin_male' => 'cousin',
|
||||
'relationship_type_cousin_with_name' => 'ابن عم/خال :name',
|
||||
'relationship_type_cousin_female_with_name' => 'ابنة عمة/خالة :name',
|
||||
'relationship_type_cousin_male_with_name' => ':name’s cousin',
|
||||
|
||||
'relationship_type_godfather' => 'godparent',
|
||||
'relationship_type_godfather_female' => 'godmother',
|
||||
'relationship_type_godfather_male' => 'godfather',
|
||||
'relationship_type_godfather_with_name' => ':name’s godparent',
|
||||
'relationship_type_godfather_female_with_name' => ':name’s godmother',
|
||||
'relationship_type_godfather_male_with_name' => ':name’s godfather',
|
||||
|
||||
'relationship_type_godson' => 'godchild',
|
||||
'relationship_type_godson_female' => 'goddaughter',
|
||||
'relationship_type_godson_male' => 'godson',
|
||||
'relationship_type_godson_with_name' => ':name’s godchild',
|
||||
'relationship_type_godson_female_with_name' => ':name’s goddaughter',
|
||||
'relationship_type_godson_male_with_name' => ':name’s godson',
|
||||
|
||||
'relationship_type_friend' => 'صديق',
|
||||
'relationship_type_friend_female' => 'صديقة',
|
||||
'relationship_type_friend_male' => 'friend',
|
||||
'relationship_type_friend_with_name' => 'صديق :name',
|
||||
'relationship_type_friend_female_with_name' => 'صديقة :name',
|
||||
'relationship_type_friend_male_with_name' => ':name’s friend',
|
||||
|
||||
'relationship_type_bestfriend' => 'الصديق المفضل',
|
||||
'relationship_type_bestfriend_female' => 'الصديقة المفضلة',
|
||||
'relationship_type_bestfriend_male' => 'best friend',
|
||||
'relationship_type_bestfriend_with_name' => 'صديق :name المفضل',
|
||||
'relationship_type_bestfriend_female_with_name' => 'صديقة :name المفضلة',
|
||||
'relationship_type_bestfriend_male_with_name' => ':name’s best friend',
|
||||
|
||||
'relationship_type_colleague' => 'زميل',
|
||||
'relationship_type_colleague_female' => 'زميلة',
|
||||
'relationship_type_colleague_male' => 'colleague',
|
||||
'relationship_type_colleague_with_name' => 'زميل :name',
|
||||
'relationship_type_colleague_female_with_name' => 'زميلة :name',
|
||||
'relationship_type_colleague_male_with_name' => ':name’s colleague',
|
||||
|
||||
'relationship_type_boss' => 'مدير',
|
||||
'relationship_type_boss_female' => 'مديرة',
|
||||
'relationship_type_boss_male' => 'boss',
|
||||
'relationship_type_boss_with_name' => 'مدير :name',
|
||||
'relationship_type_boss_female_with_name' => 'مديرة :name',
|
||||
'relationship_type_boss_male_with_name' => ':name’s boss',
|
||||
|
||||
'relationship_type_subordinate' => 'مرؤوس',
|
||||
'relationship_type_subordinate_female' => 'مرؤوسة',
|
||||
'relationship_type_subordinate_male' => 'subordinate',
|
||||
'relationship_type_subordinate_with_name' => 'مرؤوس :name',
|
||||
'relationship_type_subordinate_female_with_name' => 'مرؤوسة :name',
|
||||
'relationship_type_subordinate_male_with_name' => ':name’s subordinate',
|
||||
|
||||
'relationship_type_mentor' => 'مرشد',
|
||||
'relationship_type_mentor_female' => 'مرشدة',
|
||||
'relationship_type_mentor_male' => 'mentor',
|
||||
'relationship_type_mentor_with_name' => 'مرشد :name',
|
||||
'relationship_type_mentor_female_with_name' => 'مرشدة :name',
|
||||
'relationship_type_mentor_male_with_name' => ':name’s mentor',
|
||||
|
||||
'relationship_type_protege' => 'protégé',
|
||||
'relationship_type_protege_female' => 'protégé',
|
||||
'relationship_type_protege_male' => 'protégé',
|
||||
'relationship_type_protege_with_name' => ':name’s protégé',
|
||||
'relationship_type_protege_female_with_name' => ':name’s protégé',
|
||||
'relationship_type_protege_male_with_name' => ':name’s protégé',
|
||||
|
||||
'relationship_type_ex_husband' => 'ex-spouse',
|
||||
'relationship_type_ex_husband_female' => 'طليقة',
|
||||
'relationship_type_ex_husband_male' => 'ex-husband',
|
||||
'relationship_type_ex_husband_with_name' => ':name’s ex-spouse',
|
||||
'relationship_type_ex_husband_female_with_name' => 'زوجة :name السابقة',
|
||||
'relationship_type_ex_husband_male_with_name' => ':name’s ex-husband',
|
||||
|
||||
// emotions
|
||||
'emotion_primary_love' => 'Love',
|
||||
'emotion_primary_joy' => 'Joy',
|
||||
'emotion_primary_surprise' => 'Surprise',
|
||||
'emotion_primary_anger' => 'Anger',
|
||||
'emotion_primary_sadness' => 'Sadness',
|
||||
'emotion_primary_fear' => 'Fear',
|
||||
|
||||
'emotion_secondary_affection' => 'Affection',
|
||||
'emotion_secondary_lust' => 'Lust',
|
||||
'emotion_secondary_longing' => 'Longing',
|
||||
'emotion_secondary_cheerfulness' => 'Cheerfulness',
|
||||
'emotion_secondary_zest' => 'Zest',
|
||||
'emotion_secondary_contentment' => 'Contentment',
|
||||
'emotion_secondary_pride' => 'Pride',
|
||||
'emotion_secondary_optimism' => 'Optimism',
|
||||
'emotion_secondary_enthrallment' => 'Enthrallment',
|
||||
'emotion_secondary_relief' => 'Relief',
|
||||
'emotion_secondary_surprise' => 'Surprise',
|
||||
'emotion_secondary_irritation' => 'Irritation',
|
||||
'emotion_secondary_exasperation' => 'Exasperation',
|
||||
'emotion_secondary_rage' => 'Rage',
|
||||
'emotion_secondary_disgust' => 'Disgust',
|
||||
'emotion_secondary_envy' => 'Envy',
|
||||
'emotion_secondary_suffering' => 'Suffering',
|
||||
'emotion_secondary_sadness' => 'Sadness',
|
||||
'emotion_secondary_disappointment' => 'Disappointment',
|
||||
'emotion_secondary_shame' => 'Shame',
|
||||
'emotion_secondary_neglect' => 'Neglect',
|
||||
'emotion_secondary_sympathy' => 'Sympathy',
|
||||
'emotion_secondary_horror' => 'Horror',
|
||||
'emotion_secondary_nervousness' => 'Nervousness',
|
||||
|
||||
'emotion_adoration' => 'Adoration',
|
||||
'emotion_affection' => 'Affection',
|
||||
'emotion_love' => 'Love',
|
||||
'emotion_fondness' => 'Fondness',
|
||||
'emotion_liking' => 'Liking',
|
||||
'emotion_attraction' => 'Attraction',
|
||||
'emotion_caring' => 'Caring',
|
||||
'emotion_tenderness' => 'Tenderness',
|
||||
'emotion_compassion' => 'Compassion',
|
||||
'emotion_sentimentality' => 'Sentimentality',
|
||||
'emotion_arousal' => 'Arousal',
|
||||
'emotion_desire' => 'Desire',
|
||||
'emotion_lust' => 'Lust',
|
||||
'emotion_passion' => 'Passion',
|
||||
'emotion_infatuation' => 'Infatuation',
|
||||
'emotion_longing' => 'Longing',
|
||||
'emotion_amusement' => 'Amusement',
|
||||
'emotion_bliss' => 'Bliss',
|
||||
'emotion_cheerfulness' => 'Cheerfulness',
|
||||
'emotion_gaiety' => 'Gaiety',
|
||||
'emotion_glee' => 'Glee',
|
||||
'emotion_jolliness' => 'Jolliness',
|
||||
'emotion_joviality' => 'Joviality',
|
||||
'emotion_joy' => 'Joy',
|
||||
'emotion_delight' => 'Delight',
|
||||
'emotion_enjoyment' => 'Enjoyment',
|
||||
'emotion_gladness' => 'Gladness',
|
||||
'emotion_happiness' => 'Happiness',
|
||||
'emotion_jubilation' => 'Jubilation',
|
||||
'emotion_elation' => 'Elation',
|
||||
'emotion_satisfaction' => 'Satisfaction',
|
||||
'emotion_ecstasy' => 'Ecstasy',
|
||||
'emotion_euphoria' => 'Euphoria',
|
||||
'emotion_enthusiasm' => 'Enthusiasm',
|
||||
'emotion_zeal' => 'Zeal',
|
||||
'emotion_zest' => 'Zest',
|
||||
'emotion_excitement' => 'Excitement',
|
||||
'emotion_thrill' => 'Thrill',
|
||||
'emotion_exhilaration' => 'Exhilaration',
|
||||
'emotion_contentment' => 'Contentment',
|
||||
'emotion_pleasure' => 'Pleasure',
|
||||
'emotion_pride' => 'Pride',
|
||||
'emotion_eagerness' => 'Eagerness',
|
||||
'emotion_hope' => 'Hope',
|
||||
'emotion_optimism' => 'Optimism',
|
||||
'emotion_enthrallment' => 'Enthrallment',
|
||||
'emotion_rapture' => 'Rapture',
|
||||
'emotion_relief' => 'Relief',
|
||||
'emotion_amazement' => 'Amazement',
|
||||
'emotion_surprise' => 'Surprise',
|
||||
'emotion_astonishment' => 'Astonishment',
|
||||
'emotion_aggravation' => 'Aggravation',
|
||||
'emotion_irritation' => 'Irritation',
|
||||
'emotion_agitation' => 'Agitation',
|
||||
'emotion_annoyance' => 'Annoyance',
|
||||
'emotion_grouchiness' => 'Grouchiness',
|
||||
'emotion_grumpiness' => 'Grumpiness',
|
||||
'emotion_exasperation' => 'Exasperation',
|
||||
'emotion_frustration' => 'Frustration',
|
||||
'emotion_anger' => 'Anger',
|
||||
'emotion_rage' => 'Rage',
|
||||
'emotion_outrage' => 'Outrage',
|
||||
'emotion_fury' => 'Fury',
|
||||
'emotion_wrath' => 'Wrath',
|
||||
'emotion_hostility' => 'Hostility',
|
||||
'emotion_ferocity' => 'Ferocity',
|
||||
'emotion_bitterness' => 'Bitterness',
|
||||
'emotion_hate' => 'Hate',
|
||||
'emotion_loathing' => 'Loathing',
|
||||
'emotion_scorn' => 'Scorn',
|
||||
'emotion_spite' => 'Spite',
|
||||
'emotion_vengefulness' => 'Vengefulness',
|
||||
'emotion_dislike' => 'Dislike',
|
||||
'emotion_resentment' => 'Resentment',
|
||||
'emotion_disgust' => 'Disgust',
|
||||
'emotion_revulsion' => 'Revulsion',
|
||||
'emotion_contempt' => 'Contempt',
|
||||
'emotion_envy' => 'Envy',
|
||||
'emotion_jealousy' => 'Jealousy',
|
||||
'emotion_agony' => 'Agony',
|
||||
'emotion_suffering' => 'Suffering',
|
||||
'emotion_hurt' => 'Hurt',
|
||||
'emotion_anguish' => 'Anguish',
|
||||
'emotion_depression' => 'Depression',
|
||||
'emotion_despair' => 'Despair',
|
||||
'emotion_hopelessness' => 'Hopelessness',
|
||||
'emotion_gloom' => 'Gloom',
|
||||
'emotion_glumness' => 'Glumness',
|
||||
'emotion_sadness' => 'Sadness',
|
||||
'emotion_unhappiness' => 'Unhappiness',
|
||||
'emotion_grief' => 'Grief',
|
||||
'emotion_sorrow' => 'Sorrow',
|
||||
'emotion_woe' => 'Woe',
|
||||
'emotion_misery' => 'Misery',
|
||||
'emotion_melancholy' => 'Melancholy',
|
||||
'emotion_dismay' => 'Dismay',
|
||||
'emotion_disappointment' => 'Disappointment',
|
||||
'emotion_displeasure' => 'Displeasure',
|
||||
'emotion_guilt' => 'Guilt',
|
||||
'emotion_shame' => 'Shame',
|
||||
'emotion_regret' => 'Regret',
|
||||
'emotion_remorse' => 'Remorse',
|
||||
'emotion_alienation' => 'Alienation',
|
||||
'emotion_isolation' => 'Isolation',
|
||||
'emotion_neglect' => 'Neglect',
|
||||
'emotion_loneliness' => 'Loneliness',
|
||||
'emotion_rejection' => 'Rejection',
|
||||
'emotion_homesickness' => 'Homesickness',
|
||||
'emotion_defeat' => 'Defeat',
|
||||
'emotion_dejection' => 'Dejection',
|
||||
'emotion_insecurity' => 'Insecurity',
|
||||
'emotion_embarrassment' => 'Embarrassment',
|
||||
'emotion_humiliation' => 'Humiliation',
|
||||
'emotion_insult' => 'Insult',
|
||||
'emotion_pity' => 'Pity',
|
||||
'emotion_sympathy' => 'Sympathy',
|
||||
'emotion_alarm' => 'Alarm',
|
||||
'emotion_shock' => 'Shock',
|
||||
'emotion_fear' => 'Fear',
|
||||
'emotion_fright' => 'Fright',
|
||||
'emotion_horror' => 'Horror',
|
||||
'emotion_terror' => 'Terror',
|
||||
'emotion_panic' => 'Panic',
|
||||
'emotion_hysteria' => 'Hysteria',
|
||||
'emotion_mortification' => 'Mortification',
|
||||
'emotion_anxiety' => 'Anxiety',
|
||||
'emotion_nervousness' => 'Nervousness',
|
||||
'emotion_tenseness' => 'Tenseness',
|
||||
'emotion_uneasiness' => 'Uneasiness',
|
||||
'emotion_apprehension' => 'Apprehension',
|
||||
'emotion_worry' => 'Worry',
|
||||
'emotion_distress' => 'Distress',
|
||||
'emotion_dread' => 'Dread',
|
||||
|
||||
// weather
|
||||
'weather_sunny' => 'Sunny',
|
||||
'weather_clear' => 'Clear',
|
||||
'weather_clear-day' => 'Clear',
|
||||
'weather_clear-night' => 'Clear night',
|
||||
'weather_light-drizzle' => 'Light drizzle',
|
||||
'weather_patchy-light-drizzle' => 'Patchy light drizzle',
|
||||
'weather_patchy-light-rain' => 'Patchy light rain',
|
||||
'weather_light-rain' => 'Light rain',
|
||||
'weather_moderate-rain-at-times' => 'Moderate rain at times',
|
||||
'weather_moderate-rain' => 'Moderate rain',
|
||||
'weather_patchy-rain-possible' => 'Patchy rain possible',
|
||||
'weather_heavy-rain-at-times' => 'Heavy rain at times',
|
||||
'weather_heavy-rain' => 'Heavy rain',
|
||||
'weather_light-freezing-rain' => 'Light freezing rain',
|
||||
'weather_moderate-or-heavy-freezing-rain' => 'Moderate or heavy freezing rain',
|
||||
'weather_light-sleet' => 'Light sleet',
|
||||
'weather_moderate-or-heavy-rain-shower' => 'Moderate or heavy rain shower',
|
||||
'weather_light-rain-shower' => 'Light rain shower',
|
||||
'weather_torrential-rain-shower' => 'Torrential rain shower',
|
||||
'weather_rain' => 'Rain',
|
||||
'weather_snow' => 'Snow',
|
||||
'weather_blowing-snow' => 'Blowing snow',
|
||||
'weather_patchy-light-snow' => 'Patchy light snow',
|
||||
'weather_light-snow' => 'Light snow',
|
||||
'weather_patchy-moderate-snow' => 'Patchy moderate snow',
|
||||
'weather_moderate-snow' => 'Moderate snow',
|
||||
'weather_patchy-heavy-snow' => 'Patchy heavy snow',
|
||||
'weather_heavy-snow' => 'Heavy snow',
|
||||
'weather_light-snow-showers' => 'Light snow showers',
|
||||
'weather_moderate-or-heavy-snow-showers' => 'Moderate or heavy snow showers',
|
||||
'weather_patchy-snow-possible' => 'Patchy snow possible',
|
||||
'weather_patchy-sleet-possible' => 'Patchy sleet possible',
|
||||
'weather_moderate-or-heavy-sleet' => 'Moderate or heavy sleet',
|
||||
'weather_light-sleet-showers' => 'Light sleet showers',
|
||||
'weather_moderate-or-heavy-sleet-showers' => 'Moderate or heavy sleet showers',
|
||||
'weather_sleet' => 'Sleet',
|
||||
'weather_wind' => 'Wind',
|
||||
'weather_fog' => 'Fog',
|
||||
'weather_freezing-fog' => 'Freezing fog',
|
||||
'weather_mist' => 'Mist',
|
||||
'weather_blizzard' => 'Blizzard',
|
||||
'weather_overcast' => 'Overcast',
|
||||
'weather_cloudy' => 'Cloudy',
|
||||
'weather_partly-cloudy-day' => 'Partly cloudy',
|
||||
'weather_partly-cloudy-night' => 'Partly cloudy',
|
||||
'weather_freezing-drizzle' => 'Freezing drizzle',
|
||||
'weather_heavy-freezing-drizzle' => 'Heavy freezing drizzle',
|
||||
'weather_patchy-freezing-drizzle-possible' => 'Patchy freezing drizzle possible',
|
||||
'weather_ice-pellets' => 'Ice pellets',
|
||||
'weather_light-showers-of-ice-pellets' => 'Light showers of ice pellets',
|
||||
'weather_moderate-or-heavy-showers-of-ice-pellets' => 'Moderate or heavy showers of ice pellets',
|
||||
'weather_thundery-outbreaks-possible' => 'Thundery outbreaks possible',
|
||||
'weather_patchy-light-rain-with-thunder' => 'Patchy light rain with thunder',
|
||||
'weather_moderate-or-heavy-rain-with-thunder' => 'Moderate or heavy rain with thunder',
|
||||
'weather_patchy-light-snow-with-thunder' => 'Patchy light snow with thunder',
|
||||
'weather_moderate-or-heavy-snow-with-thunder' => 'Moderate or heavy snow with thunder',
|
||||
'weather_current_temperature_celsius' => ':temperature °C',
|
||||
'weather_current_temperature_fahrenheit' => ':temperature °F',
|
||||
'weather_current_title' => 'Current weather',
|
||||
|
||||
// dav
|
||||
'dav_contacts' => 'Contacts',
|
||||
'dav_contacts_description' => ':name’s contacts',
|
||||
'dav_birthdays' => 'Birthdays',
|
||||
'dav_birthdays_description' => ':name’s contact’s birthdays',
|
||||
'dav_tasks' => 'Tasks',
|
||||
'dav_tasks_description' => ':name’s tasks',
|
||||
|
||||
// contact list
|
||||
'contact_list_avatar' => 'Avatar',
|
||||
'contact_list_name' => 'Contact',
|
||||
'contact_list_description' => 'Description',
|
||||
|
||||
];
|
||||
89
resources/lang/ar/auth.php
Normal file
89
resources/lang/ar/auth.php
Normal file
@@ -0,0 +1,89 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Authentication Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used during authentication for various
|
||||
| messages that we need to display to the user. You are free to modify
|
||||
| these language lines according to your application's requirements.
|
||||
|
|
||||
*/
|
||||
|
||||
'failed' => 'بيانات الاعتماد هذه غير متطابقة مع البيانات المسجلة لدينا.',
|
||||
'throttle' => 'عدد كبير جدا من محاولات الدخول. يرجى المحاولة مرة أخرى بعد :seconds ثانية.',
|
||||
'not_authorized' => 'ليس لديك الصلاحية لتنفيذ هذا الأمر',
|
||||
'signup_disabled' => 'تسجيل الإشتراك معطل حالياً',
|
||||
'signup_error' => 'An error occured trying to register the user',
|
||||
'back_homepage' => 'العودة إلى الصفحة الرئيسية',
|
||||
'mfa_auth_otp' => 'المصادقة مع جهاز العامل الثنائي الخاص بك',
|
||||
'mfa_auth_webauthn' => 'Authenticate with a security key (WebAuthn)',
|
||||
'2fa_title' => 'المصادقة الثنائية',
|
||||
'2fa_wrong_validation' => 'فشلت المصادقة الثنائية.',
|
||||
'2fa_one_time_password' => 'رمز المصادقة الثنائية',
|
||||
'2fa_recuperation_code' => 'أدخل رمز استرداد العامل الثنائي',
|
||||
'2fa_one_time_or_recuperation' => 'Enter a two factor authentication code or a recovery code',
|
||||
'2fa_otp_help' => 'قم بفتح تطبيق المصادقة الثنائية في هاتفك و انسخ الرمز',
|
||||
|
||||
'login_to_account' => 'تسجيل الدخول إلى حسابك',
|
||||
'login_with_recovery' => 'Login with a recovery code',
|
||||
'login_again' => 'الرجاء تسجيل الدخول مجدداً لحسابك',
|
||||
'email' => 'البريد الإلكتروني',
|
||||
'password' => 'كلمة المرور',
|
||||
'recovery' => 'Recovery code',
|
||||
'login' => 'تسجيل الدخول',
|
||||
'button_remember' => 'تذكرني',
|
||||
'password_forget' => 'نسيت كلمة المرور؟',
|
||||
'password_reset' => 'إعادة تعيين كلمة مرورك',
|
||||
'use_recovery' => 'Or you can use a <a href=":url">recovery code</a>',
|
||||
'signup_no_account' => 'ليس لديك حساب؟',
|
||||
'signup' => 'تسجيل الإشتراك',
|
||||
'create_account' => 'انشئ الحساب الأول عبر <a href=":url">تسجيل الإشتراك</a>',
|
||||
'change_language_title' => 'تغيير اللغة:',
|
||||
'change_language' => 'تغيير اللغة إلى :lang',
|
||||
|
||||
'password_reset_title' => 'إعادة تعيين كلمة المرور',
|
||||
'password_reset_email' => 'عنوان البريد',
|
||||
'password_reset_send_link' => 'أرسل رابط إعادة تعيين كلمة المرور',
|
||||
'password_reset_password' => 'كلمة المرور',
|
||||
'password_reset_password_confirm' => 'تأكيد كلمة المرور',
|
||||
'password_reset_action' => 'إعادة تعيين كلمة المرور',
|
||||
'password_reset_email_content' => 'اضغط هنا لإعادة تعيين كلمة مرورك:',
|
||||
|
||||
'register_title_welcome' => 'مرحبا بك في تطبيق Monica المثبت حديثاً',
|
||||
'register_create_account' => 'يجب أن تنشئ حساباً لتستخدم Monica',
|
||||
'register_title_create' => 'انشئ حسابك لـMonica',
|
||||
'register_login' => 'قم بـ <a href=":url">تسجيل الدخول</a> إذا كان لديك حساب مسبقاً.',
|
||||
'register_email' => 'أدخل عنوان بريد صالح',
|
||||
'register_email_example' => 'example@example.com',
|
||||
'register_firstname' => 'الاسم الأول',
|
||||
'register_firstname_example' => 'مثال: أحمد',
|
||||
'register_lastname' => 'الاسم الأخير',
|
||||
'register_lastname_example' => 'مثال: مراد',
|
||||
'register_password' => 'كلمة المرور',
|
||||
'register_password_example' => 'أدخل كلمة مرور آمنة',
|
||||
'register_password_confirmation' => 'تأكيد كلمة المرور',
|
||||
'register_action' => 'تسجيل الإشتراك',
|
||||
'register_policy' => 'بتسجيل إشتراكك تُفيد بأنك قرأت و قبِلت <a href=":url" hreflang=":hreflang">سياسة الخصوصية</a> و <a href=":urlterm" hreflang=":hreflang">شروط الإستخدام</a> الخاصة بنا.',
|
||||
'register_invitation_email' => 'لأسباب أمنية، الرجاء تحديد البريد الإلكتروني للشخص الذي قمت بدعوته للإنضمام لهذا الحساب. المعلومات موجودة في رسالة الدعوة.',
|
||||
|
||||
'confirmation_title' => 'Verify Your Email Address',
|
||||
'confirmation_fresh' => 'A fresh verification link has been sent to your email address.',
|
||||
'confirmation_check' => 'Before proceeding, please check your email for a verification link.',
|
||||
'confirmation_request_another' => 'If you did not receive the email <a :action>click here to request another</a>.',
|
||||
|
||||
'confirmation_again' => 'إذا أردت تغيير بريدك الإلكتروني يمكنك <a href=":url" class="alert-link">الضغط هنا</a>.',
|
||||
'email_change_current_email' => 'البريد الإلكتروني الحالي:',
|
||||
'email_change_title' => 'قم بتغيير عنوان بريدك',
|
||||
'email_change_new' => 'بريد إلكتروني جديد',
|
||||
'email_changed' => 'لقد تم تغيير بريدك الإلكتروني. تحقق من بريدك لتأكيده.',
|
||||
];
|
||||
12
resources/lang/ar/changelog.php
Normal file
12
resources/lang/ar/changelog.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'title' => 'تغيرات المنتج',
|
||||
'note' => 'ملاحظة: لسوء الحظ، هذه الصفحة تظهر فقط باللغة الإنكليزية.',
|
||||
];
|
||||
42
resources/lang/ar/dashboard.php
Normal file
42
resources/lang/ar/dashboard.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'dashboard_blank_title' => 'مرحباً في حسابك!',
|
||||
'dashboard_blank_description' => 'Monica هو المكان المناسب لتنظيم جميع التفاعلات لديك مع الأشخاص الذين تهتم بأمرهم.',
|
||||
'dashboard_blank_cta' => 'أضف أول جهة اتصال لك',
|
||||
'dashboard_blank_illustration' => 'الرسم التوضيحي بواسطة <a href=":url">Freepik</a>',
|
||||
|
||||
'notes_title' => 'لم تقم بتأشير أي ملاحظات بعد.',
|
||||
|
||||
'tab_recent_calls' => 'المكالمات الأخيرة',
|
||||
'tab_favorite_notes' => 'الملاحظات المفضلة',
|
||||
'tab_calls_blank' => 'لم تقم بتسجيل أي مكالمة بعد.',
|
||||
'tab_debts' => 'الديون',
|
||||
'tab_debts_blank' => 'لم تقم بتسجيل أي دَين بعد.',
|
||||
'tab_tasks' => 'المهام',
|
||||
'tab_tasks_blank' => 'ليس لديك أي مهمة حتى الآن.',
|
||||
|
||||
'tasks_add_task_placeholder' => 'What is this task about?',
|
||||
'tasks_tab_your_contacts' => 'Tasks related to your contacts',
|
||||
'tasks_tab_your_tasks' => 'Your tasks',
|
||||
'tasks_add_note' => 'Press <kbd>Enter</kbd> to add the task.',
|
||||
'task_add_cta' => 'Add a task',
|
||||
|
||||
'debts_you_owe' => 'أنت مدين',
|
||||
|
||||
'statistics_contacts' => 'جهات الإتصال',
|
||||
'statistics_activities' => 'الأنشطة',
|
||||
'statistics_gifts' => 'الهدايا',
|
||||
|
||||
'reminders_next_months' => 'الأحداث التي ستقام في الأشهر الثلاث المقبلة',
|
||||
'reminders_none' => 'ا يوجد تذكير لهذا الشهر.',
|
||||
|
||||
'product_changes' => 'Product changes',
|
||||
'product_view_details' => 'View details',
|
||||
];
|
||||
36
resources/lang/ar/format.php
Normal file
36
resources/lang/ar/format.php
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Formats for dates, hours, etc.
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used for date formatting.
|
||||
| Be careful to translate it to the right format.
|
||||
|
|
||||
| We use Carbon to format dates, see http://carbon.nesbot.com/docs/#api-commonformats
|
||||
| Format parameters are describe here http://www.php.net/manual/en/function.date.php
|
||||
|
|
||||
*/
|
||||
|
||||
'short_date_year_time' => 'M d, Y H:i',
|
||||
'short_date_year' => 'M d, Y',
|
||||
'short_date' => 'M d',
|
||||
'short_month' => 'M',
|
||||
'short_month_year' => 'M Y',
|
||||
'short_day' => 'D',
|
||||
'full_date_year' => 'F d, Y',
|
||||
'full_month' => 'F',
|
||||
'full_month_year' => 'F Y',
|
||||
'full_hour' => 'h.i A',
|
||||
|
||||
'short_text' => '{text}…',
|
||||
];
|
||||
38
resources/lang/ar/journal.php
Normal file
38
resources/lang/ar/journal.php
Normal file
@@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'journal_rate' => 'كيف كان يومك؟ يمكنك تقييمه مرة في اليوم.',
|
||||
'journal_come_back' => 'شكراً. تعال غداً لتقييم يومك مجدداً.',
|
||||
'journal_description' => 'ملاحظة: الملاحظة تُسجل كِلا التدوينات اليدوية، و التدوينات الفورية مثل الأنشطة التي فعلتَها مع أصدقائك. بينما يمكنك حذف تدوينات المذكرة يدوياً، لا يمكنك حذف الأنشطة إلا بحذفها مباشرة من صفحة أصدقائك.',
|
||||
'journal_add' => 'أضف تدويناً للمذكرة',
|
||||
'journal_edit' => 'Edit a journal entry',
|
||||
'journal_empty' => 'Empty journal',
|
||||
'journal_created_at' => 'Created at {date}',
|
||||
'journal_created_automatically' => 'تم إنشائه تلقائياً',
|
||||
'journal_entry_type_journal' => 'تدوين المذكرة',
|
||||
'journal_entry_type_activity' => 'نشاط',
|
||||
'journal_entry_rate' => 'لقد قمتَ بتقييم يومك.',
|
||||
'journal_add_comment' => 'Care to add a comment (optional)?',
|
||||
'journal_show_comment' => 'Show comment',
|
||||
'entry_delete_success' => 'لقد تم حذف تدوين هذه المذكرة بنجاح.',
|
||||
'journal_add_title' => 'العنوان (اختياري)',
|
||||
'journal_add_date' => 'التاريخ',
|
||||
'journal_add_post' => 'تدوين',
|
||||
'journal_add_cta' => 'حفظ',
|
||||
'journal_blank_cta' => 'قم بتدوين مذكرتك الأولى',
|
||||
'journal_blank_description' => 'المذكرة تدَعُك تدون الأحداث التي حصلت لك، لتتذكرها.',
|
||||
'delete_confirmation' => 'هل أنت متأكد من حذف تدوين هذه المذكرة؟',
|
||||
'apply_filter' => 'طبق الفلترة',
|
||||
"start_date" => "تاريخ البدء" ,
|
||||
"end_date" => "تاريخ الانتهاء" ,
|
||||
"per_page" => "لكل صفحة" ,
|
||||
'Sort_order' => 'فرز حسب تاريخ الإنشاء',
|
||||
"ascending" => "تصاعدي" ,
|
||||
"descending" => "تنازلي" ,
|
||||
];
|
||||
29
resources/lang/ar/logs.php
Normal file
29
resources/lang/ar/logs.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
// contact creation
|
||||
'contact_log_contact_created' => 'Created the contact.',
|
||||
'settings_log_contact_created_with_name' => 'Added :name as a contact.',
|
||||
|
||||
// contat description update
|
||||
'contact_log_contact_description_updated' => 'Updated the description.',
|
||||
'settings_log_contact_description_updated_with_name' => 'Updated the description of :name.',
|
||||
|
||||
// contact description clear
|
||||
'contact_log_contact_description_cleared' => 'Cleared the description.',
|
||||
'settings_log_contact_description_cleared_with_name' => 'Cleared the description of :name.',
|
||||
|
||||
// contact work information update
|
||||
'contact_log_contact_work_updated' => 'Updated work information.',
|
||||
'settings_log_contact_work_updated_with_name' => 'Updated work information of :name.',
|
||||
|
||||
// company created
|
||||
'settings_log_company_created' => 'Created a company called :name.',
|
||||
];
|
||||
53
resources/lang/ar/mail.php
Normal file
53
resources/lang/ar/mail.php
Normal file
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
'subject_line' => 'تذكير إلى :contact',
|
||||
'greetings' => 'مرحباً :username',
|
||||
'want_reminded_of' => 'لقد أردتَ أن يتم تذكيرك بـ:reason',
|
||||
'for' => 'لـ: :name',
|
||||
'comment' => 'تعليق: :comment',
|
||||
'footer_contact_info' => 'أضف، عرض، أكمل، و قم بتغيير معلومات عن جهة الإتصال هذه:',
|
||||
'footer_contact_info2' => 'عرض ملف :name الشخصي',
|
||||
'footer_contact_info2_link' => 'See :name’s profile: :url',
|
||||
|
||||
'notification_subject_line' => 'لديك حدث قادم',
|
||||
'notification_description' => 'في :count أيام ( في :date)، سوف يحصل الحدث التالي:',
|
||||
|
||||
'stay_in_touch_subject_line' => 'ابقى على إتصال مع :name',
|
||||
'stay_in_touch_subject_description' => 'لقد طلبتَ أن يتم تذكيرك بالبقاء على اتصال مع :name كل :frequency يوم. | لقد طلبتَ أن يتم تذكيرك بالبقاء على اتصال مع :name كل :frequency أيام.',
|
||||
|
||||
'notifications_whoops' => 'المعذرة!',
|
||||
'notifications_hello' => 'مرحباً!',
|
||||
'notifications_regards' => 'مع خالص التحيات',
|
||||
'notifications_footer' => 'إذا كنتَ تواجه مشكلة في الضغط على زر ":actionText"، انسخ والصق العنوان في متصفح الويب الخاص بك: [:actionURL](:actionURL)',
|
||||
'notifications_rights' => 'جميع الحقوق محفوظة',
|
||||
|
||||
'confirmation_email_title' => 'Monica - تأكيد البريد الإلكتروني',
|
||||
'confirmation_email_intro'=> 'لتأكيد بريدك اضغط على الزر أدناه',
|
||||
'confirmation_email_button' => 'قم بتأكيد عنوان بريدك',
|
||||
'confirmation_email_bottom' => 'If you did not create an account, no further action is required.',
|
||||
|
||||
'password_reset_title' => 'Monica – Reset Password Notification',
|
||||
'password_reset_intro' => 'You are receiving this email because we received a password reset request for your account.',
|
||||
'password_reset_button' => 'Reset Password',
|
||||
'password_reset_expiration' => 'This password reset link will expire in :count minutes.',
|
||||
'password_reset_bottom' => 'If you did not request a password reset, no further action is required.',
|
||||
|
||||
'invitation_title' => 'Monica – You are invited by :name',
|
||||
'invitation_intro' => 'You’ve been invited by :name (:email) to use Monica, a nice Personal Relationship Management tool.',
|
||||
'invitation_link' => 'To accept the invitation, click on the link below:',
|
||||
'invitation_button' => 'Accept invitation',
|
||||
'invitation_expiration' => 'This link will expire in :count days.',
|
||||
|
||||
'export_title' => 'Your export is ready',
|
||||
'export_description' => 'You requested a data export on :date. It is now ready to download.',
|
||||
'export_download' => 'Download export',
|
||||
|
||||
];
|
||||
25
resources/lang/ar/pagination.php
Normal file
25
resources/lang/ar/pagination.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Pagination Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used by the paginator library to build
|
||||
| the simple pagination links. You are free to change them to anything
|
||||
| you want to customize your views to better match your application.
|
||||
|
|
||||
*/
|
||||
|
||||
'previous' => '❮ السابق',
|
||||
'next' => 'التالي ❯',
|
||||
|
||||
];
|
||||
30
resources/lang/ar/passwords.php
Normal file
30
resources/lang/ar/passwords.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Password Reset Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are the default lines which match reasons
|
||||
| that are given by the password broker for a password update attempt
|
||||
| has failed, such as for an invalid token or invalid new password.
|
||||
|
|
||||
*/
|
||||
|
||||
'reset' => 'تمت إعادة تعيين كلمة المرور',
|
||||
'sent' => 'تم إرسال تفاصيل استعادة كلمة المرور الخاصة بك إلى بريدك الإلكتروني',
|
||||
'token' => '.رمز استعادة كلمة المرور الذي أدخلته غير صحيح',
|
||||
'user' => 'لم يتم العثور على أيّ حسابٍ بهذا العنوان الإلكتروني',
|
||||
'changed' => 'Password changed successfully.',
|
||||
'invalid' => 'كلمة السر الحالية التي أدخلتها غير صحيحة.',
|
||||
'throttled' => 'الرجاء الانتظار قبل إعادة المحاولة.',
|
||||
|
||||
];
|
||||
539
resources/lang/ar/people.php
Normal file
539
resources/lang/ar/people.php
Normal file
@@ -0,0 +1,539 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
//index
|
||||
'people_not_found' => 'Contact not found',
|
||||
'people_list_number_kids' => ':count child|:count children',
|
||||
'people_list_last_updated' => 'آخر استشارة:',
|
||||
'people_list_number_reminders' => ':count reminder|:count reminders',
|
||||
'people_list_blank_title' => 'ليس لديك أي شخص في الحساب الخاص بك بعد',
|
||||
'people_list_blank_cta' => 'أضف شخص',
|
||||
'people_list_sort' => 'ترتيب',
|
||||
'people_list_stats' => ':count contact|:count contacts',
|
||||
'people_list_firstnameAZ' => 'فرز حسب الاسم الأول A → Z',
|
||||
'people_list_firstnameZA' => 'فرز حسب الاسم الأول Z → A',
|
||||
'people_list_lastnameAZ' => 'فرز حسب الاسم الأخير A → Z',
|
||||
'people_list_lastnameZA' => 'فرز حسب اسم العائلة Z → A',
|
||||
'people_list_lastactivitydateNewtoOld' => 'Sort by last activity date, newest to oldest',
|
||||
'people_list_lastactivitydateOldtoNew' => 'Sort by last activity date, oldest to newest',
|
||||
'people_list_filter_tag' => 'عرض كل جهات الاتصال ذات الوسم',
|
||||
'people_list_clear_filter' => 'مسح التصفية',
|
||||
'people_list_contacts_per_tags' => ':count contact|:count contacts',
|
||||
'people_list_show_dead' => 'Show deceased people (:count)',
|
||||
'people_list_hide_dead' => 'Hide deceased people (:count)',
|
||||
'people_search' => 'Search your contacts…',
|
||||
'people_search_no_results' => 'No results found',
|
||||
'people_search_next' => 'Next',
|
||||
'people_search_prev' => 'Previous',
|
||||
'people_search_rows_per_page' => 'Rows per page',
|
||||
'people_search_of' => 'of',
|
||||
'people_search_page' => 'Page',
|
||||
'people_search_all' => 'All',
|
||||
'people_add_new' => 'Add new person',
|
||||
'people_list_account_usage' => 'استخدام حسابك: :current/:limit جهة اتصال',
|
||||
'people_list_account_upgrade_title' => 'قم بترقية حسابك لتفعيل كامل إمكانياته.',
|
||||
'people_list_account_upgrade_cta' => 'قم بالترقية الان',
|
||||
'people_list_untagged' => 'عرض جهات الاتصال الغير موسومة',
|
||||
'people_list_filter_untag' => 'عرض كل جهات الاتصال الغير موسومة',
|
||||
'archived_contact_readonly' => 'Archived contact can’t be edited, please unarchive it first.',
|
||||
|
||||
// people add
|
||||
'people_add_title' => 'إضافة شخص جديد',
|
||||
'people_add_missing' => 'No person found – add a new one now',
|
||||
'people_add_firstname' => 'الاسم الأول',
|
||||
'people_add_middlename' => 'Middle name (optional)',
|
||||
'people_add_lastname' => 'Last name (optional)',
|
||||
'people_add_email' => 'Email (optional)',
|
||||
'people_add_nickname' => 'Nickname (optional)',
|
||||
'people_add_cta' => 'إضافة',
|
||||
'people_save_and_add_another_cta' => 'تقديم وأضف شخص آخر',
|
||||
'people_add_success' => ':name تم إضافته بنجاح',
|
||||
'people_add_gender' => 'الجنس',
|
||||
'people_delete_success' => 'تم حذف جهة الاتصال',
|
||||
'people_delete_message' => 'Delete contact',
|
||||
'people_delete_confirmation' => 'Are you sure you want to delete :name’s contact? Deletion is immediate and permanent.',
|
||||
'people_add_birthday_reminder' => 'تمنى :name عيد ميلاد سعيد',
|
||||
'people_add_birthday_reminder_deceased' => 'On this date, :name would have celebrated their birthday',
|
||||
'people_add_import' => 'هل تريد <a href=":url">استيراد جهات الاتصال الخاصة بك</a>؟',
|
||||
'people_edit_email_error' => 'يوجد جهة اتصال في حسابك بنفس عنوان البريد الالكتروني. الرجاء اختيار عنوان آخر.',
|
||||
'people_export' => 'تصدير ك vCard',
|
||||
'people_add_reminder_for_birthday' => 'Create an annual birthday reminder',
|
||||
|
||||
// show
|
||||
'section_contact_information' => 'معلومات جهة الاتصال',
|
||||
'section_personal_activities' => 'الأنشطة',
|
||||
'section_personal_reminders' => 'رسائل تذكير',
|
||||
'section_personal_tasks' => 'المهام',
|
||||
'section_personal_gifts' => 'الهدايا',
|
||||
'section_personal_notes' => 'الملاحظات',
|
||||
|
||||
// archived contacts
|
||||
'list_link_to_active_contacts' => 'You are viewing archived contacts. See the <a href=":url">list of active contacts</a> instead.',
|
||||
'list_link_to_archived_contacts' => 'List of archived contacts',
|
||||
|
||||
// Header
|
||||
'me' => 'This is you',
|
||||
'edit_contact_information' => 'تعديل معلومات الإتصال',
|
||||
'contact_archive' => 'Archive contact',
|
||||
'contact_unarchive' => 'Unarchive contact',
|
||||
'contact_archive_help' => 'Archived contacts are not be shown on the contact list, but still appear in search results.',
|
||||
'call_button' => 'تسجيل مكالمة',
|
||||
'set_favorite' => 'جهات الاتصال المفضلة يتم وضعها في قمة قائمة جهات الاتصال',
|
||||
|
||||
// Stay in touch
|
||||
'stay_in_touch' => 'ابقى على اتصال',
|
||||
'stay_in_touch_frequency' => 'ابقى على اتصال يوميا|ابقى على اتصال كل {count} يومًا',
|
||||
'stay_in_touch_next_date' => 'Next due: {date}',
|
||||
'stay_in_touch_invalid' => 'يجب أن يكون التواتر عدد أكبر من 0.',
|
||||
'stay_in_touch_premium' => 'تحتاج إلى ترقية الحساب الخاص بك لاستخدام هذه الميزة',
|
||||
'stay_in_touch_modal_title' => 'ابقى على اتصال',
|
||||
'stay_in_touch_modal_desc' => 'يمكن أن نذكرك عن طريق البريد الإلكتروني للبقاء على اتصال مع {firstname} على فترات منتظمة.',
|
||||
'stay_in_touch_modal_label' => 'Send me an email every… {count} day|Send me an email every… {count} days',
|
||||
|
||||
// Calls
|
||||
'modal_call_title' => 'تسجيل مكالمة',
|
||||
'modal_call_comment' => 'ماذا تحدثتم عنه؟ (اختياري)',
|
||||
'modal_call_exact_date' => 'تمت المكالمة الهاتفية في',
|
||||
'modal_call_who_called' => 'Who called?',
|
||||
'modal_call_emotion' => 'Do you want to log how you felt during this call? (optional)',
|
||||
'calls_add_success' => 'تم حفظ المكالمة الهاتفية.',
|
||||
'call_delete_confirmation' => 'هل أنت متأكد من حذف هذه المكالمة؟',
|
||||
'call_delete_success' => 'تم حذف المكالمة بنجاح',
|
||||
'call_title' => 'المكالمات الهاتفية',
|
||||
'call_empty_comment' => 'لا تفاصيل',
|
||||
'call_blank_title' => 'Keep track of the phone calls you’ve done with {name}',
|
||||
'call_blank_desc' => 'You called {name}',
|
||||
'call_you_called' => 'You called',
|
||||
'call_he_called' => '{name} called',
|
||||
'call_emotions' => 'Emotions:',
|
||||
|
||||
// Conversation
|
||||
'conversation_blank' => 'Record conversations you have with :name on social media, SMS…',
|
||||
'conversation_delete_link' => 'حذف المحادثة',
|
||||
'conversation_edit_title' => 'تحرير المحادثة',
|
||||
'conversation_edit_delete' => 'هل أنت متأكد من حذف هذه المحادثة؟ الحذف دائم.',
|
||||
'conversation_add_success' => 'The conversation has been successfully added.',
|
||||
'conversation_edit_success' => 'The conversation has been successfully updated.',
|
||||
'conversation_delete_success' => 'لقد تم حذف المحادثة بنجاح.',
|
||||
'conversation_add_title' => 'سَجل محادثة جديدة',
|
||||
'conversation_add_when' => 'متى تمت هذه المحادثة؟',
|
||||
'conversation_add_who_wrote' => 'Who sent this message?',
|
||||
'conversation_add_how' => 'كيف تواصلتما؟',
|
||||
'conversation_add_you' => 'أنت',
|
||||
'conversation_add_content' => 'قم بتدوين ما قيل',
|
||||
'conversation_add_what_was_said' => 'ماذا قلت؟',
|
||||
'conversation_add_another' => 'إضافة رسالة أخرى',
|
||||
'conversation_add_error' => 'You must add at least one message.',
|
||||
'conversation_list_table_messages' => 'الرسائل',
|
||||
'conversation_list_table_content' => 'محتوى جزئي (آخر رسالة)',
|
||||
'conversation_list_title' => 'المحادثات',
|
||||
'conversation_list_cta' => 'سجل المحادثة',
|
||||
|
||||
// age - birthday
|
||||
'birthdate_not_set' => 'Birthday is not set',
|
||||
'age_approximate_in_years' => ':age سنوات تقريبًا',
|
||||
'age_exact_in_years' => ':age سنوات',
|
||||
'age_exact_birthdate' => 'ولد في :date',
|
||||
|
||||
// Last called
|
||||
'last_called' => 'Last called: :date',
|
||||
'last_talked_to' => 'Last called: {date}',
|
||||
'last_called_empty' => 'Last called: unknown',
|
||||
'last_activity_date' => 'Last activity together: :date',
|
||||
'last_activity_date_empty' => 'Last activity together: unknown',
|
||||
|
||||
// additional information
|
||||
'information_edit_success' => 'تم تحديث الملف الشخصي بنجاح',
|
||||
'information_edit_title' => 'تعديل معلومات :name الشخصية',
|
||||
'information_edit_max_size' => 'الحد الأقصى :size كيلوبايت.',
|
||||
'information_edit_max_size2' => 'Max {size} Kb.',
|
||||
'information_edit_firstname' => 'الاسم الأول',
|
||||
'information_edit_lastname' => 'Last name (optional)',
|
||||
'information_edit_description' => 'Description (optional)',
|
||||
'information_edit_description_help' => 'تستخدم في قائمة جهات الاتصال لإضافة بعض المعلومات، إذا لزم الأمر.',
|
||||
'information_edit_unknown' => 'أنا لا أعرف عمر هذا الشخص',
|
||||
'information_edit_probably' => 'This person is probably…',
|
||||
'information_edit_not_year' => 'I know the day and month of this person’s birthday, but not the year…',
|
||||
'information_edit_exact' => 'I know this person’s exact birthday…',
|
||||
'information_edit_birthdate_label' => 'Birthday',
|
||||
'information_no_work_defined' => 'لا توجد معلومات العمل',
|
||||
'information_work_at' => 'لدى :company',
|
||||
'work_add_cta' => 'تحديث معلومات العمل',
|
||||
'work_edit_success' => 'Work information updated',
|
||||
'work_edit_title' => 'تحيث معلومات العمل الخاصة بـ :name',
|
||||
'work_edit_job' => 'المسمى الوظيفي (اختياري)',
|
||||
'work_edit_company' => 'الشركة (اختياري)',
|
||||
'work_information' => 'معلومات العمل',
|
||||
|
||||
// food preferences
|
||||
'food_preferences_add_success' => 'تم حفظ التفضيلات الغذائية',
|
||||
'food_preferences_edit_description' => 'قد يكون :firstname أو شخص في عائلة :family مصاب بالحساسية، أو لا يريد نوع معين من النبيذ. حدد ذلك هنا لكي تتذكر ذلك في المرة القادمة عندما تدعوهم للعشاء',
|
||||
'food_preferences_edit_description_no_last_name' => 'قد يكون :firstname مصاب بالحساسية، أو لا يريد نوع معين من النبيذ. حدد ذلك هنا لكي تتذكر ذلك في المرة القادمة عندما تدعوهم للعشاء',
|
||||
'food_preferences_edit_title' => 'حدد التفضيلات الغذائية',
|
||||
'food_preferences_edit_cta' => 'حفظ التفضيلات الغذائية',
|
||||
'food_preferences_title' => 'التفضيلات الغذائية',
|
||||
'food_preferences_cta' => 'أضف تفضيلات غذائية',
|
||||
|
||||
// reminders
|
||||
'reminders_blank_title' => 'هل هناك شيء ما كنت ترغب أن يتم تذكيرك به بخصوص :name؟',
|
||||
'reminders_blank_add_activity' => 'إضافة تذكير',
|
||||
'reminders_add_title' => 'ما الذي ترغب بتذكره عن :name؟',
|
||||
'reminders_add_description' => 'Please remind me to…',
|
||||
'reminders_add_next_time' => 'متى تود أن تكون المرة القادمة التي يتم فيها تذكيرك بهذا؟',
|
||||
'reminders_add_once' => 'ذكرني بهذا مرة واحدة فقط',
|
||||
'reminders_add_recurrent' => 'ذكرني بهذا كل',
|
||||
'reminders_add_starting_from' => 'ابتداءً من التاريخ الموضح أعلاه',
|
||||
'reminders_add_cta' => 'إضافة تذكير',
|
||||
'reminders_edit_update_cta' => 'تحديث التذكير',
|
||||
'reminders_add_error_custom_text' => 'يجب إضافة نص لهذا التذكير',
|
||||
'reminders_create_success' => 'تم بنجاح إضافة تذكير',
|
||||
'reminders_delete_success' => 'تم حذف التذكير بنجاح',
|
||||
'reminders_update_success' => 'تم تحديث التذكير بنجاح',
|
||||
'reminders_add_optional_comment' => 'Optional comment',
|
||||
|
||||
'reminder_frequency_day' => 'يوميا|كل :number أيام',
|
||||
'reminder_frequency_week' => 'أسبوعيا|كل :number أسابيع',
|
||||
'reminder_frequency_month' => 'شهريا|كل :number أشهر',
|
||||
'reminder_frequency_year' => 'سنويا|كل :number سنوات',
|
||||
'reminder_frequency_one_time' => 'في :date',
|
||||
'reminders_delete_confirmation' => 'هل تريد فعلا حذف هذا التذكير؟',
|
||||
'reminders_delete_cta' => 'حذف',
|
||||
'reminders_next_expected_date' => 'على',
|
||||
'reminders_cta' => 'إضافة تذكير',
|
||||
'reminders_description' => 'We will send an email for each one of the reminders below. Reminders are sent every morning the day events will happen. Reminders automatically added for birthdays can not be deleted. If you want to change those dates, edit the birthday of the contacts.',
|
||||
'reminders_one_time' => 'مرة واحدة',
|
||||
'reminders_type_week' => 'أسبوع',
|
||||
'reminders_type_month' => 'شهر',
|
||||
'reminders_type_year' => 'سنة',
|
||||
'reminders_birthday' => 'عيد ميلاد :name',
|
||||
'reminders_free_plan_warning' => 'أنت على الخطة المجانية. لا يتم إرسال رسائل الكترونية في هذه الخطة. قم بترقية حسابك لاستلام رسائل الكترونية.',
|
||||
|
||||
// relationships
|
||||
'relationship_form_add' => 'إضافة علاقة جديدة',
|
||||
'relationship_form_edit' => 'تعديل علاقة حالية',
|
||||
'relationship_form_is_with' => 'This person is…',
|
||||
'relationship_form_is_with_name' => ':name is…',
|
||||
'relationship_form_add_choice' => 'مع من هذه العلاقة؟',
|
||||
'relationship_form_create_contact' => 'إضافة شخص جديد',
|
||||
'relationship_form_associate_contact' => 'جهة اتصال موجودة',
|
||||
'relationship_form_associate_dropdown' => 'بحث واختيار جهة اتصال موجودة من القائمة المنسدلة أدناه',
|
||||
'relationship_form_associate_dropdown_placeholder' => 'بحث واختيار جهة اتصال موجودة',
|
||||
'relationship_form_also_create_contact' => 'إنشاء جهة اتصال لهذا الشخص.',
|
||||
'relationship_form_add_description' => 'This will let you treat this person like any other contact.',
|
||||
'relationship_form_add_no_existing_contact' => 'ليس لديك أي جهة اتصال قد تكون على قرابة بـ:name حاليا.',
|
||||
'relationship_delete_confirmation' => 'هل أنت متأكد من أنك تريد حذف هذه العلاقة؟ الحذف دائم.',
|
||||
'relationship_unlink_confirmation' => 'هل أنت متأكد من أنك تريد حذف هذه العلاقة؟ لن يتم حذف هذا الشخص – فقط العلاقة بين الشخصين.',
|
||||
'relationship_form_add_success' => 'تم تعيين العلاقة بنجاح.',
|
||||
'relationship_form_deletion_success' => 'تم حذف العلاقة.',
|
||||
|
||||
// tasks
|
||||
'tasks_title' => 'Tasks',
|
||||
'tasks_blank_title' => 'ليس لديك مهام حتى الآن.',
|
||||
'tasks_form_title' => 'العنوان',
|
||||
'tasks_form_description' => 'الوصف (اختياري)',
|
||||
'tasks_add_task' => 'إضافة مهمة',
|
||||
'tasks_delete_success' => 'تم حذف المهمة بنجاح',
|
||||
'tasks_complete_success' => 'تم تغيير حالة المهمة بنجاح',
|
||||
|
||||
// activities
|
||||
'activity_title' => 'الأنشطة',
|
||||
'activity_type_category_simple_activities' => 'أنشطة بسيطة',
|
||||
'activity_type_category_sport' => 'رياضة',
|
||||
'activity_type_category_food' => 'طعام',
|
||||
'activity_type_category_cultural_activities' => 'أنشطة ثقافية',
|
||||
'activity_type_just_hung_out' => 'قضينا الوقت معا',
|
||||
'activity_type_watched_movie_at_home' => 'شاهدنا فيلم في المنزل',
|
||||
'activity_type_talked_at_home' => 'تحدثنا في المنزل',
|
||||
'activity_type_did_sport_activities_together' => 'played a sport together',
|
||||
'activity_type_ate_at_his_place' => 'تناولنا الطعام بمنزلهم',
|
||||
'activity_type_went_bar' => 'ذهبنا إلى حانة',
|
||||
'activity_type_ate_at_home' => 'تناولنا الطعام في المنزل',
|
||||
'activity_type_picnicked' => 'picnicked',
|
||||
'activity_type_ate_restaurant' => 'تناولنا الطعام في المطعم',
|
||||
'activity_type_went_theater' => 'ذهبنا إلى دار العرض',
|
||||
'activity_type_went_concert' => 'ذهبنا إلى حفلة موسيقية',
|
||||
'activity_type_went_play' => 'ذهبنا إلى مسرحية',
|
||||
'activity_type_went_museum' => 'ذهبنا إلى المتحف',
|
||||
'activities_add_activity' => 'إضافة نشاط',
|
||||
'activities_add_more_details' => 'Add more details',
|
||||
'activities_add_emotions' => 'Add emotions',
|
||||
'activities_add_category' => 'Indicate a category',
|
||||
'activities_add_participants_cta' => 'Add participants',
|
||||
'activities_item_information' => ':Activity حدث في :date',
|
||||
'activities_add_title' => 'What did you do with {name}?',
|
||||
'activities_summary' => 'صف ما فعلته',
|
||||
'activities_add_pick_activity' => 'Would you like to categorize this activity? You don’t have to, but it will give you statistics later on (optional)',
|
||||
'activities_add_date_occured' => 'The activity happened on…',
|
||||
'activities_add_participants' => 'Who, apart from {name}, participated in this activity? (optional)',
|
||||
'activities_add_emotions_title' => 'Do you want to log how you felt during this activity? (optional)',
|
||||
'activities_blank_title' => 'Keep track of what you’ve done with {name} in the past, and what you’ve talked about',
|
||||
'activities_blank_add_activity' => 'إضافة نشاط',
|
||||
'activities_add_success' => 'تم إضافة النشاط بنجاح',
|
||||
'activities_add_error' => 'خطأ عند إضافة نشاط',
|
||||
'activities_update_success' => 'تم تحديث النشاط بنجاح',
|
||||
'activities_delete_success' => 'تم حذف النشاط بنجاح',
|
||||
'activities_who_was_involved' => 'من شارك؟',
|
||||
'activities_activity' => 'تصنيف النشاط',
|
||||
'activities_view_activities_report' => 'عرض تقرير الأنشطة',
|
||||
'activities_profile_title' => 'تقرير عن الأنشطة بينك وبين :name',
|
||||
'activities_profile_subtitle' => 'لقد سجلت :total_activities نشاطا مع :name إجمالا، و:activities_last_twelve_months خلال الاثناعشر شهرا الماضية حتى الآن.|لقد سجلت :total_activities نشاطا مع :name إجمالا، و:activities_last_twelve_months خلال الاثناعشر شهرا الماضية حتى الآن.',
|
||||
'activities_profile_year_summary_activity_types' => 'هنا تفاصيل هذا النوع من الأنشطة التي قضيتماها معا في عام :year',
|
||||
'activities_profile_year_summary' => 'هذا ما فعلتموه معا في عام :year',
|
||||
'activities_profile_number_occurences' => ':value نشاط|:value أنشطة',
|
||||
'activities_list_participants' => 'Participants ({total}):',
|
||||
'activities_list_emotions' => 'Emotions felt:',
|
||||
'activities_list_date' => 'Happened on',
|
||||
'activities_list_category' => 'Category:',
|
||||
|
||||
// notes
|
||||
'notes_create_success' => 'تم إنشاء المذكرة بنجاح',
|
||||
'notes_update_success' => 'تم حفظ المذكرة بنجاح',
|
||||
'notes_delete_success' => 'تم حذف المذكرة بنجاح',
|
||||
'notes_add_cta' => 'إضافة ملاحظة',
|
||||
'notes_favorite' => 'إضافة/إزالة من المفضلة',
|
||||
'notes_delete_title' => 'حذف ملاحظة',
|
||||
'notes_delete_confirmation' => 'هل أنت متأكذ من أنك تريد حذف هذه المذكرة؟ الحذف دائم',
|
||||
|
||||
// gifts
|
||||
'gifts_title' => 'الهدايا',
|
||||
'gifts_add_success' => 'تم بنجاح إضافة هدية',
|
||||
'gifts_delete_success' => 'تم بنجاح حذف هدية',
|
||||
'gifts_delete_confirmation' => 'هل أنت متأكد من أنك تريد حذف هذه الهدية؟',
|
||||
'gifts_add_gift' => 'إضافة هدية',
|
||||
'gifts_link' => 'الرابط',
|
||||
'gifts_for' => 'For: {name}',
|
||||
'gifts_delete_cta' => 'حذف',
|
||||
'gifts_add_title' => 'إدارة الهدايا لـ :name',
|
||||
'gifts_add_gift_idea' => 'فكرة هدية',
|
||||
'gifts_add_gift_already_offered' => 'هدية تم تقديمها',
|
||||
'gifts_add_gift_received' => 'هدية تم استلامها',
|
||||
'gifts_add_gift_title' => 'ما هذه الهدية؟',
|
||||
'gifts_add_gift_name' => 'Gift name',
|
||||
'gifts_add_link' => 'الرابط لصفحة الويب (اختياري)',
|
||||
'gifts_add_value' => 'القيمة (اختياري)',
|
||||
'gifts_add_comment' => 'تعليق (اختياري)',
|
||||
'gifts_add_recipient' => 'Recipient (optional)',
|
||||
'gifts_add_recipient_field' => 'Recipient',
|
||||
'gifts_add_photo' => 'Photo (optional)',
|
||||
'gifts_add_photo_title' => 'Add a photo for this gift',
|
||||
'gifts_add_someone' => 'This gift is for someone in {name}’s family in particular',
|
||||
'gifts_delete_title' => 'Delete a gift',
|
||||
'gifts_ideas' => 'أفكار للهدايا',
|
||||
'gifts_offered' => 'هدية تم تقديمها',
|
||||
'gifts_offered_as_an_idea' => 'وضع علامة كفكرة',
|
||||
'gifts_received' => 'استلام هدية',
|
||||
'gifts_view_comment' => 'عرض التعليق',
|
||||
'gifts_mark_offered' => 'ضع علامة بأنه تم عرضها',
|
||||
'gifts_update_success' => 'تم بنجاح تحديث هدية',
|
||||
'gifts_add_date' => 'Date (optional)',
|
||||
|
||||
// debts
|
||||
'debt_delete_confirmation' => 'هل أنت متأكد من أنك تريد حذف هذا الدين؟',
|
||||
'debt_delete_success' => 'تم بنجاح حذف الدين',
|
||||
'debt_add_success' => 'تم بنجاح إضافة الدين',
|
||||
'debt_title' => 'الديون',
|
||||
'debt_add_cta' => 'إضافة دين',
|
||||
'debt_you_owe' => 'أنت مدين بـ :amount',
|
||||
'debt_they_owe' => ':name مدين لك بـ :amount',
|
||||
'debt_add_title' => 'إدارة الديون',
|
||||
'debt_add_you_owe' => 'أنت مدين لـ :name',
|
||||
'debt_add_they_owe' => ':name مدين لك',
|
||||
'debt_add_amount' => 'مجموع',
|
||||
'debt_add_reason' => 'للسبب التالي (اختياري)',
|
||||
'debt_add_add_cta' => 'إضافة دين',
|
||||
'debt_edit_update_cta' => 'تحديث الدين',
|
||||
'debt_edit_success' => 'تم بنجاح تحديث الدين',
|
||||
'debts_blank_title' => 'إدارة الديون التي تدين بها لـ:name أو يدين بها :name لك',
|
||||
|
||||
// tags
|
||||
'tag_edit' => 'تعديل وسم',
|
||||
'tag_add' => 'Add tags',
|
||||
'tag_add_search' => 'Add or search tags',
|
||||
'tag_no_tags' => 'No tags yet',
|
||||
|
||||
// Introductions
|
||||
'introductions_sidebar_title' => 'كيف إلتقيتم',
|
||||
'introductions_blank_cta' => 'حدد كيف قابلت :name',
|
||||
'introductions_title_edit' => 'كيف التقيت بـ :name؟',
|
||||
'introductions_additional_info' => 'اشرح كيف وأين إلتقيتم',
|
||||
'introductions_edit_met_through' => 'هل عرّفك أحد بهذا الشخص؟',
|
||||
'introductions_no_met_through' => 'لا أحد',
|
||||
'introductions_first_met_date' => 'تاريخ اللقاء',
|
||||
'introductions_no_first_met_date' => 'لا أعرف تاريخ اللقاء الأول',
|
||||
'introductions_first_met_date_known' => 'هذا هو تاريخ اللقاء الأول',
|
||||
'introductions_add_reminder' => 'أضف تذكير للاحتفال بذكرى هذه المناسبة',
|
||||
'introductions_update_success' => 'لقد حدثت معلومات كيفية لقائك هذا الشخص بنجاح',
|
||||
'introductions_met_through' => 'التقينا بواسطة <a href=":url">:name</a>',
|
||||
'introductions_met_date' => 'التقينا في :date',
|
||||
'introductions_reminder_title' => 'الذكرى السنوية لليوم الذي التقيتم فيه للمرة الأولى',
|
||||
|
||||
// Deceased
|
||||
'deceased_reminder_title' => 'الذكرى السنوية لوفاة :name',
|
||||
'deceased_mark_person_deceased' => 'Mark this as deceased',
|
||||
'deceased_know_date' => 'I know the date that this person died',
|
||||
'deceased_add_reminder' => 'إضافة تذكير لهذا التاريخ',
|
||||
'deceased_label' => 'متوفى',
|
||||
'deceased_date_label' => 'Deceased date',
|
||||
'deceased_label_with_date' => 'توفي بتاريخ :date',
|
||||
'deceased_age' => 'العمر عند الوفاة',
|
||||
|
||||
// Contact information
|
||||
'contact_info_title' => 'معلومات جهة الاتصال',
|
||||
'contact_info_form_content' => 'المحتوى',
|
||||
'contact_info_form_contact_type' => 'نوع الاتصال',
|
||||
'contact_info_form_personalize' => 'إضفاء طابع شخصي',
|
||||
'contact_info_address' => 'يعيش في',
|
||||
|
||||
// Addresses
|
||||
'contact_address_title' => 'عناوين',
|
||||
'contact_address_form_name' => 'تسمية (اختياري)',
|
||||
'contact_address_form_street' => 'الشارع (اختياري)',
|
||||
'contact_address_form_city' => 'المدينة (اختياري)',
|
||||
'contact_address_form_province' => 'المنطقة (اختياري)',
|
||||
'contact_address_form_postal_code' => 'الرمز البريدي (اختياري)',
|
||||
'contact_address_form_country' => 'البلد (اختياري)',
|
||||
'contact_address_form_latitude' => 'Latitude (numbers only) (optional)',
|
||||
'contact_address_form_longitude' => 'Longitude (numbers only) (optional)',
|
||||
|
||||
// Pets
|
||||
'pets_kind' => 'نوع الحيوان الأليف',
|
||||
'pets_name' => 'الاسم (اختيارى)',
|
||||
'pets_create_success' => 'The pet has been successfully added',
|
||||
'pets_update_success' => 'تم تحديث الحيوان الأليف',
|
||||
'pets_delete_success' => 'تم حذف الحيوان الأليف',
|
||||
'pets_title' => 'الحيوانات الأليفة',
|
||||
'pets_reptile' => 'زواحف',
|
||||
'pets_bird' => 'طيور',
|
||||
'pets_cat' => 'قطط',
|
||||
'pets_dog' => 'كلاب',
|
||||
'pets_fish' => 'أسماك',
|
||||
'pets_hamster' => 'هامستر',
|
||||
'pets_horse' => 'حصان',
|
||||
'pets_rabbit' => 'أرنب',
|
||||
'pets_rat' => 'جرذ',
|
||||
'pets_small_animal' => 'حيوانات صغيرة',
|
||||
'pets_other' => 'غير ذلك',
|
||||
|
||||
// life events
|
||||
'life_event_list_tab_life_events' => 'أحداث الحياة',
|
||||
'life_event_list_tab_other' => 'Notes, reminders, …',
|
||||
'life_event_list_title' => 'أحداث الحياة',
|
||||
'life_event_blank' => 'قم بتسجيل ما يحدث في حياة {name} كمرجع لك في المستقبل.',
|
||||
'life_event_list_cta' => 'إضافة حدث الحياة',
|
||||
'life_event_create_category' => 'كل الفئات',
|
||||
'life_event_create_life_event' => 'إضافة حدث الحياة',
|
||||
'life_event_create_default_title' => 'العنوان (اختياري)',
|
||||
'life_event_create_default_story' => 'القصة (اختياري)',
|
||||
'life_event_create_date' => 'You do not need to indicate a month or a day – only the year is mandatory.',
|
||||
'life_event_create_default_description' => 'أضف معلومات حول ما تعرفه',
|
||||
'life_event_create_add_yearly_reminder' => 'أضف تذكيراً سنوياً لهذا الحدث',
|
||||
'life_event_create_success' => 'تمت إضافة الحدث',
|
||||
'life_event_delete_title' => 'حذف حدث الحياة',
|
||||
'life_event_delete_description' => 'هل أنت متأكد من أنك تريد حذف هذا الحدث؟ الحذف دائم.',
|
||||
'life_event_delete_success' => 'تمت حذف هذا الحدث',
|
||||
'life_event_date_it_happened' => 'التاريخ الذي حدث فيه',
|
||||
'life_event_category_work_education' => 'Work & education',
|
||||
'life_event_category_family_relationships' => 'Family & relationships',
|
||||
'life_event_category_home_living' => 'Home & living',
|
||||
'life_event_category_health_wellness' => 'Health & wellness',
|
||||
'life_event_category_travel_experiences' => 'Travel & experiences',
|
||||
'life_event_sentence_new_job' => 'بدأ في عمل جديد',
|
||||
'life_event_sentence_retirement' => 'تقاعد',
|
||||
'life_event_sentence_new_school' => 'بدأت المدرسة',
|
||||
'life_event_sentence_study_abroad' => 'درست خارجاً',
|
||||
'life_event_sentence_volunteer_work' => 'بدأت في التطوع',
|
||||
'life_event_sentence_published_book_or_paper' => 'نشرت مقال',
|
||||
'life_event_sentence_military_service' => 'بدأت الخدمة العسكرية',
|
||||
'life_event_sentence_new_relationship' => 'بدأت في علاقة',
|
||||
'life_event_sentence_engagement' => 'خطبت',
|
||||
'life_event_sentence_marriage' => 'تزوجت',
|
||||
'life_event_sentence_anniversary' => 'ذكرى',
|
||||
'life_event_sentence_expecting_a_baby' => 'انتظار مولود',
|
||||
'life_event_sentence_new_child' => 'رزق بمولود',
|
||||
'life_event_sentence_new_family_member' => 'إضافة فرد جديد في العائلة',
|
||||
'life_event_sentence_new_pet' => 'Got a pet',
|
||||
'life_event_sentence_end_of_relationship' => 'أنهيت علاقة',
|
||||
'life_event_sentence_loss_of_a_loved_one' => 'Lost a loved one',
|
||||
'life_event_sentence_moved' => 'إنتقل',
|
||||
'life_event_sentence_bought_a_home' => 'اشتريت منزل',
|
||||
'life_event_sentence_home_improvement' => 'Made a home improvement',
|
||||
'life_event_sentence_holidays' => 'ذهبت في عطلة',
|
||||
'life_event_sentence_new_vehicle' => 'Got a new vehicle',
|
||||
'life_event_sentence_new_roommate' => 'Got a roommate',
|
||||
'life_event_sentence_overcame_an_illness' => 'Overcame an illness',
|
||||
'life_event_sentence_quit_a_habit' => 'أقلعت عن عادة',
|
||||
'life_event_sentence_new_eating_habits' => 'Started new eating habits',
|
||||
'life_event_sentence_weight_loss' => 'فقدت الوزن',
|
||||
'life_event_sentence_wear_glass_or_contact' => 'بدأت في ارتداء النظارات أو العدسات',
|
||||
'life_event_sentence_broken_bone' => 'كسرت عظماً',
|
||||
'life_event_sentence_removed_braces' => 'أزلت تقويم الأسنان',
|
||||
'life_event_sentence_surgery' => 'Had surgery',
|
||||
'life_event_sentence_dentist' => 'ذهبت لطبيب الأسنان',
|
||||
'life_event_sentence_new_sport' => 'بدأت في رياضة',
|
||||
'life_event_sentence_new_hobby' => 'بدأت هواية',
|
||||
'life_event_sentence_new_instrument' => 'تعلم آلة جديدة',
|
||||
'life_event_sentence_new_language' => 'تعلمت لغة جديدة',
|
||||
'life_event_sentence_tattoo_or_piercing' => 'تلقى وشماً أو ثقب',
|
||||
'life_event_sentence_new_license' => 'حصلتُ على رخصة',
|
||||
'life_event_sentence_travel' => 'سافرت',
|
||||
'life_event_sentence_achievement_or_award' => 'تلقى إنجازاً أو جائزة',
|
||||
'life_event_sentence_changed_beliefs' => 'غيرت معتقداتي',
|
||||
'life_event_sentence_first_word' => 'تحدث للمرة الأولى',
|
||||
'life_event_sentence_first_kiss' => 'Kissed for the first time',
|
||||
|
||||
// documents
|
||||
'document_list_title' => 'Documents',
|
||||
'document_list_cta' => 'Upload document',
|
||||
'document_list_blank_desc' => 'Here you can store documents related to this person.',
|
||||
'document_upload_zone_cta' => 'Upload a file',
|
||||
'document_upload_zone_progress' => 'Uploading the document…',
|
||||
'document_upload_zone_error' => 'There was an error uploading the document. Please try again below.',
|
||||
|
||||
// Photos
|
||||
'photo_title' => 'Photos',
|
||||
'photo_list_title' => 'Related photos',
|
||||
'photo_list_cta' => 'Upload photo',
|
||||
'photo_list_blank_desc' => 'You can store images about this contact. Upload one now!',
|
||||
'photo_upload_zone_cta' => 'Upload a photo',
|
||||
'photo_current_profile_pic' => 'Current profile picture',
|
||||
'photo_make_profile_pic' => 'Make profile picture',
|
||||
'photo_delete' => 'Delete photo',
|
||||
'photo_next' => 'Next photo ❯',
|
||||
'photo_previous' => '❮ Previous photo',
|
||||
|
||||
// Avatars
|
||||
'avatar_change_title' => 'Change your avatar',
|
||||
'avatar_question' => 'Which avatar would you like to use?',
|
||||
'avatar_default_avatar' => 'The default avatar',
|
||||
'avatar_adorable_avatar' => 'The Adorable avatar',
|
||||
'avatar_gravatar' => 'The Gravatar associated with the email address of this person. <a href="https://gravatar.com/">Gravatar</a> is a global system that lets users associate email addresses with photos.',
|
||||
'avatar_current' => 'Keep the current avatar',
|
||||
'avatar_photo' => 'From a photo that you upload',
|
||||
'avatar_crop_new_avatar_photo' => 'Crop new avatar photo',
|
||||
|
||||
// emotions
|
||||
'emotion_this_made_me_feel' => 'This made you feel…',
|
||||
|
||||
// logs
|
||||
'auditlogs_link' => 'History',
|
||||
'auditlogs_title' => 'Everything that happened to :name',
|
||||
'auditlogs_breadcrumb' => 'History',
|
||||
'auditlogs_author' => 'By :name on :date',
|
||||
|
||||
// contact field label
|
||||
'contact_field_label_home' => 'Home',
|
||||
'contact_field_label_work' => 'Work',
|
||||
'contact_field_label_cell' => 'Mobile',
|
||||
'contact_field_label_fax' => 'Fax',
|
||||
'contact_field_label_pager' => 'Pager',
|
||||
'contact_field_label_main' => 'Main',
|
||||
'contact_field_label_other' => 'Other',
|
||||
'contact_field_label_personal' => 'Personal',
|
||||
];
|
||||
16
resources/lang/ar/reminder.php
Normal file
16
resources/lang/ar/reminder.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'type_birthday' => 'تمنى يوم مولد سعيد لـ',
|
||||
'type_phone_call' => 'اتصل',
|
||||
'type_lunch' => 'تناول الغذاء مع',
|
||||
'type_hangout' => 'قضاء الوقت مع',
|
||||
'type_email' => 'أرسل رسالة',
|
||||
'type_birthday_kid' => 'Wish happy birthday to the child of',
|
||||
];
|
||||
557
resources/lang/ar/settings.php
Normal file
557
resources/lang/ar/settings.php
Normal file
@@ -0,0 +1,557 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
'sidebar_settings' => 'إعدادات الحساب',
|
||||
'sidebar_personalization' => 'التخصيص',
|
||||
'sidebar_settings_storage' => 'Storage',
|
||||
'sidebar_settings_export' => 'تصدير البيانات',
|
||||
'sidebar_settings_users' => 'المستخدمين',
|
||||
'sidebar_settings_subscriptions' => 'الإشتراك',
|
||||
'sidebar_settings_import' => 'استيراد البيانات',
|
||||
'sidebar_settings_tags' => 'Tag management',
|
||||
'sidebar_settings_api' => 'API (واجهة برمجة التطبيق)',
|
||||
'sidebar_settings_dav' => 'DAV Resources',
|
||||
'sidebar_settings_security' => 'الأمن',
|
||||
'sidebar_settings_auditlogs' => 'Audit logs',
|
||||
|
||||
'title_general' => 'General Information',
|
||||
'title_i18n' => 'International settings',
|
||||
'title_layout' => 'Layout',
|
||||
|
||||
'me_title' => 'Me as a contact',
|
||||
'me_help' => 'This is the contact that represents <em>you</em> in Monica',
|
||||
'me_select' => 'Select a contact',
|
||||
'me_no_contact' => 'No contact selected yet.',
|
||||
'me_select_click' => 'Click here to select a contact.',
|
||||
'me_remove_contact' => 'Remove the association',
|
||||
'me_choose' => 'Choose yourself',
|
||||
'me_choose_placeholder' => 'Choose yourself',
|
||||
|
||||
'export_title' => 'قم بتصدير بيانات حسابك',
|
||||
'export_be_patient' => 'Click the button to start the export. It might take several minutes to process the export – please be patient and do not spam the button.',
|
||||
'export_title_sql' => 'Export to SQL',
|
||||
'export_sql_explanation' => 'Exporting your data in SQL format allows you to take your data and import it to your own Monica instance. This is only valuable if you do have your own server.',
|
||||
'export_sql_cta' => 'Export to SQL',
|
||||
'export_sql_link_instructions' => 'Note: <a href=":url">read the instructions</a> to learn more about importing this file to your instance.',
|
||||
'export_title_json' => 'Export to Json',
|
||||
'export_submitted' => 'Your export has been submitted, it will be available in a few moment…',
|
||||
'export_json_explanation' => 'Exporting your data in Json format for backup.',
|
||||
'export_json_beta' => 'Json export is in preview mode. Tell us what you think about it:',
|
||||
'export_json_cta' => 'Export to Json',
|
||||
'export_header_type' => 'Type',
|
||||
'export_header_timestamp' => 'Creation date',
|
||||
'export_header_status' => 'Status',
|
||||
'export_header_actions' => 'Actions',
|
||||
'export_last_title' => 'Last exports',
|
||||
'export_empty_title' => 'No exports yet',
|
||||
'export_type_json' => 'Json export',
|
||||
'export_type_sql' => 'SQL export',
|
||||
'export_status_todo' => 'Submitted',
|
||||
'export_status_doing' => 'Doing',
|
||||
'export_status_done' => 'Done',
|
||||
'export_status_failed' => 'Failed',
|
||||
'export_not_done' => 'Download impossible, this export is not done yet.',
|
||||
|
||||
'firstname' => 'الاسم الأول',
|
||||
'lastname' => 'الاسم الأخير',
|
||||
'name_order' => 'ترتيب الاسم',
|
||||
'name_order_firstname_lastname' => '<First name> <Last name> – John Doe',
|
||||
'name_order_lastname_firstname' => '<Last name> <First name> – Doe John',
|
||||
'name_order_firstname_lastname_nickname' => '<First name> <Last name> (<Nickname>) – John Doe (Rambo)',
|
||||
'name_order_firstname_nickname_lastname' => '<First name> (<Nickname>) <Last name> – John (Rambo) Doe',
|
||||
'name_order_lastname_firstname_nickname' => '<Last name> <First name> (<Nickname>) – Doe John (Rambo)',
|
||||
'name_order_lastname_nickname_firstname' => '<Last name> (<Nickname>) <First name> – Doe (Rambo) John',
|
||||
'name_order_nickname_firstname_lastname' => '<Nickname> (<First name> <Last name>) – Rambo (John Doe)',
|
||||
'name_order_nickname_lastname_firstname' => '<Nickname> (<Last name> <First name>) – Rambo (Doe John)',
|
||||
'name_order_nickname' => '<Nickname> – Rambo',
|
||||
'currency' => 'العملة',
|
||||
'name' => 'اسمك: :اسم',
|
||||
'email' => 'البريد الإلكتروني',
|
||||
'email_placeholder' => 'أدخل البريد الإلكتروني',
|
||||
'email_help' => 'This is the email used to login, and this is where Monica will send your reminders.',
|
||||
'timezone' => 'المنطقة الزمنية',
|
||||
'temperature_scale' => 'Temperature scale',
|
||||
'temperature_scale_fahrenheit' => 'Fahrenheit (°F)',
|
||||
'temperature_scale_celsius' => 'Celsius (°C)',
|
||||
'layout' => 'التصميم',
|
||||
'layout_small' => 'الحد الأقصى 1200 بكسل',
|
||||
'layout_big' => 'العرض الكامل للمستعرض',
|
||||
'save' => 'تحديث التفضيلات',
|
||||
'delete_title' => 'احذف حسابك',
|
||||
'delete_desc' => 'Do you wish to delete your account? Deletion is permanent and all of your data will be erased permanently. If you have a subscription, it will be cancelled immediately.',
|
||||
'delete_other_desc' => 'Your data in the main database will be deleted immediately. As described in our privacy policy, we carry out securely encrypted backups of the database every day. These backups are kept for 30 days after which they are completely deleted. We cannot delete specific data from the backups we hold any earlier than this. All of your data will be completely deleted no later than 31 days after your account’s deletion.',
|
||||
'reset_desc' => 'Do you wish to reset your account? This will remove all your contacts, and all of the data associated with them. Your account will not be deleted.',
|
||||
'reset_title' => 'أعد تعيين حسابك',
|
||||
'reset_cta' => 'إعادة تعيين الحساب',
|
||||
'reset_notice' => 'Are you sure to reset your account? This is permanent and cannot be undone.',
|
||||
'reset_success' => 'Your account has been reset successfully.',
|
||||
'delete_notice' => 'Are you sure you want to delete your account? This is permanent and cannot be undone. All of your data will be deleted and will not be recoverable.',
|
||||
'delete_cta' => 'حذف الحساب',
|
||||
'settings_success' => 'تم تحديث التفضيلات!',
|
||||
'locale' => 'اللغة المستخدمة في هذا التطبيق',
|
||||
'locale_help' => 'Do you want to help translating Monica or add a new language? Please follow <a href=":url" target="_blank" lang="en">this link for more information</a>.',
|
||||
'locale_ar' => 'العربية',
|
||||
'locale_cs' => 'التشيكية',
|
||||
'locale_de' => 'الألمانية',
|
||||
'locale_el' => 'Greek',
|
||||
'locale_en' => 'الإنجليزية',
|
||||
'locale_en-GB' => 'English (United Kingdom)',
|
||||
'locale_es' => 'الإسبانية',
|
||||
'locale_fr' => 'الفرنسية',
|
||||
'locale_he' => 'العبرية',
|
||||
'locale_hr' => 'الكرواتية',
|
||||
'locale_id' => 'Indonesian',
|
||||
'locale_it' => 'الإيطالية',
|
||||
'locale_ja' => 'Japanese',
|
||||
'locale_nl' => 'الهولندية',
|
||||
'locale_pt' => 'البرتغالية',
|
||||
'locale_pt-BR' => 'Portuguese, Brazil',
|
||||
'locale_ru' => 'الروسية',
|
||||
'locale_sv' => 'Swedish',
|
||||
'locale_vi' => 'Vietnamese',
|
||||
'locale_zh' => 'الصينية المبسطة',
|
||||
'locale_zh-TW' => 'Chinese Traditional',
|
||||
'locale_tr' => 'التركية',
|
||||
|
||||
'security_title' => 'الأمن',
|
||||
'security_help' => 'قم بتغيير المسائل الأمنية للحساب الخاص بك.',
|
||||
'password_change' => 'Change your password',
|
||||
'password_current' => 'كلمة السر الحالية',
|
||||
'password_current_placeholder' => 'أدخل كلمة مرورك الحالية',
|
||||
'password_new1' => 'كلمة مرور جديدة',
|
||||
'password_new1_placeholder' => 'Enter your new password',
|
||||
'password_new2' => 'Confirm your new password',
|
||||
'password_new2_placeholder' => 'Retype your new password',
|
||||
'password_btn' => 'تغيير كلمة المرور',
|
||||
'2fa_title' => 'المصادقة الثنائية',
|
||||
'2fa_otp_title' => 'تطبيق المصادقة الثنائية',
|
||||
'2fa_enable_title' => 'تمكين المصادقة الثنائية',
|
||||
'2fa_enable_description' => 'Enable Two Factor Authentication to increase the security of your account.',
|
||||
'2fa_enable_otp' => 'Open up your Two Factor Authentication mobile app and scan the following QR barcode:',
|
||||
'2fa_enable_otp_help' => 'If your Two Factor Authentication mobile app does not support QR barcodes, enter in the following code:',
|
||||
'2fa_enable_otp_validate' => 'Please validate the new device you’ve just set up:',
|
||||
'2fa_enable_success' => 'تم تفعيل المصادقة الثنائية',
|
||||
'2fa_enable_error' => 'حدث خطأ عند محاولة تنشيط المصادقة الثنائية',
|
||||
'2fa_enable_error_already_set' => 'تم تفعيل المصادقة الثنائية مسبقاً',
|
||||
'2fa_disable_title' => 'تعطيل المصادقة الثنائية',
|
||||
'2fa_disable_description' => 'Disable Two Factor Authentication for your account. Be careful, your account will be much less secure!',
|
||||
'2fa_disable_success' => 'تم تعطيل المصادقة الثنائية',
|
||||
'2fa_disable_error' => 'حدث خطأ عند محاولة تعطيل المصادقة الثنائية',
|
||||
|
||||
'webauthn_title' => 'Security key — WebAuthn protocol',
|
||||
'webauthn_enable_description' => 'Add a new security key',
|
||||
'webauthn_key_name_help' => 'Give your key a name.',
|
||||
'webauthn_key_name' => 'Key name:',
|
||||
'webauthn_success' => 'Your key is detected and validated.',
|
||||
'webauthn_last_use' => 'Last use: {timestamp}',
|
||||
'webauthn_delete_confirmation' => 'Are you sure you want to delete this key?',
|
||||
'webauthn_delete_success' => 'Key deleted',
|
||||
'webauthn_insertKey' => 'Insert your security key.',
|
||||
'webauthn_buttonAdvise' => 'If your security key has a button, press it.',
|
||||
'webauthn_noButtonAdvise' => 'If it does not, remove it and insert it again.',
|
||||
'webauthn_not_supported' => 'Your browser doesn’t currently support WebAuthn.',
|
||||
'webauthn_not_secured' => 'WebAuthn only supports secure connections. Please load this page with https scheme.',
|
||||
'webauthn_error_already_used' => 'This key is already registered. It’s not necessary to register it again.',
|
||||
'webauthn_error_not_allowed' => 'The operation either timed out or was not allowed.',
|
||||
|
||||
'recovery_title' => 'Recovery codes',
|
||||
'recovery_show' => 'Get recovery codes',
|
||||
'recovery_copy_help' => 'Copy codes in your clipboard',
|
||||
'recovery_help_intro' => 'These are your recovery codes:',
|
||||
'recovery_help_information' => 'You can use each recovery code once.',
|
||||
'recovery_clipboard' => 'Codes copied to the clipboard.',
|
||||
'recovery_generate' => 'Generate new codes…',
|
||||
'recovery_generate_help' => 'Generating new codes will invalidate previously generated codes.',
|
||||
'recovery_already_used_help' => 'This code has already been used.',
|
||||
|
||||
'users_list_title' => 'المستخدمين الذين لديهم حق الوصول إلى حسابك',
|
||||
'users_list_add_user' => 'دعوة مستخدم جديد',
|
||||
'users_list_you' => 'هذا أنت',
|
||||
'users_list_invitations_title' => 'دعوات معلقة',
|
||||
'users_list_invitations_explanation' => 'فيما يلي الأشخاص الذين قمتَ بدعوتهم للإنضمام إلى Monica كمتعاون.',
|
||||
'users_list_invitations_invited_by' => 'دعوة من :name',
|
||||
'users_list_invitations_sent_date' => 'تم الإرسال في :date',
|
||||
'users_blank_title' => 'أنت الشخص الوحيد الذي لديه حق الوصول إلى هذا الحساب.',
|
||||
'users_blank_add_title' => 'هل ترغب في دعوة شخص آخر؟',
|
||||
'users_blank_description' => 'هذا الشخص سيكون له نفس حق الوصول الذي لديك، وسيكون قادراً على إضافة أو تحرير أو حذف معلومات جهة الاتصال.',
|
||||
'users_blank_cta' => 'دعوة شخص ما',
|
||||
'users_add_title' => 'Invite a new user to your account by email',
|
||||
'users_add_description' => 'This person will have the same access as you do, including inviting or deleting other users, including you. Make sure you trust this person before giving them access.',
|
||||
'users_add_email_field' => 'أدخل عنوان البريد الإلكتروني للشخص الذي تريد دعوته',
|
||||
'users_add_confirmation' => 'I confirm that I want to invite this user to my account. I understand that this person will have access to ALL of my data and see exactly what I see.',
|
||||
'users_add_cta' => 'دعوة المستخدم عن طريق البريد الإلكتروني',
|
||||
'users_accept_title' => 'قبول الدعوة و إنشاء حساب جديد',
|
||||
'users_error_please_confirm' => 'الرجاء التأكيد بأنك تريد دعوة هذا المستخدم قبل مواصلة الدعوة',
|
||||
'users_error_email_already_taken' => 'هذا البريد الإلكتروني موجود بالفعل. الرجاء إدخال بريد إلكتروني آخر',
|
||||
'users_error_already_invited' => 'لقد قمت بدعوة هذا المستخدم مسبقاً. الرجاء اختيار بريد آخر.',
|
||||
'users_error_email_not_similar' => 'هذا ليس عنوان بريد الشخص الذي قمتَ بدعوته.',
|
||||
'users_invitation_deleted_confirmation_message' => 'لقد تم حذف الدعوة بنجاح',
|
||||
'users_invitations_delete_confirmation' => 'هل أنت متأكد من حذف هذه الدعوة؟',
|
||||
'users_list_delete_confirmation' => 'هل أنت متأكد من حذف هذا المستخدم من حسابك؟',
|
||||
'users_invitation_need_subscription' => 'إضافة المزيد من المستخدمين يتطلب الإشتراك.',
|
||||
|
||||
'subscriptions_account_current_plan' => 'خطتك الحالية',
|
||||
'subscriptions_account_current_legacy' => 'Current plan, not selectable anymore:',
|
||||
'subscriptions_account_current_paid_plan' => 'أنت على الخطة :name. شكراً جزيلاً لكونك مشتركاً.',
|
||||
|
||||
'subscriptions_account_next_billing_title' => 'Next bill',
|
||||
'subscriptions_account_next_billing' => 'Your subscription will auto-renew on <strong>:date</strong>.',
|
||||
'subscriptions_account_bill_monthly' => 'We’ll bill you <strong>:price</strong> for another <strong>month</strong>.',
|
||||
'subscriptions_account_bill_annual' => 'We’ll bill you <strong>:price</strong> for another <strong>year</strong>.',
|
||||
'subscriptions_account_change' => 'Change plan',
|
||||
|
||||
'subscriptions_account_cancel_title' => 'Cancel subscription',
|
||||
'subscriptions_account_cancel_action' => 'Cancel subscription',
|
||||
'subscriptions_account_cancel' => 'You can <a href=":url">cancel subscription</a> anytime.',
|
||||
'subscriptions_account_free_plan' => 'أنت في الخطة المجانية.',
|
||||
'subscriptions_account_free_plan_upgrade' => 'تستطيع ترقية حسابك لخطة :name، و التي تكلف :price$ شهرياً. هذه هي المنافع:',
|
||||
'subscriptions_account_free_plan_benefits_users' => 'عدد لا نهائي من المستخدمين',
|
||||
'subscriptions_account_free_plan_benefits_reminders' => 'تذكير بواسطة البريد اإلكتروني',
|
||||
'subscriptions_account_free_plan_benefits_import_data_vcard' => 'قم بإستيراد جهات اتصالك مع vCard',
|
||||
'subscriptions_account_free_plan_benefits_support' => 'Support the project in the long run, so we can introduce more great features.',
|
||||
'subscriptions_account_upgrade' => 'قم بترقية حسابك',
|
||||
'subscriptions_account_upgrade_title' => 'قم بترقية Monica اليوم و احصل على علاقات أكثر أهمية.',
|
||||
'subscriptions_account_upgrade_choice' => 'اختر خطة أدناه و انضم إلى :customers الأشخاص الذين قاموا بترقية Monica الخاص بهم.',
|
||||
'subscriptions_account_update_title' => 'Update Monica subscription',
|
||||
'subscriptions_account_update_description' => 'You can change your subscription’s frequency here.',
|
||||
'subscriptions_account_update_information' => 'You will be billed immediately for the new amount. Your subscription will extend to the new period, depending on your choice.',
|
||||
'subscriptions_account_invoices' => 'الفواتير',
|
||||
'subscriptions_account_invoices_download' => 'تنزيل',
|
||||
'subscriptions_account_invoices_subscription' => 'Subscription from :startDate to :endDate',
|
||||
'subscriptions_account_payment' => 'أي خيار للدفع يناسبك أكثر؟',
|
||||
'subscriptions_account_confirm_payment' => 'Your payment is currently incomplete, please <a href=":url">confirm your payment</a>.',
|
||||
'subscriptions_downgrade_title' => 'قم بخفض مرتبة حسابك للخطة المجانية',
|
||||
'subscriptions_downgrade_limitations' => 'خطتك المجانية فيها قيود. لتمكين خفض المرتبة، يجب أن تجتاز القائمة أدناه:',
|
||||
'subscriptions_downgrade_rule_users' => 'يجب أن يكون لديك مستخدم 1 فقط في حسابك',
|
||||
'subscriptions_downgrade_rule_users_constraint' => 'حالياً لديك <a href=":url">مستخدم واحد</a> في حسابك. | لديك حالياً <a href=":url">:count مستخدمين</a> في حسابك.',
|
||||
'subscriptions_downgrade_rule_invitations' => 'You must not have any pending invitations',
|
||||
'subscriptions_downgrade_rule_invitations_constraint' => 'You currently have <a href=":url">1 pending invitation</a>.|You currently have <a href=":url">:count pending invitations</a>.',
|
||||
'subscriptions_downgrade_rule_contacts' => 'You must not have more than :number active contacts',
|
||||
'subscriptions_downgrade_rule_contacts_constraint' => 'لديك حالياً <a href=":url"> جهة اتصال واحدة</a>.| لديك حالياً <a href=":url">:count جهات اتصال</a>.',
|
||||
'subscriptions_downgrade_rule_contacts_archive' => 'We can also <a href=":url">archive all your contacts for you</a> – that would clear this rule and let you proceed with your account’s downgrade process.',
|
||||
'subscriptions_downgrade_cta' => 'خفض المرتبة',
|
||||
'subscriptions_downgrade_success' => 'لقد عدتَ للخطة المجانية!',
|
||||
'subscriptions_downgrade_thanks' => 'Thanks so much for trying the paid plan. We keep adding new features on Monica all the time – so you might want to come back in the future to see if you might be interested in taking a subscription again.',
|
||||
'subscriptions_back' => 'العودة للإعدادات',
|
||||
'subscriptions_upgrade_title' => 'قم بترقية حسابك',
|
||||
'subscriptions_upgrade_choose' => 'لقد اخترت خطة :plan.',
|
||||
'subscriptions_upgrade_infos' => 'لا يمكننا أن نكون أكثر سعادة. أدخل بيانات دفعك أدناه.',
|
||||
'subscriptions_upgrade_name' => 'الإسم على البطاقة',
|
||||
'subscriptions_upgrade_zip' => 'الرمز البريدي',
|
||||
'subscriptions_upgrade_credit' => 'بطاقة الإئتمان أو بطاقة الصراف',
|
||||
'subscriptions_upgrade_submit' => 'Pay {amount}',
|
||||
'subscriptions_upgrade_charge' => 'We’ll charge your card :price now. The next charge will be on :date. If you ever change your mind, you can cancel at any time, no questions asked.',
|
||||
'subscriptions_upgrade_charge_handled' => 'الدفع يتولاه <a href=":url">Stripe</a>. لا تلمس معلومات البطاقات خادمنا.',
|
||||
'subscriptions_upgrade_success' => 'شكراً لك! أنت مشترك الآن.',
|
||||
'subscriptions_upgrade_thanks' => 'مرحباً بك في مجتمع الأشخاص الذين يحاولون جعل العالم مكاناً أفضل.',
|
||||
|
||||
'subscriptions_payment_confirm_title' => 'Confirm your :amount payment',
|
||||
'subscriptions_payment_confirm_information' => 'Extra confirmation is needed to process your payment. Please confirm your payment by filling out your payment details below.',
|
||||
'subscriptions_payment_succeeded_title' => 'Payment Successful',
|
||||
'subscriptions_payment_succeeded' => 'This payment was already successfully confirmed.',
|
||||
'subscriptions_payment_cancelled_title' => 'Payment Cancelled',
|
||||
'subscriptions_payment_cancelled' => 'This payment was cancelled.',
|
||||
'subscriptions_payment_error_name' => 'Please provide your name.',
|
||||
'subscriptions_payment_success' => 'The payment was successful.',
|
||||
|
||||
'subscriptions_pdf_title' => 'اشتراكك :name الشهري',
|
||||
'subscriptions_plan_frequency_year' => ':amount / year',
|
||||
'subscriptions_plan_frequency_month' => ':amount / month',
|
||||
'subscriptions_plan_choose' => 'اختر هذه الخطة',
|
||||
'subscriptions_plan_year_title' => 'دفع سنوي',
|
||||
'subscriptions_plan_year_bonus' => 'راحة البال لسنة كاملة',
|
||||
'subscriptions_plan_month_title' => 'دفع شهري',
|
||||
'subscriptions_plan_month_bonus' => 'قم بالإلغاء في أي وقت',
|
||||
'subscriptions_plan_include1' => 'تشمل الترقية الخاصة بك:',
|
||||
'subscriptions_plan_include2' => 'عدد لا نهائي من جهات الإتصال • عدد لا نهائي من المستخدمين • تذكير عبر البريد الإلكتروني • استيراد بـvCard • تخصيص صفحة جهة الإتصال',
|
||||
'subscriptions_plan_include3' => '100% من الأرباح تذهب لتطوير هذا المشروع المفتوح المصدر الرائع.',
|
||||
'subscriptions_help_title' => 'تفاصيل إضافية قد تكون مهتماً بمعرفتها',
|
||||
'subscriptions_help_opensource_title' => 'ما هو المشروع المفتوح المصدر؟',
|
||||
'subscriptions_help_opensource_desc' => 'Monica is an open source project. This means it is built by a community who wants to build a great tool for the greater good. Being open source means the code is publicly available on GitHub, and everyone can inspect it, modify it or enhance it. All the money we raise is dedicated to building better features, paying for more powerful servers, and paying other costs. Thanks for your help. We couldn’t do it without you.',
|
||||
'subscriptions_help_limits_title' => 'Is there a limit to the number of contacts we can have on the free plan?',
|
||||
'subscriptions_help_limits_plan' => 'نعم. الخطط المجانية تدَعُك تُدِير:number جهات إتصال.',
|
||||
'subscriptions_help_discounts_title' => 'هل لديكم تخفيضات لأسباب غير ربحية أو للتعليم؟',
|
||||
'subscriptions_help_discounts_desc' => 'نعم لدينا! تطبيق Monica مجاني للطلاب، و مجاني لأسباب غير ربحية و للمؤسسات الخيرية. فقط تواصل مع <a href=":support">الدعم</a> بدليل على حالتك و سنقوم بتطبيق هذه الحالة الخاصة في حسابك.',
|
||||
'subscriptions_help_change_title' => 'ماذا إذا قمتُ بتغيير رأيي؟',
|
||||
'subscriptions_help_change_desc' => 'You can cancel anytime, no questions asked, and all by yourself – no need to contact support. However, you will not be refunded for the current period.',
|
||||
|
||||
'stripe_error_card' => 'تم رفض بطاقتك. الرسالة المنحدرة: :message',
|
||||
'stripe_error_api_connection' => 'فشل الإتصال مع Stripe. حاول مجدداً لاحقاً.',
|
||||
'stripe_error_rate_limit' => 'يوجد عدد كبير من الطلبات على Stripe الآن. حاول مجدداً لاحقاً.',
|
||||
'stripe_error_invalid_request' => 'Invalid parameters. Try again later.',
|
||||
'stripe_error_authentication' => 'خطأ مصادقة مع Stripe',
|
||||
|
||||
'import_title' => 'استيراد جهات الاتصال إلى حسابك',
|
||||
'import_cta' => 'تحميل جهات الإتصال',
|
||||
'import_stat' => 'قمت بإستيراد :number ملفات حتى الآن.',
|
||||
'import_result_stat' => 'Uploaded vCard with 1 contact (:total_imported imported, :total_skipped skipped)|Uploaded vCard with :total_contacts contacts (:total_imported imported, :total_skipped skipped)',
|
||||
'import_view_report' => 'عرض التقرير',
|
||||
'import_in_progress' => 'الاستيراد قيد التقدم. أعد تحميل الصفحة في دقيقة واحدة.',
|
||||
'import_upload_title' => 'قم بإستيراد جهات اتصالك من ملف vCard',
|
||||
'import_upload_rules_desc' => 'و لكن لدينا بعض الشروط:',
|
||||
'import_upload_rule_format' => 'نحن ندعم ملفات <code>.vcard</code> و <code>.vcf</code>.',
|
||||
'import_upload_rule_vcard' => 'We support the vCard 3.0 format, which is the default format for macOS’s Contacts.app and Google Contacts.',
|
||||
'import_upload_rule_instructions' => 'Export instructions for <a href=":url1" target="_blank" rel="noopener noreferrer">macOS Contacts.app</a> and <a href=":url2" target="_blank" rel="noopener noreferrer">Google Contacts</a>.',
|
||||
'import_upload_rule_multiple' => 'If your contacts have multiple email addresses or phone numbers, only the first entry will be saved.',
|
||||
'import_upload_rule_limit' => 'Files are limited to 10 MB.',
|
||||
'import_upload_rule_time' => 'It might take up to a minute to upload the contacts and process them. Please be patient.',
|
||||
'import_upload_rule_cant_revert' => 'Please make sure data is accurate before uploading, as you can’t undo the upload.',
|
||||
'import_upload_form_file' => 'ملف <code>.vcf</code> أو <code>.vCard</code> الخاص بك:',
|
||||
'import_upload_behaviour' => 'سلوك الاستيراد:',
|
||||
'import_upload_behaviour_add' => 'Add new contacts and skip existing',
|
||||
'import_upload_behaviour_replace' => 'استبدال جهات الاتصال الموجودة',
|
||||
'import_upload_behaviour_help' => 'Replacing will replace all data found in the vCard, but will keep existing contact fields.',
|
||||
'import_report_title' => 'تقرير الإستيراد',
|
||||
'import_report_date' => 'تاريخ الإستيراد',
|
||||
'import_report_type' => 'نوع الإستيراد',
|
||||
'import_report_number_contacts' => 'عدد جهات الإتصال في الملف',
|
||||
'import_report_number_contacts_imported' => 'عدد جهات الإتصال المستوردة',
|
||||
'import_report_number_contacts_skipped' => 'عدد جهات الإتصال المتخطى عنها',
|
||||
'import_report_status_imported' => 'تم استيراده',
|
||||
'import_report_status_skipped' => 'تم تخطيه',
|
||||
'import_vcard_parse_error' => 'Error when parsing the vCard entry',
|
||||
'import_vcard_contact_exist' => 'جهة الإتصال موجودة مسبقاً',
|
||||
'import_vcard_contact_no_firstname' => 'No first name (mandatory)',
|
||||
'import_vcard_file_not_found' => 'لم يتم إيجاد الملف',
|
||||
'import_vcard_unknown_entry' => 'جهة اتصال غير معروفة',
|
||||
'import_vcard_file_no_entries' => 'لا يوجد إدخالات في الملف',
|
||||
'import_blank_title' => 'لم تقم بإستيراد أي جهات إتصال بعد.',
|
||||
'import_blank_question' => 'هل تريد استيراد جهات الإتصال الآن؟',
|
||||
'import_blank_description' => 'يمكننا استيراد ملفات vCard التي يمكن أن تحصل عليها من جهات اتصال Google أو مدير جهات الاتصال الخاصة بك.',
|
||||
'import_blank_cta' => 'استيراد vCard',
|
||||
'import_need_subscription' => 'استيراد البيانات يتطلب اشتراكاً.',
|
||||
|
||||
'tags_list_title' => 'Tags',
|
||||
'tags_list_description' => 'You can organize your contacts by setting up tags. Tags work like folders, but you can add more than one tag to a contact. To add a new tag, add it on the contact itself.',
|
||||
'tags_list_contact_number' => '1 جهة اتصال|:count جهات اتصال',
|
||||
'tags_list_delete_success' => 'The tag has been successfully deleted',
|
||||
'tags_list_edit_success' => 'The tag has been successfully updated',
|
||||
'tags_list_delete_confirmation' => 'Are you sure you want to delete the tag? No contacts will be deleted, only the tag.',
|
||||
'tags_blank_title' => 'Tags are a great way of categorizing your contacts.',
|
||||
'tags_blank_description' => 'Tags work like folders, but you can add more than one tag to a contact. Go to a contact and tag a friend, right below the name. Once a contact is tagged, come back here to manage all the tags in your account.',
|
||||
|
||||
'api_title' => 'الوصول إلى API',
|
||||
'api_description' => 'The API can be used to manipulate Monica’s data from an external application, like a mobile application for instance.',
|
||||
'api_help' => 'To use the API, a token is mandatory. You can either create a personal access token (Bearer authentication), or authorize an OAuth client to create it for you. See <a href=":url">API documentation</a>.',
|
||||
'api_endpoint' => 'The API endpoint for this Monica instance is:',
|
||||
|
||||
'api_personal_access_tokens' => 'Personal access tokens',
|
||||
'api_pao_description' => 'Make sure you give this token to a source you trust – as they allow you to access all your data.',
|
||||
'api_token_title' => 'Personal Access Tokens',
|
||||
'api_token_create_new' => 'Create New Token',
|
||||
'api_token_not_created' => 'You have not created any personal access tokens.',
|
||||
'api_token_name' => 'Token name',
|
||||
'api_token_expire' => 'Expires at {date}',
|
||||
'api_token_delete' => 'حذف',
|
||||
'api_token_create' => 'Create Token',
|
||||
'api_token_scopes' => 'Scopes',
|
||||
'api_token_help' => 'Here is your new personal access token. This is the only time it will be shown so don’t lose it! You may now use this token to make API requests.',
|
||||
|
||||
'api_oauth_clients' => 'Your OAuth clients',
|
||||
'api_oauth_clients_desc' => 'هذا القسم يتيح لك تسجيل عملاء OAuth الخاصين بك.',
|
||||
'api_oauth_clients_desc2' => 'Use this client id to request a new token, and convert authorization codes to access tokens. See <a href="{url}">Laravel Passport documentation</a> for more information.',
|
||||
'api_oauth_title' => 'OAuth Clients',
|
||||
'api_oauth_create_new' => 'إنشاء عميل جديد',
|
||||
'api_oauth_edit' => 'Edit Client',
|
||||
'api_oauth_not_created' => 'لم تقم بإنشاء أي عملاء OAuth.',
|
||||
'api_oauth_clientid' => 'معرف العميل',
|
||||
'api_oauth_name' => 'الاسم',
|
||||
'api_oauth_name_help' => 'شيء سيَتَعرف عليه مستخدمونك و يثقون به.',
|
||||
'api_oauth_secret' => 'سري',
|
||||
'api_oauth_create' => 'إنشاء عميل',
|
||||
'api_oauth_redirecturl' => 'رابط إعادة التوجيه',
|
||||
'api_oauth_redirecturl_help' => 'Your application’s authorization callback URL.',
|
||||
|
||||
'api_authorized_clients' => 'قائمة العملاء المصرح بهم',
|
||||
'api_authorized_clients_desc' => 'This section lists all the clients you’ve authorized to access your application data. You can revoke this authorization at anytime.',
|
||||
'api_authorized_clients_title' => 'التطبيقات المصرحة بها',
|
||||
'api_authorized_clients_none' => 'There are no authorized clients yet.',
|
||||
'api_authorized_clients_name' => 'الاسم',
|
||||
'api_authorized_clients_scopes' => 'Scopes',
|
||||
|
||||
'personalization_tab_title' => 'قم بتخصيص حسابك',
|
||||
|
||||
'personalization_title' => 'Here you will find different settings to configure your account. These features are intended for “power users” who want maximum control over Monica.',
|
||||
'personalization_contact_field_type_title' => 'أنواع حقول جهة الإتصال',
|
||||
'personalization_contact_field_type_add' => 'أضف نوع حقل جديد',
|
||||
'personalization_contact_field_type_description' => 'You can configure all the different types of contact fields that you can associate to all your contacts. For example, if a new social network appears in the future, you will be able to add this new way of communicating with your contacts right here.',
|
||||
'personalization_contact_field_type_table_name' => 'الاسم',
|
||||
'personalization_contact_field_type_table_protocol' => 'النظام',
|
||||
'personalization_contact_field_type_table_actions' => 'إجراءات',
|
||||
'personalization_contact_field_type_modal_title' => 'إضافة نوع حقل جهة اتصال جديد',
|
||||
'personalization_contact_field_type_modal_edit_title' => 'تحرير نوع حقل جهة اتصال موجود',
|
||||
'personalization_contact_field_type_modal_delete_title' => 'حذف نوع حقل جهة اتصال موجود',
|
||||
'personalization_contact_field_type_modal_delete_description' => 'Are you sure you want to delete this contact field type? Deleting this type of contact field will delete ALL the data with this type for all of your contacts.',
|
||||
'personalization_contact_field_type_modal_name' => 'الاسم',
|
||||
'personalization_contact_field_type_modal_protocol' => 'النظام (إختياري)',
|
||||
'personalization_contact_field_type_modal_protocol_help' => 'Each new contact field type can be clickable. If a protocol is set, we will use it to trigger the action that is set.',
|
||||
'personalization_contact_field_type_modal_icon' => 'الأيقونة (اختياري)',
|
||||
'personalization_contact_field_type_modal_icon_help' => 'You can associate an icon with this contact field type. You need to add a reference to a Font Awesome icon.',
|
||||
'personalization_contact_field_type_delete_success' => 'The contact field type has been successfully deleted.',
|
||||
'personalization_contact_field_type_add_success' => 'The contact field type has been successfully added.',
|
||||
'personalization_contact_field_type_edit_success' => 'The contact field type has been successfully updated.',
|
||||
|
||||
'personalization_genders_title' => 'أنواع الجنس',
|
||||
'personalization_genders_add' => 'إضافة نوع جنس جديد',
|
||||
'personalization_genders_desc' => 'You can define as many genders as you need to. You need at least one gender type in your account.',
|
||||
'personalization_genders_modal_add' => 'إضافة نوع جنس',
|
||||
'personalization_genders_modal_edit' => 'تحديث نوع الجنس',
|
||||
'personalization_genders_modal_name' => 'Name',
|
||||
'personalization_genders_modal_name_help' => 'The name used to display the gender on a contact page.',
|
||||
'personalization_genders_modal_sex' => 'Sex',
|
||||
'personalization_genders_modal_sex_help' => 'Used to define the relationships, and during the VCard import/export process.',
|
||||
'personalization_genders_modal_default' => 'Select the default gender for a new contact',
|
||||
'personalization_genders_modal_delete' => 'حذف نوع الجنس',
|
||||
'personalization_genders_modal_delete_desc' => 'Are you sure you want to delete the gender “{name}”?',
|
||||
'personalization_genders_modal_delete_question' => 'You currently have {count} contact with this gender. If you delete this gender, what gender should this contact have?|You currently have {count} contacts with this gender. If you delete this gender, what gender should these contacts have?',
|
||||
'personalization_genders_modal_delete_question_default' => 'This gender is the default one. If you delete this gender, which one will be the new default?',
|
||||
'personalization_genders_modal_error' => 'Please choose a gender from the list.',
|
||||
'personalization_genders_list_contact_number' => '{count} contact|{count} contacts',
|
||||
'personalization_genders_table_name' => 'Name',
|
||||
'personalization_genders_table_sex' => 'Sex',
|
||||
'personalization_genders_table_default' => 'Default',
|
||||
'personalization_genders_default' => 'Default gender',
|
||||
'personalization_genders_make_default' => 'Change default gender',
|
||||
'personalization_genders_select_default' => 'Select default gender',
|
||||
'personalization_genders_m' => 'Male',
|
||||
'personalization_genders_f' => 'Female',
|
||||
'personalization_genders_o' => 'Other',
|
||||
'personalization_genders_u' => 'Unknown',
|
||||
'personalization_genders_n' => 'None or not applicable',
|
||||
|
||||
'personalization_reminder_rule_save' => 'لقد تم حفظ التغيير',
|
||||
'personalization_reminder_rule_title' => 'شروط التذكير',
|
||||
'personalization_reminder_rule_line' => 'قبل {count} يوم | قبل {count} أيام',
|
||||
'personalization_reminder_rule_desc' => 'For every reminder that you set, Monica can send you an email a number of days before the event happens. You can adjust these notification settings here. These notifications only apply to monthly and yearly reminders.',
|
||||
|
||||
'personalization_module_save' => 'لقد تم حفظ التغيير',
|
||||
'personalization_module_title' => 'الميزات',
|
||||
'personalization_module_desc' => 'You may not need all of Monica’s features. Below you can toggle specific features that are used on a contact sheet. This change will affect ALL your contacts. Turning off a feature does not delete any data, it simply hides the feature.',
|
||||
|
||||
'personalisation_paid_upgrade' => 'This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting <a href=":url">Settings > Subscription</a>.',
|
||||
'personalisation_paid_upgrade_vue' => 'This is a premium feature that requires a Paid subscription to be active. Upgrade your account by visiting <a href="{url}">Settings > Subscription</a>.',
|
||||
|
||||
'reminder_time_to_send' => 'Time of the day reminders will be sent',
|
||||
'reminder_time_to_send_help' => 'Your next reminder is scheduled to be sent on <span title="{dateTimeUtc}" class="reminder-info">{dateTime}</span>.',
|
||||
|
||||
'personalization_activity_type_category_title' => 'تصنيفات نوع النشاط',
|
||||
'personalization_activity_type_category_add' => 'إضافة فئة نوع نشاط جديد',
|
||||
'personalization_activity_type_category_table_name' => 'الاسم',
|
||||
'personalization_activity_type_category_description' => 'An activity with one of your contacts can have a type and a category type. Your account comes with a set of predefined category types by default, but you can customize these here.',
|
||||
'personalization_activity_type_category_table_actions' => 'إجراءات',
|
||||
'personalization_activity_type_category_modal_add' => 'إضافة فئة نوع نشاط جديد',
|
||||
'personalization_activity_type_category_modal_edit' => 'تحرير فئة نوع نشاط',
|
||||
'personalization_activity_type_category_modal_question' => 'What should we name this new category?',
|
||||
'personalization_activity_type_add_button' => 'أضف نوع نشاط جديد',
|
||||
'personalization_activity_type_modal_add' => 'أضف نوع نشاط جديد',
|
||||
'personalization_activity_type_modal_question' => 'What should we name this new activity type?',
|
||||
'personalization_activity_type_modal_edit' => 'تحرير نوع نشاط',
|
||||
'personalization_activity_type_category_modal_delete' => 'حذف فئة نوع نشاط',
|
||||
'personalization_activity_type_category_modal_delete_desc' => 'Are you sure you want to delete this category? Deleting it will delete all associated activity types. Activities that belong to this category will not be affected by this deletion.',
|
||||
'personalization_activity_type_modal_delete' => 'حذف نوع نشاط',
|
||||
'personalization_activity_type_modal_delete_desc' => 'هل أنت متأكد من حذف نوع هذا النشاط؟ الأنشطة التي تعود لهذه الفئة لن تتأثر بهذا الحذف.',
|
||||
'personalization_activity_type_modal_delete_error' => 'لا نستطيع إيجاد نوع هذا النشاط.',
|
||||
'personalization_activity_type_category_modal_delete_error' => 'لا نستطيع إيجاد تصنيف هذا النوع من الأنشطة.',
|
||||
|
||||
'personalization_life_event_category_title' => 'Life event categories',
|
||||
'personalization_live_event_category_table_name' => 'Name',
|
||||
'personalization_life_event_category_description' => 'A life event can have a type and a category. Your account comes with a set of predefined categories and types by default, but you can customize life event types here.',
|
||||
'personalization_live_event_category_table_actions' => 'Actions',
|
||||
'personalization_life_event_type_add_button' => 'Add a new life event type',
|
||||
'personalization_life_event_type_modal_add' => 'Add a new life event type',
|
||||
'personalization_life_event_type_modal_question' => 'What should we name this new life event type?',
|
||||
'personalization_life_event_type_modal_edit' => 'Edit a life event type',
|
||||
'personalization_life_event_type_modal_delete' => 'Delete a life event type',
|
||||
'personalization_life_event_type_modal_delete_desc' => 'Are you sure you want to delete this life event type? Life events that belong to this type will be deleted by performing this action.',
|
||||
'personalization_life_event_type_modal_delete_error' => 'We can’t find this life event type.',
|
||||
|
||||
'personalization_life_event_category_work_education' => 'العمل و التعليم',
|
||||
'personalization_life_event_category_family_relationships' => 'العائلة و العلاقات',
|
||||
'personalization_life_event_category_home_living' => 'المنزل و العيش',
|
||||
'personalization_life_event_category_travel_experiences' => 'السفر و الخبرات',
|
||||
'personalization_life_event_category_health_wellness' => 'الصحة و العافية',
|
||||
|
||||
'personalization_life_event_type_new_job' => 'عمل جديد',
|
||||
'personalization_life_event_type_retirement' => 'التقاعد',
|
||||
'personalization_life_event_type_new_school' => 'مدرسة جديدة',
|
||||
'personalization_life_event_type_study_abroad' => 'الدراسة في الخارج',
|
||||
'personalization_life_event_type_volunteer_work' => 'عمل تطوعي',
|
||||
'personalization_life_event_type_published_book_or_paper' => 'نشر كتاب أو مقال',
|
||||
'personalization_life_event_type_military_service' => 'خدمة عسكرية',
|
||||
'personalization_life_event_type_first_met' => 'أول لقاء',
|
||||
'personalization_life_event_type_new_relationship' => 'علاقة جديدة',
|
||||
'personalization_life_event_type_engagement' => 'الخطوبة',
|
||||
'personalization_life_event_type_marriage' => 'الزواج',
|
||||
'personalization_life_event_type_anniversary' => 'ذكرى',
|
||||
'personalization_life_event_type_expecting_a_baby' => 'انتظار مولود',
|
||||
'personalization_life_event_type_new_child' => 'طفل جديد',
|
||||
'personalization_life_event_type_new_family_member' => 'فرد جديد في العائلة',
|
||||
'personalization_life_event_type_new_pet' => 'حيوان أليف جديد',
|
||||
'personalization_life_event_type_end_of_relationship' => 'نهاية علاقة',
|
||||
'personalization_life_event_type_loss_of_a_loved_one' => 'Loss of a loved one',
|
||||
'personalization_life_event_type_moved' => 'إنتقال',
|
||||
'personalization_life_event_type_bought_a_home' => 'شراء منزل',
|
||||
'personalization_life_event_type_home_improvement' => 'ترميم المنزل',
|
||||
'personalization_life_event_type_holidays' => 'العطل',
|
||||
'personalization_life_event_type_new_vehicle' => 'مركبة جديدة',
|
||||
'personalization_life_event_type_new_roommate' => 'رفيق سكن جديد',
|
||||
'personalization_life_event_type_overcame_an_illness' => 'التغلب على المرض',
|
||||
'personalization_life_event_type_quit_a_habit' => 'الإقلاع عن عادة',
|
||||
'personalization_life_event_type_new_eating_habits' => 'عادات أكل جديدة',
|
||||
'personalization_life_event_type_weight_loss' => 'فقدان الوزن',
|
||||
'personalization_life_event_type_wear_glass_or_contact' => 'Started wearing glasses or contacts',
|
||||
'personalization_life_event_type_broken_bone' => 'Broke a bone',
|
||||
'personalization_life_event_type_removed_braces' => 'Had braces removed',
|
||||
'personalization_life_event_type_surgery' => 'Had surgery',
|
||||
'personalization_life_event_type_dentist' => 'Had dental treatment',
|
||||
'personalization_life_event_type_new_sport' => 'Started playing a new sport',
|
||||
'personalization_life_event_type_new_hobby' => 'Took up a new hobby',
|
||||
'personalization_life_event_type_new_instrument' => 'Started learning a new instrument',
|
||||
'personalization_life_event_type_new_language' => 'Started learning a new language',
|
||||
'personalization_life_event_type_tattoo_or_piercing' => 'وشم أو ثقب',
|
||||
'personalization_life_event_type_new_license' => 'رخصة جديدة',
|
||||
'personalization_life_event_type_travel' => 'السفر',
|
||||
'personalization_life_event_type_achievement_or_award' => 'إنجاز أو جائزة',
|
||||
'personalization_life_event_type_changed_beliefs' => 'تغير المعتقدات',
|
||||
'personalization_life_event_type_first_word' => 'أول كلمة',
|
||||
'personalization_life_event_type_first_kiss' => 'First kiss',
|
||||
|
||||
'storage_title' => 'Storage',
|
||||
'storage_account_info' => 'Your account limit is :accountLimit MB. Your current usage is :currentAccountSize MB (about :percentUsage%).',
|
||||
'storage_upgrade_notice' => 'Upgrade your account to be able to upload documents and photos.',
|
||||
'storage_description' => 'Here you can see all the documents and photos uploaded about your contacts.',
|
||||
|
||||
'dav_title' => 'WebDAV',
|
||||
'dav_description' => 'Here you can find all settings to use WebDAV resources for CardDAV and CalDAV exports.',
|
||||
'dav_copy_help' => 'Copy into your clipboard',
|
||||
'dav_clipboard_copied' => 'Value copied into your clipboard',
|
||||
'dav_url_base' => 'Base url for all CardDAV and CalDAV resources:',
|
||||
'dav_connect_help' => 'You can connect your contacts and/or calendars with this base url on you phone or computer.',
|
||||
'dav_connect_help2' => 'Use your login (email) and create an API token as the password to authenticate.',
|
||||
'dav_url_carddav' => 'CardDAV url for Contacts resource:',
|
||||
'dav_url_caldav_birthdays' => 'CalDAV url for Birthdays resources:',
|
||||
'dav_url_caldav_tasks' => 'CalDAV url for Tasks resources:',
|
||||
'dav_title_carddav' => 'CardDAV',
|
||||
'dav_title_caldav' => 'CalDAV',
|
||||
'dav_carddav_export' => 'Export all contacts in one file',
|
||||
'dav_caldav_birthdays_export' => 'Export all birthdays in one file',
|
||||
'dav_caldav_tasks_export' => 'Export all tasks in one file',
|
||||
|
||||
'archive_title' => 'Archive all of the contacts in your account',
|
||||
'archive_desc' => 'This will archive all of the contacts in your account.',
|
||||
'archive_cta' => 'Archive all of your contacts',
|
||||
|
||||
'logs_title' => 'Everything that has happened to this account',
|
||||
'logs_actor' => 'Actor',
|
||||
'logs_timestamp' => 'Timestamp',
|
||||
'logs_description' => 'Description',
|
||||
'logs_subject' => 'Subject',
|
||||
'logs_size' => 'Size (Kb)',
|
||||
'logs_object' => 'Object',
|
||||
];
|
||||
166
resources/lang/ar/validation.php
Normal file
166
resources/lang/ar/validation.php
Normal file
@@ -0,0 +1,166 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* ⚠️ Editing not allowed except for 'en' language.
|
||||
*
|
||||
* @see https://github.com/monicahq/monica/blob/main/docs/contribute/translate.md for translations.
|
||||
*/
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| as the size rules. Feel free to tweak each of these messages here.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => 'يجب قبول :attribute',
|
||||
'active_url' => ':attribute لا يُمثّل رابطًا صحيحًا',
|
||||
'after' => 'يجب على :attribute أن يكون تاريخًا لاحقًا للتاريخ :date.',
|
||||
'after_or_equal' => 'يجب أن يكون تاريخ :attribute بعد أو مساوياً لـ:date.',
|
||||
'alpha' => 'يجب أن يحتوي :attribute فقط على أحرف.',
|
||||
'alpha_dash' => 'يجب أن لا يحتوي :attribute سوى على حروف، أرقام ومطّات.',
|
||||
'alpha_num' => 'يجب أن يحتوي :attribute فقط على أحرف و أرقام.',
|
||||
'array' => 'يجب أن يكون :attribute مرتباً.',
|
||||
'before' => 'يجب أن يكون تاريخ :attribute قبل :date.',
|
||||
'before_or_equal' => 'يجب أن يكون تاريخ :attribute قبل أو مساوياً لـ:date.',
|
||||
'between' => [
|
||||
'numeric' => 'يجب أن يكون :attribute بين :min و :max.',
|
||||
'file' => 'يجب أن يكون :attribute بين :min و :max كيلوبايت.',
|
||||
'string' => 'يجب أن يكون :attribute بين :min و :max من الأحرف.',
|
||||
'array' => 'يجب أن يكون لـ :attribute بين :min و :max من العناصر.',
|
||||
],
|
||||
'boolean' => 'حقل :attribute يجب أن يكون صحيحاً أو خاطئاً.',
|
||||
'confirmed' => 'تأكيد :attribute غير متطابق.',
|
||||
'date' => 'إن تاريخ :attribute غير صالح.',
|
||||
'date_equals' => 'يجب أن يكون :attribute مطابقاً للتاريخ :date.',
|
||||
'date_format' => 'إن :attribute غير متطابق مع تنسيق :format.',
|
||||
'different' => 'إن :attribute و :other يجب أن يكونا مختلفين.',
|
||||
'digits' => 'يجب أن يحتوي :attribute على :digits رقمًا/أرقام',
|
||||
'digits_between' => 'يجب أن يحتوي :attribute بين :min و :max رقمًا/أرقام ',
|
||||
'dimensions' => 'الـ :attribute يحتوي على أبعاد صورة غير صالحة.',
|
||||
'distinct' => 'للحقل :attribute قيمة مُكرّرة.',
|
||||
'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صحيح البُنية',
|
||||
'ends_with' => 'يجب أن ينتهي :attribute بأحد القيم التالية: :values',
|
||||
'exists' => 'القيمة المحددة :attribute غير موجودة',
|
||||
'file' => 'الـ :attribute يجب أن يكون ملفا.',
|
||||
'filled' => ':attribute إجباري',
|
||||
'gt' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute أكبر من :value.',
|
||||
'file' => 'يجب أن يكون حجم الملف :attribute أكبر من :value كيلوبايت.',
|
||||
'string' => 'يجب أن يكون طول النّص :attribute أكثر من :value حروفٍ/حرفًا.',
|
||||
'array' => 'يجب أن يحتوي :attribute على أكثر من :value عناصر/عنصر.',
|
||||
],
|
||||
'gte' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute مساوية أو أكبر من :value.',
|
||||
'file' => 'يجب أن يكون حجم الملف :attribute على الأقل :value كيلوبايت.',
|
||||
'string' => 'يجب أن يكون طول النص :attribute على الأقل :value حروفٍ/حرفًا.',
|
||||
'array' => 'يجب أن يحتوي :attribute على الأقل على :value عُنصرًا/عناصر.',
|
||||
],
|
||||
'image' => 'يجب أن يكون :attribute صورةً',
|
||||
'in' => ':attribute غير موجود',
|
||||
'in_array' => ':attribute غير موجود في :other.',
|
||||
'integer' => 'يجب أن يكون :attribute عددًا صحيحًا',
|
||||
'ip' => 'يجب أن يكون :attribute عنوان IP صحيحًا',
|
||||
'ipv4' => 'يجب أن يكون :attribute عنوان IPv4 صحيحًا.',
|
||||
'ipv6' => 'يجب أن يكون :attribute عنوان IPv6 صحيحًا.',
|
||||
'json' => 'يجب أن يكون :attribute نصآ من نوع JSON.',
|
||||
'lt' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute أصغر من :value.',
|
||||
'file' => 'يجب أن يكون حجم الملف :attribute أصغر من :value كيلوبايت.',
|
||||
'string' => 'يجب أن يكون طول النّص :attribute أقل من :value حروفٍ/حرفًا.',
|
||||
'array' => 'يجب أن يحتوي :attribute على أقل من :value عناصر/عنصر.',
|
||||
],
|
||||
'lte' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute مساوية أو أصغر من :value.',
|
||||
'file' => 'يجب أن لا يتجاوز حجم الملف :attribute :value كيلوبايت.',
|
||||
'string' => 'يجب أن لا يتجاوز طول النّص :attribute :value حروفٍ/حرفًا.',
|
||||
'array' => 'يجب أن لا يحتوي :attribute على أكثر من :value عناصر/عنصر.',
|
||||
],
|
||||
'max' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute مساوية أو أصغر من :max.',
|
||||
'file' => 'يجب أن لا يتجاوز حجم الملف :attribute :max كيلوبايت',
|
||||
'string' => 'يجب أن لا يتجاوز طول النّص :attribute :max حروفٍ/حرفًا',
|
||||
'array' => 'يجب أن لا يحتوي :attribute على أكثر من :max عناصر/عنصر.',
|
||||
],
|
||||
'mimes' => 'يجب أن يكون ملفًا من نوع : :values.',
|
||||
'mimetypes' => 'يجب أن يكون ملفًا من نوع : :values.',
|
||||
'min' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute مساوية أو أكبر من :min.',
|
||||
'file' => 'يجب أن يكون حجم الملف :attribute على الأقل :min كيلوبايت',
|
||||
'string' => 'يجب أن يكون طول النص :attribute على الأقل :min حروفٍ/حرفًا',
|
||||
'array' => 'يجب أن يحتوي :attribute على الأقل على :min عُنصرًا/عناصر',
|
||||
],
|
||||
'not_in' => ':attribute موجود',
|
||||
'not_regex' => 'صيغة :attribute غير صحيحة.',
|
||||
'numeric' => 'يجب أن يكون :attribute رقماً.',
|
||||
'password' => 'كلمة المرور غير صحيحة.',
|
||||
'present' => 'يجب تقديم :attribute',
|
||||
'regex' => 'صيغة :attribute .غير صحيحة',
|
||||
'required' => ':attribute مطلوب.',
|
||||
'required_if' => ':attribute مطلوب في حال ما إذا كان :other يساوي :value.',
|
||||
'required_unless' => ':attribute مطلوب في حال ما لم يكن :other يساوي :values.',
|
||||
'required_with' => ':attribute مطلوب إذا توفّر :values.',
|
||||
'required_with_all' => ':attribute مطلوب إذا توفّر :values.',
|
||||
'required_without' => ':attribute مطلوب إذا لم يتوفّر :values.',
|
||||
'required_without_all' => ':attribute مطلوب إذا لم يتوفّر :values.',
|
||||
'same' => 'يجب أن يتطابق :attribute مع :other',
|
||||
'size' => [
|
||||
'numeric' => 'يجب أن تكون قيمة :attribute مساوية لـ :size',
|
||||
'file' => 'يجب أن يكون حجم الملف :attribute :size كيلوبايت',
|
||||
'string' => 'يجب أن يحتوي النص :attribute على :size حروفٍ/حرفًا بالضبط',
|
||||
'array' => 'يجب أن يحتوي :attribute على :size عنصرٍ/عناصر بالضبط',
|
||||
],
|
||||
'starts_with' => 'يجب أن يبدأ :attribute بأحد القيم التالية: :values',
|
||||
'string' => 'يجب أن يكون :attribute نصآ.',
|
||||
'timezone' => 'يجب أن يكون :attribute نطاقًا زمنيًا صحيحًا',
|
||||
'unique' => 'قيمة :attribute مُستخدمة من قبل',
|
||||
'uploaded' => 'فشل في تحميل الـ :attribute',
|
||||
'url' => 'صيغة الرابط :attribute غير صحيحة',
|
||||
'uuid' => ':attribute يجب أن يكون بصيغة UUID سليمة.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify custom validation messages for attributes using the
|
||||
| convention "attribute.rule" to name the lines. This makes it quick to
|
||||
| specify a specific custom language line for a given attribute rule.
|
||||
|
|
||||
*/
|
||||
|
||||
'custom' => [
|
||||
'attribute-name' => [
|
||||
'rule-name' => 'custom-message',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Attributes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used to swap our attribute placeholder
|
||||
| with something more reader friendly such as "E-Mail Address" instead
|
||||
| of "email". This simply helps us make our message more expressive.
|
||||
|
|
||||
*/
|
||||
|
||||
'attributes' => [],
|
||||
|
||||
'vue' => [
|
||||
'max' => [
|
||||
'numeric' => '{field} may not be greater than {max}.',
|
||||
'string' => '{field} may not be greater than {max} characters.',
|
||||
],
|
||||
'required' => '{field} is required.',
|
||||
'url' => '{field} is not a valid URL.',
|
||||
],
|
||||
|
||||
];
|
||||
Reference in New Issue
Block a user