chore: add blog blog comment and blog category crud

This commit is contained in:
mahyargdz
2025-04-12 16:09:25 +03:30
parent 0bc001c66b
commit a9879732a3
23 changed files with 976 additions and 3 deletions
+49
View File
@@ -616,3 +616,52 @@ export const enum UserQuickAccessMessage {
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 = "حداکثر طول محتوای پیشنمایش باید ۱۵۰ کاراکتر باشد",
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 = "رشته جستجو باید یک رشته باشد",
}