<?php


// ----------------------
// ADMIN SETTINGS & DASHBOARD
// ----------------------
// Module Information
$lang['appointly_module_name'] = 'Appointly';
$lang['appointly_current_version'] = 'نسخه فعلی ماژول: ';
$lang['appointly_settings_label_pointer'] = '<strong>تنظیمات -> قرار ملاقات ها</strong>';
$lang['appointly_integrations'] = 'یکپارچه سازی ها';
$lang['general_settings'] = 'تنظیمات عمومی';
$lang['new_appointment_notification'] = 'اعلان قرار ملاقات جدید';

// Admin Settings
$lang['appointments_approve_automatically_label'] = 'تایید خودکار قرار ملاقات های ارسال شده از فرم های وب خارجی';
$lang['appointments_reminder_time_value'] = 'مقدار را برای دریافت اعلان ایمیل قبل از قرار ملاقات خود اضافه کنید (پیش فرض 30 دقیقه قبل)';
$lang['appointly_default_table_filter_label'] = 'فیلتر پیش فرض جدول قرار ملاقات ها';
$lang['appointment_your_settings'] = 'تنظیمات قرار ملاقات های شما';
$lang['appointments_buffer_hours_label'] = 'غیرفعال کردن انتخابگ تاریخ های گذشته';

// Dashboard & Analytics
$lang['appointly_show_summary_in_appointments_dashboard'] = 'نمایش خلاصه قرار ملاقات ها در داشبورد قرار ملاقات ها';
$lang['appointments_summary'] = 'خلاصه قرار ملاقات ها';
$lang['appointment_appointments_dashboard'] = 'داشبورد';
$lang['appointment_want_to_go_back'] = 'قرار ملاقات ها';
$lang['appointly_analytics_dashboard'] = 'داشبورد تحلیل Appointly';
$lang['appointment_history_label'] = 'قرار ملاقات های گذشته';
$lang['appointment_history_label_menu_label'] = 'تاریخچه قرار ملاقات';
$lang['appointment_services_menu_label'] = 'خدمات';
$lang['appointment_analytics_and_reports_menu_label'] = 'تحلیل و گزارشات';

// Invoice Conversion
$lang['appointment_convert_to_invoice'] = 'تبدیل به فاکتور';
$lang['appointment_converted_to_invoice'] = 'قرار ملاقات با موفقیت به فاکتور تبدیل شد';
$lang['appointment_convert_to_invoice_success'] = 'قرار ملاقات با موفقیت به فاکتور #%s تبدیل شد';
$lang['appointment_convert_to_invoice_failed'] = 'تبدیل قرار ملاقات به فاکتور با شکست مواجه شد';
$lang['appointment_are_you_sure_convert_to_invoice'] = 'آی مطمئن هستید که می خواهید این قرار ملاقات را به فاکتور تبدیل کنید؟';
$lang['appointment_view_invoice'] = 'مشاهده فاکتور #%s';
$lang['appointment_convert_to_invoice_tooltip'] = 'ایجاد فاکتور فقط برای قرار ملاقات با مشتریان واقعی در دسترس است. برای سرنخ ها یا مخاطبین خارجی، ابتدا باید آنها را به مشتری تبدیل کنید.';
$lang['appointment_external_contact_converted_to_client'] = 'مخاطب خارجی با موفقیت به مشتری تبدیل شد';
$lang['appointment_external_contact_convert_to_client_error'] = 'خطا در تبدیل مخاطب خارجی به مشتری';
$lang['appointment_convert_to_customer_first'] = 'ابتدا به مشتری تبدیل کنید';
$lang['appointment_convert_lead_to_customer'] = 'تبدیل سرنخ به مشتری';
$lang['appointment_convert_external_to_customer'] = 'تبدیل به مشتری';
$lang['appointment_convert_only'] = 'فقط تبدیل';
$lang['appointment_convert_and_view'] = 'تبدیل و مشاهده';
$lang['appointment_convert_to_invoice_only_contacts_allowed'] = 'فقط قرار ملاقات های داخلی با مخاطبین می توانند به فاکتور تبدیل شوند';

// Lead Conversion
$lang['appointments_convert_to_lead'] = 'تبدیل قرار ملاقات به سرنخ';
$lang['appointments_convert_to_lead_label'] = 'تبدیل به سرنخ';
$lang['appointments_create_task_tooltip'] = 'تبدیل به وظیفه';
$lang['appointments_convert_to_lead_tooltip'] = 'تبدیل به سرنخ';
$lang['appointments_select_option'] = 'انتخاب گزینه';
$lang['appointments_contact_name_task'] = 'قرار ملاقات: نام مخاطب';

// Reports Dashboard
$lang['appointly_reports_dashboard'] = 'داشبورد گزارشات Appointly';
$lang['appointly_date_range'] = 'محدوده تاریخ';
$lang['appointly_today'] = 'امروز';
$lang['appointly_this_week'] = 'این هفته';
$lang['appointly_this_month'] = 'این ماه';
$lang['appointly_this_year'] = 'امسال';
$lang['appointly_last_month'] = 'ماه گذشته';
$lang['appointly_last_year'] = 'سال گذشته';
$lang['appointly_last_30_days'] = '30 روز گذشته';
$lang['appointly_custom_range'] = 'محدوده سفارشی';
$lang['appointly_period_from'] = 'دوره از';
$lang['appointly_period_to'] = 'دوره تا';
$lang['appointly_date_range_required'] = 'لطفا یک محدوده تاریخ معتبر انتخاب کنید';
$lang['appointly_apply'] = 'اعمال';
$lang['appointly_total_appointments'] = 'کل قرار ملاقات ه';
$lang['appointly_completed_appointments'] = 'قرار ملاقات های تکمیل شده';
$lang['appointly_cancelled_appointments'] = 'قرار ملاقات های لغو شده';
$lang['appointly_monthly_stats'] = 'آمار ماهانه';
$lang['appointly_popular_services'] = 'خدمات محبوب';
$lang['appointly_staff_performance'] = 'عملکرد کارکنان';
$lang['appointly_staff_member'] = 'عضو کارکنان';
$lang['appointly_appointment_total_appointments'] = 'کل قرار ملاقات ها';
$lang['appointly_appointment_completed_appointments'] = 'قرار ملاقات های تکمیل شده';
$lang['appointly_appointment_cancelled_appointments'] = 'قرار ملاقات های لغو شده';
$lang['appointly_appointment_completion_rate'] = 'نرخ تکمیل';
$lang['appointly_filter'] = 'فیلتر';
$lang['appointly_no_staff_performance_data'] = 'هیچ داده ای از عملکرد کارکنان برای دوره انتخاب شده در دسترس نیست';
$lang['appointly_report'] = 'گزارش';
$lang['appointly_reports_updated_for_period'] = 'گزارشات برای دوره: %s تا %s به روز شد';
$lang['appointly_no_data_for_period'] = 'هیچ داده ای برای دوره انتخاب شده در دسترس نیست';
$lang['appointly_invalid_date_format'] = 'فرمت تاریخ نامعتبر است. لطفا از انتخابگر تاریخ برای انتخاب تاریخ استفاده کنید';
$lang['appointly_loading_data'] = 'در حال بارگذاری داده ها...';
$lang['appointly_error_refreshing_stats'] = 'خطا در به روزرسانی آمار. لطفا دوباره تلاش کنید.';
$lang['appointly_no_data_found'] = 'داده ای یافت نشد';

// Analytics Dashboard
$lang['total_appointments'] = 'کل قرار ملاقات ها';
$lang['completed_appointments'] = 'قرار ملاقات های تکمیل شده';
$lang['cancelled_appointments'] = 'قرار ملاقات های لغو شده';
$lang['monthly_statistics'] = 'آمار ماهانه';
$lang['popular_services'] = 'خدمات محبوب';
$lang['staff_performance'] = 'عملکرد کارکنان';
$lang['staff_member'] = 'عضو کارکنان';
$lang['completion_rate'] = 'نرخ تکمیل';
$lang['from_date'] = 'از تاریخ';
$lang['to_date'] = 'تا تاریخ';
$lang['appointment_statistics_total'] = 'کل قرار ملاقات ها';
$lang['appointment_statistics_completed'] = 'قرار ملاقات های تکمیل شده';
$lang['appointment_statistics_cancelled'] = 'قرار ملاقات های لغو شده';

$lang['appointment_services_to_show_in_booking_form'] = 'خدماتی را که می خواهید ر فرم رزرو عمومی نمایش داده شوند، انتخاب کنید';
$lang['appointment_services_select_all_to_show_all'] = 'برای نمایش همه خدمات فعال، خالی بگذارید';
$lang['appointment_select_attendees'] = 'شرکت کنندگان';
$lang['appointment_select_attendees_help'] = 'اعضای کارکنان اضافی را که در این قرار ملاقات شرکت خواهند کرد، انتخاب کنید';
$lang['appointment_related'] = 'مرتبط';

