LANG = { 'required': 'الزامی', 'sure': 'آیا مطمئن هستید؟', 'remove_product': 'آیا مطمئن هستید که محصول را حذف کنید؟', 'cancel_invoice': 'آیا مطمئن هستید که فاکتور را لغو کنید؟', 'no_products': 'هیچ محصولی اضافه نشده', 'paid_amount_is_less_than_payable': 'مبلغ پرداخت شده کمتر از مبلغ قابل پرداخت است. \nلطفاً OK را فشار دهید تا فروش ارسال شود.', 'paid_amount_is_more_than_payable': 'مبلغ پرداخت شده بیشتر از مبلغ قابل پرداخت است. \nلطفاً بررسی کنید.', 'confirm_delete_role': 'این نقش حذف خواهد شد.', 'sku_already_exists': 'SKU قبلاً وجود دارد.', 'ref_no_already_exists': 'شماره مرجع قبلاً استفاده شده است.', 'out_of_stock': 'محصول موجود نیست', 'delete_invoice_confirm': 'این تنظیم حذف خواهد شد.', 'add_name_as_new_customer': 'افزودن ":name" به عنوان مشتری جدید', 'today': 'امروز', 'yesterday': 'دیروز', 'last_7_days': 'آخرین 7 روز', 'last_30_days': 'آخرین 30 روز', 'this_month': 'این ماه', 'last_month': 'ماه گذشته', 'this_month_last_year': 'این ماه در سال گذشته', 'this_financial_year': 'سال مالی جاری', 'clear': 'پاک کردن', 'no_products_added': 'هیچ محصولی اضافه نشده، ابتدا چند محصول اضافه کنید', 'some_error_in_input_field': 'ورودی‌های نامعتبر، بررسی کنید و دوباره تلاش کنید!!', 'confirm_delete_expense_category': 'این دسته‌بندی همراه با همه هزینه‌های زیر این دسته‌بندی حذف خواهد شد.', 'confirm_delete_expense': 'این هزینه حذف خواهد شد.', 'confirm_delete_payment': 'این پرداخت حذف خواهد شد.', 'confirm_delete_user': 'این کاربر حذف خواهد شد', 'confirm_delete_contact': 'این مخاطب حذف خواهد شد', 'confirm_delete_variation': 'این تنوع همراه با همه مقادیر آن حذف خواهد شد.', 'confirm_tax_group': 'این گروه مالیاتی حذف خواهد شد.', 'confirm_delete_category': 'این دسته‌بندی همراه با همه زیردسته‌بندی‌های آن حذف خواهد شد.', 'confirm_delete_unit': 'این واحد حذف خواهد شد.', 'confirm_delete_tax_rate': 'این نرخ مالیاتی حذف خواهد شد.', 'confirm_delete_brand': 'این برند حذف خواهد شد.', 'confirm_delete_barcode': 'این تنظیم بارکد حذف خواهد شد.', 'add_name_as_new_product': 'افزودن ":term" به عنوان محصول جدید', 'no_products_found': 'هیچ محصول مطابقی یافت نشد!', 'cancel': 'لغو', 'ok': 'تأیید', 'view_stock_details': 'مشاهده جزئیات موجودی برای هر تنوع', 'details': 'جزئیات', 'no_row_selected': 'هیچ ردیفی انتخاب نشده است', 'edit': 'ویرایش', 'delete': 'حذف', 'add': 'افزودن', 'save': 'ذخیره', 'update': 'به‌روزرسانی', 'search': 'جستجو', 'filter': 'فیلتر', 'export': 'صادرات', 'import': 'واردات', 'print': 'چاپ', 'download': 'دانلود', 'upload': 'آپلود', 'submit': 'ارسال', 'reset': 'بازنشانی', 'close': 'بستن', 'back': 'بازگشت', 'next': 'بعدی', 'previous': 'قبلی', 'first': 'اول', 'last': 'آخر', 'loading': 'در حال بارگذاری...', 'processing': 'در حال پردازش...', 'saving': 'در حال ذخیره...', 'updating': 'در حال به‌روزرسانی...', 'deleting': 'در حال حذف...', 'success': 'موفقیت', 'error': 'خطا', 'warning': 'هشدار', 'info': 'اطلاعات', 'confirm': 'تأیید', 'yes': 'بله', 'no': 'خیر', 'enable': 'فعال', 'disable': 'غیرفعال', 'active': 'فعال', 'inactive': 'غیرفعال', 'status': 'وضعیت', 'name': 'نام', 'description': 'توضیحات', 'price': 'قیمت', 'quantity': 'تعداد', 'total': 'مجموع', 'subtotal': 'زیرمجموع', 'tax': 'مالیات', 'discount': 'تخفیف', 'amount': 'مبلغ', 'date': 'تاریخ', 'time': 'زمان', 'created_at': 'تاریخ ایجاد', 'updated_at': 'تاریخ به‌روزرسانی', 'actions': 'عملیات', 'select_all': 'انتخاب همه', 'deselect_all': 'لغو انتخاب همه', 'bulk_actions': 'عملیات گروهی', 'bulk_delete': 'حذف گروهی', 'bulk_edit': 'ویرایش گروهی', 'bulk_export': 'صادرات گروهی', 'select_file': 'انتخاب فایل', 'choose_file': 'انتخاب فایل', 'no_file_selected': 'هیچ فایلی انتخاب نشده', 'file_selected': 'فایل انتخاب شده', 'upload_success': 'آپلود موفقیت‌آمیز', 'upload_error': 'خطا در آپلود', 'file_too_large': 'فایل خیلی بزرگ است', 'invalid_file_type': 'نوع فایل نامعتبر', 'network_error': 'خطای شبکه', 'server_error': 'خطای سرور', 'unauthorized': 'غیرمجاز', 'forbidden': 'ممنوع', 'not_found': 'یافت نشد', 'method_not_allowed': 'روش مجاز نیست', 'validation_error': 'خطای اعتبارسنجی', 'duplicate_entry': 'ورودی تکراری', 'record_not_found': 'رکورد یافت نشد', 'operation_successful': 'عملیات موفقیت‌آمیز', 'operation_failed': 'عملیات ناموفق', 'data_loaded': 'داده‌ها بارگذاری شد', 'data_saved': 'داده‌ها ذخیره شد', 'data_updated': 'داده‌ها به‌روزرسانی شد', 'data_deleted': 'داده‌ها حذف شد', 'changes_saved': 'تغییرات ذخیره شد', 'changes_discarded': 'تغییرات لغو شد', 'form_submitted': 'فرم ارسال شد', 'form_reset': 'فرم بازنشانی شد', 'please_wait': 'لطفاً صبر کنید...', 'please_select': 'لطفاً انتخاب کنید', 'please_enter': 'لطفاً وارد کنید', 'required_field': 'فیلد الزامی', 'optional_field': 'فیلد اختیاری', 'invalid_input': 'ورودی نامعتبر', 'invalid_email': 'ایمیل نامعتبر', 'invalid_phone': 'شماره تلفن نامعتبر', 'invalid_date': 'تاریخ نامعتبر', 'invalid_number': 'شماره نامعتبر', 'min_length': 'حداقل طول', 'max_length': 'حداکثر طول', 'min_value': 'حداقل مقدار', 'max_value': 'حداکثر مقدار', 'pattern_mismatch': 'عدم تطابق الگو', 'unique_constraint': 'محدودیت یکتایی', 'foreign_key_constraint': 'محدودیت کلید خارجی', 'check_constraint': 'محدودیت بررسی', 'not_null_constraint': 'محدودیت غیر تهی', 'default_constraint': 'محدودیت پیش‌فرض', 'primary_key_constraint': 'محدودیت کلید اصلی', 'unique_index': 'ایندکس یکتا', 'composite_index': 'ایندکس ترکیبی', 'partial_index': 'ایندکس جزئی', 'functional_index': 'ایندکس تابعی', 'bitmap_index': 'ایندکس بیت‌مپ', 'hash_index': 'ایندکس هش', 'b_tree_index': 'ایندکس B-Tree', 'gin_index': 'ایندکس GIN', 'gist_index': 'ایندکس GiST', 'spgist_index': 'ایندکس SP-GiST', 'brin_index': 'ایندکس BRIN', 'bloom_index': 'ایندکس Bloom', 'rum_index': 'ایندکس RUM', 'pg_trgm_index': 'ایندکس pg_trgm', 'unlogged_table': 'جدول غیرثبت‌شده', 'temporary_table': 'جدول موقت', 'partitioned_table': 'جدول پارتیشن‌شده', 'inherited_table': 'جدول ارث‌برده', 'materialized_view': 'نمای مادی‌شده', 'recursive_view': 'نمای بازگشتی', 'updatable_view': 'نمای قابل به‌روزرسانی', 'insertable_view': 'نمای قابل درج', 'deletable_view': 'نمای قابل حذف', 'with_check_option': 'گزینه بررسی', 'with_local_check_option': 'گزینه بررسی محلی', 'with_cascaded_check_option': 'گزینه بررسی آبشاری', 'security_definer': 'تعریف‌کننده امنیت', 'security_invoker': 'فراخوانی‌کننده امنیت', 'leakproof': 'ضد نشت', 'volatile': 'فرار', 'stable': 'پایدار', 'immutable': 'تغییرناپذیر', 'parallel_safe': 'امن موازی', 'parallel_restricted': 'محدود موازی', 'parallel_unsafe': 'ناامن موازی', 'cost': 'هزینه', 'rows': 'ردیف‌ها', 'width': 'عرض', 'set_returning': 'بازگرداننده مجموعه', 'strict': 'سخت‌گیر', 'returns_null_on_null_input': 'بازگردانی تهی در ورودی تهی', 'called_on_null_input': 'فراخوانی در ورودی تهی', 'language': 'زبان', 'as': 'به عنوان', 'definition': 'تعریف', 'options': 'گزینه‌ها', 'tablespace': 'فضای جدول', 'storage_parameter': 'پارامتر ذخیره‌سازی', 'fillfactor': 'فاکتور پرکردن', 'autovacuum': 'خودکار پاک‌سازی', 'toast': 'TOAST', 'oid': 'OID', 'reltuples': 'تعداد ردیف‌ها', 'relpages': 'تعداد صفحات', 'relallvisible': 'همه قابل مشاهده', 'relfrozenxid': 'XID منجمد', 'relminmxid': 'حداقل MXID', 'relacl': 'دسترسی‌ها', 'reloptions': 'گزینه‌های رابطه', 'relkind': 'نوع رابطه', 'relnatts': 'تعداد ویژگی‌ها', 'relchecks': 'تعداد بررسی‌ها', 'relhasrules': 'دارای قوانین', 'relhastriggers': 'دارای تریگرها', 'relhassubclass': 'دارای زیرکلاس', 'relrowsecurity': 'امنیت ردیف', 'relforcerowsecurity': 'اجبار امنیت ردیف', 'relispopulated': 'پر شده', 'relreplident': 'شناسه تکرار', 'relispartition': 'پارتیشن است', 'relrewrite': 'بازنویسی شده', 'relfrozenxid64': 'XID64 منجمد', 'relminmxid64': 'حداقل MXID64', 'relowner': 'مالک', 'relnamespace': 'فضای نام', 'reltype': 'نوع', 'reloftype': 'نوع OF', 'relam': 'روش دسترسی', 'relfilenode': 'گره فایل', 'reltablespace': 'فضای جدول', 'relpages': 'صفحات', 'reltuples': 'ردیف‌ها', 'relallvisible': 'همه قابل مشاهده', 'reltoastrelid': 'شناسه جدول TOAST', 'relhasindex': 'دارای ایندکس', 'relisshared': 'مشترک است', 'relpersistence': 'پایداری', 'relkind': 'نوع رابطه', 'relnatts': 'تعداد ویژگی‌ها', 'relchecks': 'تعداد بررسی‌ها', 'relhasrules': 'دارای قوانین', 'relhastriggers': 'دارای تریگرها', 'relhassubclass': 'دارای زیرکلاس', 'relrowsecurity': 'امنیت ردیف', 'relforcerowsecurity': 'اجبار امنیت ردیف', 'relispopulated': 'پر شده', 'relreplident': 'شناسه تکرار', 'relispartition': 'پارتیشن است', 'relrewrite': 'بازنویسی شده', 'relfrozenxid64': 'XID64 منجمد', 'relminmxid64': 'حداقل MXID64', 'relowner': 'مالک', 'relnamespace': 'فضای نام', 'reltype': 'نوع', 'reloftype': 'نوع OF', 'relam': 'روش دسترسی', 'relfilenode': 'گره فایل', 'reltablespace': 'فضای جدول', 'relpages': 'صفحات', 'reltuples': 'ردیف‌ها', 'relallvisible': 'همه قابل مشاهده', 'reltoastrelid': 'شناسه جدول TOAST', 'relhasindex': 'دارای ایندکس', 'relisshared': 'مشترک است', 'relpersistence': 'پایداری', 'col_vis': 'نمایش ستون‌ها', 'search': 'جستجو', 'show': 'نمایش', 'entries': 'ورودی‌ها', 'table_emptyTable': 'هیچ داده‌ای در جدول موجود نیست', 'table_info': 'نمایش _START_ تا _END_ از _TOTAL_ ورودی', 'table_infoEmpty': 'نمایش 0 تا 0 از 0 ورودی', 'table_loadingRecords': 'در حال بارگذاری...', 'table_processing': 'در حال پردازش...', 'table_zeroRecords': 'هیچ رکورد مطابقی یافت نشد', 'first': 'اول', 'last': 'آخر', 'previous': 'قبلی', 'contact_id_already_exists': 'شناسه مخاطب قبلاً وجود دارد', 'register': 'ثبت‌نام', 'specify_business_name': 'لطفاً نام کسب‌وکار خود را مشخص کنید', 'password_min_length': 'رمز عبور باید حداقل 4 کاراکتر باشد', 'password_mismatch': 'عدم تطابق رمز عبور', 'invalid_username': 'نام کاربری نامعتبر یا کاربر قبلاً وجود دارد', 'details': 'جزئیات', 'select_location': 'باید قبل از انتخاب هر محصولی، مکان را انتخاب کنید.', 'location_id_already_exists': 'شناسه مکان قبلاً وجود دارد', 'add_name_as_new_supplier': 'افزودن ":name" به عنوان تامین‌کننده جدید', 'all': 'همه', 'filter_by_date': 'فیلتر بر اساس تاریخ', 'form_will_get_reset': 'همه محصولات اضافه شده حذف خواهند شد.', 'tour_step3_content_modified': 'مکان‌های متعدد، نرخ‌های مالیاتی، تنظیمات فاکتور برای فروشگاه خود اضافه کنید.', 'tour_step5_content_modified': 'محصولات اضافه کنید - محصولات ساده یا متغیر
تنوع‌ها برای محصولات متغیر ایجاد کنید
واحدها، برندها و دسته‌بندی‌ها ایجاد کنید
برچسب‌ها چاپ کنید', 'pos_max_qty_error': 'فقط :max_val :unit_name موجود است', 'lot_max_qty_error': 'فقط :max_val :unit_name در لات انتخاب شده موجود است', 'email_taken': 'این ایمیل قبلاً استفاده شده است.', 'loading': 'در حال بارگذاری', 'load_more': 'بارگذاری بیشتر', 'mobile': 'موبایل', 'something_went_wrong': 'مشکلی پیش آمد', 'max_rp_reached_error': 'حداکثر :max_points :rp_name موجود است', 'min_order_total_error': 'حداقل مجموع سفارش باید :min_order باشد تا :rp_name استفاده شود', 'this_year': 'امسال', 'last_year': 'سال گذشته', 'last_financial_year': 'سال مالی گذشته', 'tour_step1_title': 'تور برنامه', 'tour_step1_content': 'بیایید برنامه را در 7 مرحله سریع بررسی کنیم...', 'tour_step2_title': 'مرحله 1: جزئیات فروشگاه', 'tour_step2_content': 'اینجا می‌توانید اطلاعات مربوط به فروشگاه خود، اطلاعات پایه، شناسه محصول، تخفیف‌ها، مالیات‌ها و سایر تنظیمات را پیدا کنید.', 'tour_step3_title': 'مرحله 2: افزودن منابع', 'tour_step4_title': 'مرحله 3: تامین‌کنندگان و مشتریان', 'tour_step4_content': 'همه تامین‌کنندگان و مشتریان فروشگاه شما.', 'tour_step5_title': 'مرحله 4: مدیریت محصولات', 'tour_step6_title': 'مرحله 5: مدیریت خریدها', 'tour_step6_content': 'مدیریت خریدها و پرداخت برای خریدها.', 'tour_step7_title': 'مرحله 6: مدیریت فروش‌ها', 'tour_step7_content': 'فروش -> صفحه فروش، از این صفحه هنگام فروش محصولات یا صورتحساب مشتری استفاده کنید. مکان را انتخاب کنید، محصولات را اضافه کنید و نهایی کنید.', 'tour_step8_title': 'مرحله 7: گزارش‌ها', 'tour_step8_content': 'گزارش‌های تحلیلی فروشگاه خود را مشاهده کنید. این گزارش‌ها به شما کمک می‌کنند تا اطلاعات کلی در مورد عملکرد کسب‌وکار خود دریافت کنید.', 'label_no_product_error': 'لطفاً حداقل یک محصول اضافه کنید.', 'confirm_delete_customer_group': 'این گروه مشتری حذف خواهد شد.', 'prev': 'قبلی', 'next': 'بعدی', 'end_tour': 'پایان تور', 'inc_tax': 'شامل مالیات', 'exc_tax': 'بدون مالیات', 'file_browse_label': 'مرور...', 'remove': 'حذف', 'apply': 'اعمال', 'custom_range': 'محدوده سفارشی', 'action': 'عملیات', 'copy': 'کپی', 'export_to_csv': 'صادرات CSV', 'export_to_excel': 'صادرات Excel', 'export_to_pdf': 'صادرات PDF', 'print': 'چاپ', 'col_vis': 'نمایش ستون‌ها', 'search': 'جستجو', 'show': 'نمایش', 'entries': 'ورودی‌ها', 'table_emptyTable': 'هیچ داده‌ای در جدول موجود نیست', 'table_info': 'نمایش _START_ تا _END_ از _TOTAL_ ورودی', 'table_infoEmpty': 'نمایش 0 تا 0 از 0 ورودی', 'table_loadingRecords': 'در حال بارگذاری...', 'table_processing': 'در حال پردازش...', 'table_zeroRecords': 'هیچ رکورد مطابقی یافت نشد', 'first': 'اول', 'last': 'آخر', 'previous': 'قبلی', 'contact_id_already_exists': 'شناسه مخاطب قبلاً وجود دارد', 'register': 'ثبت‌نام', 'specify_business_name': 'لطفاً نام کسب‌وکار خود را مشخص کنید', 'password_min_length': 'رمز عبور باید حداقل 4 کاراکتر باشد', 'password_mismatch': 'عدم تطابق رمز عبور', 'invalid_username': 'نام کاربری نامعتبر یا کاربر قبلاً وجود دارد', 'details': 'جزئیات', 'select_location': 'باید قبل از انتخاب هر محصولی، مکان را انتخاب کنید.', 'location_id_already_exists': 'شناسه مکان قبلاً وجود دارد', 'add_name_as_new_supplier': 'افزودن ":name" به عنوان تامین‌کننده جدید', 'all': 'همه', 'filter_by_date': 'فیلتر بر اساس تاریخ', 'form_will_get_reset': 'همه محصولات اضافه شده حذف خواهند شد.', 'tour_step3_content_modified': 'مکان‌های متعدد، نرخ‌های مالیاتی، تنظیمات فاکتور برای فروشگاه خود اضافه کنید.', 'tour_step5_content_modified': 'محصولات اضافه کنید - محصولات ساده یا متغیر
تنوع‌ها برای محصولات متغیر ایجاد کنید
واحدها، برندها و دسته‌بندی‌ها ایجاد کنید
برچسب‌ها چاپ کنید', 'pos_max_qty_error': 'فقط :max_val :unit_name موجود است', 'lot_max_qty_error': 'فقط :max_val :unit_name در لات انتخاب شده موجود است', 'email_taken': 'این ایمیل قبلاً استفاده شده است.', 'loading': 'در حال بارگذاری', 'load_more': 'بارگذاری بیشتر', 'mobile': 'موبایل', 'something_went_wrong': 'مشکلی پیش آمد', 'max_rp_reached_error': 'حداکثر :max_points :rp_name موجود است', 'min_order_total_error': 'حداقل مجموع سفارش باید :min_order باشد تا :rp_name استفاده شود', 'this_year': 'امسال', 'last_year': 'سال گذشته', 'last_financial_year': 'سال مالی گذشته', 'this_month_last_year': 'این ماه در سال گذشته' };