export const enum AuthMessage { UNAUTHORIZED_ACCESS = "شما دسترسی لازم برای این عملیات را ندارید.", PHONE_REGISTERED = "شماره ثبت شد", INVALID_PHONE_FORMAT = "فرمت شماره تلفن صحیح نیست", OTP_SENT = "کد یکبار مصرف به شماره شما ارسال شد.", INVALID_PHONE = "شماره موبایل اشتباه می باشد", INVALID_CREDENTIAL = "شماره موبایل یا رمز عبور اشتباه می باشد", OTP_FAILED = "کد یا شماره موبایل اشتباه است", LOGIN_SUCCESS = "ورود با موفقیت انجام شد", PASSWORD_LOGIN_SUCCESS = "با موفقیت وارد شدید", FORGOT_PASSWORD_SUCCESS = "درخواست فراموشی رمز عبور با موفقیت ثبت شد", PASSWORD_SET_SUCCESS = "پسورد با موفقیت تنظیم شد", PASSWORD_UPDATE_SUCCESS = "رمز عبور شما تغییر کرد", INVALID_OTP = "کد صحیح نمی‌باشد یا منقضی شده است", PASSWORD_MISMATCH = "رمز عبور یکسان نیست", INVALID_PASSWORD = "ایمیل یا رمز عبور اشتباه است", INVALID_REAPET_PASSWORD = "تکرار رمز عبور اشتباه است", EMAIL_NOT_EMPTY = "ایمیل نمیتواند خالی باشد.", INVALID_EMAIL_FORMAT = "فرمت ایمیل صحیح نیست", PasswordNotEmpty = "پسورد نمیتواند خالی باشد.", USER_NOT_FOUND = "کاربری با این شماره وجود ندارد", USER_EXISTS = "با این شماره قبلا ثبت نام شده است", USER_REGISTER_SUCCESS = "ثبت نام موفقیت آمیز بود", INVALID_USER = "کاربری با این مشخصات یافت نشد", PHONE_NOT_FOUND = "کاربری با این شماره یافت نشد", TOKEN_EXPIRED = "توکن منقضی شده است", TOKEN_INVALID = "توکن نامعتبر است", BANNED = "در حال حاضر شما امکان دسترسی به این سرویس را ندارید", PHONE_EXISTS = "شماره تلفن قبلا ثبت شده است", ADMIN_CREATED = "ادمین با موفقیت ایجاد شد", PERM_NOT_FOUND = "دسترسی یافت نشد", INVALID_PASS_FORMAT = "فرمت رمز عبور صحیح نیست", PHONE_NOT_EMPTY = "شماره تلفن نمیتواند خالی باشد", PASSWORD_FORMAT_INVALID = "رمز عبور باید به صورت رشته باشد", OTP_FORMAT_INVALID = "کد یکبار مصرف باید عددی و ۵ رقمی باشد", PHONE_FORMAT_INVALID = "شماره تلفن باید معتبر و به فرمت ایران باشد", TOKEN_NOT_EMPTY = "توکن نمی‌تواند خالی باشد", PASSWORD_NOT_EMPTY = "رمز عبور نمی‌تواند خالی باشد", PASSWORD_CHANGED_SUCCESSFULLY = "رمز عبور با موفقیت تغییر کرد", PASSWORD_CONFIRMATION_NOT_EMPTY = "تایید رمز عبور نمی‌تواند خالی باشد", PASSWORD_LENGTH = "رمز عبور باید حداقل ۸ کاراکتر باشد", OTP_NOT_EMPTY = "کد یکبار مصرف نمی‌تواند خالی باشد", LAST_PASSWORD_NOT_EMPTY = "رمز عبور قبلی نمی‌تواند خالی باشد", FIRST_NAME_NOT_EMPTY = "نام نمی‌تواند خالی باشد", LAST_NAME_NOT_EMPTY = "نام خانوادگی نمی‌تواند خالی باشد", FIRST_NAME_SHOULD_BE_BETWEEN_2_AND_50 = "نام باید بین ۲ تا ۵۰ کاراکتر باشد", LAST_NAME_SHOULD_BE_BETWEEN_2_AND_50 = "نام خانوادگی باید بین ۲ تا ۵۰ کاراکتر باشد", BIRTH_DATE_NOT_EMPTY = "تاریخ تولد نمی‌تواند خالی باشد", NATIONAL_CODE_INCORRECT = "کد ملی باید ۱۰ رقمی باشد", NATIONAL_NOT_EMPTY = "کد ملی نمی‌تواند خالی باشد", OTP_ALREADY_SENT = "کد یکبار مصرف قبلا ارسال شده است", TOO_MANY_REQUESTS = "تعداد درخواست های شما بیش از حد مجاز است", NOT_ADMIN = "شما دسترسی به بخش ادمین ندارید", PHONE_SHOULD_BE_11_DIGIT = "شماره تلفن باید ۱۱ رقم باشد", TIMESTAMP_NOT_EMPTY = "زمان نمی‌تواند خالی باشد", ADMIN_CAN_NOT_LOGIN = "ادمین نمی‌تواند وارد شود", NATIONAL_CODE_INVALID = "کد ملی نامعتبر است", INVALID_REFRESH_TOKEN = "توکن رفرش نامعتبر است", REFRESH_TOKEN_EXPIRED = "توکن رفرش منقضی شده است", LOGOUT_SUCCESS = "خروج با موفقیت انجام شد", CURRENT_PASSWORD_INVALID = "رمز عبور فعلی نامعتبر است", TOKEN_EXPIRED_OR_INVALID = "توکن منقضی شده یا نامعتبر است", ACCESS_DENIED = "دسترسی شما محدود شده است", } export const enum UserMessage { USER_NOT_FOUND = "کاربری با این مشخصات یافت نشد", EMAIL_EXIST = "ایمیل قبلا ثبت شده است", ROLE_NOT_FOUND = "نقش یافت نشد", USER_EXISTS = "کاربر با این مشخصات وجود دارد", USERNAME_EXIST = "نام کاربری قبلا ثبت شده است", USERNAME_NOT_EMPTY = "نام کاربری نمی‌تواند خالی باشد", USERNAME_SHOULD_BE_BETWEEN_3_AND_50 = "نام کاربری باید بین ۳ تا ۵۰ کاراکتر باشد", USER_GROUP_NOT_FOUND = "گروه کاربری یافت نشد", USER_GROUP_CREATED = "گروه کاربری با موفقیت ایجاد شد", USER_ID_SHOULD_BE_A_UUID = "شناسه کاربر باید یک UUID باشد", NATIONAL_CODE_EXIST = "کد ملی قبلا ثبت شده است", PROFILE_PIC_URL = "آدرس عکس پروفایل باید یک آدرس یو آر ال باشد", PROFILE_PIC_REQUIRED = "عکس پروفایل نمی‌تواند خالی باشد", VERIFY_EMAIL_LINK_SENT = "لینک تایید ایمیل به ایمیل شما ارسال شد", EMAIL_VERIFIED = "ایمیل شما تایید شد", INVALID_EMAIL_TOKEN = "توکن ایمیل نامعتبر است یا منقضی شده است", PHONE_EXIST = "شماره تلفن قبلا ثبت شده است", ADDRESS_REQUIRED = "آدرس نمی‌تواند خالی باشد", ADDRESS_SHOULD_BE_STRING = "آدرس باید یک رشته باشد", ADDRESS_LENGTH = "آدرس باید بین ۵ تا ۲۵۵ کاراکتر باشد", POSTAL_CODE_REQUIRED = "کد پستی نمی‌تواند خالی باشد", POSTAL_CODE_SHOULD_BE_STRING = "کد پستی باید یک رشته باشد", POSTAL_CODE_LENGTH = "کد پستی باید ۱۰ رقم باشد", CITY_REQUIRED = "شهر نمی‌تواند خالی باشد", CITY_NOT_FOUND = "شهر یافت نشد", CITY_SHOULD_BE_UUID = "شناسه شهر باید یک UUID باشد", REAL_DATA_EXIST = "اطلاعات حقیقی قبلا ثبت شده است", LEGAL_DATA_EXIST = "اطلاعات حقوقی قبلا ثبت شده است", ECONOMIC_CODE_EXIST = "کد اقتصادی قبلا ثبت شده است", REGISTRATION_CODE_EXIST = "کد ثبت قبلا ثبت شده است", NATIONAL_IDENTITY_EXIST = "شناسه ملی قبلا ثبت شده است", PHONE_SHOULD_BE_11_DIGIT = "شماره تلفن باید ۱۱ رقم باشد", FINANCIAL_TYPE_IS_LEGAL = "نوع کاربر حقوقی می‌باشد", FINANCIAL_TYPE_IS_REAL = "نوع کاربر حقیقی می‌باشد", LEGAL_DATA_NOT_FOUND = "اطلاعات حقوقی یافت نشد", REAL_DATA_NOT_FOUND = "اطلاعات حقیقی یافت نشد", REGISTRATION_NAME_EXIST = "نام ثبت قبلا ثبت شده است", ADDRESS_NOT_FOUND = "آدرس یافت نشد", ADMIN_ID_REQUIRED = "شناسه ادمین مورد نیاز است", INVALID_ADMIN_ID = "شناسه ادمین نامعتبر است", ADMIN_ID_SHOULD_BE_UUID = "شناسه ادمین باید یک UUID باشد", ADMIN_NOT_FOUND = "ادمین یافت نشد", } export const enum CommonMessage { VALIDITY_TYPE_REQUIRED = "نوع اعتبار سنجی مورد نیاز است", THIS_FILED_IS_REQUIRED = "این فیلد الزامی است", VALID_FOR_CHOOSE = "معتبر برای انتخاب", UPDATE_SUCCESS = "با موفقیت به روز رسانی شد", CREATED = "با موفقیت ایجاد شد", DELETED = "با موفقیت حذف شد", ID_REQUIRED = "شناسه مورد نیاز است", ID_SHOULD_BE_UUID = "شناسه باید یک یو یو آی دی باشد", PaymentTypeQueryNotEmpty = "نوع پرداخت نمی‌تواند خالی باشد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", } export const enum CategoryMessage { TITLE_REQUIRED = "نام دسته بندی مورد نیاز است", TITLE_STRING = "نام دسته بندی باید یک رشته باشد", TITLE_LENGTH = "نام دسته بندی باید بین ۳ تا ۵۰ کاراکتر باشد", ICON_REQUIRED = "آیکون دسته بندی مورد نیاز است", ICON_SHOULD_BE_URL = "آیکون باید یک آدرس یو آر ال باشد", PARENT_ID_REQUIRED = "شناسه والد دسته بندی مورد نیاز است", PARENT_ID_SHOULD_BE_UUID = "شناسه والد باید یک یو یو آی دی باشد", TITLE_EXIST = "دسته بندی با این نام قبلا ثبت شده است", IS_ACTIVE_REQUIRED = "وضعیت دسته بندی مورد نیاز است", CAT_ID_SHOULD_BE_UUID = "شناسه دسته بندی باید یک یو یو آی دی باشد", CAT_ID_NOT_EMPTY = "شناسه دسته بندی نمیتواند خالی باشد", CATEGORY_NOT_EXIST = "دسته بندی مورد نظر یافت نشد", IS_ACTIVE_SHOULD_BE_BOOLEAN = "وضعیت دسته بندی باید یک بولین باشد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", IS_SUGGEST_SHOULD_BE_BOOLEAN = "وضعیت پیشنهادی بودن دسته بندی باید یک بولین باشد", IS_ACTIVE_SHOULD_BE_1_0 = "وضعیت دسته بندی باید یکی از مقادیر ۰ و ۱ باشد", IS_SUGGEST_SHOULD_BE_1_0 = "وضعیت پیشنهادی بودن دسته بندی باید یکی از مقادیر ۰ و ۱ باشد", CATEGORY_NOT_EXIST_OR_HAS_NO_SERVICE = "دسته بندی مورد نظر یافت نشد یا هیچ سرویسی در این دسته بندی وجود ندارد", ORDER_REQUIRED = "ترتیب دسته بندی مورد نیاز است", ORDER_SHOULD_BE_INT = "ترتیب دسته بندی باید یک عدد صحیح باشد", CREATION_FAILED = "ایجاد دسته بندی موفیقیت آمیز نبود", UPDATE_FAILED = "به روز رسانی دسته بندی موفیقیت آمیز نبود", } export const enum ServiceMessage { NAME_REQUIRED = "نام سرویس مورد نیاز است", NAME_STRING = "نام سرویس باید یک رشته باشد", NAME_LENGTH = "نام سرویس باید بین ۳ تا ۱۵۰ کاراکتر باشد", DESCRIPTION_REQUIRED = "توضیحات سرویس مورد نیاز است", DESCRIPTION_STRING = "توضیحات سرویس باید یک رشته باشد", AUTHOR_REQUIRED = "نویسنده سرویس مورد نیاز است", AUTHOR_STRING = "نویسنده سرویس باید یک رشته باشد", CREATE_DATE_REQUIRED = "تاریخ ایجاد سرویس مورد نیاز است", CREATE_DATE_STRING = "تاریخ ایجاد سرویس باید یک رشته باشد", USER_COUNT_REQUIRED = "تعداد کاربران سرویس مورد نیاز است", USER_COUNT_INT = "تعداد کاربران سرویس باید یک عدد صحیح باشد", SERVICE_LANGUAGE_REQUIRED = "زبان سرویس مورد نیاز است", SOFTWARE_LANGUAGE_REQUIRED = "زبان نرم افزار سرویس مورد نیاز است", SOFTWARE_LANGUAGE_STRING = "زبان نرم افزار سرویس باید یک رشته باشد", META_DESCRIPTION_REQUIRED = "متا توضیحات سرویس مورد نیاز است", LINK_REQUIRED = "لینک سرویس مورد نیاز است", IS_DANAK_SUGGEST_REQUIRED = "آیا سرویس پیشنهادی داناک است؟", IS_DANAK_SUGGEST_BOOLEAN = "وضعیت سرویس پیشنهادی داناک باید یک بولین باشد", ICON_REQUIRED = "آیکون سرویس مورد نیاز است", LINK_SHOULD_BE_URL = "لینک باید یک آدرس یو آر ال باشد", ICON_SHOULD_BE_URL = "آیکون باید یک آدرس یو آر ال باشد", IMAGES_REQUIRED = "تصاویر سرویس مورد نیاز است", DESCRIPTION_LENGTH = "توضیحات سرویس باید بین ۱۰ تا ۵۰۰ کاراکتر باشد", SOFTWARE_LANGUAGE_LENGTH = "زبان نرم افزار سرویس باید بین ۳ تا ۱۵۰ کاراکتر باشد", AUTHOR_LENGTH = "نویسنده سرویس باید بین 3 تا 100 کاراکتر باشد", SERVICE_NOT_EXIST = "سرویس مورد نظر یافت نشد", NAME_EXIST = "سرویس با این نام قبلا ثبت شده است", SERVICE_NOT_FOUND_BY_ID = "سرویسی با این شناسه یافت نشد یا سرویس غیرفعال می‌باشد", SERVICE_ID_SHOULD_BE_A_UUID = "شناسه سرویس باید یک UUID باشد", SERVICE_ID_REQUIRED = "شناسه سرویس مورد نیاز است", COMMENT_REQUIRED = "نظر سرویس مورد نیاز است", COMMENT_STRING = "نظر سرویس باید یک رشته باشد", COMMENT_LENGTH = "نظر سرویس باید بین ۱ تا ۴۰۰ کاراکتر باشد", RATING_REQUIRED = "امتیاز سرویس مورد نیاز است", RATING_INT = "امتیاز سرویس باید یک عدد صحیح باشد", RATING_RANGE = "امتیاز سرویس باید بین ۱ تا ۵ باشد", TITLE_REQUIRED = "عنوان سرویس مورد نیاز است", TITLE_STRING = "عنوان سرویس باید یک رشته باشد", TITLE_LENGTH = "عنوان سرویس باید بین ۱ تا ۱۵۰ کاراکتر باشد", REVIEW_ADDED = "نظر شما با موفقیت ثبت شد", REVIEW_NOT_EXIST = "نظری برای این سرویس یافت نشد", REVIEW_APPROVED = "نظر با موفقیت تایید شد", REVIEW_REJECTED = "نظر با موفقیت رد شد", IS_ACTIVE_SHOULD_BE_1_0 = "وضعیت سرویس باید یکی از مقادیر ۰ و ۱ باشد", IS_SUGGEST_SHOULD_BE_1_0 = "وضعیت پیشنهادی بودن سرویس باید یکی از مقادیر ۰ و ۱ باشد", REVIEW_STATUS_REQUIRED = "وضعیت نظر سرویس مورد نیاز است", SHOW_IN_SLIDER_REQUIRED = "وضعیت نمایش در اسلایدر سرویس مورد نیاز است", SHOW_IN_SLIDER_BOOLEAN = "وضعیت نمایش در اسلایدر سرویس باید یک بولین باشد", } export const enum AnnouncementMessage { TITLE_IS_REQUIRED = "عنوان اطلاعیه مورد نیاز است", TITLE_STRING = "عنوان اطلاعیه باید یک رشته باشد", CONTENT_IS_REQUIRED = "متن اطلاعیه مورد نیاز است", CONTENT_IS_STRING = "متن اطلاعیه باید رشته باشد", CONTENT_MUST_BE_LONGER = "متن اطلاعیه باید حداقل ۱۰ کاراکتر باشد", PUBLISH_AT_IS_REQUIRED = "تاریخ انتشار اطلاعیه مورد نیاز است", SERVICE_MUST_BE_UUID = "شناسه سرویس باید یک UUID معتبر باشد", GROUP_MUST_BE_UUID = "شناسه گروه کاربران باید یک UUID معتبر باشد", USER_MUST_BE_UUID = "شناسه کاربر باید یک UUID معتبر باشد", SERVICE_MUST_BE_ID = "ایدی سرویس اجباری است", NOT_FOUND = "اطلاعیه ای با این ایدی یافت نشد", USER_IDS_MUST_BE_ARRAY = "شناسه کاربران باید یک آرایه باشد", IMPORTANT_IS_REQUIRED = "وضعیت اهمیت اطلاعیه مورد نیاز است", TITLE_LENGTH = "عنوان اطلاعیه باید بین ۵ تا ۱۰۰ کاراکتر باشد", PUBLISH_AT_MUST_BE_DATE = "تاریخ انتشار باید یک تاریخ معتبر باشد", IMPORTANT_MUST_BE_BOOLEAN = "وضعیت اهمیت اطلاعیه باید یک بولین باشد", SOME_SERVICES_NOT_FOUND = "بعضی از سرویس ها یافت نشدند", SOME_USERS_NOT_FOUND = "بعضی از کاربران یافت نشدند", CREATED_AND_SENT_TO_USERS_AFTER_PUBLISH = "اطلاعیه با موفقیت ایجاد شد و پس از انتشار به کاربران ارسال خواهد شد", CREATED_AND_SENT_TO_USERS = "اطلاعیه با موفقیت ایجاد شد و به کاربران ارسال شد", PUBLISH_AT_MUST_BE_FUTURE_DATE = "تاریخ انتشار باید در آینده باشد", UPDATED_SUCCESSFULLY = "اطلاعیه با موفقیت به‌روزرسانی شد", DELETED_SUCCESSFULLY = "اطلاعیه با موفقیت حذف شد", CANNOT_DELETE_PUBLISHED = "نمی‌توان اطلاعیه منتشر شده را حذف کرد", CANNOT_UPDATE_PUBLISHED = "نمی‌توان اطلاعیه منتشر شده را ویرایش کرد", PUBLISH_AT_CANNOT_BE_IN_PAST = "تاریخ انتشار نمی‌تواند در گذشته باشد", USER_ANNOUNCEMENTS_DELETED = "اطلاعیه‌های کاربر با موفقیت حذف شدند", QUEUE_JOBS_DELETED = "وظایف صف با موفقیت حذف شدند", } export const enum CriticismMessage { TITLE_IS_REQUIRED = "عنوان انتقادات مورد نیاز است", TITLE_STRING = "عنوان انتقادات باید یک رشته باشد", CONTENT_IS_REQUIRED = "متن انتقادات مورد نیاز است", CONTENT_IS_STRING = "متن انتقادات باید رشته باشد", NOT_FOUND = "انتقادی با این ایدی یافت نشد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", FILES_IS_REQUIRED = "فایل های انتقادات مورد نیاز است", FILES_SHOULD_BE_URL = "فایل های انتقادات باید یک آدرس یو آر ال باشد", } export const enum TicketMessageEnum { TITLE_REQUIRED = "عنوان تیکت مورد نیاز است", TITLE_STRING = "عنوان تیکت باید یک رشته باشد", TITLE_LENGTH = "عنوان تیکت باید بین ۳ تا ۱۵۰ کاراکتر باشد", SUBJECT_REQUIRED = "موضوع تیکت اجباری می‌باشد", SUBJECT_STRING = "موضوع تیکت باید رشته باشد", SUBJECT_LENGTH = "موضوع تیکت باید بین ۳ تا ۱۵۰ کاراکتر باشد", PRIORITY_REQUIRED = "اولویت تیکت اجباری می‌باشد", PRIORITY_INVALID = "اولویت تیکت باید یکی از مقادیر LOW، MEDIUM یا HIGH باشد", CATEGORY_ID_REQUIRED = "شناسه دسته‌بندی نمی‌تواند خالی باشد", CATEGORY_ID_SHOULD_BE_UUID = "شناسه دسته‌بندی باید یک UUID معتبر باشد", DANAK_SERVICE_ID_REQUIRED = "شناسه سرویس داناک اجباری است", DANAK_SERVICE_ID_SHOULD_BE_UUID = "شناسه سرویس داناک باید یک UUID معتبر باشد", MESSAGE_REQUIRED = "متن پیام تیکت اجباری است", MESSAGE_STRING = "متن پیام باید یک رشته باشد", MESSAGE_LENGTH = "متن پیام باید بین ۵ تا ۵۰۰ کاراکتر باشد", CATEGORY_EXIST = "دسته‌بندی با این نام قبلاً ثبت شده است", CATEGORY_CREATED = "دسته‌بندی با موفقیت ایجاد شد", CATEGORY_NOT_FOUND = "دسته‌بندی یافت نشد", USER_GROUP_ID_NOT_EMPTY = "شناسه گروه کاربری نمی‌تواند خالی باشد", USER_GROUP_ID_SHOULD_BE_UUID = "شناسه گروه کاربری باید یک UUID معتبر باشد", IS_ACTIVE_REQUIRED = "وضعیت تیکت مورد نیاز است", IS_ACTIVE_SHOULD_BE_BOOLEAN = "وضعیت تیکت باید یک مقدار بولی (true/false) باشد", CREATED = "تیکت با موفقیت ساخته شد", DESCRIPTION_REQUIRED = "توضیحات تیکت مورد نیاز است", DESCRIPTION_STRING = "توضیحات تیکت باید یک رشته باشد", DESCRIPTION_LENGTH = "توضیحات تیکت باید بین ۳ تا ۵۰۰ کاراکتر باشد", CONTENT_REQUIRED = "محتوای پیام تیکت مورد نیاز است", ATTACHMENT_REQUIRED = "آدرس فایل پیوست تیکت مورد نیاز است", ATTACHMENT_SHOULD_BE_URL = "آدرس فایل پیوست تیکت باید یوآرال باشد", CONTENT_STRING = "محتوای پیام تیکت باید یک رشته باشد", MESSAGE_CREATED = "پیام تیکت با موفقیت ایجاد شد", TICKET_NOT_FOUND = "تیکت مورد نظر یافت نشد", CLOSED = "تیکت با موفقیت بسته شد", TICKET_CLOSED = "تیکت قبلا بسته شده است", ERROR_IN_TICKET_MSG_CREATION = "خطا در ایجاد پیام تیکت", SERVICE_NOT_FOUND = "سرویس مورد نظر یافت نشد", TICKET_NOT_ASSIGNED = "تیکت به کارشناسی اختصاص داده نشده است", TICKET_NOT_ASSIGNED_TO_USER = "تیکت به شما اختصاص داده نشده است", REFERRED = "REFERRED", } export const enum WalletMessage { WALLET_NOT_FOUND = "کیف پول یافت نشد", AMOUNT_MUST_BE_INTEGER = "مبلغ شارژ باید یک عدد صحیح باشد", AMOUNT_REQUIRED = "مبلغ شارژ مورد نیاز است", DEPOSIT_TYPE_REQUIRED = "نوع شارژ مورد نیاز است", AMOUNT_MINIMUM = "حداقل مبلغ شارژ ۱۰۰,۰۰۰ تومان است", GATEWAY_REQUIRED = "درگاه پرداخت مورد نیاز است", RECEIPT_URL_SHOULD_BE_URL = "آدرس فیش باید یک آدرس یو آر ال باشد", RECEIPT_URL_REQUIRED = "آدرس فیش مورد نیاز است", BANK_ACCOUNT_ID_REQUIRED = "شناسه حساب بانکی مورد نیاز است", BANK_ACCOUNT_ID_SHOULD_BE_UUID = "شناسه حساب بانکی باید یک UUID معتبر باشد", ERROR_IN_CHARGE_WALLET = "خطا در شارژ کیف پول", DEPOSIT_WALLET_IPG = "شارژ کیف پول از طریق درگاه", TRANSFER_METHOD_REQUIRED = "روش انتفال اجباری است", GATEWAY_ID_SHOULD_BE_UUID = "آیدی درگاه پرداخت باید UUID باشد", DEPOSIT_WALLET_TRANSFER = "شارژ کیف پول از طریق انتقال بانکی", INSUFFICIENT_BALANCE = "موجودی کیف پول کافی نیست", SUBSCRIPTION_WALLET_TRANSFER = "پرداخت اشتراک از طریق کیف پول", INVOICE_WALLET_TRANSFER = "پرداخت صورت حساب از طریق کیف پول", TRANSACTION_NOT_FOUND = "تراکنش پیدا نشد", REFERRAL_REWARD_WALLET_TRANSFER = "پرداخت پاداش ارجاع از طریق کیف پول", } export const enum PaymentMessage { PAYMENT_GATEWAY_NOT_FOUND = "درگاه پرداخت یافت نشد", ERROR_IN_PROCESS_PAYMENT = "خطا در پردازش پرداخت", ERROR_IN_VERIFY_PAYMENT = "خطا در تایید پرداخت", PAYMENT_NOT_FOUND_WITH_REF = "پرداختی با این شناسه یافت نشد", CARD_NUMBER_REQUIRED = "شماره کارت الزامی است", CARD_NUMBER_NUMBER_STRING = "شماره کارت باید شامل اعداد باشد", CARD_NUMBER_LENGTH = "شماره کارت باید ۱۶ رقم باشد", IBAN_REQUIRED = "شماره شبا الزامی است", IBAN_NUMBER_STRING = "شماره شبا باید شامل اعداد باشد", IBAN_INVALID = "شماره شبا معتبر نیست", BANK_NAME_REQUIRED = "نام بانک الزامی است", BANK_NAME_STRING = "نام بانک باید شامل حروف باشد", BANK_NAME_LENGTH = "نام بانک باید بین ۲ تا ۱۰۰ کاراکتر باشد", ACCOUNT_OWNER_NAME_REQUIRED = "نام صاحب حساب الزامی است", ACCOUNT_OWNER_NAME_STRING = "نام صاحب حساب باید شامل حروف باشد", ACCOUNT_OWNER_NAME_LENGTH = "نام صاحب حساب باید بین ۳ تا ۱۵۰ کاراکتر باشد", IS_ACTIVE_REQUIRED = "وضعیت فعال بودن حساب الزامی است", IS_ACTIVE_BOOLEAN = "وضعیت فعال بودن حساب باید true یا false باشد", CARD_NUMBER_EXIST = "شماره کارت تکراری می‌باشد", IBAN_EXIST = "شماره شبا تکراری می‌باشد", BANK_ACCOUNT_NOT_FOUND = "حساب بانکی پیدا نشد", DEPOSIT_CREATED = "درخواست واریز ثبت شد", VALIDATED_BEFORE = "این پرداخت قبلا تایید شده است", DEPOSIT_NOT_FOUND = "درخواست واریز پیدا نشد", PAYMENT_NOT_FOUND = "پرداخت پیدا نشد", DEPOSIT_APPROVED = "درخواست واریز تایید شد", DEPOSIT_REJECTED = "درخواست واریز رد شد", REJECT_COMMENT_REQUIRED = "توضیحات رد درخواست واریز مورد نیاز است", REJECT_COMMENT_STRING = "توضیحات رد درخواست واریز باید یک رشته باشد", REJECT_COMMENT_LENGTH = "توضیحات رد درخواست واریز باید بین ۳ تا ۲۵۰ کاراکتر باشد", TRANSFER_METHOD_NOT_ALLOWED = "روش انتقال انتخابی مجاز نیست", DEPOSIT_ALREADY_APPROVED = "درخواست واریز قبلا تایید شده است", DEPOSIT_ALREADY_REJECTED = "درخواسن واریز قبلا رد شده است", } export const enum SettingMessageEnum { NOTIF_NOT_FOUND = "تنظیمات نوتیف پیدا نشد", NOT_FOUND = "تنظیمات پیدا نشد", SMS_MUST_BE_BOOLEAN = "تنظیمات اسمس باید از نوع BOOLEAN باشد", EMAIL_MUST_BE_BOOLEAN = "تنظیمات ایمیل باید از نوع BOOLEAN باشد", } export const enum ContactUsMessage { FULLNAME_IS_REQUIRED = "نام کامل مورد نیاز است", FULLNAME_STRING = "نام کامل باید یک رشته باشد", EMAIL_IS_REQUIRED = "ایمیل مورد نیاز است", INVALID_EMAIL_FORMAT = "فرمت ایمیل وارد شده صحیح نیست", CONTENT_IS_REQUIRED = "محتوا مورد نیاز است", CONTENT_STRING = "محتوا باید یک رشته باشد", TITLE_IS_REQUIRED = "عنوان مورد نیاز است", TITLE_STRING = "عنوان باید یک رشته باشد", NOT_FOUND = "پیامی با این ایدی یافت نشد", BUSINESS_NAME_IS_REQUIRED = "نام شرکت مورد نیاز است", BUSINESS_NAME_STRING = "نام شرکت باید یک رشته باشد", BUSINESS_NAME_LENGTH = "نام شرکت باید بین ۲ تا ۱۰۰ کاراکتر باشد", } export const enum NotificationMessage { NOT_FOUNT = "اعلان مورد نظر یافت نشد", TITLE_IS_REQUIRED = "عنوان الزامی است", TITLE_STRING = "عنوان باید یک رشته متنی باشد", MESSAGE_IS_REQUIRED = "پیام الزامی است", MESSAGE_STRING = "پیام باید یک رشته متنی باشد", USERID_IS_REQUIRED = "ایدی کاربر الزامی است", USERID_IS_UUID = "شناسه کاربر باید یک UUID معتبر باشد", USERID_IS_STRING = "شناسه کاربر باید یک رشته متنی باشد", LOGIN = "لاگین", LOGIN_MESSAGE = "یک لاگین در تاریخ [loginDate] به حساب کاربری شما صورت گرفت", NOTIFICATION_NOT_FOUND_OR_ACCESS_DENIED = "اعلان یافت نشد یا دسترسی غیرمجاز است", INVOICE_CREATION = "صدور صورت حساب", INVOICE_CREATION_MESSAGE = "یک صورت حساب به شماره [id] جدید برای شما صادر شده است", ANNOUNCEMENT = "اطلاعیه", ANNOUNCEMENT_MESSAGE = "یک اطلاعیه جدید برای شما ارسال شده است", WALLET_CHARGE = "شارژ کیف پول", WALLET_CHARGE_MESSAGE = "کیف پول شما به مبلغ [amount] تومان شارژ شد", WALLET_DEDUCTION = "کسر از کیف پول", WALLET_DEDUCTION_MESSAGE = "مبلغ [amount] تومان از کیف پول شما کسر شد", BILL_INVOICE_REMINDER = "یادآوری پرداخت", BILL_INVOICE_REMINDER_MESSAGE = "صورت حساب شماره [invoiceNumber] هنوز پرداخت نشده است", BILL_INVOICE = "صورت حساب پرداختی", BILL_INVOICE_MESSAGE = "صورت حساب شماره [invoiceNumber] با موفقیت پرداخت شد", APPROVED_INVOICE_MESSAGE = "صورت حساب شماره [invoiceNumber] تایید شد", APPROVED_INVOICE = "تایید صورت حساب", INVOICE_OVERDUE = "صورت حساب معوق", INVOICE_OVERDUE_MESSAGE = "صورت حساب شماره [invoiceNumber] معوق شده و دارای مبلغ [lateFee] جریمه تاخیر است", CREATE_SERVICE = "ایجاد سرویس", CREATE_SERVICE_MESSAGE = "سرویس جدیدی با عنوان [serviceName] ایجاد شد", UNBLOCK_SERVICE = "فعال‌سازی سرویس", UNBLOCK_SERVICE_MESSAGE = "سرویس [serviceName] مجددا فعال شده است", BLOCK_SERVICE = "غیرفعال‌سازی سرویس", BLOCK_SERVICE_MESSAGE = "سرویس [serviceName] به دلیل عدم پرداخت صورتحساب غیرفعال شده است", ANSWER_TICKET = "پاسخ تیکت", ANSWER_TICKET_MESSAGE = "پاسخ جدیدی برای تیکت [ticketId] دریافت کردید", CREATE_TICKET = "ایجاد تیکت", CREATE_TICKET_MESSAGE = "تیکت شما با شماره [ticketId] ثبت شد", ASSIGN_TICKET_MESSAGE = "یک تیکت به شماره [ticketId] به شما اختصاص یافت", ASSIGN_TICKET = "اختصاص تیکت", RECURRING_INVOICE_MESSAGE = "صورت حساب دوره‌ای شماره [invoiceNumber] صادر شده است، لطفا نسبت به تایید یا ویرایش آن اقدام کنید", RECURRING_INVOICE = "صورت حساب دوره‌ای", } export const enum SubscriptionMessage { DURATION_SHOULD_BE_INT = "مدت زمان باید یک عدد صحیح باشد", DURATION_REQUIRED = "مدت زمان مورد نیاز است", PRICE_REQUIRED = "قیمت مورد نیاز است", PRICE_SHOULD_BE_INT = "قیمت باید یک عدد صحیح باشد", NAME_REQUIRED = "نام مورد نیاز است", NAME_SHOULD_BE_STRING = "نام باید یک رشته باشد", NAME_LENGTH = "نام باید بین ۳ تا ۱۰۰ کاراکتر باشد", IS_ACTIVE_REQUIRED = "وضعیت فعال بودن مورد نیاز است", IS_ACTIVE_SHOULD_BE_BOOLEAN = "وضعیت فعال بودن باید یک بولین باشد", SERVICE_REQUIRED = "سرویس مورد نیاز است", SERVICE_MUST_BE_UUID = "شناسه سرویس باید یک UUID معتبر باشد", PRICE_SHOULD_BE_POSITIVE = "قیمت باید عددی مثبت باشد", PRICE_SHOULD_BE_GREATER_THAN_100_000 = "قیمت باید بیشتر از ۱۰۰,۰۰۰ تومان باشد", NAME_EXIST = "نام اشتراک قبلا ثبت شده است", CREATED = "اشتراک با موفقیت ایجاد شد", NOT_FOUND = "اشتراک یافت نشد", UPDATED = "اشتراک با موفقیت به روز رسانی شد", PLAN_ID_REQUIRED = "شناسه اشتراک مورد نیاز است", PLAN_ID_SHOULD_BE_UUID = "شناسه اشتراک باید یک UUID معتبر باشد", SUBSCRIBED = "اشتراک شما با موفقیت ثبت شد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", STATUS_UPDATED = "وضعیت اشتراک با موفقیت به روز شد", SUBS_MIN_SIZE = "حداقل یک اشتراک باید انتخاب شود", SUBS_REQUIRED = "اشتراک مورد نیاز است", SUBS_SHOULD_BE_ARRAY = "اشتراک باید یک آرایه باشد", USER_SUBS_NOT_FOUND = "اشتراک کاربر یافت نشد", BUSINESS_NAME_REQUIRED = "نام کسب و کار نمی‌تواند خالی باشد", BUSINESS_NAME_LENGTH = "نام کسب و کار باید بین ۳ تا ۱۰۰ کاراکتر باشد", BUSINESS_PHONE_INVALID = "شماره تلفن کسب و کار معتبر نیست", DESCRIPTION_LENGTH = "طول توضیحات باید بین ۱۰ تا ۵۰۰ کاراکتر باشد", BUSINESS_NAME_STRING = "نام کسب و کار باید یک رشته باشد", BUSINESS_PHONE_REQUIRED = "شماره تلفن کسب و کار نمی‌تواند خالی باشد", BUSINESS_DESCRIPTION_REQUIRED = "توضیحات کسب و کار نمی‌تواند خالی باشد", BUSINESS_DESCRIPTION_LENGTH = "توضیحات کسب و کار باید بین ۱۰ تا ۵۰۰ کاراکتر باشد", BUSINESS_DESCRIPTION_STRING = "توضیحات کسب و کار باید یک رشته باشد", IS_ACTIVE_SHOULD_BE_1_0 = "وضعیت اشتراک باید یکی از مقادیر ۰ و ۱ باشد", NOT_PURCHASED_CANNOT_REVIEW = "شما این اشتراک را خریداری نکرده‌اید و نمی‌توانید نظر بدهید", } export const enum InvoiceMessage { COUNT_REQUIRED = "تعداد محصول مورد نیاز است", COUNT_MUST_BE_A_INT = "تعداد محصول باید یک عدد صحیح باشد", UNIT_PRICE_REQUIRED = "قیمت واحد محصول مورد نیاز است", UNIT_PRICE_MUST_BE_A_INT = "قیمت واحد محصول باید یک عدد صحیح باشد", DISCOUNT_REQUIRED = "تخفیف محصول مورد نیاز است", DISCOUNT_MUST_BE_A_INT = "تخفیف محصول باید یک عدد صحیح باشد", NAME_REQUIRED = "نام محصول مورد نیاز است", NAME_MUST_BE_A_STRING = "نام محصول باید یک رشته باشد", NAME_LENGTH = "نام محصول باید بین ۳ تا ۱۰۰ کاراکتر باشد", USER_ID_REQUIRED = "شناسه کاربر مورد نیاز است", USER_ID_SHOULD_BE_A_UUID = "شناسه کاربر باید یک UUID معتبر باشد", CREATED = "صورت حساب با موفقیت ایجاد شد", SEARCH_QUERY_MUST_BE_A_STRING = "رشته جستجو باید یک رشته باشد", NOT_FOUND_BY_ID = "صورت حسابی با این شناسه یافت نشد", APPROVED = "صورت حساب با موفقیت تایید شد", ALREADY_APPROVED = "صورت حساب قبلا تایید شده است", INVOICE_CAN_NOT_APPROVED = "صورت حساب قابل تایید نیست", INVOICE_ALREADY_PAID = "صورت حساب قبلا پرداخت شده است", INVOICE_IS_OVERDUE = "صورت حساب منقضی شده است", INVOICE_PAID = "صورت حساب با موفقیت پرداخت شد", DISCOUNT_APPLIED = "تخفیف با موفقیت اعمال شد", DISCOUNT_CANCELED = "تخفیف با موفقیت لغو شد", INVOICE_IS_REJECTED = "صورت حساب قبلا رد شده است", INVOICE_CAN_NOT_PAID = "صورت حساب قابل پرداخت نیست", INVALID_DATE = "تاریخ وارد شده معتبر نیست", IS_RECURRING_MUST_BE_A_BOOLEAN = "وضعیت تکرار باید یک بولین باشد", RECURRING_PERIOD_REQUIRED = "دوره تکرار مورد نیاز است", INVOICE_CAN_NOT_UPDATE = "صورت حساب قابل ویرایش نیست", INVOICE_UPDATED = "صورت حساب با موفقیت به روز رسانی شد", DISCOUNT_CODE_REQUIRED = "کد تخفیف الزامی است", DISCOUNT_CODE_MUST_BE_A_STRING = "کد تخفیف باید یک رشته باشد", DISCOUNT_CODE_LENGTH = "طول کد تخفیف باید بین ۱ تا ۱۰۰ کاراکتر باشد", ALREADY_HAS_DISCOUNT = "این صورت حساب قبلا دارای تخفیف است", NO_DISCOUNT = "این صورت حساب دارای تخفیف نیست", NOT_AUTHORIZED = "شما مجاز به انجام این عملیات نیستید", INVALID_DISCOUNT_CODE = "کد تخفیف نامعتبر است", ORIGINAL_PRICE_NOT_FOUND = "قیمت اصلی صورت حساب یافت نشد", NOT_FOUND_BY_ID_OR_NOT_BELONG_TO_USER = "صورت حساب یافت نشد یا متعلق به کاربر نمی باشد", DISCOUNT_ALREADY_APPLIED = "ت`خفیف قبلا برای این صورت حساب اعمال شده است", DISCOUNT_EXPIRED = "تخفیف منقضی شده است", MAX_RECURRING_CYCLES_MUST_BE_POSITIVE = "تعداد تکرار باید بزرگتر از ۰ باشد", ITEMS_REQUIRED = "آیتم‌ها مورد نیاز است", UNIT_PRICE_MUST_BE_POSITIVE = "قیمت واحد باید مثبت باشد", COUNT_MUST_BE_POSITIVE = "تعداد باید مثبت باشد", DISCOUNT_MUST_BE_BETWEEN_0_AND_100 = "تخفیف باید بین ۰ تا ۱۰۰ باشد", TOTAL_PRICE_MUST_BE_POSITIVE = "قیمت کل باید مثبت باشد", } export const enum LearningMessage { TITLE_REQUIRED = "عنوان الزامی است", TITLE_STRING = "عنوان باید یک رشته باشد", DESCRIPTION_REQUIRED = "توضیحات الزامی است", DESCRIPTION_STRING = "توضیحات باید یک رشته باشد", COVER_URL_REQUIRED = "آدرس تصویر کاور الزامی است", COVER_URL_INVALID = "آدرس تصویر کاور معتبر نیست", VIDEO_URL_INVALID = "آدرس ویدیو معتبر نیست", VIDEO_DURATION_INVALID = "مدت زمان ویدیو معتبر نیست", NOT_FOUND = "آموزشی با این مشخصات یافت نشد", CATEGORY_NOT_FOUND = "دسته بندی با این مشخصات یافت نشد", CATEGORY_MUST_BE_ID = "دسته‌بندی باید شناسه باشد", CATEGORY_MUST_BE_UUID = "دسته‌بندی باید UUID باشد", CATEGORY_NAME_EXIST = "دسته بندی با این نام قبلا ثبت شده است", } export const enum DiscountMessage { TITLE_STRING = "عنوان باید یک رشته باشد", TITLE_REQUIRED = "عنوان الزامی است", DISCOUNT_TYPE_REQUIRED = "نوع تخفیف الزامی است", INVALID_DISCOUNT_TYPE = "نوع تخفیف نامعتبر است", VALUE_MUST_BE_A_NUMBER = "قیمت باید یک عدد صحیح باشد", VALUE_MUST_BE_AT_LEAST_0 = "قیمت باید حداقل ۰ باشد", VALUE_MUST_NOT_EXCEED_100 = "قیمت باید حداکثر ۱۰۰ باشد", START_DATE_MUST_BE_A_VALID_DATE_STRING = "تاریخ شروع باید یک تاریخ معتبر باشد", START_DATE_IS_REQUIRED = "تاریخ شروع الزامی است", END_DATE_MUST_BE_A_VALID_DATE_STRING = "تاریخ پایان باید یک تاریخ معتبر باشد", END_DATE_IS_REQUIRED = "تاریخ پایان الزامی است", IS_ACTIVE_MUST_BE_A_BOOLEAN = "وضعیت فعال بودن باید یک بولین باشد", TARGET_PRODUCTS_MUST_BE_AN_ARRAY = "تعداد محصولات باید یک آرایه باشد", EACH_TARGET_PRODUCT_MUST_BE_A_STRING = "هر محصول باید یک رشته باشد", CODE_REQUIRED = "کد تخفیف الزامی است", CODE_STRING = "کد تخفیف باید یک رشته باشد", DIRECT_REQUIRED = "وضعیت مستقیم بودن تخفیف الزامی است", DIRECT_MUST_BE_A_BOOLEAN = "وضعیت مستقیم بودن تخفیف باید یک بولین باشد", CODE_ALREADY_EXISTS = "کد تخفیف قبلا ثبت شده است", CREATED = "تخفیف با موفقیت ایجاد شد", NOT_FOUND = "تخفیف یافت نشد", INVALID_CODE = "کد تخفیف نامعتبر است", EXPIRED = "تخفیف منقضی شده است", MAX_USAGE_REACHED = "تعداد استفاده از این کد تخفیف به حداکثر رسیده است", MAX_USER_USAGE_REACHED = "شما قبلا از حداکثر تعداد مجاز این کد تخفیف استفاده کرده‌اید", NOT_APPLICABLE = "این کد تخفیف برای محصولات انتخاب شده معتبر نیست", VALUE_REQUIRED = "مقدار تخفیف الزامی است", IS_ACTIVE_REQUIRED = "وضعیت فعال بودن الزامی است", CODE_GENERATION_FAILED = "ایجاد کد تخفیف با خطا مواجه شد", START_DATE_MUST_BE_BEFORE_END_DATE = "تاریخ شروع باید قبل از تاریخ پایان باشد", START_DATE_MUST_BE_AFTER_NOW = "تاریخ شروع باید بعد از تاریخ فعلی باشد", END_DATE_MUST_BE_AFTER_NOW = "تاریخ پایان باید بعد از تاریخ فعلی باشد", EACH_TARGET_PRODUCT_MUST_BE_A_UUID = "هر محصول باید یک UUID معتبر باشد", DIRECT_DISCOUNT_ALREADY_EXISTS = "تخفیف مستقیم قبلا برای سرویس [serviceName] ثبت شده است", UPDATED = "تخفیف با موفقیت بروزرسانی شد", DEACTIVATED = "تخفیف با موفقیت غیرفعال شد", TARGET_SERVICES_REQUIRED_FOR_DIRECT_DISCOUNT = "برای تخفیف مستقیم باید حداقل یک سرویس انتخاب شود", } export const enum EmailMessage { EMAIL_VERIFICATION = "تایید ایمیل", EMAIL_SENDING_FAILED = "ارسال ایمیل با خطا مواجه شد", } export const enum FinancialMessage { GENDER_TYPE_REQUIRED = "نوع جنسیت مورد نیاز است", FATHER_NAME_REQUIRED = "نام پدر مورد نیاز است", FATHER_NAME_INVALID = "نام پدر باید یک رشته باشد", NATIONALITY_REQUIRED = "ملیت مورد نیاز است", ADDRESS_REQUIRED = "آدرس مورد نیاز است", ADDRESS_ID_INVALID = "شناسه آدرس باید یک UUID معتبر باشد", POSTAL_CODE_REQUIRED = "کد پستی مورد نیاز است", CITY_ID_REQUIRED = "شناسه شهر مورد نیاز است", CITY_ID_INVALID = "شناسه شهر باید یک عددی باشد", BIRTH_DATE_REQUIRED = "تاریخ تولد مورد نیاز است", ADDRESS_STRING = "آدرس باید یک رشته باشد", POSTAL_CODE_NUMBER_STRING = "کد پستی باید یک رشته عددی باشد", ECONOMIC_CODE_REQUIRED = "کد اقتصادی مورد نیاز است", ECONOMIC_CODE_INVALID = "کد اقتصادی نامعتبر است", REGISTRATION_CODE_REQUIRED = "کد ثبت مورد نیاز است", REGISTRATION_ID_INVALID = "شناسه ثبت نامعتبر است", REGISTRATION_NAME_REQUIRED = "نام ثبت شده مورد نیاز است", REGISTRATION_NAME_INVALID = "نام ثبت شده نامعتبر است", NATIONAL_ID_REQUIRED = "شناسه ملی مورد نیاز است", NATIONAL_ID_INVALID = "شناسه ملی نامعتبر است", ECONOMIC_CODE_STRING = "کد اقتصادی باید یک رشته باشد", REGISTRATION_ID_STRING = "شناسه ثبت باید یک رشته باشد", REGISTRATION_NAME_STRING = "نام ثبت شده باید یک رشته باشد", NATIONAL_ID_STRING = "شناسه ملی باید یک رشته باشد", ECONOMIC_CODE_NUMBER_STRING = "کد اقتصادی باید یک رشته عددی باشد", REGISTRATION_ID_NUMBER_STRING = "شناسه ثبت باید یک رشته عددی باشد", SEARCH_QUERY_MUST_BE_A_STRING = "رشته جستجو باید یک رشته باشد", } export const enum AdminMessage { ROLE_REQUIRED = "نقش مورد نیاز است", ROLE_ID_SHOULD_BE_UUID = "شناسه نقش باید یک UUID معتبر باشد", PERMISSIONS_REQUIRED = "دسترسی‌ها مورد نیاز است", PERMISSIONS_ID_SHOULD_BE_UUID = "شناسه دسترسی باید یک UUID معتبر باشد", PROFILE_PIC_URL = "آدرس تصویر پروفایل باید یک URL معتبر باشد", PROFILE_PIC_REQUIRED = "آدرس تصویر پروفایل مورد نیاز است", PERMISSIONS_NOT_FOUND = "دسترسی‌های مورد نظر یافت نشد", ADMIN_CREATED = "مدیر با موفقیت ایجاد شد", PASSWORD_NOT_MATCH = "رمز عبور و تکرار آن باید یکسان باشد", ROLE_NAME_REQUIRED = "نام نقش مورد نیاز است", ROLE_NAME_STRING = "نام نقش باید یک رشته باشد", ROLE_NAME_LENGTH = "نام نقش باید بین ۳ تا ۱۵۰ کاراکتر باشد", ROLE_EXIST = "نقش با این نام قبلا ثبت شده است", ROLE_CREATED = "نقش با موفقیت ایجاد شد", ADMIN_UPDATED = "مدیر با موفقیت به روز رسانی شد", ADMIN_NOT_FOUND = "مدیری با این شناسه یافت نشد", ADMIN_DELETED = "مدیر با موفقیت حذف شد", } export const enum AdsMessage { TITLE_REQUIRED = "عنوان الزامی است", TITLE_STRING = "عنوان باید یک رشته باشد", IMAGE_SHOULD_BE_URL = "آدرس تصویر باید یک URL معتبر باشد", LINK_SHOULD_BE_URL = "لینک باید یک URL معتبر باشد", DISPLAY_LOCATION_REQUIRED = "موقعیت نمایش الزامی است", TITLE_LENGTH = "طول عنوان باید بین ۳ تا ۵۰ کاراکتر باشد", INVALID_DISPLAY_LOCATION = "موقعیت نمایش نامعتبر است", START_DATE_REQUIRED = "تاریخ شروع الزامی است", INVALID_START_DATE = "تاریخ شروع نامعتبر است", END_DATE_REQUIRED = "تاریخ پایان الزامی است", INVALID_END_DATE = "تاریخ پایان نامعتبر است", IS_ACTIVE_REQUIRED = "وضعیت فعال بودن الزامی است", IS_ACTIVE_MUST_BE_BOOLEAN = "وضعیت فعال بودن باید true یا false باشد", IMAGE_URL_REQUIRED = "آدرس تصویر الزامی است", LINK_REQUIRED = "لینک الزامی است", ADS_EXIST_WITH_TITLE = "تبلیغی با این عنوان وجود دارد", START_DATE_MUST_BE_BEFORE_END_DATE = "تاریخ شروع باید قبل از تاریخ پایان باشد", END_DATE_MUST_BE_AFTER_NOW = "تاریخ پایان باید بعد از تاریخ فعلی باشد", ADS_CREATED = "تبلیغ با موفقیت ایجاد شد", ADS_NOT_FOUND_BY_ID = "تبلیغی با این شناسه یافت نشد", ADS_UPDATED = "تبلیغ با موفقیت به روز رسانی شد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", START_DATE_MUST_BE_AFTER_NOW = "تاریخ شروع باید بعد از تاریخ فعلی باشد", INVALID_DATE = "تاریخ نامعتبر است", SERVICE_ADS_MUST_BE_DISPLAYED_ON_SERVICE_PAGE = "تبلیغات سرویس باید در خود سرویس نمایش داده شود", ADS_DELETED = "تبلیغ با موفقیت حذف شد", ADS_ACTIVATED = "تبلیغ با موفقیت فعال شد", ADS_DEACTIVATED = "تبلیغ با موفقیت غیرفعال شد", ROLE_NOT_FOUND = "نقشی با این شناسه یافت نشد", IS_ACTIVE_SHOULD_BE_BOOLEAN = "وضعیت فعال بودن باید یک بولین باشد", } export const enum ProvinceMessage { SEARCH_QUERY_MUST_BE_A_STRING = "رشته جستجو باید یک رشته باشد", NOT_FOUND = "استانی با این مشخصات یافت نشد", } export const enum CityMessage { SEARCH_QUERY_MUST_BE_A_STRING = "رشته جستجو باید یک رشته باشد", NOT_FOUND = "شهری با این مشخصات یافت نشد", } export const enum RealUserMessage { REAL_DATA_EXIST = "اطلاعات حقیقی این کاربر وجود دارد", } export const enum LegalUserMessage { LEGAL_DATA_EXIST = "اطلاعات حقوقی این کاربر وجود دارد", } export const enum UserQuickAccessMessage { USER_SUBS_NOT_FOUND = "کاربر اشتراک فعالی برای این سرویس ندارد", QUICK_ACCESS_LIMIT_REACHED = "حداکثر تعداد دسترسی سریع برای این کاربر ایجاد شده است", QUICK_ACCESS_EXIST = "این دسترسی سریع قبلا ایجاد شده است", } export const enum SmsMessage { SEND_SMS_ERROR = "خطا در ارسال پیامک", } export const enum BlogMessage { TITLE_REQUIRED = "عنوان الزامی است", TITLE_STRING = "عنوان باید یک رشته باشد", DESCRIPTION_REQUIRED = "توضیحات الزامی است", DESCRIPTION_STRING = "توضیحات باید یک رشته باشد", TITLE_MAX_LENGTH = "حداکثر طول عنوان باید ۲۵۵ کاراکتر باشد", DESCRIPTION_MAX_LENGTH = "حداکثر طول توضیحات باید ۲۵۵ کاراکتر باشد", ICON_URL_REQUIRED = "آدرس آیکون الزامی است", ICON_URL_INVALID = "آدرس آیکون نامعتبر است", ICON_URL_MAX_LENGTH = "حداکثر طول آدرس آیکون باید ۲۵۵ کاراکتر باشد", IS_ACTIVE_REQUIRED = "وضعیت فعال بودن الزامی است", IS_ACTIVE_SHOULD_BE_A_BOOLEAN = "وضعیت فعال بودن باید یک بولین باشد", CATEGORY_ALREADY_EXISTS = "دسته بندی با این عنوان قبلا ثبت شده است", CATEGORY_NOT_FOUND = "دسته بندی مورد نظر یافت نشد", BLOG_ALREADY_EXISTS = "بلاگ با این عنوان قبلا ثبت شده است", BLOG_NOT_FOUND = "بلاگ مورد نظر یافت نشد", PREVIEW_CONTENT_REQUIRED = "محتوای پیشنمایش الزامی است", PREVIEW_CONTENT_STRING = "محتوای پیشنمایش باید یک رشته باشد", PREVIEW_CONTENT_MAX_LENGTH = "حداکثر طول محتوای پیشنمایش باید 600 کاراکتر باشد", CONTENT_REQUIRED = "محتوای بلاگ الزامی است", CONTENT_STRING = "محتوای بلاگ باید یک رشته باشد", CONTENT_MAX_LENGTH = "حداکثر طول محتوای بلاگ باید ۶۰۰ کاراکتر باشد", IMAGE_URL_REQUIRED = "آدرس تصویر الزامی است", IMAGE_URL_STRING = "آدرس تصویر باید یک رشته باشد", IMAGE_URL_MAX_LENGTH = "حداکثر طول آدرس تصویر باید ۱۵۰ کاراکتر باشد", META_TITLE_REQUIRED = "عنوان متا الزامی است", META_TITLE_STRING = "عنوان متا باید یک رشته باشد", META_TITLE_MAX_LENGTH = "حداکثر طول عنوان متا باید ۶۰ کاراکتر باشد", META_DESCRIPTION_REQUIRED = "توضیحات متا الزامی است", META_DESCRIPTION_STRING = "توضیحات متا باید یک رشته باشد", META_DESCRIPTION_MAX_LENGTH = "حداکثر طول توضیحات متا باید ۱۶۰ کاراکتر باشد", TAGS_REQUIRED = "تگ‌ها الزامی است", TAGS_ARRAY = "تگ‌ها باید یک آرایه باشد", TAGS_STRING = "تگ‌ها باید یک رشته باشد", TAGS_MIN_SIZE = "حداقل تعداد تگ‌ها باید ۱ باشد", CATEGORY_ID_REQUIRED = "شناسه دسته بندی الزامی است", CATEGORY_ID_UUID = "شناسه دسته بندی باید یک UUID معتبر باشد", COMMENT_CONTENT_REQUIRED = "محتوای دیدگاه الزامی است", COMMENT_CONTENT_STRING = "محتوای دیدگاه باید یک رشته باشد", COMMENT_STATUS_REQUIRED = "وضعیت دیدگاه الزامی است", COMMENT_STATUS_INVALID = "وضعیت دیدگاه نامعتبر است", COMMENT_NOT_FOUND = "دیدگاه مورد نظر یافت نشد", SLUG_NOT_EMPTY = "اسلاگ بلاگ نمیتواند خالی باشد", SLUG_STRING = "اسلاگ بلاگ باید یک رشته باشد", INVALID_DATE = "تاریخ نامعتبر است", IS_ACTIVE_SHOULD_BE_1_0 = "وضعیت فعال بودن باید یکی از ۱ یا ۰ باشد", SEARCH_QUERY_STRING = "رشته جستجو باید یک رشته باشد", IS_PINNED_SHOULD_BE_A_BOOLEAN = "وضعیت سنجاق بودن باید یک بولین باشد", SLUG_REQUIRED = "اسلاگ بلاگ الزامی است", SLUG_MAX_LENGTH = "حداکثر طول اسلاگ بلاگ باید ۲۵۵ کاراکتر باشد", } export const enum SliderMessage { TITLE_REQUIRED = "عنوان اسلایدر الزامی است", TITLE_STRING = "عنوان اسلایدر باید یک رشته باشد", TITLE_MAX_LENGTH = "حداکثر طول عنوان اسلایدر باید ۱۵۰ کاراکتر باشد", DESCRIPTION_STRING = "توضیحات اسلایدر باید یک رشته باشد", DESCRIPTION_MAX_LENGTH = "حداکثر طول توضیحات اسلایدر باید ۲۵۵ کاراکتر باشد", IMAGE_URL_REQUIRED = "آدرس تصویر اسلایدر الزامی است", IMAGE_URL_STRING = "آدرس تصویر اسلایدر باید یک رشته باشد", IMAGE_URL_MAX_LENGTH = "حداکثر طول آدرس تصویر اسلایدر باید ۲۵۵ کاراکتر باشد", LINK_STRING = "لینک اسلایدر باید یک رشته باشد", LINK_MAX_LENGTH = "حداکثر طول لینک اسلایدر باید ۲۵۵ کاراکتر باشد", ORDER_NUMBER = "ترتیب اسلایدر باید یک عدد باشد", IS_ACTIVE_SHOULD_BE_A_BOOLEAN = "وضعیت فعال بودن اسلایدر باید یک بولین باشد", SLIDER_NOT_FOUND = "اسلایدر مورد نظر یافت نشد", } export const enum ReferralMessage { CODE_EXIST_FOR_USER = "کد ارجاع برای این کاربر قبلاً وجود دارد", CODE_GENERATION_FAILED = "تولید کد ارجاع منحصر به فرد پس از چندین تلاش ناموفق بود", INVALID_REFERRAL_CODE = "کد ارجاع نامعتبر است", REFERRAL_ALREADY_USED = "کد ارجاع قبلاً استفاده شده است", REFERRAL_SUCCESS = "کد ارجاع با موفقیت اعمال شد", INVALID_OR_INACTIVE_REFERRAL_CODE = "کد ارجاع نامعتبر یا غیرفعال است", USER_ALREADY_REFERRED = "کاربر قبلاً ارجاع داده شده است", }