// Service Availability Settings
$lang['services_availability_updated_successfully'] = 'در دسترس بودن خدمات با موفقیت به روز شد';
$lang['services_availability_update_failed'] = 'به روزرسانی در دسترس بودن خدمات با شکست مواجه شد';
$lang['appointment_error_loading_providers'] = 'خطا در بارگذاری ارائه دهندگان';
$lang['appointment_select_service_warning'] = 'لطفا یک سرویس را انتخاب کنید';
$lang['appointment_select_provider_warning'] = 'لطفا یک ارائه دهنده را انتخاب کنید';
$lang['appointment_select_date_time_warning'] = 'لطفا یک تاریخ و زمان را انتخاب کنید';
$lang['appointment_loading_providers'] = 'در حال بارگذاری ارائه دهندگان...';
$lang['appointment_select_date'] = 'انتخاب تاریخ';
$lang['appointment_your_details'] = 'جزئیات شما';
$lang['appointment_continue'] = 'بعدی';
$lang['appointment_back'] = 'بازگشت';
$lang['appointment_summary'] = 'خلاصه قرار ملاقات';
$lang['appointment_view_details'] = 'مشاهده جزئیات';
$lang['appointment_select'] = 'انتخاب';
$lang['error_loading_data'] = 'خطا در بارگذاری داده ها';
$lang['appointment_booking_failed'] = 'رزرو قرار ملاقات با شکست مواجه شد. لطفا دوباره تلاش کنید.';
$lang['appointment_successfully_scheduled'] = 'قرار ملاقات با موفقیت برنامه ریزی شد';
$lang['appointment_successfully_scheduled_message'] = 'متشکرم! قرار ملاقات شما با موفقیت برنامه ریزی شد.';
$lang['appointment_successfully_scheduled_button'] = 'عالی!';
$lang['appointment_schedule_another'] = 'برنامه ریزی دیگری';
$lang['appointment_booking_confirmed'] = 'متشکرم! قرار ملاقات شما با موفقیت برنامه ریزی شد.';
$lang['appointment_pending_approval_message'] = 'قرار ملاقات شما در انتظار تایید کارکنان است. پس از تایید به شما اطلاع داده خواهد شد.';
$lang['appointment_whats_next'] = 'بعدی چیست؟';
$lang['appointment_staff_review'] = 'کارکنان ما در حال بررسی درخواست شما هستند. لطفا منتظر تایید باشید.';
$lang['appointment_email_confirmation'] = 'به زودی یک ایمیل تایید با تمام جزئیات قرار ملاقات دریافت خواهید کرد.';
$lang['appointment_prepare'] = 'لطفا قبل از قرار ملاقات خود، هرگونه سند یا جزئیات مورد نیاز را آماده کنید.';
$lang['appointment_files'] = 'فایل ها';
$lang['appointment_externally_booked_info'] = 'این قرار ملاقات از طریق فرم رزرو خارجی رزرو شده است';
$lang['appointment_booked_from_external_booking_form'] = 'رزرو از';
$lang['appointment_subject_required'] = 'موضوع برای قرار ملاقات الزامی است';
$lang['appointment_attendees_required'] = 'حداقل یک عضو کارکنان باید در قرار ملاقات شرکت کند';
$lang['appointment_name_required'] = 'نام برای قرار ملاقات های خارجی الزامی است';
$lang['appointment_email_required'] = 'ایمیل برای قرار ملاقات های خارجی الزامی است';
$lang['appointment_email_invalid'] = 'لطفا یک آدرس ایمیل معتبر ارائه دهید';
$lang['appointment_contact_required'] = 'لطفا یک مخاطب برای قرار ملاقات داخلی انتخاب کنید';
$lang['appointment_invalid_type'] = 'نوع قرار ملاقات انتخاب شده نامعتبر است';
$lang['appointment_type_required'] = 'لطفا یک نوع قرار ملاقات را انتخاب کنید';
$lang['appointment_invalid_data'] = 'داده های قرار ملاقات نامعتبر ارائه شده است';
$lang['appointment_could_not_be_created'] = 'قرار ملاقات ایجاد نشد. لطفا دوباره تلاش کنید.';
$lang['appointment_unavailable_slots'] = 'اسلات های قرمز به دلیل قرار ملاقات های موجود در دسترس نیستند';
$lang['appointment_book_now_description'] = 'اکنون قرار ملاقات خود را رزرو کنید و بهترین خدمات را از تیم ما دریافت کنید';
$lang['appointment_book_now_button_description'] = 'اکنون قرار ملاقات خود را رزرو کنید و بهترین خدمات را از تیم ما دریافت کنید';
$lang['appointment_feature_coming_soon'] = 'این ویژگی در به روزرسانی های آینده در دسترس خواهد بود. با ما همراه باشید!';
$lang['appointment_description_updated'] = 'توضیحات قرار ملاقات با موفقیت به روز شد';
$lang['appointment_notes_updated'] = 'یادداشت های قرار ملاقات با موفقیت به روز شد';
$lang['appointment_notes_update_failed'] = 'به روزرسانی یادداشت های قرار ملاقات با شکست مواجه شد';
$lang['appointment_update_failed'] = 'به روزرسانی قرار ملاقات با شکست مواجه شد';
$lang['appointment_description_edit_info'] = 'برای ویرایش توضیحات کلیک کنید. تغییرات به طور خودکار پس از اتمام ویرایش ذخیره خواهند شد.';
$lang['appointment_viewing_notes'] = 'مشاهده یادداشت ها برای قرار ملاقات';
$lang['appointment_edit_history_notes'] = 'ویرایش یادداشت ها';
$lang['appointment_email_missing'] = 'آدرس ایمیل برای این قرار ملاقات گم شده یا نامعتبر است';
$lang['appointment_no_name_provided'] = 'نامی ارائه نشده است';
$lang['appointment_no_phone_provided'] = 'شماره تلفنی ارائه نشده است';
$lang['appointment_open_link'] = 'باز کردن لینک';
$lang['appointment_menu_form_link'] = 'فرم رزرو';
$lang['external_form_heading'] = 'عنوان فرم رزرو';
$lang['external_form_description'] = 'توضیحات فرم رزرو';
$lang['appointment_date_location'] = 'جزئیات جلسه';
$lang['appointment_schedule_description'] = 'فرم زیر را برای ترتیب دادن جلسه خود با تیم ما تکمیل کنید';
$lang['appointment_preferred_date_time'] = 'تاریخ و زمان ترجیحی';
$lang['appointment_select_date_time'] = 'انتخاب...';
$lang['appointment_terms_description'] = 'با ادامه، شما پذیرش خود را از';
$lang['appointment_terms_link'] = 'شرایط و ضوابط';
$lang['appointment_accept_terms'] = 'من شرایط خدمات را تایید و موافقت می کنم*';
$lang['appointly_recaptcha_enabled'] = 'فعال کردن Recaptcha';
$lang['appointment_no_location_provided'] = 'مکانی برای نمایش Google Maps ارائه نشده است';
$lang['appointment_imported_from_calendar'] = 'وارد شده از %s';
$lang['appointment_imported_cant_edit_notice'] = 'این قرار ملاقات از یک تقویم خارجی وارد شده و قابل ویرایش نیست.';
$lang['appointment_are_you_sure'] = 'آیا مطمئن هستید که می خواهید این قرار ملاقات را حذف کنید؟';
$lang['would_you_like_to_create_new_appointment_for_lead'] = 'آیا می خواهید یک قرار ملاقات جدید برای این سرنخ ایجاد کنید؟';
$lang['would_you_like_to_create_new_appointment_for_client'] = 'آیا می خواهید یک قرار ملاقات جدید برای این مشتری ایجاد کنید؟';
$lang['would_you_like_to_create_new_appointment'] = 'آیا می خواهید یک قرار ملاقات جدید ایجاد کنید؟';
$lang['no_appointments_found'] = 'هیچ قرار ملاقاتی یافت نشد';

// ----------------------
// EXTERNAL BOOKING FORM
// ----------------------
$lang['appointment_available_days'] = 'در دسترس';
$lang['appointment_busy_days'] = 'مشغول (دارای قرار ملاقات)';
$lang['appointment_provider_unavailable'] = 'ارائه دهنده در دسترس نیست';
$lang['appointment_blocked_days'] = 'تعطیلات شرکت/تاریخ مسدود شده';
$lang['appointment_date_required'] = 'لطفا ابتدا یک تاریخ را انتخاب کنید';
$lang['appointment_select_time'] = 'انتخاب زمان';
$lang['appointment_book_now'] = 'اکنون رزرو کنید';
$lang['appointment_submitting'] = 'در حال رزرو قرار ملاقات...';

// New appointment filter options
$lang['appointment_today'] = 'قرار ملاقات های امروز';
$lang['appointment_tomorrow'] = 'قرار ملاقات های فردا';
$lang['appointment_this_week'] = 'قرار ملاقات های این هفته';
$lang['appointment_next_week'] = 'قرار ملاقات های هفته آینده';
$lang['appointment_this_month'] = 'قرار ملاقات های این ماه';
$lang['appointment_my_appointments'] = 'قرار ملاقات های من';
$lang['appointment_assigned_to_me'] = 'به من اختصاص داده شده';


// ----------------------
// GENERAL/COMMON TERMS
// ----------------------
$lang['appointment_yes'] = 'بله';
$lang['appointment_no'] = 'خیر';
$lang['appointment_appointments'] = 'قرار ملاقات ها';
$lang['appointment_label'] = 'قرار ملاقات';
$lang['wait_text'] = 'لطفا صبر کنید...';
$lang['loading_text'] = 'در حال بارگذاری، لطفا صبر کنید...';
$lang['appointment_loading'] = 'در حال بارگذاری...';
$lang['unknown_error'] = 'خطای ناشناخته';
$lang['request_failed'] = 'درخواست با شکست مواجه شد';
$lang['error_processing_response'] = 'خطا در پردازش پاسخ';
$lang['invalid_appointment_id'] = 'شناسه قرار ملاقات نامعتبر است';
$lang['appointment_select_option'] = 'انتخاب گزینه';
$lang['appointly_note'] = 'یادداشت';
$lang['appointment_optional'] = '<small> (اختیاری) </small>';
$lang['required_field_missing'] = 'فیلد الزامی است';
$lang['appointly_required_field'] = 'فیلد الزامی';
$lang['settings_updated'] = 'تنظیمات با موفقیت به روز شد';

// Time and date terms
$lang['timezone'] = 'منطقه زمانی';
$lang['minutes'] = 'دقیقه';
$lang['hours'] = 'ساعت';
$lang['monday'] = 'دوشنبه';
$lang['tuesday'] = 'سه شنبه';
$lang['wednesday'] = 'چهارشنبه';
$lang['thursday'] = 'پنجشنبه';
$lang['friday'] = 'جمعه';
$lang['saturday'] = 'شنبه';
$lang['sunday'] = 'یکشنبه';
$lang['today'] = 'امروز';
$lang['this_week'] = 'این هفته';
$lang['this_month'] = 'این ماه';
$lang['this_year'] = 'امسال';
$lang['date_range'] = 'محدوده تاریخ';
$lang['custom_range'] = 'محدوده سفارشی';
$lang['filter'] = 'فیلتر';

// ----------------------
// APPOINTMENT BASICS
// ----------------------
$lang['appointment_back_to_appointments'] = 'قرار ملاقات ها';
$lang['appointment_create_new_appointment'] = 'برنامه ریزی مشاوره';
$lang['appointment_select_contact'] = 'انتخاب مخاطب';
$lang['appointment_new_appointment'] = 'ایجاد قرار ملاقات';
$lang['appointment_edit_appointment'] = 'به روزرسانی قرار ملاقات';
$lang['appointment_save_changes_btn_label'] = 'ذخیره تغییرات';
$lang['appointment_subject'] = 'هدف جلسه';
$lang['appointment_description'] = 'بررسی اجمالی جلسه';
$lang['appointment_overview'] = 'بررسی اجمالی قرار ملاقات';
$lang['appointment_additional_info'] = 'اطلاعات اضافی';
$lang['appointment_date'] = 'تاریخ';
$lang['appointment_time'] = 'زمان ترجیحی';
$lang['appointment_date_and_time'] = 'تاریخ / زمان';
$lang['appointment_date_time'] = 'تاریخ و زمان';
$lang['appointment_meeting_date'] = 'تاریخ قرار ملاقات';
$lang['appointment_meeting_time'] = 'تاریخ قرار ملاقات';
$lang['appointments_reminders_label'] = 'یادآوری ها';
$lang['appointment_meeting_location'] = 'مکان';
$lang['appointment_location'] = 'مکان';
$lang['appointment_location_address'] = 'مکان / آدرس';
$lang['appointment_location_placeholder'] = 'جزئیات مکان را وارد کنید';
$lang['appointment_duration'] = 'مدت زمان قرار ملاقات';
$lang['appointment_duration_label'] = 'مدت زمان';
$lang['appointment_duration_help'] = 'مدت زمان قرار ملاقات را بر حسب دقیقه تنظیم کنید';
$lang['appointment_notes'] = 'یادداشت ها';
$lang['appointment_private_notes'] = 'یادداشت های خصوصی';
$lang['appointment_client_notes'] = 'یادداشت های قرار ملاقات';
$lang['appointment_created_by'] = 'ایجاد شده توسط';
$lang['appointly_created_at'] = 'ایجاد شده در';
$lang['appointment_schedule_details'] = 'جزئیات برنامه قرار ملاقات';
$lang['appointment_additional_settings'] = 'تنظیمات اضافی';

