Files
dsc-api/src/common/enums/message.enum.ts
T

952 lines
68 KiB
TypeScript
Executable File

export const enum AuthMessage {
UNAUTHORIZED_ACCESS = "شما دسترسی لازم برای این عملیات را ندارید.",
PHONE_REGISTERED = "شماره ثبت شد",
INVALID_PHONE_FORMAT = "فرمت شماره تلفن صحیح نیست",
OTP_SENT = "کد یکبار مصرف به شماره شما ارسال شد.",
OTP_SENTـTO_EMAIL = "کد یکبار مصرف به ایمیل شما ارسال شد.",
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 = "دسترسی شما محدود شده است",
NOT_AGENT="شما مجوز دسترسی به بخش نمایندگان را ندارید"
}
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 = "ادمین یافت نشد",
PHONE_MUST_BE_A_STRING = "شماره تلفن باید یک رشته باشد",
USER_ID_REQUIRED = "شناسه کاربر مورد نیاز است",
}
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 = "رشته جستجو باید یک رشته باشد",
UPDATED = "با موفقیت آپدیت شد",
IS_ACTIVE_SHOULD_BE_1_0 = "وضعیت باید یکی از مقادیر ۰ و ۱ باشد",
PAGINATE_SHOULD_BE_1_0 = "صفحه بندی باید یکی از مقادیر ۰ و ۱ باشد",
ENTITY_NAME_REQUIRED = "نام موجودیت مورد نیاز است",
ENTITY_NAME_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 = "به روز رسانی دسته بندی موفیقیت آمیز نبود",
CATEGORY_HAS_SERVICES = "دسته بندی دارای سرویس می‌باشد",
}
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 = "وضعیت نمایش در اسلایدر سرویس باید یک بولین باشد",
COVER_URL_REQUIRED = "آدرس عکس کاور سرویس مورد نیاز است",
COVER_URL_SHOULD_BE_URL = "آدرس عکس کاور سرویس باید یک آدرس یو آر ال باشد",
SLUG_REQUIRED = "اسلاگ سرویس مورد نیاز است",
SLUG_STRING = "اسلاگ سرویس باید یک رشته باشد",
SLUG_LENGTH = "اسلاگ سرویس باید بین ۳ تا ۱۵۰ کاراکتر باشد",
SERVICE_ALREADY_EXISTS_WITH_THIS_SLUG = "سرویسی با این اسلاگ قبلا ثبت شده است",
PAGE_TITLE_REQUIRED = "عنوان صفحه سرویس مورد نیاز است",
PAGE_TITLE_STRING = "عنوان صفحه سرویس باید یک رشته باشد",
PAGE_TITLE_LENGTH = "عنوان صفحه سرویس باید بین ۳ تا ۵۰۰ کاراکتر باشد",
PAGE_DESCRIPTION_REQUIRED = "توضیحات صفحه سرویس مورد نیاز است",
PAGE_DESCRIPTION_STRING = "توضیحات صفحه سرویس باید یک رشته باشد",
PAGE_DESCRIPTION_LENGTH = "توضیحات صفحه سرویس باید بین ۱۰ تا ۵۰۰ کاراکتر باشد",
SERVICE_GUIDE_NOT_EXIST = "راهنمای سرویس مورد نظر یافت نشد",
GUIDE_TITLE_STRING = "عنوان راهنمای سرویس باید یک رشته باشد",
GUIDE_TITLE_REQUIRED = "عنوان راهنمای سرویس مورد نیاز است",
GUIDE_DESCRIPTION_STRING = "توضیحات راهنمای سرویس باید یک رشته باشد",
GUIDE_DESCRIPTION_REQUIRED = "توضیحات راهنمای سرویس مورد نیاز است",
GUIDE_CONTENT_STRING = "متن راهنمای سرویس باید یک رشته باشد",
GUIDE_CONTENT_REQUIRED = "متن راهنمای سرویس مورد نیاز است",
GUIDE_ORDER_IS_REQUIRED = "ترتیب راهنمای سرویس مورد نیاز است",
GUIDE_ORDER_IS_NUMBER = "ترتیب راهنمای سرویس باید یک عدد صحیح باشد",
GUIDE_IS_ACTIVE_BOOLEAN = "وضعیت راهنمای سرویس باید یک بولین باشد",
GUIDE_TITLE_LENGTH = "عنوان راهنمای سرویس باید بین ۳ تا ۲۰۰ کاراکتر باشد",
IMAGES_SHOULD_BE_URL = "عکس های سرویس باید یک آدرس یو آر ال باشد",
AUDIOS_REQUIRED = "صوت های سرویس مورد نیاز است",
AUDIOS_SHOULD_BE_URL = "صوت های سرویس باید یک آدرس یو آر ال باشد",
VIDEOS_REQUIRED = "ویدیو های سرویس مورد نیاز است",
VIDEOS_SHOULD_BE_URL = "ویدیو های سرویس باید یک آدرس یو آر ال باشد",
REVIEW_ID_SHOULD_BE_A_UUID = "شناسه نظر باید یک UUID باشد",
REVIEW_ID_REQUIRED = "شناسه نظر مورد نیاز است",
PARENT_REVIEW_ID_REQUIRED = "شناسه نظر والد مورد نیاز است",
CONTENT_REQUIRED = "محتوا مورد نیاز است",
CONTENT_STRING = "محتوا باید یک رشته باشد",
PARENT_REVIEW_ID_SHOULD_BE_A_UUID = "شناسه نظر والد باید یک UUID باشد",
CONTENT_LENGTH = "محتوا باید بین ۱ تا ۴۰۰ کاراکتر باشد",
PARENT_REPLY_NOT_EXIST = "نظر والد مورد نظر یافت نشد",
REVIEW_REPLY_ADDED = "نظر با موفقیت ثبت شد",
}
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",
NO_ACTIVE_SUPPORT_PLAN = "شما پلن پشتیبانی فعال ندارید",
TICKET_LIMIT_NOT_FOUND = "محدودیت تعداد تیکت در پلن پشتیبانی شما یافت نشد",
INVALID_TICKET_LIMIT = "محدودیت تعداد تیکت در پلن پشتیبانی شما نامعتبر است",
TICKET_LIMIT_EXCEEDED = "شما به محدودیت تعداد تیکت در پلن پشتیبانی خود رسیده‌اید",
OPENED = "تیکت با موفقیت باز شد",
}
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 = "شارژ کیف پول از طریق انتقال بانکی",
WITHDRAWAL_WALLET_TRANSFER = "برداشت از کیف پول بابت واریز پول به حساب مشتری",
INSUFFICIENT_BALANCE = "موجودی کیف پول کافی نیست",
SUBSCRIPTION_WALLET_TRANSFER = "پرداخت اشتراک از طریق کیف پول",
SUPPORT_PLAN_WALLET_TRANSFER = "پرداخت پلن پشتیبانی از طریق کیف پول",
INVOICE_WALLET_TRANSFER = "پرداخت صورت حساب از طریق کیف پول",
TRANSACTION_NOT_FOUND = "تراکنش پیدا نشد",
REFERRAL_REWARD_WALLET_TRANSFER = "پرداخت پاداش ارجاع از طریق کیف پول",
INVOICE_ID_REQUIRED = "شناسه صورت حساب مورد نیاز است",
INVOICE_ID_SHOULD_BE_UUID = "شناسه صورت حساب باید یک UUID معتبر باشد",
BALANCE_IS_NOT_ENOUGH="مقدار برداشت بیشتر از موجودی است"
}
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] به حساب کاربری شما صورت گرفت",
USER_PASSWORD = "رمز عبور پیش‌فرض",
USER_PASSWORD_MESSAGE = "رمز عبور پیش‌فرض شما: [password]",
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 = "صورت حساب دوره‌ای",
PAYMENT_REMINDER = "یادآوری پرداخت",
PAYMENT_REMINDER_MESSAGE = "لطفا مبلغ [amount] تومان را پرداخت کنید",
PAYMENT_CANCELLATION = "لغو پرداخت",
PAYMENT_CANCELLATION_MESSAGE = "پرداخت مبلغ [amount] تومان لغو شد",
// Admin notification messages
NEW_BLOG_COMMENT = "نظر جدید در بلاگ",
NEW_BLOG_COMMENT_MESSAGE = "یک نظر جدید در بلاگ [blogTitle] ثبت شده است",
NEW_SERVICE_REVIEW = "نقد و بررسی جدید سرویس",
NEW_SERVICE_REVIEW_MESSAGE = "یک نقد و بررسی جدید برای سرویس [serviceName] ثبت شده است",
NEW_CUSTOMER = "مشتری جدید",
NEW_CUSTOMER_MESSAGE = "یک مشتری جدید با نام [fullName] ثبت نام کرده است",
NEW_SUBSCRIPTION = "اشتراک جدید",
NEW_SUBSCRIPTION_MESSAGE = "یک اشتراک جدید برای پلن [serviceName] برای [fullName] ثبت شد",
NEW_TICKET = "تیکت جدید",
NEW_TICKET_MESSAGE = "یک تیکت جدید با موضوع [ticketSubject] ثبت شده است",
NEW_CRITICISM = "انتقاد جدید",
NEW_CRITICISM_MESSAGE = "یک انتقاد جدید با موضوع [title] ثبت شده است",
}
export const enum SubscriptionMessage {
DURATION_SHOULD_BE_INT = "مدت زمان باید یک عدد صحیح باشد",
INVOICE_CREATED_SUCCESSFULLY = "صورتحساب شما با موفقیت صادر شد",
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_NOT_FOUND = " پلن یافت نشد",
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 = "شما این اشتراک را خریداری نکرده‌اید و نمی‌توانید نظر بدهید",
SLUG_REQUIRED = "اسلاگ نمی‌تواند خالی باشد",
SLUG_STRING = "اسلاگ باید یک رشته باشد",
SLUG_LENGTH = "اسلاگ باید بین ۴ تا ۲۵۰ کاراکتر باشد",
SLUG_EXISTS = "نام کسب و کار قبلا ثبت شده است",
FREE_PLAN_LIMIT_EXCEEDED = "شما در یک ماه گذشته از پلن رایگان استفاده کرده‌اید و نمی‌توانید مجدداً استفاده کنید",
FREE_PLAN_NOT_ALLOWED = "انتخاب پلن رایگان در تمدید سرویس امکان پدیر نیست",
USER_DOES_NOT_HAVE_ACCESS = "شما دسترسی به این سرویس ندارید",
SERVICE_MISMATCH = "سرویس پلن فعلی با سرویس پلن جدید متفاوت است",
UPGRADE_TO_LOWER_OR_EQUAL_PLAN_NOT_ALLOWED = "ارتقا به پلن با قیمت کمتر یا برابر مجاز نیست",
SUBSCRIPTION_EXPIRED_CANNOT_UPGRADE = "اشتراک منقضی شده و قابل ارتقا نیست",
SUBSCRIPTION_DELETED="اشتراک با موفقیت حذف شد"
}
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 = "قیمت کل باید مثبت باشد",
DISCOUNT_NOT_FOR_THIS_USER = "این تخفیف برای شما معتبر نیست",
DISCOUNT_IS_NOT_ACTIVE = "تخفیف فعال نیست",
DISCOUNT_NOT_STARTED = "تخفیف هنوز شروع نشده است",
DANAK_SUBSCRIPTION_ID_REQUIRED = "شناسه خرید داناک صورت حساب مورد نیاز است",
DANAK_SUBSCRIPTION_ID_SHOULD_BE_A_UUID = "شناسه خرید داناک صورت حساب باید یک UUID معتبر باشد",
DANAK_SUBSCRIPTION_NOT_FOUND = "خرید داناک با این شناسه یافت نشد",
BUSINESS_ID_REQUIRED = "شناسه کسب و کار مورد نیاز است",
BUSINESS_ID_SHOULD_BE_A_STRING = "شناسه کسب و کار باید یک رشته باشد",
DELETED = "صورت حساب با موفقیت حذف شد",
}
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 = "برای تخفیف مستقیم باید حداقل یک سرویس انتخاب شود",
USER_ID_MUST_BE_A_UUID = "شناسه کاربر باید یک UUID معتبر باشد",
}
export const enum EmailMessage {
EMAIL_VERIFICATION = "تایید ایمیل",
EMAIL_SENDING_FAILED = "ارسال ایمیل با خطا مواجه شد",
LOGIN = "ورود به سیستم",
INVOICE = "فاکتور",
WALLET = "اعلان کیف پول",
TICKET = "تیکت پشتیبانی",
ANNOUNCEMENT = "اعلان",
PAYMENT_REMINDER = "یادآوری پرداخت",
PAYMENT_CANCELLATION = "لغو پرداخت",
VERIFY_OTP = "تایید کد یکبار مصرف",
}
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 = "نقش با موفقیت ایجاد شد",
ROLE_NOT_FOUND = "نقشی با این شناسه یافت نشد",
ROLE_UPDATED = "نقش با موفقیت به روز رسانی شد",
ROLE_DELETED = "نقش با موفقیت حذف شد",
ROLE_HAS_USERS = "امکان حذف نقش وجود ندارد زیرا به کاربرانی اختصاص داده شده است",
ADMIN_UPDATED = "مدیر با موفقیت به روز رسانی شد",
ADMIN_NOT_FOUND = "مدیری با این شناسه یافت نشد",
ADMIN_DELETED = "مدیر با موفقیت حذف شد",
NOT_ALLOWED = "شما مجوز دسترسی به این عملیات را ندارید",
}
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 = "حداکثر طول اسلاگ بلاگ باید ۲۵۵ کاراکتر باشد",
CATEGORY_HAS_BLOGS = "دسته بندی مورد نظر دارای بلاگ می‌باشد",
BLOG_ALREADY_EXISTS_WITH_THIS_SLUG = "بلاگی با این اسلاگ قبلا ثبت شده است",
CREATED_AT_REQUIRED = "تاریخ ایجاد الزامی است",
CREATED_AT_DATE_STRING = "تاریخ ایجاد باید یک تاریخ باشد",
PARENT_REPLY_NOT_EXIST = "نظر والد مورد نظر یافت نشد",
REPLY_NOT_FOUND = "نظر مورد نظر یافت نشد",
PARENT_REPLY_ID_SHOULD_BE_A_UUID = "شناسه نظر والد باید یک UUID باشد",
PARENT_REPLY_ID_REQUIRED = "شناسه نظر والد مورد نیاز است",
REPLY_ADDED = "نظر با موفقیت ثبت شد",
AUDIO_URL_STRING = "AUDIO_URL_STRING",
AUDIO_URL_REQUIRED = "AUDIO_URL_REQUIRED",
}
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 = "کاربر قبلاً ارجاع داده شده است",
}
export const enum SupportPlanMessage {
NAME_REQUIRED = "نام الزامی است",
NAME_STRING = "نام باید یک رشته باشد",
NAME_MAX_LENGTH = "حداکثر طول نام باید ۱۵۰ کاراکتر باشد",
DESCRIPTION_REQUIRED = "توضیحات الزامی است",
DESCRIPTION_STRING = "توضیحات باید یک رشته باشد",
DESCRIPTION_MAX_LENGTH = "حداکثر طول توضیحات باید ۱۰۰۰ کاراکتر باشد",
PRICE_REQUIRED = "قیمت الزامی است",
PRICE_NUMBER = "قیمت باید یک عدد باشد",
PRICE_MIN = "قیمت باید بیشتر از ۱۰۰۰۰ باشد",
DURATION_REQUIRED = "مدت الزامی است",
DURATION_NUMBER = "مدت باید یک عدد باشد",
DURATION_MIN = "مدت باید بیشتر از ۰ باشد",
IS_ACTIVE_REQUIRED = "وضعیت فعال بودن الزامی است",
IS_ACTIVE_BOOLEAN = "وضعیت فعال بودن باید یک بولین باشد",
SUPPORT_PLAN_CREATED = "پلن پشتیبانی با موفقیت ایجاد شد",
FEATURE_KEY_REQUIRED = "کلید ویژگی الزامی است",
FEATURE_VALUE_REQUIRED = "مقدار ویژگی الزامی است",
FEATURE_VALUE_STRING = "مقدار ویژگی باید یک رشته باشد",
FEATURE_TYPE_REQUIRED = "نوع ویژگی الزامی است",
FEATURE_ICON_URL = "آدرس آیکون ویژگی باید یک URL معتبر باشد",
FEATURE_ICON_REQUIRED = "آیکون ویژگی الزامی است",
FEATURES_ARRAY = "ویژگی‌ها باید یک آرایه باشد",
FEATURES_VALIDATE_NESTED = "ویژگی‌ها باید یک آرایه از ویژگی‌ها باشد",
SUPPORT_PLAN_NOT_FOUND = "پلن پشتیبانی مورد نظر یافت نشد",
SUPPORT_PLAN_DELETED = "پلن پشتیبانی با موفقیت حذف شد",
SUPPORT_PLAN_UPDATED = "پلن پشتیبانی با موفقیت به روز رسانی شد",
USER_HAS_NO_SUPPORT_PLAN = "کاربر پلن پشتیبانی فعال ندارد",
SUPPORT_PLAN_ALREADY_SUBSCRIBED_OR_INVOICE_EXIST = " کاربر قبلا اشتراک ثبت کرده یا فاکتور آن موجود است و پرداخت نشده است",
USER_ALREADY_HAS_SUPPORT_PLAN = "کاربر قبلا پلن پشتیبانی دارد",
SUPPORT_PLAN_SUBSCRIBED = " اشتراک با موفقیت ثبت شد",
NEW_PLAN_MUST_BE_MORE_EXPENSIVE = "پلن جدید باید گران‌تر از پلن فعلی باشد",
UPGRADE_PRICE_CALCULATION_FAILED = "محاسبه قیمت ارتقا با خطا مواجه شد",
SUPPORT_PLAN_UPGRADE_INITIATED_SUCCESSFULLY = "ارتقا پلن پشتیبانی با موفقیت انجام شد",
SUPPORT_PLAN_ALREADY_SUBSCRIBED = "کاربر قبلا اشتراک ثبت کرده است",
DOWN_GRADE_NOT_ALLOWED = "امکان تغییر به پلن پایین‌تر وجود ندارد",
}
export const enum UploaderMessage {
FILE_TYPE_NOT_ALLOWED = "نوع فایل مجاز نیست",
FILE_SIZE_TOO_SMALL = "فایل کوچکتر از حد مجاز است",
UPLOAD_FILE_INVALID = "فایل معتبر نیست",
UPLOAD_FILE_TOO_LARGE = "[MAX_FILE_SIZE] فایل بزرگتر از حد مجاز است",
UPLOAD_FILE_TYPE_NOT_SUPPORTED = "[MIME_TYPES] نوع فایل مجاز نیست",
}
export const enum AccessLogMessage {
ACCESS_LOG_NOT_FOUND = "لاگ دسترسی مورد نظر یافت نشد",
}
export const enum WorkSpaceMessage {
WORKSPACE_EXISTS = "فضای کار با این اسم وجود دارد!",
WORKSPACE_NOT_FOUND = "فضای کار مورد نظر شما وجود ندارد!",
USERS_DONT_BELONG_TO_THIS_WORKSPACE = "کاربران تعیین شده برای این فضای کاری نیستند!",
WORKSPACE_SAME_NAME_EXISTS = "فضای کاری با این اسم از قبل وجود دارد!",
WORKSPACE_ID_PARAM_NOT_EMPTY = "پارامتر شناسه فضای کار نباید خالی باشد!",
WORKSPACE_ID_UUID = "شناسه فضای کار باید uuid باشد"
}
export const enum ProjectMessage {
PROJECT_EXISTS = "پروژه مورد نظر شما از قبل وجود دارد!",
PROJECT_NOT_FOUND = "پروژه مورد نظر شما وجود ندارد!",
PROJECT_CONTAINS_TASK_PHASES = "پروژه شامل فاز تسک است. لطفا ابتدا فاز تسک های این پروژه را حذف کنید.",
NOT_MEMBER_OF_PROJECT = "شما عضو این پروژه نیستید!"
}
export const enum TaskPhaseMessage {
TASK_PHASE_NOT_FOUND = "فاز تسک مورد نظر پیدا نشد!",
TASK_PHASE_NOT_SAME_PROJECT = "فاز تسک جدید با فاز تسک قبلی در یک پروژه نیستند!"
}
export const enum TaskMessage {
TASK_NOT_FOUND = "تسک مورد نظر پیدا نشد!",
USERS_ASSIGNED_TO_TASK_NOT_PROJECT_MEMBER = "حداقل یکی از کاربران تعیین شده عضو پروژه نیستند!",
USER_NOT_TASK_MEMBER = "شما عضو این تسک نیستید!"
}
export const enum remarkMessage {
REMARK_NOT_FOUND = "برچسب مورد نظر پیدا نشد!"
}
export const enum attachmentMessage {
ATTACHMENT_NOT_FOUND = "ضمیمه پیدا نشد!"
}