Files
shop-api/src/common/enums/message.enum.ts
T
2025-11-05 20:57:52 +03:30

331 lines
21 KiB
TypeScript

export const enum AuthMessage {
//otp
OtpSentToNo = "کد به شماره موبایل شما ارسال شد",
OtpNotEmpty = "کد نباید خالی باشد",
OtpAlreadySentToNo = "کد به شماره موبایل شما ارسال شده است",
OtpAlreadySentToEmail = "کد به ایمیل شما ارسال شده است لطفا ایمیل خود را چک کنید یا بعد از چند دقیقه مجدد تلاش کنید",
OtpSentToEmail = "کد به ایمیل شما ارسال شد",
EmailSent = "ایمیل فعال سازی برای شما ارسال شد",
OtpIncorrect = "کد صحیح نمی باشد",
OtpCodeLength = "طول کد باید حداقل ۵ و حداکثر ۵ کاراکتر باشد",
//login/logout/auth
SuccessLogin = "با موفقیت وارد شدید",
PasswordChangedSuccessfully = "پسورد با موفقیت تغییر کرد",
EmailOrPasswordInc = "ایمیل یا پسورد اشتباه است",
ShopNotFound = "فروشگاه با این ایدی پیدا نشد",
IncorrectNumber = "فرمت موبایل اشتباه است",
UserIsLoggedIn = "شما قبلا وارد شدید",
LoggedOut = "شما از سیستم خارج شدید",
NeedLogin = "لطفا وارد حساب کاربری خود شوید",
EmailOrPhone = "یکی از ایمیل یا موبایل باید ارسال شود",
NumberNotEmpty = "شماره موبایل نباید خالی باشد",
TypeNotEmpty = "نوع کاربر نباید خالی باشد",
IncorrectEmail = "فرمت ایمیل اشتباه است",
EmailNotEmpty = "ایمیل نباید خالی باشد",
PasswordNotEmpty = "پسورد نباید خالی باشد",
NumberExists = "این شماره قبلا استفاده شده است",
EmailExists = "این ایمیل قبلا استفاده شده است",
TypeError = "تایپ اشتباه می باشد",
//token
TokenNotEmpty = "توکن نباید خالی باشد",
TokenNotFound = "توکن پیدا نشد",
TokenExpired = " توکن منقضی شده است لطفا دوباره وارد شوید",
TokenNotAssigned = " توکن به هیج کاربری متعلق نمی باشد دوباره وارد شوید",
AuthFailed = "کاربر احراز هویت نشده است",
InsufficientRole = "رول کاربر مجاز نیست",
InsufficientPermissions = "دسترسی‌های کاربر کافی نیست",
}
export const enum SellerMessage {
ShopUpdated = "اطلاعات فروشگاه با موفقیت آپدیت شد",
ShopIdIncorrect = "فرمت شناسه ملی شرکت اشتباه است باید 11 رقم و بدون علامت اضافی و به صورت رشته ارسال شود",
SellerNotFound = "فروشنده یافت نشد",
VideoWasWached = "قبلا این ویدیو را مشاهده کرده اید",
CardNumberIncorrect = "فرمت شماره کارت اشتباه است باید 16 رقم و بدون علامت اضافی و به صورت رشته ارسال شود",
CompanyDuplicate = "مشخصات شرکت تکراری می باشد",
RealSellerDuplicate = "مشخصات فروشنده تکراری می باشد",
SellerDocumentNotFound = "مدرک فروشنده یافت نشد",
DocumentTypeDuplicate = "نوع مدرک تکراری می باشد",
WholesaleRequestPending = "درخواست عمده فروشی شما در حال بررسی می باشد",
WholesaleRequestCreated = "درخواست عمده فروشی با موفقیت ثبت شد",
StatusNotFound = "وضعیت فروشنده یافت نشد",
WholesaleRequestNotFound = "درخواست عمده فروشی یافت نشد",
WholesaleRequestApproved = "درخواست عمده فروشی تایید شد",
InvalidBusinessType = "نوع فعالیت اشتباه است",
}
export const enum UserMessage {
UserUpdated = "اطلاعات کاربر با موفقیت آپدیت شد",
EmailNotExist = "ایمیل کاربر ثبت نشده است",
UserNotFound = "کاربری با این ایدی یافت نشد",
}
export const enum CommonMessage {
NotFoundBySlug = "با این اسلاگ پیدا نشد",
Created = "با موفقیت اضافه شد",
NameNotEmpty = "اسم نباید خالی باشد",
NationalCodeIncorrect = " فرمت کد ملی اشتباه است باید 10 رقم و بدون علامت اضافی و به صورت رشته ارسال شود",
PostalIncorrect = "فرمت شماره پستی اشتباه است باید 10 رقم و بدون علامت اضافی و به صورت رشته ارسال شود",
ShebaIncorrect = "فرمت شماره شبا اشتباه است باید 24 رقم و بدون علامت اضافی و به صورت رشته ارسال شود",
TelephoneNumberIncorrect = "فرمت شماره تلفن اشتباه است نباید شامل کاراکتر های خاص باشد",
NotFound = "کاربری با این ایدی پیدا نشد",
NotValid = "آیدی کاربر صحیح نمی باشد",
NotValidId = "آیدی صحیح نمی باشد",
NotEnoughVariant = "محصول تنوعی ندارد",
NotFoundById = "دیتا با این آیدی یافت نشد",
Deleted = "با موفقیت حذف شد",
Updated = "با موفقیت آپدیت شد",
DuplicateName = "نام تکراری می باشد",
SellerNotFound = "فروشنده یافت نشد",
SettingExists = "تنظیمات وجود دارد.در صورت نیاز آنرا ویرایش کنید.",
}
export const enum CategoryMessage {
Created = "دسته بندی با موفقیت ساخته شد",
Deleted = "دسته بندی با موفقیت حذف شد.",
Updated = "دسته بندی با موفقیت اپدیت شد.",
ParentNotExist = "کتگوری والد با این ایدی وجود ندارد",
description = "توضیحات را وارد کنید",
DuplicateTitle = "عنوان انگلیسی تکراری می باشد",
DuplicateSlug = "عنوان اسلاگ تکراری می باشد",
AlreadyExist = "تنوع قبلا ساخته شده است",
AttAlreadyExist = "ویژگی‌های این دسته بندی قبلا ساخته شده است",
VariantCreated = "تنوع‌های دسته بندی با موفقیت ساخته شدند",
AttributeCreated = "ویژگی‌های دسته بندی با موفقیت ساخته شدند",
AttributeUpdated = "ویژگی‌های دسته بندی با موفقیت بروزرسانی شدند",
NotValidId = "آیدی کتگوری صحیح نمی باشد",
MissingColors = "داده‌های رنگ برای تم انتخاب شده موجود نیست.",
MissingSizes = "داده‌های سایز برای تم انتخاب شده موجود نیست.",
MissingMeterages = "داده‌های متراژ برای تم انتخاب شده موجود نیست.",
InvalidTheme = "ویژگی‌های ارسال شده با تم انتخاب شده مطابقت ندارند یا ناقص هستند.",
NotFound = "کتگوری با این نام پیدا نشد",
ParentHasChild = "فرزند این دسته بندی قبلا ساخته شده است",
CanNotDelete = "دسته بندی نمیتواند حذف شود",
CategoryHasProduct = "این دسته بندی دارای محصول می باشد و قابل حذف نمی باشد",
CategoryIsParent = "این دسته بندی دارای زیر دسته می باشد و قابل حذف نمی باشد",
CategoryNotValidToChose = "کتگوری برای انتخاب مجاز نمی‌باشد",
AttributeDeleted = "ویژگی با موفقیت حذف شد",
}
export const enum CategoryAttrMessage {
NotValidId = "آیدی صحیح نمی باشد",
}
export const enum BrandMessage {
NotFound = "برندی با این اسم یافت نشد",
Exist = "برند با این نام وجود دارد",
Created = "برند جدید با موفقیت ساخته شد",
}
export const enum ProductMessage {
Created = "کالا با موفقیت ساخته شد",
ProductRequested = "درخواست اضافه کردن کالا با موفقیت ثبت شد",
NotFound = "کالایی با این ایدی یافت نشد",
CreatedAttribute = "مشخصات کالا با موفقیت ساخته شد",
DuplicateName = "نام مدل تکراری می باشد",
ProductNotFound = "محصول با این ایدی یافت نشد",
ProductVariantNotFound = "تنوع محصول با این ایدی یافت نشد",
CanNotUpdate = "این کالا متعلق به فروشنده نمی باشد",
CanNotDeleteQuestion = "حذف پرسش با مشکل مواجه شد.",
CanNotDeleteComment = "حذف کامنت با مشکل مواجه شد.",
ProductReadyForRelease = "کالا ثبت شد و آماده‌ی انتشار می باشد",
ProductIsInNextStep = "کالا قبلا این مرحله را گذرانده است",
ProductIsInDraftStep = "کالا در حالت انتشار نمی‌باشد",
VariantCreated = "تنوع با موفقیت ساخته شد",
VariantUpdated = "تنوع با موفقیت آپدیت شد",
Deleted = "محصول و تمامی تنوع های آن با موفقیت حذف شدند.",
CanNotDelete = "محصول قابل حذف نمی باشد",
CanNotUpdateProduct = "محصول قابل اپدیت نمی باشد",
ProductMustBeInDraft = "کالا برای اپدیت باید در حالت پیش نویس باشد",
ProductUpdated = "محصول با موفقیت آپدیت شد",
ProductWithNoVariantCategoryTheme = "کالا‌هایی که دسته بندی آن ها بدون تنوع می باشد بیشتر از یک تنوع نمی توانند داشته باشند",
Cloned = "کالای مورد نظر کلون شد",
VariantAlreadyExists = "تنوع محصول قبلا ساخته شده است",
}
export const enum ProductRequestMessage {
RequestPhotoInvalid = "برای درج درخواست عکاسی باید تعداد عکس هم ارسال شود",
PhotoShouldSent = "درصورت دارا بودن عکس باید آن را ارسال کنید",
NotFound = "درخواستی برای این فروشنده با این ایدی یافت نشد",
}
export const enum WarrantyMessage {
Created = "گارانتی با موفقیت ساخته شد",
DuplicateName = "نام تکراری می باشد",
}
export const enum ContractMessage {
Created = "قرارداد با موفقیت ساخته شد",
NotFound = "قراردادی با این نام پیدا نشد",
AlreadyExist = "قرارداد قبلا ساخته شده است",
ContractNotFound = "قراردادی پیدا نشد",
ContractAlreadySigned = "قرارداد قبلا امضا شده است",
}
export const enum AttributeMessage {
AttributeNotFound = "ویژگی دسته‌بندی یافت نشد.",
AttributeIdIsIncorrect = "آیدی ویژگی صحیح نمی باشد.",
ColorNotAllowedForSizedTheme = "استفاده از ویژگی رنگ یا متراژ برای دسته‌بندی با تم سایز مجاز نیست.",
SizeNotAllowedForColoredTheme = "استفاده از ویژگی سایز یا متراژ برای دسته‌بندی با تم رنگ مجاز نیست.",
ColorRequiredForColoredTheme = "ویژگی رنگ برای دسته‌بندی با تم رنگ الزامی است.",
SizeRequiredForSizedTheme = "ویژگی سایز برای دسته‌بندی با تم سایز الزامی است.",
MeterageRequiredForMeterageTheme = "ویژگی متراژ برای دسته‌بندی با تم متراژ الزامی است.",
ColorOrSizeNotAllowedForMeterageTheme = "استفاده از ویژگی رنگ یا سایز برای دسته‌بندی با تم متراژ مجاز نیست.",
UnknownCategoryTheme = "تم دسته‌بندی نامشخص است.",
ThemeIsNoColorNoSize = "تم دسته‌بندی بدون رنگ و سایز می‌باشد.",
ThemeIsNoColorNoSizeNoMeterage = "تم دسته‌بندی بدون رنگ، سایز و متراژ می‌باشد.",
}
export const enum CartMessage {
StockNotEnough = "مقدار درخواستی از موجودی کالا بیشتر است",
CartNotFound = "سبد خرید برای این کاربر یافت نشد",
OrderLimitExceeded = "مقدار درخواستی از حد سفارش کالا بیشتر است",
CartIdInvalid = "سبد خرید با این آیدی یافت نشد",
ItemNotFound = "این کالا در سبد خرید موجود نیست",
ItemAdded = "کالا با موفقیت به سبد خرید اضافه شد",
ItemDeleted = "کالا با موفقیت از سبد خرید حذف شد",
CartUpdated = "سبد خرید با موفقیت بروز شد",
ProductNotBelongToVariant = "این تنوع مربوط به این کالا نیست",
CartShipmentItemsNotFound = "روش ارسال آیتم ها یافت نشد",
InvalidCartShipmentItem = "آیتم سبد خرید معتبر نیست",
}
export const enum PaymentMessage {
PaymentNotFound = "پرداخت با این شناسه پیدا نشد",
PaymentMethodNotFound = "درگاه پرداخت با این شناسه پیدا نشد",
PaymentMethodsNotFound = "درگاه پرداختی پیدا نشد",
PaymentNotSuccessful = "پرداخت موفقیت آمیز نبوده‌ است",
PaymentSuccessful = "پرداخت آمیز با موفقیت انجام شد",
PRPaymentDesc = "پرداخت برای درخواست ثبت کالا",
CartPaymentDesc = "خرید کالا:",
PaymentNotBelongToUser = "پرداخت برای این کاربر نمی‌باشد",
PaymentRequestFailed = "درخواست پرداخت موفقیت آمیز نبود",
}
export const enum CouponMessage {
NotFound = "کد تخفیف اشتباه است یا غیرفعال شده است",
Expired = "کد تخفیف منقضی شده است",
AmountIsNotSatisfied = "مبلغ خرید برای اعمال کد تخفیف کافی نیست",
UsageLimit = "تعداد استفاده از کد تخفیف به اتمام رسیده است",
CouponUsedBefore = " شما قبلا از این کد تخفیف استفاده کرده‌اید",
CouponAdded = "کد تخفیف اعمال شد",
CouponAlreadyInCart = "کد تخفیف فقط یکبار می‌تواند در هر سبد خرید استفاده شود",
InvalidId = "آیدی کد تخفیف صحیح نمی باشد",
DiscountAmountOrPercentageRequired = "باید یکی از مقادیر مبلغ تخفیف یا درصد را وارد کنید",
BothDiscountOrPercentageShouldNotSend = "نباید هر دو مقدار مبلغ تخفیف و درصد را وارد کنید",
UserCouponUsageLimit = "تعداد استفاده شما از کد تخفیف به اتمام رسیده است",
InvalidProduct = "این کد تخفیف برای این کالا معتبر نمی‌باشد",
InvalidCategory = "این کد تخفیف برای این دسته بندی معتبر نمی‌باشد",
BothIncludedAndExcludedProductsShouldNotSend = "نباید هر دو مقدار محصولات شامل و محصولات مستثنی را وارد کنید",
}
export const enum MediaMessage {
MediaCreated = "مدیا ساخته شد",
SliderCreated = "اسلایدر ساخته شد",
BannerCreated = "بنر ساخته شد",
Activated = "مدیا فعال شد",
UploadLimitSize = "حجم فایل باید کمتر از 6 مگابایت باشد",
}
export const enum SetShipmentMessage {
CartNotFound = "سبد خرید یافت نشد",
InvalidShipmentInfoLength = "باید برای همه اقلام موجود در سبد خرید ارسال‌کننده مشخص کنید",
ProductVariantNotFound = "تنوع محصول یافت نشد",
ShipperNotAvailableForSeller = "این ارسال‌کننده برای این فروشنده موجود نیست",
ShipmentProviderNotFound = "ارائه‌دهنده خدمات ارسال یافت نشد",
CartItemNotFound = "کالای مربوط به این نوع محصول در سبد خرید یافت نشد",
InvalidShipmentItems = "برخی از تنوع‌های ارسال شده معتبر نیستند",
InvalidShipmentSellers = "برای این خرید همچین فروشنده‌ای وجود ندارد",
ShipmentOptionsUnavailable = "روش ارسال برای این کالا موجود نیست",
ShipmentMethodAlreadyActive = "این روش ارسال قبلا انتخاب شده است",
ShipmentMethodNotActive = "این روش ارسال انتخاب نشده است",
}
export const enum AdMessage {
NotFoundWithId = "تبلیغی با این پیدا نشد",
}
export const enum OrderMessage {
NotFound = "سفارشی با این آیدی پیدا نشد",
TrackingDetailInserted = "مشخصات مرسوله با موفقیت ثبت شد",
OrderItemsNotFound = "آیتم های این سفارش یافت نشد",
ShipmentItemNotFound = "آیتم های ارسالی سفارش یافت نشد",
ReturnOrderNotFound = "سفارش برگشتی با این آیدی پیدا نشد",
ReturnOrderItemsNotFound = "آیتم های سفارش برگشتی پیدا نشد",
ReturnApproved = "مرجوعی کالا تایید شد",
ReturnRejected = "مرجوعی کالا رد شد",
ReturnCompleted = "فرایند مرجوعی کامل شد",
ItemReceived = "وضعیت سفارش شما برای این فروشنده به دریافت شده تغییر پیدا کرد",
TrackingCodeNotFound = "برای سفارش شما کد پیگیری یافت نشد",
TrackingEmailSent = "ایمیل حاوی اطلاعات سفارس و کد رهگیری برای شما ارسال شد",
ItemAlreadyReceived = "سفارش شما قبلا تحویل گرفته شده است",
ItemNotShipped = "سفارش هنوز ارسال نشده است",
CancelCompleted = "فرآیند لغو کالا تکمیل شد",
}
export const enum TicketMessage {
TicketNotBelongToSeller = "این تیکت متعلق به فروشنده نمی‌باشد",
TicketNotFound = "تیکتی با این آیدی پیدا نشد",
}
export const enum ChatMessage {
ChatNotFound = "چتی با این آیدی پیدا نشد",
}
export const enum WalletMessage {
WalletNotFound = "کیف پول فروشنده یافت نشد",
CreditedSuccessfully = "کیف پول با موفقیت شارژ شد",
InsufficientBalance = "موجودی کیف پول کافی نمی‌باشد",
InsufficientBalanceForWithdrawal = "موجودی کیف پول برای برداشت کافی نمی‌باشد",
DebitedSuccessfully = "برداشت از کیف پول با موفقیت انجام شد",
WithdrawalNotFound = "درخواست برداشتی با این آیدی یافت نشد",
WithdrawalFailed = "برداشت از کیف پول با مشکل مواجه شد",
WithdrawalSubmitted = "درخواست برداشت از کیف پول ثبت شد",
CreditFailed = "شارژ کیف پول ناموفق بود",
InvalidTransaction = "تراکنش نامعتبر است",
RejectWithdrawalRequest = "درخواست برداشت از کیف پول رد شد",
}
export const enum ShopMessage {
ShopNotFound = "فروشگاه برای این فروشنده یافت نشد",
ShopNotFoundById = "با این ایدی فروشگاه یافت نشد",
ShopNameExist = "نام فروشگاه تکراری می باشد",
NotFound = "فروشگاه یافت نشد",
}
export const enum AddressMessage {
Updated = "آدرس با موفقیت آپدیت شد",
NotFound = "آدرس کاربر یافت نشد",
UserShouldHaveAddress = "برای ثبت سفارش .کاربر ملزم به ثبت آدرس می‌باشد",
InvalidLocation = "مختصات جغرافیایی اشتباه می باشد",
SellerAddressNotFound = "برای ثبت قرار داد ابتدا آدرس خود در قسمت پروفابل ثبت کنید",
}
export const enum PricingMessage {
NotFound = "قیمت ها بافت نشد",
PhotographyFee = "هزینه عکاسی",
InsertFeeNotFound = "هزینه درج محصول یافت نشد",
UnboxingVideoFee = "هزینه ویدیو انباکسینگ یافت نشد",
ExpertReviewsFeeNotFound = "هزینه نقد و بررسی یافت نشد",
expertReviewsFee = "هزینه نقد و بررسی",
TypeIsExist = "این نوع قبلا ثبت شده است",
}
export const enum AdminMessage {
FullNameNotEmpty = "نام و نام خانوادگی نباید خالی باشد",
UserNameNotEmpty = "نام کاربری نباید خالی باشد",
RoleNotEmpty = "نقش کاربر نباید خالی باشد",
PasswordNotEmpty = "پسورد نباید خالی باشد",
AdminIsExist = "این ایمیل یا شماره همراه قبلا ثبت شده است",
RoleNotFound = "نقش ادمین یافت نشد",
EmailNotEmpty = "ایمیل نباید خالی باشد",
PhoneNotEmpty = "شماره موبایل نباید خالی باشد",
DeletedSuccessfully = "حذف با موفقیت انجام شد",
NotFound = "ادمین یافت نشد",
}
export const enum RoleMessage {
RoleNotFound = "نقش یافت نشد",
RoleNameNotEmpty = "نام نقش نباید خالی باشد",
RoleNameDuplicate = "نام نقش تکراری می باشد",
PermissionsNotEmpty = "دسترسی‌ها نباید خالی باشد",
RoleExist = "این نقش قبلا ثبت شده است",
}