// Appointment Status
$lang['appointment_status'] = 'وضعیت';
$lang['appointment_status_text'] = 'وضعیت قرار ملاقات';
$lang['appointment_status_pending'] = 'در انتظار';
$lang['appointment_status_in-progress'] = 'در حال انجام';
$lang['appointment_status_completed'] = 'تکمیل شده';
$lang['appointment_status_cancelled'] = 'لغو شده';
$lang['appointment_status_no-show'] = 'عدم حضور';
$lang['appointment_upcoming'] = 'آینده';
$lang['appointment_finished'] = 'پایان یافته';
$lang['appointment_ongoing'] = 'در حال انجام';
$lang['appointment_cancelled'] = 'لغو شده';
$lang['appointment_rescheduled'] = 'برنامه ریزی مجدد';
$lang['appointment_no_show'] = 'عدم حضور';
$lang['appointment_missed_label'] = 'از دست رفته';
$lang['appointment_pending_approval'] = 'در انتظار تایید';
$lang['appointment_not_approved'] = 'در انتظار تایید';
$lang['appointment_pending_cancellation'] = 'لغو در انتظار';
$lang['appointment_cancelled_text'] = 'قرار ملاقات لغو شد';
$lang['appointment_missed'] = 'قرار ملاقات از دست رفته (تاریخ/زمان قرار ملاقات در گذشته است)';
$lang['appointment_are_you_sure_mark_as_no_show'] = 'آیا مطمئن هستید که می خواهید این قرار ملاقات را به عنوان عدم حضور علامت گذاری کنید؟';
$lang['appointment_completed'] = 'تکمیل شده';
$lang['appointment_internal'] = 'داخلی';
$lang['appointment_external'] = 'خارجی';
$lang['appointment_lead_related'] = 'سرنخ';
$lang['appointment_internal_staff'] = 'کارکنان';

// Status and Action Buttons
$lang['appointment_approve'] = 'تایید';
$lang['appointment_approved'] = 'تایید شده';
$lang['appointment_mark_as_finished'] = 'علامت گذاری به عنوان پایان یافته';
$lang['appointment_mark_as_ongoing'] = 'علامت گذاری به عنوان در حال انجام';
$lang['appointment_mark_as_cancelled'] = 'لغو شده';
$lang['appointment_mark_as_rescheduled'] = 'علامت گذاری به عنوان برنامه ریزی مجدد';
$lang['appointment_mark_as_no_show'] = 'علامت گذاری به عنوان عدم حضور';
$lang['appointment_cancel'] = 'لغو قرار ملاقات';
$lang['appointment_description_to_cancel'] = 'لطفا توضیح دهید که چرا می خواهید این قرار ملاقات را لغو کنید';
$lang['appointment_describe_reason_for_cancel'] = 'توضیحات الزامی است. لطفا دلیل لغو قرار ملاقات را توضیح دهید؟';
$lang['appointment_request_to_cancel'] = 'درخواست لغو';
$lang['appointment_request_cancellation'] = 'درخواست لغو';
$lang['appointment_approve_cancellation'] = 'تایید لغو';
$lang['appointment_marked_as_no_show'] = 'علامت گذاری شده به عنوان عدم حضور';
$lang['appointly_are_you_sure_mark_as_no_show'] = 'آیا مطمئن هستید که می خواهید این قرار ملاقات را به عنوان عدم حضور علامت گذاری کنید؟';

$lang['appointment_you_have_new_appointment'] = 'شما یک قرار ملاقات جدید دارید';
$lang['appointment_initiated_by'] = 'سازمان دهنده';
$lang['appointment_select_single_contact'] = 'مخاطب';
$lang['appointment_deleted'] = 'قرار ملاقات با موفقیت حذف شد';
$lang['appointment_created'] = 'قرار ملاقات جدید با موفقیت ایجاد شد';
$lang['appointment_updated'] = 'قرار ملاقات با موفقیت به روز شد';
$lang['appointment_appointment_approved'] = 'قرار ملاقات با موفقیت تایید شد!';
$lang['appointment_no_appointments'] = 'شما امروز قرار ملاقاتی ندارید';
$lang['appointment_please_wait'] = 'لطفا صبر کنید...';
$lang['appointment_no_assigned_staff_found'] = 'هیچ شرکت کننده ای برای این قرار ملاقات یافت نشد';
$lang['appointment_cancel_notification'] = 'مشتری درخواست لغو قرار ملاقات را داده است';
$lang['appointment_marked_as_finished'] = 'قرار ملاقات به عنوان پایان یافته علامت گذاری شد';
$lang['appointment_todays_appointments'] = 'قرار ملاقات های امروز';
$lang['appointment_scheduled_at'] = 'برنامه ریزی شده در:';
$lang['appointment_view_meeting'] = 'مشاهده قرار ملاقات';
$lang['appointment_edit_meeting'] = 'ویرایش قرار ملاقات';
$lang['appointment_dismiss_meeting'] = 'حذف قرار ملاقات';
$lang['appointment_not_exists'] = 'قرار ملاقات یافت نشد، در حال هدایت به لیست قرار ملاقات ها';
$lang['appointment_marked_as_ongoing'] = 'قرار ملاقات به عنوان در حال انجام علامت گذاری شد';
$lang['appointment_general_info'] = 'جزئیات مشتری';
$lang['appointment_general_details'] = 'جزئیات قرار ملاقات';
$lang['appointment_source'] = 'نوع';
$lang['appointment_source_external_text'] = 'خارجی (مخاطب)';
$lang['appointment_source_external'] = 'منبع (مخاطب خارجی)';
$lang['appointment_source_external_contact'] = 'مخاطب خارجی';
$lang['appointment_source_internal'] = 'داخلی (مخاطب)';
$lang['appointment_lead_required'] = 'لطفا یک سرنخ برای قرار ملاقات انتخاب کنید';
$lang['appointment_source_internal_client'] = 'داخلی (مشتری)';
$lang['appointment_source_internal_staff'] = 'داخلی (کارکنان)';
$lang['appointment_source_lead'] = 'سرنخ';
$lang['appointment_staff_only'] = 'فقط کارکنان';
$lang['appointment_phone'] = 'تلفن';
$lang['appointment_name'] = 'نام';
$lang['appointment_email'] = 'ایمیل';
$lang['appointment_contact'] = 'جزئیات مشتری';
$lang['appointment_sent_successfully'] = 'درخواست قرار ملاقات جدید شما با موفقیت ارسال شد، پس از تایید قرار ملاقات شما از طریق ایمیل به شما اطلاع داده خواهد شد';
$lang['appointment_squeduled_at_text'] = 'قرار ملاقات برنامه ریزی شده برای شروع در';
$lang['appointment_staff_attendees'] = 'شرکت کنندگان';
$lang['appointment_is_approved'] = 'قرار ملاقات تایید شد!';
$lang['appointment_public_url'] = 'URL عمومی';
$lang['appointment_is_cancelled'] = 'قرار ملاقات لغو شد!';
$lang['appointment_cancel_notes'] = 'یادداشت های لغو';
$lang['appointment_full_name'] = 'نام مشتری';
$lang['appointment_your_email'] = 'ایمیل شما';
$lang['appointment_your_phone'] = 'تلفن (با کد کشور)';
$lang['appointment_your_phone_example'] = '+1 69 1234 5678';
$lang['appointment_submit'] = 'ارسال';
$lang['appointment_no_staff_members'] = 'هیچ عضو کارکنان یافت نشد، شما باید عضو کارکنان را اضافه کرده و این نما را دوباره بارگذاری کنید تا فردی برای قرار ملاقات های جدید ارسال شده از طریق فرم iFrame انتخاب شود.';
$lang['appointment_cancellation_description_label'] = 'دلیل لغو';
$lang['appointments_thank_you_cancel_request'] = 'از درخواست لغو شما متشکریم. به زودی آن را بررسی خواهیم کرد.';
$lang['appointments_already_applied_for_cancelling'] = 'شما قبلا درخوست لغو این قرار ملاقات را داده اید.';
$lang['appointment_pending_cancellations'] = 'درخواست های لغو در انتظار';
$lang['appointment_requested_by'] = 'درخواست شده توسط';
$lang['appointment_cancellation_approved'] = 'درخواست لغو با موفقیت تایید شد';
$lang['appointly_schedule_new_appointment'] = 'برنامه ریزی قرار ملاقات';
$lang['appointments_total_found'] = 'کل قرار ملاقات ها';
$lang['appointments_admin_label'] = 'مدیر';
$lang['appointments_staff_label'] = 'کارکنان';
$lang['appointments_no_delete_permissions'] = 'این قرار ملاقات توسط شما ایجاد نشده است، امکان حذف وجود ندارد';
$lang['appointment_source_external_clients_area'] = 'منبع (از منطقه مشتریان، مخاطب موجود)';
$lang['appointments_source_external_label'] = 'خارجی';
$lang['appointments_source_internal_label'] = 'داخلی';
$lang['appointments_individual_contact'] = ' (مخاطب فردی)';
$lang['appointments_company_for_select'] = ' - مشتری ';
$lang['appointment_preview_url_label'] = 'پیش نمایش';
$lang['appointment_booking_form_services'] = 'خدمات فرم رزرو';
$lang['appointment_source_leads_label'] = 'سرنخ ها';
$lang['appointment_connect'] = 'اتصال';
$lang['appointment_connected'] = 'متصل';
$lang['appointments_outlook_revoke_confirm'] = 'خروج از Outlook';
$lang['appointment_selected_service'] = 'سرویس انتخاب شده';
$lang['appointment_please_enter_your_details'] = 'لطفا جزئیات خود را وارد کنید';
$lang['appointments_request_feedback_from_client'] = 'درخواست بازخورد از مشتری';
$lang['appointments_request_feedback'] = 'درخواست بازخورد';
$lang['appointment_feedback_label'] = 'بازخورد';
$lang['appointment_view_feedback'] = 'مشاهده بازخورد';
$lang['appointment_feedback_label_added'] = 'از بازخورد شما متشکریم!';
$lang['appointment_feedback_label_current'] = 'بازخورد فعلی شما!';
$lang['appointments_feedback_info'] = 'مدیریت وضعیت های بازخورد پیش فرض شما';
$lang['ap_feedback_extremely_good'] = 'فوق العاده خوب';
$lang['ap_feedback_very_good'] = 'بسیار خوب';
$lang['ap_feedback_good'] = 'خوب';
$lang['ap_feedback_not_bad'] = 'بد نیست';
$lang['ap_feedback_bad'] = 'بد';
$lang['ap_feedback_the_worst'] = 'بدترین';
$lang['ap_feedback_not_sure'] = 'مطمئن نیستم';
$lang['appointment_feedback_title'] = 'بازخورد خود را برای این قرار ملاقات بگذارید';
$lang['appointmenet_feedback_comment'] = 'نظرات و افکار شما در مورد این قرار ملاقات: ';
$lang['appointment_feedback_comment_textarea'] = 'حداقل چند کلمه برای توصیف تجربه شما با این قرار ملاقات لازم است';
$lang['appointment_feedback_comment_textarea_info'] = 'لطفا تجربه خود را با این قرار ملاقات توضیح دهید';
$lang['appointment_new_feedback_added'] = 'شما یک بازخورد جدید برای یک قرار ملاقات دارید';
$lang['appointly_feedback_updated'] = 'امتیاز بازخورد به تازگی به روز شد';
$lang['appointment_email_tracking'] = 'ردیابی ایمیل (آیا ایمیل قرار ملاقات خوانده شده است)';
$lang['appointment_feedback_requested_alert'] = 'بازخورد با موفقیت درخواست شد، در صورت ارائه بازخورد از طریق ایمیل به شما اطلاع داده خواهد شد!';
$lang['appointment_click_to_change_rating'] = 'برای به روزرسانی امتیاز خود روی ستاره ها کلیک کنید';
$lang['appointment_staff_cant_provide_feedback'] = 'اعضای کارکنان نمی توانند برای قرار ملاقات ها بازخورد ارائه دهند';
$lang['appointment_leave_feedback'] = 'تجربه خود را با این قرار ملاقات ارزیابی کنید';
$lang['appointment_your_feedback'] = 'بازخورد شما';
$lang['appointment_no_feedback_provided'] = 'مشتری هنوز بازخوردی برای این قرار ملاقات ارائه نکرده است';
$lang['appointments_are_you_sure_request_feedback'] = 'آیا مطمئن هستید که می خواهید برای این قرار ملاقات بازخورد درخواست کنید؟ یک ایمیل به مشتری ارسال خواهد شد.';

