Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
52 lines
2.5 KiB
TypeScript
52 lines
2.5 KiB
TypeScript
export const reviews = {
|
||
// Shared
|
||
avgFromCount: '{rating} از {count} نظر',
|
||
loadMore: 'نمایش نظرات بیشتر',
|
||
loadMoreAlt: 'نمایش نظرهای بیشتر',
|
||
hostReply: 'پاسخ میزبان',
|
||
yourReply: 'پاسخ شما',
|
||
ratingOnly: 'فقط امتیاز ثبت شده است.',
|
||
loading: 'در حال بارگذاری نظرات…',
|
||
|
||
// OrganizerReviewsSection
|
||
guestReviewsTitle: 'نظرات مهمانان',
|
||
organizerEmptyHint: 'هنوز نظری برای این میزبان ثبت نشده است.',
|
||
organizerEmptyTitle: 'نظری ثبت نشده',
|
||
|
||
// EventReviewsSection
|
||
peopleSayTitle: 'آدمهایی که اینجا بودن چی میگن؟',
|
||
eventEmptyTitle: 'هنوز کسی تجربهش رو نگفته...',
|
||
eventEmptyHint: 'اولین نفر باش که بعد از این جمع، داستان این تجربه رو تعریف میکنه.',
|
||
emptyBeFirst: 'اولین نفری باشید که برای این رویداد امتیاز میدهد.',
|
||
emptyAfterEvent: 'پس از اتمام رویداد، نظرات مهمانان اینجا نمایش داده میشود.',
|
||
emptyTitle: 'نظری وجود ندارد',
|
||
shareExperienceTitle: 'از تجربهات بگو',
|
||
shareExperiencePlaceholder: 'چی دوست داشتی؟ چه چیزی این جمع رو خاص کرد؟',
|
||
submitReview: 'ثبت نظر',
|
||
|
||
// ReviewModal
|
||
selectRating: 'لطفاً امتیاز را انتخاب کنید',
|
||
submitted: 'نظر شما ثبت شد',
|
||
createTitle: 'ثبت نظر و امتیاز',
|
||
yourRating: 'امتیاز شما',
|
||
bodyLabel: 'نظر (اختیاری)',
|
||
bodyPlaceholder: 'اگر مایلید تجربه خود را بنویسید…',
|
||
ratingOnlyHint: 'میتوانید فقط امتیاز بدهید و متن را خالی بگذارید.',
|
||
|
||
// StarRating
|
||
ratingValueAria: 'امتیاز {value} از ۵',
|
||
heartAria: '{star} قلب',
|
||
|
||
// EventReviewsPanel (host manage)
|
||
replyBodyRequired: 'متن پاسخ نمیتواند خالی باشد',
|
||
replySaved: 'پاسخ ذخیره شد',
|
||
replyDeleted: 'پاسخ حذف شد',
|
||
hostEmptyDescription: 'وقتی مهمانان بعد از اتمام رویداد نظر بدهند، اینجا نمایش داده میشود.',
|
||
hostEmptyTitle: 'هنوز نظری ثبت نشده',
|
||
editReply: 'ویرایش پاسخ',
|
||
saveReply: 'ذخیره پاسخ',
|
||
deleteReply: 'حذف پاسخ',
|
||
replyModalTitle: 'پاسخ به نظر',
|
||
replyBodyLabel: 'متن پاسخ',
|
||
} as const
|