Files
dzone-api/src/common/enums/message.enum.ts
T
2025-05-22 10:42:56 +03:30

648 lines
48 KiB
TypeScript
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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_REPEAT_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 = "ادمین یافت نشد",
PHONE_MUST_BE_A_STRING = "شماره تلفن باید یک رشته باشد",
}
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 = "وضعیت باید یکی از مقادیر ۰ و ۱ باشد",
DATE_MUST_BE_DATE = "تاریخ باید یک تاریخ معتبر به صورت رشته باشد",
}
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 = "وضعیت نمایش در اسلایدر سرویس باید یک بولین باشد",
COVER_URL_REQUIRED = "آدرس عکس کاور سرویس مورد نیاز است",
COVER_URL_SHOULD_BE_URL = "آدرس عکس کاور سرویس باید یک آدرس یو آر ال باشد",
SLUG_REQUIRED = "اسلاگ سرویس مورد نیاز است",
SLUG_STRING = "اسلاگ سرویس باید یک رشته باشد",
SLUG_LENGTH = "اسلاگ سرویس باید بین ۳ تا ۱۵۰ کاراکتر باشد",
SERVICE_ALREADY_EXISTS_WITH_THIS_SLUG = "سرویسی با این اسلاگ قبلا ثبت شده است",
}
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 = "وظایف صف با موفقیت حذف شدند",
COMPANY_MUST_BE_ID = "شناسه شرکت اجباری است",
COMPANY_MUST_BE_UUID = "شناسه شرکت باید یک UUID معتبر باشد",
}
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 معتبر باشد",
COMPANY_ID_REQUIRED = "شناسه شرکت اجباری است",
COMPANY_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 = "تیکت با موفقیت باز شد",
CATEGORY_HAS_TICKETS = "دسته بندی دارای تیکت می باشد",
CATEGORY_DELETED = "دسته بندی با موفقیت حذف شد",
}
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 = "درخواسن واریز قبلا رد شده است",
GATEWAY_REQUIRED = "درگاه پرداخت مورد نیاز است",
GATEWAY_ID_SHOULD_BE_UUID = "آیدی درگاه پرداخت باید UUID باشد",
INVOICE_ID_REQUIRED = "صورت حساب مورد نیاز است",
INVOICE_ID_SHOULD_BE_UUID = "صورت حساب باید UUID باشد",
ERROR_IN_PAYMENT = "خطا در پرداخت",
CHECKOUT_INVOICE_MESSAGE = "پرداخت صورت حساب شماره [invoiceNumber] ثبت شد",
}
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 = "صورت حساب دوره‌ای",
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 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 = "این تخفیف برای شما معتبر نیست",
}
export const enum EmailMessage {
EMAIL_VERIFICATION = "تایید ایمیل",
EMAIL_SENDING_FAILED = "ارسال ایمیل با خطا مواجه شد",
LOGIN = "ورود به سیستم",
INVOICE = "فاکتور",
WALLET = "اعلان کیف پول",
TICKET = "تیکت پشتیبانی",
ANNOUNCEMENT = "اعلان",
PAYMENT_REMINDER = "یادآوری پرداخت",
PAYMENT_CANCELLATION = "لغو پرداخت",
}
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 = "مدیر با موفقیت حذف شد",
NOT_ALLOWED = "شما مجوز دسترسی به این عملیات را ندارید",
}
export const enum SmsMessage {
SEND_SMS_ERROR = "خطا در ارسال پیامک",
}
export const enum IndustryMessage {
TITLE_REQUIRED = "عنوان صنعت مورد نیاز است",
TITLE_MUST_BE_A_STRING = "عنوان صنعت باید یک رشته باشد",
TITLE_LENGTH = "عنوان صنعت باید بین ۳ تا ۱۰۰ کاراکتر باشد",
ICON_URL_REQUIRED = "آیکون صنعت مورد نیاز است",
ICON_URL_MUST_BE_A_URL = "آیکون صنعت باید یک URL معتبر باشد",
IS_ACTIVE_REQUIRED = "وضعیت فعالیت صنعت مورد نیاز است",
IS_ACTIVE_MUST_BE_A_BOOLEAN = "وضعیت فعالیت صنعت باید یک بولین باشد",
INDUSTRY_CREATED_SUCCESSFULLY = "صنعت با موفقیت ایجاد شد",
INDUSTRY_ALREADY_EXISTS = "این صنعت قبلا ثبت شده است",
INDUSTRY_NOT_FOUND = "این صنعت یافت نشد",
UPDATED_SUCCESSFULLY = "صنعت با موفقیت به روز رسانی شد",
INDUSTRY_DELETED_SUCCESSFULLY = "صنعت با موفقیت حذف شد",
}
export const enum CompanyMessage {
ADDRESS_MUST_BE_STRING = "آدرس شرکت باید یک رشته باشد",
ADDRESS_REQUIRED = "آدرس شرکت مورد نیاز است",
CHIEF_EXECUTIVE_MUST_BE_STRING = "نام مدیرعامل باید یک رشته باشد",
CHIEF_EXECUTIVE_LENGTH = "نام مدیرعامل باید بین ۳ تا ۲۵۵ کاراکتر باشد",
CHIEF_EXECUTIVE_REQUIRED = "نام مدیرعامل مورد نیاز است",
COVER_IMAGE_URL_MUST_BE_URL = "آدرس تصویر کاور شرکت باید یک URL معتبر باشد",
COVER_IMAGE_URL_REQUIRED = "آدرس تصویر کاور شرکت مورد نیاز است",
DATE_OF_ESTABLISHMENT_MUST_BE_DATE = "تاریخ تاسیس شرکت باید یک تاریخ معتبر باشد",
DATE_OF_ESTABLISHMENT_REQUIRED = "تاریخ تاسیس شرکت مورد نیاز است",
DESCRIPTION_MUST_BE_STRING = "توضیحات شرکت باید یک رشته باشد",
DESCRIPTION_REQUIRED = "توضیحات شرکت مورد نیاز است",
EMAIL_MUST_BE_VALID = "ایمیل شرکت باید معتبر باشد",
EMAIL_REQUIRED = "ایمیل شرکت مورد نیاز است",
IDENTIFICATION_NUMBER_MUST_BE_STRING = "شماره ثبت شرکت باید یک رشته باشد",
IDENTIFICATION_NUMBER_REQUIRED = "شماره ثبت شرکت مورد نیاز است",
INDUSTRY_ID_REQUIRED = "صنعت مورد نیاز است",
INDUSTRY_ID_SHOULD_BE_UUID = "شناسه صنعت باید یک UUID معتبر باشد",
IS_ACTIVE_MUST_BE_BOOLEAN = "وضعیت فعالیت شرکت باید یک مقدار بولین باشد",
IS_ACTIVE_REQUIRED = "وضعیت فعالیت شرکت مورد نیاز است",
MAP_ADDRESS_LINK_MUST_BE_URL = "لینک نقشه شرکت باید یک URL معتبر باشد",
MAP_ADDRESS_LINK_REQUIRED = "لینک نقشه شرکت مورد نیاز است",
NAME_MUST_BE_STRING = "نام شرکت باید یک رشته باشد",
NAME_REQUIRED = "نام شرکت مورد نیاز است",
PHONE_MUST_BE_STRING = "شماره تلفن شرکت باید یک رشته باشد",
PHONE_REQUIRED = "شماره تلفن شرکت مورد نیاز است",
PROFILE_IMAGE_URL_MUST_BE_URL = "آدرس تصویر پروفایل شرکت باید یک URL معتبر باشد",
PROFILE_IMAGE_URL_REQUIRED = "آدرس تصویر پروفایل شرکت مورد نیاز است",
WEBSITE_URL_MUST_BE_URL = "آدرس وبسایت شرکت باید یک URL معتبر باشد",
WEBSITE_URL_REQUIRED = "آدرس وبسایت شرکت مورد نیاز است",
NAME_LENGTH = "نام شرکت باید بین ۳ تا ۱۰۰ کاراکتر باشد",
COMPANY_CREATED_SUCCESSFULLY = "شرکت با موفقیت ایجاد شد",
COMPANY_ALREADY_EXISTS = "این شرکت قبلا ثبت شده است",
COMPANY_ALREADY_EXISTS_NAME = "این نام شرکت قبلا ثبت شده است",
COMPANY_ALREADY_EXISTS_PHONE = "این شماره تلفن قبلا ثبت شده است",
COMPANY_ALREADY_EXISTS_EMAIL = "این ایمیل قبلا ثبت شده است",
COMPANY_ALREADY_EXISTS_IDENTITY_NUMBER = "این شماره ثبت شرکت قبلا ثبت شده است",
COMPANY_NOT_FOUND = "شرکت یافت نشد",
UPDATED_SUCCESSFULLY = "با موفقیت به روز رسانی شد",
DELETED_SUCCESSFULLY = "با موفقیت حذف شد",
PRODUCT_TITLE_REQUIRED = "عنوان محصول الزامی است",
PRODUCT_TITLE_MUST_BE_STRING = "عنوان محصول باید رشته باشد",
PRODUCT_IMAGES_REQUIRED = "تصاویر محصول الزامی است",
PRODUCT_IMAGES_MUST_BE_ARRAY = "تصاویر محصول باید آرایه باشد",
PRODUCT_IMAGES_MUST_BE_URL = "تصاویر محصول باید آدرس معتبر باشد",
SERVICE_TITLE_REQUIRED = "عنوان خدمت الزامی است",
SERVICE_TITLE_MUST_BE_STRING = "عنوان خدمت باید رشته باشد",
SERVICE_IMAGES_REQUIRED = "تصاویر خدمت الزامی است",
SERVICE_IMAGES_MUST_BE_ARRAY = "تصاویر خدمت باید آرایه باشد",
SERVICE_IMAGES_MUST_BE_URL = "تصاویر خدمت باید آدرس معتبر باشد",
PRODUCTS_REQUIRED = "محصولات الزامی است",
SERVICES_REQUIRED = "خدمات الزامی است",
PRODUCTS_MUST_BE_ARRAY = "محصولات باید آرایه باشد",
SERVICES_MUST_BE_ARRAY = "خدمات باید آرایه باشد",
COMPANY_ID_REQUIRED = "شرکت مورد نیاز است",
COMPANY_ID_SHOULD_BE_A_UUID = "شناسه شرکت باید یک UUID معتبر باشد",
COMPANY_REQUEST_STATUS_REQUIRED = "وضعیت درخواست الزامی است",
COMPANY_REQUEST_STATUS_MUST_BE_ENUM = "وضعیت درخواست باید یک عنصر از جعبه انتخابی وضعیت درخواست باشد",
COMPANY_REQUEST_ALREADY_EXISTS = "درخواست شرکت قبلا ثبت شده است",
COMPANY_REQUEST_NOT_FOUND = "درخواست شرکت یافت نشد",
REJECT_REASON_MUST_BE_STRING = "دلیل رد باید یک رشته باشد",
}
export const enum BusinessMessage {
NOT_FOUND = "کسب و کار یافت نشد",
BUSINESS_ID_REQUIRED = "شناسه کسب و کار مورد نیاز است",
SLUG_REQUIRED = "اسلاگ مورد نیاز است",
SLUG_MUST_BE_STRING = "اسلاگ باید یک رشته باشد",
DOMAIN_INVALID = "دامنه وارد شده معتبر نیست",
DOMAIN_UPDATED = "دامنه با موفقیت به‌روزرسانی شد",
DOMAIN_VERIFICATION_INITIATED = "فرآیند تایید دامنه آغاز شد",
DOMAIN_VERIFICATION_FAILED = "تایید دامنه با خطا مواجه شد",
DOMAIN_VERIFICATION_SUCCESS = "دامنه با موفقیت تایید شد",
DOMAIN_VERIFICATION_METHOD_INVALID = "روش تایید دامنه نامعتبر است",
DOMAIN_ALREADY_VERIFIED = "این دامنه قبلا تایید شده است",
DOMAIN_REQUIRED = "دامنه مورد نیاز است",
DOMAIN_MUST_BE_STRING = "دامنه باید یک رشته باشد",
STAFF_NOT_FOUND = "کاربر ادمین یافت نشد",
ZARINPAL_MERCHANT_ID_REQUIRED = "شناسه مرچنت زرین پال مورد نیاز است",
ZARINPAL_MERCHANT_ID_STRING = "شناسه مرچنت زرین پال باید یک رشته باشد",
LOGO_URL_REQUIRED = "آدرس تصویر لوگو مورد نیاز است",
LOGO_URL_STRING = "آدرس تصویر لوگو باید یک رشته باشد",
LOGO_URL_INVALID = "آدرس تصویر لوگو معتبر نیست",
BUSINESS_SETTINGS_UPDATED = "تنظیمات کسب و کار با موفقیت به روز رسانی شد",
NAME_REQUIRED = "نام کسب و کار مورد نیاز است",
NAME_STRING = "نام کسب و کار باید یک رشته باشد",
DOMAIN_CONNECTED = "دامنه با موفقیت متصل شد",
DOMAIN_NOT_CONNECTED = "دامنه به سرور ما متصل نشد",
DOMAIN_NOT_FOUND = "دامنه یافت نشد",
DOMAIN_VERIFICATION_TOKEN_REQUIRED = "توکن تایید دامنه مورد نیاز است",
// Domain Connection Instructions in Farsi
DOMAIN_CONNECTION_TITLE = "دامنه خود را به سرور‌های ما متصل کنید",
DOMAIN_CONNECTION_DESCRIPTION = "یکی از این گزینه‌ها را برای اتصال دامنه خود انتخاب کنید:",
DOMAIN_CONNECTION_OPTION_A_TITLE = "گزینه A: استفاده از رکورد A (IP مستقیم)",
DOMAIN_CONNECTION_OPTION_A_STEP1 = "۱. یک رکورد A در تنظیمات DNS خود اضافه کنید",
DOMAIN_CONNECTION_OPTION_A_STEP2 = "۲. میزبان را روی @ یا زیردامنه خود (مثلاً www) تنظیم کنید - رکورد A",
DOMAIN_CONNECTION_OPTION_A_STEP3 = "۳. مقدار را به IP سرور ما تنظیم کنید: ",
DOMAIN_CONNECTION_OPTION_A_STEP4 = "۴. TTL را روی ۳۶۰۰ (۱ ساعت) یا کمترین مقدار موجود تنظیم کنید - رکورد A",
DOMAIN_CONNECTION_OPTION_B_TITLE = "گزینه B: استفاده از رکورد CNAME (توصیه شده)",
DOMAIN_CONNECTION_OPTION_B_STEP1 = "۱. یک رکورد CNAME در تنظیمات DNS خود اضافه کنید",
DOMAIN_CONNECTION_OPTION_B_STEP2 = "۲. میزبان را روی @ یا زیردامنه خود (مثلاً www) تنظیم کنید - رکورد CNAME",
DOMAIN_CONNECTION_OPTION_B_STEP3 = "۳. مقدار را تنظیم کنید به: ",
DOMAIN_CONNECTION_OPTION_B_STEP4 = "۴. TTL را روی ۳۶۰۰ (۱ ساعت) یا کمترین مقدار موجود تنظیم کنید - رکورد CNAME",
DOMAIN_CONNECTION_OPTION_B_NOTE = "توجه: برخی از ارائه‌دهندگان DNS اجازه CNAME برای دامنه‌های اصلی (@) را نمی‌دهند",
DOMAIN_CONNECTION_TROUBLESHOOTING_1 = "- مطمئن شوید که رکوردها را به دامنه صحیح اضافه کرده‌اید",
DOMAIN_CONNECTION_TROUBLESHOOTING_2 = "- برخی از ارائه‌دهندگان DNS برای دامنه‌های اصلی به نماد @ نیاز دارند",
DOMAIN_CONNECTION_TROUBLESHOOTING_3 = "- بررسی کنید که مقادیر را دقیقاً همانطور که نشان داده شده کپی کرده‌اید",
DOMAIN_CONNECTION_TROUBLESHOOTING_4 = "- تغییرات DNS می‌تواند برای انتشار زمان ببرد (معمولاً ۱۵ دقیقه تا ۴۸ ساعت)",
// Domain Setup Instructions in Farsi
DOMAIN_SETUP_VERIFICATION_TITLE = "مرحله ۱: تایید مالکیت دامنه",
DOMAIN_SETUP_VERIFICATION_DESC = "این رکورد TXT را اضافه کنید تا ثابت کنید مالک دامنه هستید:",
DOMAIN_SETUP_PROPAGATION_NOTE = "تغییرات DNS می‌تواند ۱۵ دقیقه تا ۴۸ ساعت در سراسر جهان منتشر شود",
DOMAIN_SETUP_TROUBLESHOOTING_1 = "- اطمینان حاصل کنید که رکوردها را به دامنه صحیح اضافه کرده‌اید",
DOMAIN_SETUP_TROUBLESHOOTING_2 = "- بعضی از ارائه‌دهندگان DNS برای دامنه‌های اصلی به نماد @ نیاز دارند",
DOMAIN_SETUP_TROUBLESHOOTING_3 = "- اطمینان حاصل کنید که مقادیر را دقیقاً همانطور که نشان داده شده کپی کرده‌اید",
DOMAIN_SETUP_TROUBLESHOOTING_4 = "- حداقل ۱۵ دقیقه قبل از بررسی وضعیت تأیید صبر کنید",
}