// Client Area
$lang['appointly_allow_non_logged_clients_appointment'] = 'به مشتریانی که وارد نشده اند اجازه دهید تا قرار ملاقات های جدید را از طریق فرم رزرو خارجی درخواست کنند';
$lang['appointly_show_appointments_menu_item_in_clients_area'] = 'نمایش آیتم منوی درخواست قرار ملاقات در منطقه مشتریان (هنگام ورود)';
$lang['appointments_applies_for_clients'] = '(فقط برای مشتریان اعمال می شود)';

// ----------------------
// TIME SLOTS & AVAILABILITY
// ----------------------
$lang['appointly_no_providers_for_service'] = 'هیچ ارائه دهنده ای برای این سرویس در دسترس نیست';
$lang['appointly_no_providers_with_hours'] = 'هیچ ارائه دهنده ای با ساعات کاری در دسترس برای این سرویس وجود ندارد';
$lang['appointly_select_staff'] = 'انتخاب عضو کارکنان';
$lang['appointment_busy_hours'] = 'ساعات شلوغ';
$lang['appointment_available_hours'] = 'ساعات در دسترس';
$lang['appointment_meeting_hour_is_reserved'] = 'ساعت قرار ملاقات قبلا رزرو شده است';
$lang['appointment_requested_hour'] = 'ساعت جلسه درخواستی';
$lang['appointment_time_unavailable'] = 'این بازه زمانی در دسترس نیست';
$lang['appointment_date_blocked'] = 'این تاریخ توسط مدیر مسدود شده است';
$lang['appointly_available_time_slots'] = 'بازه های زمانی در دسترس';
$lang['appointment_available_time_slots'] = 'بازه های زمانی در دسترس';
$lang['appointment_no_slots_available'] = 'هیچ بازه زمانی در دسترس برای این روز وجود ندارد';
$lang['appointment_slot_already_booked'] = 'این بازه زمانی قبلا رزرو شده است';
$lang['appointment_unavailable_slots_shown'] = 'بازه های زمانی در دسترس نیستن و به رنگ قرمز نمایش داده می شوند و قابل انتخاب نیستند';
$lang['appointment_all_slots_booked'] = 'تمام بازه های زمانی برای این روز رزرو شده اند. لطفا تاریخ دیگری را امتحان کنید.';
$lang['appointment_slot_unavailable'] = 'این بازه زمانی در دسترس نیست';
$lang['appointment_checking_availability'] = 'در حال بررسی در دسترس بودن...';
$lang['appointment_checking_time_slots'] = 'در حال بارگذاری بازه های زمانی...';
$lang['appointment_error_loading_slots'] = 'خطا در بارگذاری بازه های زمانی. لطفا دوباره تلاش کنید.';
$lang['appointment_not_available'] = 'در دسترس نیست';
$lang['appointment_available'] = 'در دسترس';

// Schedule and calendar
$lang['appointment_recurring'] = 'تکرار شونده';
$lang['appointment_recurring_re_created'] = 'قرار ملاقات تکرار شونده دوباره ایجاد شد';
$lang['appointments_all_day_event'] = 'رویداد تمام روز';
$lang['select_blocked_days'] = 'انتخاب روزها';
$lang['appointments_blocked_days_on_calendar_title'] = 'روزهای مسدود شده<br><small class="text-muted">تاریخ هایی را انتخاب کنید که قرار ملاقات ها نمی توانند برنامه ریزی شوند (تعطیلات، تعطیلی شرکت و غیره).<br> این تاریخ ها برای رزرو داخلی و خارجی در دسترس نخواهند بود.</small>';
$lang['appointments_dates_blocked_info_text'] = 'تاریخ های انتخاب شده در تقویم رزرو در دسترس نخواهند بود. جلسات در این تاریخ ها نمی توانند به صورت داخلی یا خارجی برنامه ریزی شوند.';
$lang['appointments_blocked_days_tab_title'] = 'روزهای غیر کاری';

// Working Hours and Schedules
$lang['appointments_default_hours_label'] = 'مدیریت ساعات پیش فرض قرار ملاقات شما';
$lang['appointly_company_schedule'] = 'برنامه شرکت';
$lang['appointly_company_schedule_info'] = 'ساعات کاری پیش فرض شرکت خود را پیکربندی کنید. این ساعات برای همه اعضای کارکنان استفاده خواهد شد مگر اینکه آنها ساعات کاری خاص خود را تنظیم کرده باشند.';
$lang['appointly_manage_company_schedule'] = 'مدیریت برنامه شرکت';
$lang['appointly_staff_working_hours'] = 'ساعات کاری کارکنان';
$lang['appointly_staff_working_hours_info'] = 'ساعات کاری این عضو کارکنان را پیکربندی کنید. این ساعات، برنامه شرکت را هنگامی که این عضو کارکنان به عنوان ارائه دهنده انتخاب می شود، لغو می کند.';
$lang['appointly_view_staff_schedule'] = 'مشاهده برنامه کارکنان';
$lang['appointly_day'] = 'روز';
$lang['appointly_enabled'] = 'فعال';
$lang['appointly_available'] = 'در دسترس';
$lang['appointly_start_time'] = 'زمان شروع';
$lang['appointly_end_time'] = 'زمان پایان';
$lang['appointly_use_company_schedule'] = 'استفاده از برنامه شرکت';
$lang['appointly_use_company_schedule_tooltip'] = 'برای استفاده از تنظیمات برنامه شرکت برای این روز به جای تنظیمات سفارشی، علامت بزنید.';
$lang['appointly_day_monday'] = 'دوشنبه';
$lang['appointly_day_tuesday'] = 'سه شنبه';
$lang['appointly_day_wednesday'] = 'چهارشنبه';
$lang['appointly_day_thursday'] = 'پنجشنبه';
$lang['appointly_day_friday'] = 'جمعه';
$lang['appointly_day_saturday'] = 'شنبه';
$lang['appointly_day_sunday'] = 'یکشنبه';
$lang['appointly_at_least_one_day_required'] = 'حداقل یک روز باید فعال باشد';
$lang['appointly_no_working_hours_found'] = 'هیچ ساعت کاری برای این ارائه دهنده تنظیم نشده است';
$lang['appointly_closed'] = 'بسته';
$lang['appointly_working_hours'] = 'ساعات کاری';
$lang['company_schedule_time_intervals_note'] = 'زمان ها فقط می توانند در فواصل 15 دقیقه ای تنظیم شوند (به عنوان مثال، 09:00، 09:15، 09:30، 09:45)';
$lang['working_hours_time_intervals_note'] = 'بازه های زمانی در فواصل 15 دقیقه ای در دسترس هستند';
$lang['appointly_time_error'] = 'زمان شروع باید قبل از زمان پایان باشد برای';
$lang['appointly_company_schedule_sync_help'] = 'کارکنان می توانند از گزینه "استفاده از برنامه شرکت" برای همگام سازی ساعات خود با پیش فرض های شرکت استفاده کنند.';

// Buffer settings
$lang['appointly_settings_buffer_times'] = 'فعال کردن زمان های بافر بین قرار ملاقات ها';
$lang['appointly_settings_buffer_times_info'] = 'زمان های بافر امکان دوره های انتقال بین قرار ملاقات ها را فراهم می کند';
$lang['appointly_buffer_before'] = 'بافر قبل (دقیقه)';
$lang['appointly_buffer_after'] = 'بافر بعد (دقیقه)';
$lang['appointly_buffer_before_help'] = 'زمان اضافی قبل از قرار ملاقات برای آماده سازی';
$lang['appointly_buffer_after_help'] = 'زمان اضافی بعد از قرار ملاقات برای تمیز کردن';

// ----------------------
// SERVICES & PROVIDERS
// ----------------------
$lang['appointly_services'] = 'خدمات';
$lang['service'] = 'سرویس';
$lang['appointment_service'] = 'سرویس';
$lang['appointment_services'] = 'خدمات';
$lang['appointment_select_service'] = 'انتخاب سرویس';
$lang['appointment_service_duration'] = 'مدت زمان';
$lang['appointment_service_price'] = 'قیمت';
$lang['appointment_service_description'] = 'توضیحات';
$lang['appointments_service_heading'] = 'سرویس';
$lang['appointments_staff_heading'] = 'کارکنان';
$lang['service_selection_required'] = 'لطفا یک سرویس را انتخاب کنید';
$lang['appointment_service_required'] = 'لطفا یک سرویس برای قرار ملاقات انتخاب کنید';
$lang['appointly_service_selection_label'] = 'سرویس';
$lang['appointments_selected_service'] = 'سرویس انتخاب شده';
$lang['no_services_available'] = 'هیچ سرویسی در دسترس نیست';

// Service Creation and Management
$lang['appointly_new_service'] = 'سرویس جدید';
$lang['appointly_edit_service'] = 'ویرایش سرویس';
$lang['appointly_service_add_success'] = 'سرویس با موفقیت اضافه شد';
$lang['appointly_service_edit_success'] = 'سرویس با موفقیت به روز شد';
$lang['appointly_service_delete_success'] = 'سرویس با موفقیت حذف شد';
$lang['appointly_service_delete_error'] = 'امکان حذف سرویس وجود ندارد';
$lang['error_adding_service'] = 'امکان افزودن سرویس وجود ندارد';
$lang['error_updating_service'] = 'امکان به روزرسانی سرویس وجود ندارد';
$lang['service_delete_error_active'] = 'سرویس فعال است و نمی توان آن را حذف یا غیرفعال کرد.';
$lang['appointly_service_in_use_warning'] = 'این سرویس در حال حاضر در یک یا چند قرار ملاقات استفاده می شود و نمی توان آن را حذف یا غیرفعال کرد.';

