admin/texts/profile.ts
alisaza e1eaf5eff5 feat: initial ghabilee-admin backoffice app
Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js
app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
2026-09-05 13:12:59 +03:30

148 lines
8.2 KiB
TypeScript
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 profile = {
title: 'پروفایل من',
description: 'حساب، کیف پول و تنظیمات شما',
loadFailed: 'دریافت اطلاعات پروفایل ناموفق بود',
avatarAlt: 'تصویر پروفایل',
guestFallbackName: 'کاربر گرامی',
walletExpandAria: 'باز کردن کیف پول',
walletCollapseAria: 'بستن کیف پول',
walletDeposit: 'واریز به کیف پول',
walletWithdraw: 'برداشت مستقیم',
walletSeeAll: 'مشاهده همه تراکنش‌ها',
walletEmptyTransactions: 'هنوز تراکنشی ثبت نشده است',
identityBannerDescription: 'برای برگزاری رویداد لازمه که هویتتو تایید کنی!',
identityBannerPending: 'درخواست احراز هویتت در حال بررسی است.',
identityBannerRejected: 'احراز هویت رد شده؛ برای ارسال دوباره اینجا بزن.',
editProfileAria: 'ویرایش پروفایل',
moreMenuAria: 'منوی بیشتر',
moreMenuTitle: 'تنظیمات و دسترسی‌ها',
followersCount: '{count} دنبال‌کننده',
metaSeparator: ' • ',
bookmarksSectionTitle: 'ذخیره‌شده‌ها',
bookmarksSectionCount: '{count} رویداد',
bookmarksSectionEmpty: 'رویداد ذخیره‌شده‌ای ندارید.',
connectionsTitle: 'ارتباط‌های من',
connectionsFollowingCount: '{count} دنبال‌شده',
connectionsEmpty: 'هنوز ارتباطی ثبت نشده است.',
seeAll: 'مشاهده همه',
identityStatusForHosting: 'وضعیت احراز هویت برای میزبانی',
logout: 'خروج',
logoutConfirm: 'برای خروج مطمئن هستید؟',
logoutFailed: 'خروج ناموفق بود',
menuBookmarks: 'رویدادهای ذخیره‌شده',
menuAccount: 'اطلاعات حساب کاربری',
menuPublicProfile: 'پروفایل عمومی',
menuContact: 'اطلاعات تماس',
menuSocial: 'شبکه‌های اجتماعی',
menuIdentity: 'احراز هویت میزبان',
menuSupport: 'پشتیبانی و درخواست‌های من',
menuFollowing: 'دنبال‌شده‌ها',
notificationsUnreadAria: 'اعلان‌ها، {count} خوانده‌نشده',
unreadOverflow: '۹+',
editSettingsAria: 'بخش‌های ویرایش پروفایل',
contactTab: 'تماس و شبکه‌ها',
usernamePlaceholder: 'نام کاربری',
accountLoadFailed: 'دریافت اطلاعات حساب ناموفق بود',
editAvatarAria: 'ویرایش تصویر پروفایل',
uploadAvatarAria: 'آپلود تصویر پروفایل',
mobileLabel: 'موبایل',
roleLabel: 'نقش',
personalInfoTitle: 'اطلاعات شخصی',
personalInfoDescription: 'اطلاعاتی که در پروفایل و ارتباط با سایر کاربران نمایش داده می‌شود.',
genderOther: 'سایر',
provincePlaceholder: 'انتخاب استان',
bio: 'بیوگرافی',
bioPlaceholder: 'کمی درباره خودتان بنویسید',
avatarUpdated: 'تصویر پروفایل بروزرسانی شد',
avatarUploadFailed: 'آپلود تصویر پروفایل ناموفق بود',
accountUpdated: 'اطلاعات حساب بروزرسانی شد',
updateFailed: 'به‌روزرسانی ناموفق بود',
contactLoadFailed: 'دریافت اطلاعات تماس ناموفق بود',
addressSaved: 'آدرس تماس ذخیره شد',
saveFailed: 'ذخیره ناموفق بود',
saveAddress: 'ذخیره آدرس',
contactSectionDescription: 'حالت روشن: روی پروفایل عمومی نمایش داده می‌شود؛ حالت خاموش: نمایش داده نمی‌شود.',
defaultVenueAddress: 'آدرس ثابت برگزاری',
defaultVenueAddressPlaceholder: 'مثلاً تهران، خیابان ولیعصر، پلاک ۱',
networksAndContact: 'شبکه‌ها و راه‌های تماس',
noLinksYet: 'هنوز لینکی ثبت نشده است.',
linkValueRequired: 'مقدار لینک را وارد کنید',
linkAdded: 'لینک تماس اضافه شد',
linkUpdated: 'لینک بروزرسانی شد',
linkDeleted: 'لینک حذف شد',
linkPublicShown: 'لینک روی پروفایل عمومی نمایش داده می‌شود',
linkPublicHidden: 'لینک روی پروفایل عمومی نمایش داده نمی‌شود',
add: 'افزودن',
contactChannelAria: 'کانال تماس',
contactLinkValueAria: 'مقدار لینک تماس',
contactValueAria: 'مقدار {channel}',
allChannelsUsed: 'همه کانال‌های مجاز ثبت شده‌اند.',
genericError: 'خطایی رخ داد',
channelTwitter: 'ایکس (توییتر)',
channelLinkedin: 'لینکدین',
channelLinkedinPlaceholder: 'نام کاربری پروفایل',
channelYoutube: 'یوتیوب',
channelYoutubePlaceholder: 'نام کانال',
channelWebsite: 'وب‌سایت',
channelWebsitePlaceholder: 'https://example.com',
channelSupportPhone: 'تلفن پشتیبانی',
channelSupportPhonePlaceholder: '0912… یا 98912…',
followingTitle: 'دنبال‌کردن‌ها',
followersTab: 'دنبال‌کنندگان',
followingLoadFailed: 'دریافت میزبان‌ها ناموفق بود',
followingEmpty: 'هنوز هیچ میزبانی را دنبال نکرده‌اید',
followersLoadFailed: 'دریافت دنبال‌کنندگان ناموفق بود',
followersEmpty: 'هنوز هیچ دنبال‌کننده‌ای ندارید',
bookmarksLoadFailed: 'دریافت رویدادهای ذخیره‌شده ناموفق بود.',
bookmarksEmpty: 'هنوز رویدادی برای بعد ذخیره نکرده‌اید.',
follow: 'دنبال کردن',
following: 'دنبال‌شده',
followStatusLoadingAria: 'در حال بررسی وضعیت دنبال‌کردن',
notifyOnAria: 'روشن‌کردن اعلان رویداد جدید',
notifyOffAria: 'خاموش‌کردن اعلان رویداد جدید',
unfollowTitle: 'لغو دنبال‌کردن',
unfollowConfirm: 'این میزبان را دیگر دنبال نکنم؟',
unfollowAccept: 'بله، لغو کن',
unfollowReject: 'نه',
bookmarkSaved: 'برای بعد ذخیره شد',
bookmarkRemoved: 'از ذخیره‌شده‌ها حذف شد',
bookmarkToggleFailed: 'تغییر وضعیت ذخیره‌سازی ناموفق بود',
bookmarkSaveAria: 'ذخیره برای بعد',
bookmarkRemoveAria: 'حذف از ذخیره‌شده‌ها',
organizerAvatarAlt: 'تصویر {name}',
verifiedHost: 'میزبان تأییدشده',
followerStat: 'دنبال‌کننده',
hostedEventsStat: 'رویداد برگزارشده',
reviewsCount: '{count} نظر',
ratingStat: 'امتیاز',
aboutTitle: 'درباره {name}',
sendMessage: 'ارسال پیام',
upcomingEvents: 'رویدادهای پیش رو',
pastEvents: 'رویدادهای گذشته',
noUpcomingEvents: 'فعلاً رویداد جدیدی منتشر نشده است.',
noPastEvents: 'هنوز رویداد گذشته‌ای ثبت نشده است.',
fetchProfileFailed: 'دریافت پروفایل ناموفق بود',
updateProfileFailed: 'به‌روزرسانی پروفایل ناموفق بود',
completeProfileFailed: 'تکمیل پروفایل ناموفق بود',
fetchFollowStatusFailed: 'دریافت وضعیت دنبال‌کردن ناموفق بود',
followFailed: 'دنبال‌کردن میزبان ناموفق بود',
unfollowFailed: 'لغو دنبال‌کردن ناموفق بود',
updateNotifyFailed: 'بروزرسانی تنظیمات اعلان ناموفق بود',
fetchFollowingFailed: 'دریافت لیست دنبال‌شده‌ها ناموفق بود',
fetchFollowersFailed: 'دریافت لیست دنبال‌کنندگان ناموفق بود',
fetchContactLinksFailed: 'دریافت لینک‌های تماس ناموفق بود',
addContactLinkFailed: 'افزودن لینک تماس ناموفق بود',
updateContactLinkFailed: 'به‌روزرسانی لینک تماس ناموفق بود',
deleteContactLinkFailed: 'حذف لینک تماس ناموفق بود',
} as const