// Service Properties
$lang['service_availability_days'] = 'روزهای در دسترس';
$lang['service_hours_start'] = 'ساعات کاری شروع';
$lang['service_hours_end'] = 'ساعات کاری پایان';
$lang['appointly_service_name'] = 'نام';
$lang['appointly_service_name_label'] = 'نام سرویس';
$lang['appointly_service_duration'] = 'مدت زمان';
$lang['appointly_service_price'] = 'قیمت';
$lang['appointly_service_color'] = 'رنگ';
$lang['appointly_service_description'] = 'توضیحات';
$lang['appointly_service_active'] = 'فعال';
$lang['appointly_service_details'] = 'جزئیات سرویس';
$lang['appointly_service_back_to_list'] = 'بازگشت به لیست خدمات';
$lang['appointly_duration_validation'] = 'مدت زمان باید در فواصل 15 دقیقه ای (15، 30، 45 و غیره) و حداکثر 480 دقیقه باشد';
$lang['appointly_price_validation'] = 'قیمت نمی تواند منفی باشد';
$lang['appointly_duration_minutes'] = 'دقیقه';
$lang['appointly_service_staff'] = 'اختصاص داده شده به ارائه دهنده/کارکنان';
// Service Validation
$lang['service_name_required'] = 'نام سرویس الزامی است';
$lang['service_duration_required'] = 'مدت زمان سرویس الزامی است';
$lang['service_duration_numeric'] = 'مدت زمان باید یک عدد باشد';
$lang['service_duration_greater'] = 'مدت زمان باید بیشتر از 0 باشد';
$lang['service_price_required'] = 'قیمت سرویس الزامی است';
$lang['service_price_greater_equal'] = 'قیمت باید 0 یا بیشتر باشد';
$lang['service_days_required'] = 'لطفا حداقل یک روز در دسترس را انخاب کنید';
$lang['service_hours_required'] = 'ساعات سرویس الزامی است';
$lang['service_hours_invalid'] = 'فرمت زمان نامعتبر است';
$lang['service_hours_start_end'] = 'زمان پایان باید بعد از زمان شروع باشد';
$lang['appointly_staff_required'] = 'لطفا یک عضو کارکنان را انتخاب کنید';
$lang['appointly_working_hours_required'] = '%s ساعات کاری الزامی است.';
$lang['appointly_working_hours_invalid'] = 'زمان پایان %s باید بعد از زمان شروع باشد.';
$lang['appointly_working_hours_at_least_one'] = 'حداقل یک روز باید فعال باشد.';

// Service Table Headers
$lang['service_th_name'] = 'نام';
$lang['service_th_duration'] = 'مدت زمان (دقیقه)';
$lang['service_th_price'] = 'قیمت';
$lang['service_th_availability'] = 'در دسترس بودن';
$lang['service_th_status'] = 'وضعیت';
$lang['service_th_options'] = 'گزینه ها';

// Service Status
$lang['service_status_active'] = 'فعال';
$lang['service_status_inactive'] = 'غیرفعال';
$lang['service_status_changed_success'] = 'وضعیت سرویس با موفقیت به روز شد';
$lang['service_status_changed_error'] = 'امکان به روزرسانی وضعیت سرویس وجود ندارد';
$lang['service_toggle_active'] = 'تغییر وضعیت فعال';
$lang['error_updating_status'] = 'خطا در به روزرسانی وضعیت. لطفا دوباره تلاش کنید.';
$lang['service_status_updated'] = 'وضعیت سرویس با موفقیت به روز شد';
$lang['service_status_update_failed'] = 'امکان به روزرسانی وضعیت سرویس وجود ندارد';

// Providers
$lang['appointment_provider'] = 'ارائه دهنده';
$lang['appointly_provider'] = 'ارائه دهنده';
$lang['service_provider_loading'] = 'در حال بارگذاری ارائه دهندگان در دسترس...';
$lang['service_no_providers'] = 'هیچ ارائه دهنده ای برای این سرویس در دسترس نیست';
$lang['service_provider_select'] = 'انتخاب ارائه دهنده';
$lang['appointment_select_provider'] = 'انتخاب ارائه دهنده';
$lang['appointly_select_provider'] = 'انتخاب ارائه دهنده';
$lang['appointly_no_staff'] = 'هیچ عضو کارکنان در دسترس نیست';
$lang['appointly_error_loading_schedule'] = 'خطا در بارگذاری برنامه ارائه دهنده';
$lang['appointment_no_provider_assigned'] = 'هیچ ارائه دهنده ای اختصاص داده نشده است';
$lang['appointly_meeting_location'] = 'مکان جلسه';

// Multiple Providers
$lang['appointly_settings_multi_providers'] = 'فعال کردن چندین ارائه دهنده در هر سرویس';
$lang['appointly_settings_multi_providers_info'] = 'اجازه دهید خدمات توسط چندین عضو کارکنان ارائه شوند';
$lang['appointly_primary_provider'] = 'ارائه دهنده اصلی';
$lang['appointly_add_provider'] = 'افزودن ارائه دهنده';
$lang['appointly_remove_provider'] = 'حذف ارائه دهنده';
$lang['appointly_service_providers'] = 'ارائه دهندگان خدمات';
$lang['appointly_confirm_provider_removal'] = 'آیا مطمئن هستید که می خواهید این ارائه دهنده را حذف کنید؟';
$lang['appointly_assigned_providers'] = 'ارائه دهندگان اختصاص داده شده';
$lang['appointly_service_primary_provider'] = 'ارائه دهنده اصلی';
$lang['appointment_external_provider'] = 'ارائه دهنده خارجی';

// ----------------------
// NOTIFICATIONS & REMINDERS
// ----------------------
$lang['appointment_modal_notification_info'] = 'لطفا کادرهای انتخاب را علامت بزنید اگر می خواهید شکت کنندگان و مخاطب انتخاب شده یادآوری دریافت کنند، به عنوان مثال اگر 30 دقیقه قبل از شروع قرار ملاقات تنظیم شده باشد. توجه داشته باشید که این ویژگی نیاز به پیکربندی cron job دارد.';
$lang['appointment_sms_notification_text'] = 'ارسال اعلان های پیامکی';
$lang['appointment_email_notification_text'] = 'ارسال اعلان های ایمیلی';
$lang['appointment_send_notification'] = 'اکنون اعلان را ارسال کنید';
$lang['appointment_notified'] = 'یادآوری های قرار ملاقات';
$lang['appointment_notified_by_sms'] = 'اعلان یادآوری از طریق پیامک فعال شد';
$lang['appointment_notified_by_email'] = 'اعلان یادآوری از طریق ایمیل فعال شد';
$lang['appointment_send_early_reminders_label'] = 'ارسال یادآوری های اولیه';
$lang['appointly_are_you_early_reminders'] = 'آیا مطمئن هستید که می خواهید یادآوری های اولیه قرار ملاقات را ارسال کنید؟';
$lang['appointly_reminders_sent'] = 'یادآوری های قرار ملاقات به همه شرکت کنندگان و مخاطب ارسال شد';
$lang['appointment_manually_send_reminders_info'] = 'ارسال دستی یادآوری های اعلان به همه شرکت کنندگان';
$lang['appointment_early_reminders_notice_label'] = 'قرار ملاقات لغو نشده و پایان نیافته است تا یادآوری های اولیه ارسال شود';
$lang['appointment_email_read_at'] = 'خوانده شده در: ';
$lang['appointment_email_not_read'] = 'خوانده نشده';
$lang['appoontment_sms_notification'] = 'اعلان پیامکی';
$lang['appoontment_email_notification'] = 'اعلان ایمیلی';

// ----------------------
// CALENDAR INTEGRATIONS
// ----------------------
// Google Calendar
$lang['appointly_calendar_integrations'] = 'یکپارچه سازی های تقویم';
$lang['appointment_add_to_google_calendar'] = 'افزودن به تقویم گوگل';
$lang['appointments_google_already_signed'] = 'شما قبلا وارد حساب گوگل خود شده اید.';
$lang['appointments_added_to_google_calendar'] = 'به تقویم گوگل اضافه شد';
$lang['appointments_sign_in_google'] = 'ورود با گوگل';
$lang['appointments_google_revoke_confirm'] = 'خروج از گوگل';
$lang['appointments_google_revoke'] = 'لغو جلسه فعلی تقویم گوگل و حذف تمام مجوزهای داده شده به حساب گوگل شما.';
$lang['appointments_google_calendar_client_id'] = 'شناسه مشتری API تقویم گوگل <strong>(از تنظیمات->گوگل->شناسه مشتری API دریافت شده است)</strong>';
$lang['appointments_google_calendar_settings'] = 'تنظیمات API تقویم گوگل';
$lang['appointments_google_calendar_client_secret'] = 'راز مشتری API تقویم گوگل';
$lang['appointments_redirect_url'] = 'URI تغییر مسیر مجوز گوگل';
$lang['appointly_show_google_appointments_from'] = 'فیلتر کردن قرار ملاقات ها بر اساس محدوده تاریخ:';
$lang['appointments_delete_from_google_label'] = 'قبل از حذف قرار ملاقات، قرار ملاقات ایجاد شده در تقویم گوگل خود را نیز حذف کنید <small>(فقط در صورتی اعمال می شود که تقویم گوگل فعال و همگام سازی شده باشد)</small>';
$lang['appointment_add_to_google_calendar_external'] = 'این قرار ملاقات خارجی را به تقویم گوگل خود اضافه کنید (علامت بزنید و ذخیره را کلیک کنید)';
$lang['appointment_open_google_calendar'] = 'باز کردن در تقویم گوگل';
$lang['appointment_google_not_added_yet'] = 'به نظر می رسد این قرار ملاقات هنوز ب تقویم گوگل هیچ یک از اعضای کارکنان اضافه نشده است. آیا می خواهید این قرار ملاقات را به تقویم گوگل خود اضافه کنید؟';
$lang['appointment_add_to_calendar'] = 'افزودن به تقویم';
$lang['appointment_view_in_calendar'] = 'مشاهده در تقویم گوگل';
$lang['appointment_calendar_adding_to_google'] = 'در حال افزودن به تقویم گوگل...';
$lang['appointment_error_adding_to_calendar'] = 'امکان افزودن به تقویم وجود ندارد. لطفا دوباره تلاش کنید.';
$lang['event_not_found_in_google'] = 'رویداد ممکن است در تقویم گوگل وجود نداشته باشد';
$lang['appointments_delete_from_google_calendar'] = 'حذف از تقویم گوگل';
$lang['appointments_synced_from_google'] = 'همگام سازی شده از گوگل';
$lang['appointments_googlesync_show_in_table_label'] = 'اگر یکپارچه سازی تقویم گوگل فعال باشد، تمام قرار ملاقات های تقویم گوگل را در نمای جدول پیش فرض نمایش دهید.';
$lang['appointly_google_synced_title'] = ' همگام سازی شده با گوگل';
$lang['appointment_hide_google_calendar'] = 'نمایش نمای پیش فرض';
$lang['appointment_google_calendar_synced'] = 'تقویم گوگل همگام سازی شد';
$lang['appointment_googlesync_only_today'] = 'امروز';
$lang['appointment_googlesync_only_last_month'] = 'ماه گذشته';
$lang['appointment_googlesync_only_last_three_months'] = '3 ماه گذشته';
$lang['appointment_googlesync_only_last_six_months'] = '6 ماه گذشته';
$lang['appointment_googlesync_only_last_year'] = 'سال گذشته';
$lang['appointment_googlesync_show_all'] = 'همه';
$lang['appointly_not_including_two_way_synced_appointments'] = 'شامل قرار ملاقات های همگام سازی شده دو طرفه نیست';
$lang['appointment_external_calendar_event'] = 'رویداد تقویم خارجی';

// Google Meet
$lang['appointment_google_meet_info'] = 'این قرار ملاقات به تقویم گوگل اضافه شده است، می توانید از Google Meet برای ملاقات آنلاین با مشتریان خود استفاده کنید';
$lang['appointment_google_meet_info_2'] = 'این قرار ملاقات به تقویم گوگل اضافه شده است';
$lang['appointment_google_client_meet_info'] = 'اتصال از طریق Google Meet';
$lang['appointment_connect_via_google_meet'] = 'مایلم از طریق Google Meet متصل شوم';
$lang['appointment_meet_message'] = 'سلام<br><br>لطفا این URL را دنبال کنید تا از طریق Google Meet با من ارتباط برقرار کنید: ';
$lang['appointment_meeting_request_sent'] = 'پیام درخواست جلسه شما با موفقیت ارسال شد';
$lang['appointment_leave_a_comment'] = 'آیا می خواهید نظری بگذارید';
$lang['appointment_google_meet_connect_message'] = 'ارسال ایمیل به شرکت کنندگان و درخواست اتصال از طریق Google Meet';
$lang['appointment_google_meet_modal_custom_label'] = 'دعوت از کارکنان و مشتریان به Google Meet از طریق ایمیل';
$lang['appointment_google_meet'] = 'Google Meet';
$lang['appointment_google_calendar'] = 'تقویم گوگل';

// Enhanced Google Meet Settings
$lang['appointment_google_meet_enhanced_settings'] = 'تنظیمات پیشرفته Google Meet';
$lang['appointly_auto_enable_google_meet'] = 'فعال کردن خودکار Google Meet برای همه قرار ملاقات ها';
$lang['appointly_auto_enable_google_meet_help'] = 'هنگامی که فعال باشد، تمام قرار ملاقات های جدید به طور خودکار شامل لینک های Google Meet خواهند بود زمانی که با تقویم گوگل همگام سازی شوند';
$lang['appointly_google_meet_default_settings'] = 'تنظیمات پیش فرض Google Meet';
$lang['appointly_google_meet_enable_recording'] = 'فعال کردن ضبط به طور پیش فرض';
$lang['appointly_google_meet_enable_waiting_room'] = 'فعال کردن اتاق انتظار به طور پیش فرض';
$lang['appointly_google_meet_reminder_minutes'] = 'زمان یادآوری پیش فرض قبل از جلسه';
$lang['appointly_google_meet_reminder_help'] = 'زمان یادآوری پیش فرض را برای قرار ملاقات های Google Meet تنظیم کنید';
$lang['appointly_disable_google_meeting_emails'] = 'غیرفعال کردن اعلان های ایمیل Google Calendar';
$lang['appointly_disable_google_meeting_emails_help'] = 'هنگامی که فعال باشد، گوگل اعلان های ایمیل خودکار برای رویدادهای تقویم ارسال نخواهد کرد';
$lang['appointly_minutes'] = 'دقیقه';
$lang['appointly_hour'] = 'ساعت';
$lang['appointly_hours'] = 'ساعت ها';
$lang['appointly_day'] = 'روز';

// Enhanced Google Meet Features
$lang['appointment_google_meet_join_before_start'] = 'پیوستن به Google Meet';
$lang['appointment_google_meet_copy_link'] = 'کپی لینک Google Meet';
$lang['appointment_google_meet_link_copied'] = 'لینک Google Meet در کلیپ بورد کپی شد';
$lang['appointment_google_meet_test_connection'] = 'تست اتصال Google Meet';
$lang['appointment_google_meet_connection_success'] = 'تست اتصال Google Meet موفقیت آمیز بود';
$lang['appointment_google_meet_connection_failed'] = 'تست اتصال Google Meet با شکست مواجه شد';
$lang['appointment_google_meet_quick_join'] = 'پیوستن سریع به جلسه';
$lang['appointment_google_meet_meeting_details'] = 'جزئیات جلسه';
$lang['appointment_google_meet_dial_in'] = 'اطلاعات شماره گیری';
$lang['appointment_google_meet_share_screen'] = 'اشتراک گذاری صفحه نمایش در دسترس است';
$lang['appointment_google_meet_record_meeting'] = 'ضبط در دسترس است';
$lang['appointment_google_meet_waiting_room_enabled'] = 'اتاق انتظار فعال شد';
$lang['appointment_google_meet_testing_connection'] = 'در حال تست اتصال Google Meet...';
$lang['appointment_google_meet_copy_failed'] = 'کپی با شکست مواجه شد. لطفا به صورت دستی کپی کنید.';
$lang['appointment_google_meet_email_message'] = 'پیام ایمیل';
$lang['appointment_google_meet_send_invitation'] = 'ارسال دعوتنامه Google Meet';
$lang['appointment_google_meet_message_required'] = 'لطفا پیامی برای ارسال وارد کنید';
$lang['sending'] = 'در حال ارسال...';
$lang['appointment_email_send_failed'] = 'ارسال ایمیل با شکست مواجه شد. لطفا تنظیمات ایمیل خود را بررسی کنید.';
$lang['appointment_google_meet_send_to'] = 'ارسال به';
$lang['appointment_google_meet_primary_recipient'] = 'گیرنده اصلی';
$lang['appointment_google_meet_also_notify_attendees'] = 'همچنین به شرکت کنندگان کارکنان اطلاع دهید';
$lang['appointment_no_email_provided'] = 'آدرس ایمیلی ارائه نشده است';
$lang['appointment_google_meet_hd_video_audio'] = 'ویدئو و صوتی HD';
$lang['appointment_google_meet_always_enabled'] = 'همیشه فعال';
$lang['appointment_google_meet_recording_enabled'] = 'ضبط فعال شد';
$lang['appointment_google_meet_recording_disabled'] = 'ضبط غیرفعال شد';
$lang['appointment_google_meet_waiting_room_enabled_status'] = 'وضعیت اتاق انتظار فعال شد';
$lang['appointment_google_meet_waiting_room_disabled'] = 'اتاق انتظار غیرفعال شد';
$lang['appointment_google_meet_quick_actions'] = 'اقدامات سریع';
$lang['appointment_google_meet_join_meeting'] = 'پیوستن به Google Meet';
$lang['appointment_google_meet_send_invitation_btn'] = 'ارسال دعوتنامه';

// Google Maps
$lang['appointment_google_maps'] = 'باز کردن در Google Maps';
$lang['appointly_google_maps_not_shown'] = 'نقشه های گوگل نمایش داده نخواهد شد.';
$lang['appointly_google_api_key_notset'] = 'کلید API گوگل تنظیم نشده است، لطفا کلید API گوگل را در تنظیمات قرار ملاقات تنظیم کنید';
$lang['appointly_message_will_hide'] = 'این پیام در 5 ثانیه پنهان خواهد شد';

// Outlook Calendar
$lang['appointment_login_to_outlook'] = 'ورود به Outlook';
$lang['appointment_logout_from_outlook'] = 'خروج از Outlook';
$lang['appointment_open_outlook_calendar'] = 'باز کردن در تقویم Outlook';
$lang['appointments_outlook_revoke'] = 'لغو جلسه فعلی تقویم Outlook و حذف تمام مجوزهای داده شده به حساب Outlook شما.';
$lang['appointment_redirect_url_logout'] = 'URI تغییر مسیر و مجوز Outlook';
$lang['appointment_outlook_api_label'] = 'API تقویم Outlook';
$lang['appointment_outlook_client_id'] = 'شناسه برنامه (مشتری)';
$lang['appointment_outlook_calendar'] = 'تقویم Outlook';
$lang['appointment_outlook_calendar_info'] = 'این قرار ملاقات به تقویم Outlook اضافه شده است';
$lang['appointment_add_to_outlook'] = 'افزودن به تقویم Outlook';
$lang['appointment_outlook_not_added_yet'] = 'هنوز به تقویم Outlook اضافه نشده است';
$lang['appointment_is_added_to_outlook'] = 'به تقویم Outlook اضافه شد';
$lang['appointment_calendar_adding_to_outlook'] = 'در حال افزودن به تقویم Outlook...';
$lang['appointment_added_to_outlook'] = 'رویداد با موفقیت به تقویم Outlook اضافه شد';
$lang['appointment_added_to_outlook_but_not_saved'] = 'رویداد به Outlook اضافه شد اما در پایگاه داده ذخیره نشد';
$lang['appointment_outlook_event_saved'] = 'جزئیات رویداد Outlook ذخیره شد';
$lang['appointment_outlook_event_save_failed'] = 'ذخیره جزئیات رویداد Outlook با شکست مواجه شد';
$lang['appointment_outlook_error'] = 'خطا در هنگام افزودن به Outlook رخ داد';
$lang['appointment_outlook_auth_error'] = 'خطای احراز هویت Outlook';
$lang['appointment_invalid_date'] = 'تاریخ قرار ملاقات نامعتبر است';
$lang['appointment_sign_in_to_outlook'] = 'ورود به Outlook';
$lang['appointment_sign_out_from_outlook'] = 'خروج از Outlook';
$lang['appointments_outlook_view_in_calendar'] = 'مشاهده در تقویم Outlook';
$lang['appointment_outlook_calendar_title'] = 'تقویم Outlook';
$lang['appointment_outlook_sync_status'] = 'وضعیت همگام سازی Outlook';
$lang['appointment_outlook_last_synced'] = 'آخرین همگام سازی: %s';
$lang['appointment_outlook_sync_error'] = 'آخرین همگام سازی با شکست مواجه شد: %s';
$lang['appointment_outlook_event_deleted'] = 'رویداد Outlook با موفقیت حذف شد';
$lang['appointment_outlook_event_delete_failed'] = 'حذف رویداد Outlook با شکست مواجه شد';
$lang['appointments_table_calendar'] = 'اضافه شده به تقویم ها';
$lang['appointment_not_added_to_calendars_yet'] = 'هنوز به هیچ تقویمی اضافه نشده است.';
$lang['permission_approve'] = 'تایید';
$lang['permission_view_reports'] = 'مشاهده گزارشات';
$lang['appointly_missing_required_fields'] = 'فیلدهای الزامی گم شده اند';
$lang['appointly_service_not_found'] = 'سرویس یافت نشد';
$lang['appointly_error_getting_time_slots'] = 'خطا در دریافت بازه های زمانی در دسترس. لطفا دوباره تلاش کنید.';
$lang['appointly_invalid_working_hours'] = 'پیکربندی ساعات کاری نامعتبر است';
$lang['appointly_service_price_invalid'] = 'قیمت سرویس باید یک عدد معتبر باشد (0 یا بیشتر)';
$lang['appointly_service_duration_invalid'] = 'مدت زمان سرویس باید یک عدد مثبت باشد';
$lang['appointly_service_providers_required'] = 'حداقل یک ارائه دهنده سرویس باید اختصاص داده شود';
$lang['appointly_available_time_slots'] = 'بازه های زمانی در دسترس';
$lang['appointment_loading'] = 'در حال بارگذاری...';
$lang['appointly_error_loading_providers'] = 'خطا در بارگذاری ارائه دهندگان';
$lang['appointly_no_data_available'] = 'داده ای در دسترس نیست';
$lang['appointly_please_try_again'] = 'لطفا دوباره تلاش کنید';
$lang['appointly_installation_complete'] = 'نصب با موفقیت تکمیل شد';
$lang['appointly_database_updated'] = 'پایگاه داده با موفقیت به روز شد';
$lang['appointly_menu_reset'] = 'منو با موفقیت بازنشانی شد';
$lang['appointly_default_service_created'] = 'سرویس پیش فرض با موفقیت ایجاد شد';
$lang['appointly_working_hours_configured'] = 'ساعات کاری با موفقیت پیکربندی شد';
$lang['appointment_select_service_provider_first'] = 'لطفا ابتدا سرویس و ارائه دهنده را انتخاب کنید';
$lang['appointment_are_you_sure_to_cancel'] = 'آیا مطمئن هستید که می خواهید این قرار ملاقات را لغو کنید؟';
$lang['appointment_are_you_sure_to_mark_as_ongoing'] = 'آیا مطمئن هستید که می خواهید این قرار ملاقات را به عنوان در حال انجام علامت گذاری کنید؟';
$lang['appointment_error_occurred'] = 'خطایی رخ داد. لطفا دوباره تلاش کنید.';
$lang['appointment_closed'] = 'رزرو قرار ملاقات در حال حاضر بسته است';
$lang['appointment_time_required'] = 'لطفا یک بازه زمانی را انتخاب کنید';
$lang['appointment_no_providers'] = 'هیچ ارائه دهنده ای برای این سرویس در دسترس نیست';
$lang['appointment_provider_not_available'] = 'ارائه دهنده در این روز در دسترس نیست';
$lang['appointment_minutes'] = 'دقیقه';
$lang['appointment_unavailable'] = 'در دسترس نیست';
$lang['is_required'] = 'الزامی است';
$lang['appointment_schedule_info'] = 'برنامه قرار ملاقات';
$lang['appointment_form_info'] = 'اطلاعات قرار ملاقات';
$lang['appointment_marked_as_approved'] = 'قرار ملاقات به عنوان تایید شده علامت گذاری شد';
$lang['appointment_cancellation_approval_failed'] = 'تایید لغو قرار ملاقات با شکست مواجه شد';
$lang['appointment_send_an_sms'] = 'ارسال پیامک';
$lang['appointment_call_number'] = 'تماس';
$lang['appointment_actions'] = 'اقدامات';
$lang['appointment_staff_cannot_provide_feedback'] = 'اعضای کارکنان نمی توانند برای قرار ملاقات ها بازخورد ارائه دهند';
$lang['appointment_thank_you_for_feedback'] = 'از بازخورد شما متشکریم!';
$lang['appointment_feedback_comment_required'] = 'نظر بازخورد الزامی است';

// Reschedule functionality client side
$lang['appointment_reschedule'] = 'برنامه ریزی مجدد';
$lang['appointment_reschedule_reason'] = 'دلیل برنامه ریزی مجدد';
$lang['appointment_reschedule_reason_placeholder'] = 'لطفا توضیح دهید که چرا نیاز به برنامه ریزی مجدد این قرار ملاقات دارید...';
$lang['appointment_reschedule_reason_required'] = 'دلیل برنامه ریزی مجدد الزامی است';
$lang['appointment_request_reschedule'] = 'درخواست برنامه ریزی مجدد';
$lang['appointment_new_date'] = 'تاریخ جدید';
$lang['appointment_new_time'] = 'زمان جدید';
$lang['appointment_reschedule_request_submitted'] = 'درخواست برنامه ریزی مجدد شما ارسال شد و توسط کارکنان ما بررسی خواهد شد.';
$lang['appointment_cannot_be_rescheduled'] = 'این قرار ملاقات به لیل وضعیت فعلی آن قابل برنامه ریزی مجدد نیست.';

$lang['appointment_processing'] = 'در حال پردازش...';
$lang['appointment_select_date_first'] = 'لطفا ابتدا یک تاریخ را انتخاب کنید';
$lang['appointment_please_select_date_time'] = 'لطفا یک تاریخ و زمان را انتخاب کنید';
$lang['appointment_current_details'] = 'جزئیات فعلی';
$lang['appointment_loading_available_times'] = 'در حال بارگذاری زمان های در دسترس...';
$lang['appointment_no_available_slots'] = 'هیچ بازه زمانی در دسترس نیست';
$lang['appointment_no_available_times'] = 'هیچ زمان در دسترسی نیست';

$lang['appointment_reschedule_requested'] = 'برنامه ریزی مجدد درخواست شد';
$lang['appointment_reschedule_pending_review'] = 'درخواست برنامه ریزی مجدد شما در انتظار بررسی توسط کارکنان ما است.';
$lang['appointment_reschedule_pending_notice'] = 'درخواست های برنامه ریزی مجدد در انتظار';
$lang['appointment_requested_date'] = 'تاریخ درخواستی';
$lang['appointment_requested_time'] = 'زمان درخواستی';
$lang['appointment_current_date'] = 'تاریخ فعلی';
$lang['appointment_approve_reschedule'] = 'تایید برنامه ریزی مجدد';
$lang['appointment_reject_reschedule'] = 'رد برنامه ریزی مجدد';
$lang['appointment_pending_reschedules'] = 'برنامه ریزی های مجدد در انتظار';
$lang['appointment_reschedule_approved'] = 'برنامه ریزی مجدد تایید شد';
$lang['appointment_reschedule_rejected'] = 'برنامه ریزی مجدد رد شد';
$lang['appointment_cancellation_requested'] = 'لغو درخواست شد';
$lang['appointment_cancellation_pending_review'] = 'درخواست لغو شما در انتظار بررسی توسط کارکنان ما است.';
$lang['appointment_cancellation_reason'] = 'دلیل لغو';
$lang['appointment_cancellation_notes'] = 'یادداشت های لغو';
$lang['appointment_cancellation_notes_placeholder'] = 'لطفا توضیح دهید که چرا می خواهید این قرار ملاقات را لغو کنید...';
$lang['appointment_cancellation_notes_required'] = 'یادداشت های لغو الزامی است';
$lang['appointment_cancellation_request_submitted'] = 'درخواست لغو شما ارسال شد و توسط کارکنان ما بررسی خواهد شد.';
$lang['appointment_confirm_approve_reschedule'] = 'آیا مطمئن هستید که می خواهید این درخواست برنامه ریزی مجدد را تایید کنید؟ این کار قرار ملاقات را به تاریخ و زمان جدید به روز می کند.';
$lang['appointment_reschedule_denial_reason'] = 'لطفا دلیلی برای رد این درخواست برنامه ریزی مجدد ارائه دهید (این به مشتری ارسال خواهد شد):';
$lang['appointment_reschedule_approved_successfully'] = 'درخواست برنامه ریزی مجدد تایید شد و قرار ملاقات به روز شد.';
$lang['appointment_reschedule_denied_successfully'] = 'درخواست برنامه ریزی مجدد رد شد و به مشتری اطلاع داده شد.';
$lang['appointment_reschedule_approval_failed'] = 'تایید درخواست برنامه ریزی مجدد با شکست مواجه شد. لطفا دوباره تلاش کنید.';
$lang['appointment_reschedule_denial_failed'] = 'رد درخواست برنامه ریزی مجدد با شکست مواجه شد. لطفا دوباره تلاش کنید.';
$lang['appointment_view_details'] = 'مشاهده جزئیات';
$lang['appointment_client_information'] = 'اطلاعات مشتری';
$lang['appointment_provider_information'] = 'اطلاعات ارائه دهنده';
$lang['appointment_reschedule_action_required'] = 'اقدام مورد نیاز';
$lang['appointment_reschedule_instructions'] = 'هنگامی که مشتریان درخواست برنامه ریزی مجدد می دهند، آنها برای تایید شما در اینجا ظاهر می شوند. تایید به طور خودکار قرار ملاقات را به روز می کند و از طریق ایمیل به مشتری اطلاع می دهد.';
$lang['appointment_no_pending_reschedules'] = 'هیچ درخواست برنامه ریزی مجدد در انتظار یافت نشد.';
$lang['appointment_reschedule_request_details'] = 'جزئیات درخواست برنامه ریزی مجدد';
$lang['appointment_reschedule_date_required'] = 'تاریخ جدید الزامی است';
$lang['appointment_reschedule_time_required'] = 'زمان جدید الزامی است';
$lang['appointment_reschedule_future_datetime'] = 'لطفا یک تاریخ و زمان آینده را انتخاب کنید';
$lang['appointment_reschedule_request_subject'] = 'درخواست برنامه ریزی مجدد قرار ملاقات';
$lang['appointment_reschedule_approved_subject'] = 'برنامه ریزی مجدد قرار ملاقات تایید شد';
$lang['appointment_reschedule_denied_subject'] = 'برنامه ریزی مجدد قرار ملاقات رد شد';
$lang['appointment_book_again'] = 'دوباره رزرو کنید';
$lang['appointment_cancelled_title'] = 'این قرار ملاقات لغو شده است';
$lang['appointment_book_new_appointment'] = 'آیا می خواهید یک قرار ملاقات جدید رزرو کنید؟';
$lang['appointment_book_new'] = 'رزرو قرار ملاقات جدید';
$lang['appointment_deny_reschedule'] = 'رد برنامه ریزی مجدد';
$lang['appointment_reschedule_denial_reason_prompt'] = 'لطفا دلیلی برای رد این درخواست برنامه ریزی مجدد ارائه دهید:';
$lang['appointment_reschedule_denial_reason_required'] = 'دلیل رد الزامی است';
$lang['appointment_confirm_approve_cancellation'] = 'آیا مطمئن هستید که می خواهید این درخواست لغو را تایید کنید؟ این کار قرار ملاقات را به طور دائم لغو می کند.';
$lang['appointment_cancelled_book_again_message'] = 'این قرار ملاقات لغو شده است. آیا می خواهید یک قرار ملاقات جدید رزرو کنید؟';
$lang['appointment_no_show_book_again_message'] = 'این قرار ملاقات عدم حضور بود. آیا می خواهید یک قرار ملاقات جدید رزرو کنید؟';

// Calendar Integration Removal
$lang['appointment_remove_google_integration'] = 'حذف یکپارچه سازی تقویم گوگل';
$lang['appointment_remove_outlook_integration'] = 'حذف یکپارچه سازی تقویم Outlook';
$lang['appointment_confirm_remove_google_integration'] = 'آیا مطمئن هستید که می خواهید یکپارچه سازی تقویم گوگل را از این قرار ملاقات حذف کنید؟ این کار در صورت امکان، رویداد را از تقویم گوگل نیز حذف خواهد کرد.';
$lang['appointment_confirm_remove_outlook_integration'] = 'آیا مطمئن هستید که می خواهید یکپارچه سازی تقویم Outlook را از این قرار ملاقات حذف کنید؟ این کار در صورت امکان، رویداد را از تقویم Outlook نیز حذف خواهد کرد.';
$lang['appointment_google_integration_removed'] = 'یکپارچه سازی تقویم گوگل از قرار ملاقات حذف شد';
$lang['appointment_google_integration_removed_and_deleted'] = 'یکپارچه سازی تقویم گوگل حذف شد و رویداد از تقویم گوگل حذف شد';
$lang['appointment_google_removal_failed'] = 'حذف یکپارچه سازی تقویم گوگل با شکست مواجه شد';
$lang['appointment_outlook_integration_removed'] = 'یپارچه سازی تقویم Outlook از قرار ملاقات حذف شد';
$lang['appointment_outlook_integration_removed_and_deleted'] = 'یکپارچه سازی تقویم Outlook حذف شد و رویداد از تقویم Outlook حذف شد';
$lang['appointment_outlook_removal_failed'] = 'حذف یکپارچه سازی تقویم Outlook با شکست مواجه شد';
$lang['appointment_missing_required_fields'] = 'فیلدهای الزامی گم شده اند';
$lang['appointment_not_found'] = 'قرار ملاقات یافت نشد';
$lang['appointment_outlook_not_authenticated_warning'] = 'هشدار: شما در حال حاضر با Outlook احراز هویت نشده اید. یکپارچه سازی فقط به صورت محلی حذف خواهد شد، اما رویداد در تقویم Outlook شما باقی خواهد ماند.';
$lang['appointment_outlook_not_available_warning'] = 'هشدار: یکپارچه سازی Outlook در دسترس نیست. یکپارچه سازی فقط به صورت محلی حذف خواهد شد.';
$lang['appointment_outlook_integration_removed_local_only'] = 'یکپارچه سازی تقویم Outlook به صورت محلی حذف شد. توجه: رویداد ممکن است هنوز در تقویم Outlook شما وجود داشته باشد.';

// Dashboard Widgets
$lang['appointly_upcoming_appointments'] = 'قرار ملاقات های آینده';
$lang['appointly_no_upcoming_appointments'] = 'هیچ قرار ملاقات آینده ای وجود ندارد';
$lang['appointly_no_appointments_in_range'] = 'هیچ قرار ملاقاتی در محدوده %s برنامه ریزی نشده است';
$lang['appointly_next_7_days'] = '7 روز آینده';
$lang['appointly_next_14_days'] = '14 روز آینده';
$lang['appointly_next_30_days'] = '30 روز آینده';
$lang['appointly_next_4_weeks'] = '4 هفته آینده';
$lang['appointly_view_all_appointments'] = 'مشاهده همه قرار ملاقات ها';
$lang['appointly_dashboard_widgets_settings'] = 'تنظیمات ویجت های داشبورد';
$lang['appointly_today_widget_enabled'] = 'نمایش ویجت قرار ملاقات های امروز در داشبورد';
$lang['appointly_upcoming_widget_enabled'] = 'نمایش ویجت قرار ملاقات های آینده در داشبورد';
$lang['appointly_upcoming_widget_range'] = 'محدوده تاریخ ویجت قرار ملاقات های آینده';
$lang['appointly_today'] = 'امروز';
$lang['appointly_tomorrow'] = 'فردا';
$lang['days'] = 'روزها';

$lang['appointly_invoice_default_vat'] = 'مالیات بر ارزش افزوده/درصد مالیات پیش فرض';
$lang['appointly_invoice_vat_help'] = 'درصد مالیات پیش فرض برای اعمال بر فاکتورهای تولید شده خودکار (برای عدم مالیات، 0 تنظیم شود)';
$lang['appointly_invoice_tax_type_help'] = 'نحوه اعمال مالیات بر فاکتورهای قرار ملاقات را انتخاب کنید';
$lang['appointly_invoice_tax_type_label'] = 'روش اعمال مالیات';
$lang['appointly_tax_type_none'] = 'بدون مالیات';
$lang['appointly_tax_type_custom'] = 'درصد سفارشی';
$lang['appointly_tax_type_system'] = 'استفاده از نرخ های مالیاتی CRM';
$lang['appointly_default_vat_label'] = 'درصد مالیات سفارشی';
$lang['appointly_default_vat_help'] = 'درصد مالیات سفارشی برای اعمال بر فاکتورها (برای عدم مالیات، 0 تنظیم شود)';
$lang['appointly_system_tax_label'] = 'انتخاب نرخ مالیات';
$lang['appointly_system_tax_help'] = 'از نرخ های مالیاتی پیکربندی شده خود در CRM انتخاب کنید';

// Enhanced Invoice Settings - Tab Names
$lang['appointly_invoice_settings'] = 'فاکتور و مالیات';
$lang['appointly_tax_settings'] = 'پیکربندی مالیات';
$lang['appointly_tax_settings_help'] = 'نحوه اعمال مالیات بر فاکتورهای ایجاد شده از قرار ملاقات ها را پیکربندی کنید. می توانید از سیستم مالیاتی CRM استفاده کنید یا درصد سفارشی را تنظیم کنید.';
$lang['appointly_tax_type_label'] = 'روش اعمال مالیات';
$lang['appointly_tax_type_help'] = 'نحوه اعمال مالیات بر فاکتورهای قرار ملاقات را انتخاب کنید';

// Form Field Labels
$lang['appointly_enable'] = 'فعال کردن';
$lang['appointly_disable'] = 'غیرفعال کردن';
$lang['appointly_yes'] = 'بله';
$lang['appointly_no'] = 'خیر';

// Client Dashboard Language Strings
$lang['appointment_client_dashboard_description'] = 'قرار ملاقات های خود را مدیریت کنید، تاریخچه را مشاهده کنید و قرار ملاقات های جدید رزرو کنید.';
$lang['appointment_book_new'] = 'رزرو قرار ملاقات جدید';
$lang['appointment_all'] = 'همه';
$lang['appointment_total_appointments'] = 'کل قرار ملاقات ها';
$lang['appointment_completed_appointments'] = 'تکمیل شده';
$lang['appointment_upcoming_appointments'] = 'آینده';
$lang['appointment_cancelled_appointments'] = 'لغو شده';
$lang['appointment_no_appointments_found'] = 'هیچ قرار ملاقاتی یافت نشد';
$lang['appointment_no_appointments_match_filter'] = 'هیچ قرار ملاقاتی با فیلتر فعلی مطابقت ندارد';
$lang['appointment_date_and_time'] = 'تاریخ و زمان';
$lang['appointment_details'] = 'جزئیات قرار ملاقات';
$lang['appointment_book_again'] = 'دوباره رزرو کنید';
$lang['view_invoice'] = 'مشاهده فاکتور';

// Cancel and Reschedule
$lang['appointment_cancel_reason'] = 'دلیل لغو';
$lang['appointment_cancel_reason_placeholder'] = 'لطفا دلیلی برای لغو این قرار ملاقات ارائه دهید...';
$lang['appointment_reschedule_reason'] = 'دلیل برنامه ریزی مجدد';
$lang['appointment_reschedule_reason_placeholder'] = 'لطفا توضیح دهید که چرا نیاز به برنامه ریزی مجدد این قرار ملاقات دارید...';
$lang['appointment_new_date'] = 'تاریخ جدید';
$lang['appointment_new_time'] = 'زمان جدید';
$lang['appointment_request_reschedule'] = 'درخواست برنامه ریزی مجدد';
$lang['appointment_cancel_request_sent'] = 'درخواست لغو برای تایید به کارکنان ارسال شد.';
$lang['appointment_cancel_request_failed'] = 'ارسال درخواست لغو با شکست مواجه شد. لطفا دوباره تلاش کنید.';
$lang['appointment_reschedule_request_sent'] = 'درخواست برنامه ریزی مجدد برای تایید به کارکنان ارسال شد.';
$lang['appointment_reschedule_request_failed'] = 'ارسال درخواست برنامه ریزی مجدد با شکست مواجه شد. لطفا دوباره تلاش کنید.';
$lang['appointment_client_dashboard'] = 'داشبورد مشتری';
$lang['appointment_available_times'] = 'زمان های در دسترس';
$lang['appointment_error_loading_times'] = 'خطا در بارگذاری زمان ها';
$lang['appointment_cancel_request_submitted'] = 'درخواست لغو با موفقیت ارسال شد';
$lang['appointment_date_time_required'] = 'تاریخ و زمان الزامی است';
$lang['appointment_reschedule_pending'] = 'درخواست برنامه ریزی مجدد در انتظار تایید';
$lang['appointly_invoice_payment_mode_changed'] = 'حالت پرداخت فاکتور تغییر کرد، لطفا تنظیمات را برای اعمال تغییرات ذخیره کنید';
$lang['payment_received_for_appointment'] = 'پرداخت دریافت شده برای:';
$lang['appointly_create_invoice_when_completed'] = 'ایجاد فاکتور پس از تکمیل قرار ملاقات؟';
$lang['invoice_created_for_appointment'] = 'فاکتور #%s برای این قرار ماقات ایجاد شد.';
$lang['appointment_email_sent_success'] = 'ایمیل با موفقیت ارسال شد';
$lang['appointment_email_sent_failed'] = 'ارسال ایمیل با شکست مواجه شد';
$lang['customer_permission_appointments'] = 'قرار ملاقات ها';
$lang['appointment_contact_relationship'] = 'اطلاعات ارتباطی';

$lang['appointment_security_verification'] = 'تایید امنیتی';
$lang['appointment_view_on_map'] = 'نمایش روی نقشه';
$lang['appointment_no_notes_available'] = 'هیچ یادداشتی برای این قرار ملاقات موجود نیست';
$lang['appointment_session_overview'] = 'بررسی جلسه';
$lang['appointly_show_staff_email_booking_form'] = 'نمایش آدرس های ایمیل کارکنان در فرم رزرو';
$lang['appointly_no_available_time_slots'] = 'ساعت های در دسترس موجود نیست';
$lang['appointment_status_changed_successfully'] = 'وضعیت قرار ملاقات با موفقیت تغییر کرد';
$lang['appointment_status_change_failed'] = 'تغییر وضعیت قرار ملاقات با شکست مواجه شد';
