mirror of
https://github.com/umami-software/umami.git
synced 2026-02-08 22:57:12 +01:00
- Rewrite messages.ts to plain string key maps (remove MessageDescriptor) - Rewrite useMessages hook to expose t from useTranslations() directly - Rename formatMessage → t across 193 consumer files - Replace custom FormattedMessage component with next-intl t.rich() - Update 52 language files to use rich text tags (<b>, <a>) - Remove all direct imports from @/components/messages in favor of useMessages() Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
343 lines
15 KiB
JSON
343 lines
15 KiB
JSON
{
|
|
"label": {
|
|
"access-code": "کد دسترسی",
|
|
"actions": "اقدامات",
|
|
"activity": "فعالیت",
|
|
"add": "افزودن",
|
|
"add-board": "افزودن برد",
|
|
"add-description": "افزودن توضیحات",
|
|
"add-member": "افزودن عضو",
|
|
"add-step": "افزودن قدم",
|
|
"add-website": "افزودن وبسایت",
|
|
"admin": "مدیر",
|
|
"affiliate": "همکار فروش",
|
|
"after": "بعد",
|
|
"all": "همه",
|
|
"all-time": "تمامی زمانها",
|
|
"analytics": "تجزیه و تحلیل",
|
|
"apply": "اعمال",
|
|
"attribution": "انتساب",
|
|
"attribution-description": "ببینید کاربران چگونه با بازاریابی شما تعامل دارند و چه چیزی باعث تبدیل میشود.",
|
|
"average": "میانگین",
|
|
"back": "بازگشت",
|
|
"before": "قبل از",
|
|
"behavior": "رفتار",
|
|
"boards": "بردها",
|
|
"bounce-rate": "نرخ ریزش",
|
|
"breakdown": "تفکیک",
|
|
"browser": "مرورگر",
|
|
"browsers": "مرورگرها",
|
|
"campaigns": "کمپینها",
|
|
"cancel": "انصراف",
|
|
"change-password": "تغییر رمز",
|
|
"channels": "کانالها",
|
|
"cities": "شهرها",
|
|
"city": "شهر",
|
|
"clear-all": "پاک کردن همه",
|
|
"cohort": "گروه",
|
|
"compare": "مقایسه",
|
|
"compare-dates": "مقایسه تاریخها",
|
|
"confirm": "تأیید",
|
|
"confirm-password": "تأیید رمز",
|
|
"contains": "شامل",
|
|
"content": "محتوا",
|
|
"continue": "ادامه",
|
|
"conversion": "تبدیل",
|
|
"conversion-rate": "نرخ تبدیل",
|
|
"conversion-step": "گام تبدیل",
|
|
"count": "تعداد",
|
|
"countries": "کشورها",
|
|
"country": "کشور",
|
|
"create": "ایجاد",
|
|
"create-report": "ایجاد گزارش",
|
|
"create-team": "ایجاد تیم",
|
|
"create-user": "ایجاد کاربر",
|
|
"created": "ایجاد شد",
|
|
"created-by": "ایجاد شده توسط",
|
|
"currency": "واحد پول",
|
|
"current": "فعلی",
|
|
"current-password": "رمز فعلی",
|
|
"custom-range": "محدودهی دلخواه",
|
|
"dashboard": "داشبورد",
|
|
"data": "داده",
|
|
"date": "تاریخ",
|
|
"date-range": "محدودهی تاریخ",
|
|
"day": "روز",
|
|
"default-date-range": "محدودهی پیشفرض تاریخ",
|
|
"delete": "حذف",
|
|
"delete-report": "حذف گزارش",
|
|
"delete-team": "حذف تیم",
|
|
"delete-user": "حذف کاربر",
|
|
"delete-website": "حذف وبسایت",
|
|
"description": "توضیحات",
|
|
"desktop": "دسکتاپ",
|
|
"details": "جزئیات",
|
|
"device": "دستگاه",
|
|
"devices": "دستگاهها",
|
|
"direct": "مستقیم",
|
|
"dismiss": "رد کردن",
|
|
"distinct-id": "شناسه یکتا",
|
|
"does-not-contain": "شامل نمیشود",
|
|
"does-not-include": "شامل نمیشود",
|
|
"doest-not-exist": "وجود ندارد",
|
|
"domain": "دامنه",
|
|
"dropoff": "رها کردن",
|
|
"edit": "ویرایش",
|
|
"edit-dashboard": "ویرایش داشبورد",
|
|
"edit-member": "ویرایش عضو",
|
|
"email": "ایمیل",
|
|
"enable-share-url": "فعال کردن اشتراک گذاری آدرس اینترنتی",
|
|
"end-step": "قدم پایانی",
|
|
"entry": "آدرس اینترنتی ورودی",
|
|
"event": "رویداد",
|
|
"event-data": "دادههای رویداد",
|
|
"event-name": "نام رویداد",
|
|
"events": "رویدادها",
|
|
"exists": "وجود دارد",
|
|
"exit": "آدرس اینترنتی خروجی",
|
|
"false": "نادرست",
|
|
"field": "فیلد",
|
|
"fields": "فیلدها",
|
|
"filter": "فیلتر",
|
|
"filter-combined": "ترکیب شده",
|
|
"filter-raw": "خام",
|
|
"filters": "فیلترها",
|
|
"first-click": "اولین کلیک",
|
|
"first-seen": "اولین بار دیده شده",
|
|
"funnel": "فانل",
|
|
"funnel-description": "نرخ تبدیل و رها کردن کاربران را درک کنید.",
|
|
"funnels": "قیفها",
|
|
"goal": "هدف",
|
|
"goals": "اهداف",
|
|
"goals-description": "اهداف خود را برای بازدید از صفحه و رویدادها دنبال کنید.",
|
|
"greater-than": "بزرگتر از",
|
|
"greater-than-equals": "بزرگتر یا مساوی",
|
|
"grouped": "گروهبندی شده",
|
|
"hostname": "نام میزبان",
|
|
"includes": "شامل میشود",
|
|
"insight": "بینش",
|
|
"insights": "بینش",
|
|
"insights-description": "با استفاده از بخشها و فیلترها، در دادههای خود عمیقتر شوید.",
|
|
"is": "برابر است با",
|
|
"is-false": "نادرست است",
|
|
"is-not": "برابر نیست با",
|
|
"is-not-set": "تعیین نشده",
|
|
"is-set": "تعیین شده",
|
|
"is-true": "درست است",
|
|
"join": "پیوستن",
|
|
"join-team": "پیوستن به تیم",
|
|
"journey": "مسیر",
|
|
"journey-description": "درک کنید که کاربران چگونه در وبسایت شما حرکت می کنند.",
|
|
"journeys": "مسیرها",
|
|
"language": "زبان",
|
|
"languages": "زبانها",
|
|
"laptop": "لپتاپ",
|
|
"last-click": "آخرین کلیک",
|
|
"last-days": "{x} روز گذشته",
|
|
"last-hours": "{x} ساعت گذشته",
|
|
"last-months": "{x} ماه گذشته",
|
|
"last-seen": "آخرین بار دیده شده",
|
|
"leave": "ترک کردن",
|
|
"leave-team": "ترک تیم",
|
|
"less-than": "کمتر از",
|
|
"less-than-equals": "کمتر یا مساوی",
|
|
"links": "لینکها",
|
|
"login": "ورود",
|
|
"logout": "خروج",
|
|
"manage": "مدیریت",
|
|
"manager": "مدیر",
|
|
"max": "حداکثر",
|
|
"maximize": "گسترش",
|
|
"medium": "متوسط",
|
|
"member": "عضو",
|
|
"members": "اعضا",
|
|
"min": "حداقل",
|
|
"mobile": "موبایل",
|
|
"model": "مدل",
|
|
"more": "بیشتر",
|
|
"my-account": "حساب کاربری من",
|
|
"my-websites": "وبسایتهای من",
|
|
"name": "نام",
|
|
"new-password": "رمز جدید",
|
|
"none": "هیچ",
|
|
"number-of-records": "{x} {x, plural, one {record} other {records}}",
|
|
"ok": "تایید",
|
|
"online": "Online",
|
|
"organic-search": "جستجوی ارگانیک",
|
|
"organic-shopping": "خرید ارگانیک",
|
|
"organic-social": "شبکه اجتماعی ارگانیک",
|
|
"organic-video": "ویدیوی ارگانیک",
|
|
"os": "سیستم عامل",
|
|
"other": "سایر",
|
|
"overview": "بررسی کلی",
|
|
"owner": "مالک",
|
|
"page": "صفحه",
|
|
"page-of": "صفحه {current} از {total}",
|
|
"page-views": "بازدید صفحه",
|
|
"pageTitle": "عنوان صفحه",
|
|
"pages": "صفحهها",
|
|
"paid-ads": "تبلیغات پولی",
|
|
"paid-search": "جستجوی پولی",
|
|
"paid-shopping": "خرید پولی",
|
|
"paid-social": "شبکه اجتماعی پولی",
|
|
"paid-video": "ویدیوی پولی",
|
|
"password": "رمز",
|
|
"path": "مسیر",
|
|
"paths": "مسیرها",
|
|
"pixels": "پیکسلها",
|
|
"powered-by": "قدرت گرفته توسط {name}",
|
|
"previous": "قبلی",
|
|
"previous-period": "دورهی قبل",
|
|
"previous-year": "سال قبل",
|
|
"profile": "پروفایل",
|
|
"properties": "ویژگیها",
|
|
"property": "ویژگی",
|
|
"queries": "کوئریها",
|
|
"query": "کوئری",
|
|
"query-parameters": "پارامترهای کوئری",
|
|
"realtime": "آمار زنده",
|
|
"referral": "ارجاع",
|
|
"referrer": "ارجاع دهنده",
|
|
"referrers": "ارجاع دهندگان",
|
|
"refresh": "بهروزرسانی",
|
|
"regenerate": "تولید مجدد",
|
|
"region": "منطقه",
|
|
"regions": "مناطق",
|
|
"remaining": "باقیمانده",
|
|
"remove": "حذف",
|
|
"remove-member": "حذف عضو",
|
|
"reports": "گزارشها",
|
|
"required": "ضروری",
|
|
"reset": "بازنشانی",
|
|
"reset-website": "بازنشانی وبسایت",
|
|
"retention": "نرخ بازگشت",
|
|
"retention-description": "چسبندگی وبسایت خود را با دنبال کردن تعداد دفعات بازگشت کاربران اندازهگیری کنید.",
|
|
"revenue": "درآمد",
|
|
"revenue-description": "به درآمد خود در طول زمان نگاه کنید.",
|
|
"role": "نقش",
|
|
"run-query": "اجرای کوئری",
|
|
"save": "ذخیره",
|
|
"screens": "صفحه",
|
|
"search": "جستجو",
|
|
"select": "انتخاب",
|
|
"select-date": "انتخاب تاریخ",
|
|
"select-filter": "انتخاب فیلتر",
|
|
"select-role": "انتخاب نقش",
|
|
"select-website": "انتخاب وبسایت",
|
|
"session": "نشست",
|
|
"session-data": "دادههای نشست",
|
|
"sessions": "نشستها",
|
|
"settings": "تنظیمات",
|
|
"share": "اشتراکگذاری",
|
|
"share-url": "به اشتراک گذاری آدرس اینترنتی",
|
|
"single-day": "یک روز",
|
|
"sms": "SMS",
|
|
"sources": "منابع",
|
|
"start-step": "قدم شروع",
|
|
"steps": "قدمها",
|
|
"sum": "جمع",
|
|
"tablet": "تبلت",
|
|
"tag": "برچسب",
|
|
"tags": "برچسبها",
|
|
"team": "تیم",
|
|
"team-id": "شناسه تیم",
|
|
"team-manager": "مدیر تیم",
|
|
"team-member": "عضو تیم",
|
|
"team-name": "نام تیم",
|
|
"team-owner": "مالک تیم",
|
|
"team-settings": "تنظیمات تیم",
|
|
"team-view-only": "فقط مشاهدهی تیم",
|
|
"team-websites": "وبسایتهای تیم",
|
|
"teams": "تیمها",
|
|
"terms": "شرایط",
|
|
"theme": "تم",
|
|
"this-month": "این ماه",
|
|
"this-week": "این هفته",
|
|
"this-year": "امسال",
|
|
"timezone": "منطقهی زمانی",
|
|
"title": "عنوان",
|
|
"today": "امروز",
|
|
"toggle-charts": "نمایش / عدم نمایش نمودارها",
|
|
"total": "جمع",
|
|
"total-records": "جمع رکوردها",
|
|
"tracking-code": "کد رهگیری",
|
|
"transactions": "تراکنشها",
|
|
"transfer": "انتقال",
|
|
"transfer-website": "انتقال وبسایت",
|
|
"true": "درست",
|
|
"type": "نوع",
|
|
"unique": "یکتا",
|
|
"unique-visitors": "بازدیدکنندههای یکتا",
|
|
"uniqueCustomers": "مشتریان یکتا",
|
|
"unknown": "ناشناخته",
|
|
"untitled": "بدون عنوان",
|
|
"update": "بهروزرسانی",
|
|
"user": "کاربر",
|
|
"username": "نام کاربری",
|
|
"users": "کاربران",
|
|
"utm": "UTM",
|
|
"utm-description": "با استفاده از پارامترهای UTM، کمپینهای خود را بررسی کنید.",
|
|
"value": "مقدار",
|
|
"view": "مشاهده",
|
|
"view-details": "مشاهدهی جزئیات",
|
|
"view-only": "فقط مشاهده",
|
|
"views": "بازدید",
|
|
"views-per-visit": "نمایشها در هر بازدید",
|
|
"visit-duration": "میانگین زمان بازدید",
|
|
"visitors": "بازدیدکننده",
|
|
"visits": "بازدیدها",
|
|
"website": "وبسایت",
|
|
"website-id": "شناسه وبسایت",
|
|
"websites": "وبسایتها",
|
|
"window": "پنجره",
|
|
"yesterday": "دیروز"
|
|
},
|
|
"message": {
|
|
"action-confirmation": "برای تأیید این عملیات، لطفاً {confirmation} را تایپ کنید.",
|
|
"active-users": "{x} فعلی {x, plural, one {یک} other {از میان}}",
|
|
"bad-request": "Bad request",
|
|
"collected-data": "دادههای جمعآوری شده",
|
|
"confirm-delete": "آیا مطمئن هستید میخواهید {target} را حذف کنید؟",
|
|
"confirm-leave": "آیا مطمئن هستید میخواهید از <b>{target}</b> خارج شوید؟",
|
|
"confirm-remove": "آیا مطمئن هستید میخواهید <b>{target}</b> را حذف کنید؟",
|
|
"confirm-reset": "آیا مطمئن هستید میخواهید {target} را بازنشانی کنید؟",
|
|
"delete-team-warning": "با حذف تیم، تمامی وبسایتهای تیم هم حذف خواهند شد.",
|
|
"delete-website-warning": "همهی دادههای وبسایت هم حذف خواهد شد.",
|
|
"error": "مشکلی پیش آمده است.",
|
|
"event-log": "<b>{event}</b> در <a>{url}</a>",
|
|
"forbidden": "Forbidden",
|
|
"go-to-settings": "رفتن به تنظیمات",
|
|
"incorrect-username-password": "نام کاربری / رمز نادرست است.",
|
|
"invalid-domain": "دامنه نامعتبر است.",
|
|
"min-password-length": "حداقل طول {n} کاراکتر است.",
|
|
"new-version-available": "نسخهی جدیدی از Umami {version} در دسترس است.",
|
|
"no-data-available": "اطلاعاتی موجود نیست.",
|
|
"no-event-data": "هیچ دادهای برای این رویداد وجود ندارد.",
|
|
"no-match-password": "رمزها یکسان نیستند",
|
|
"no-results-found": "نتیجهای یافت نشد.",
|
|
"no-team-websites": "هیچ وبسایتی برای این تیم وجود ندارد.",
|
|
"no-teams": "شما هیچ تیمی را ایجاد نکردهاید.",
|
|
"no-users": "هیچ کاربری وجود ندارد.",
|
|
"no-websites-configured": "شما هیچ وبسایتی را پیکربندی نکردهاید.",
|
|
"not-found": "Not found",
|
|
"nothing-selected": "Nothing selected.",
|
|
"page-not-found": "صفحه یافت نشد.",
|
|
"reset-website": "برای بازنشانی وبسایت، لطفاً {confirmation} را تایپ کنید.",
|
|
"reset-website-warning": "تمامی آمارهای این وبسایت حذف خواهد شد اما کدهای رهگیری بدون تغییر باقی میماند.",
|
|
"saved": "ذخیره شد.",
|
|
"sever-error": "Server error",
|
|
"share-url": "آمار وبسایت شما به صورت عمومی در آدرس زیر قابل مشاهده است.",
|
|
"team-already-member": "شما از قبل عضو این تیم هستید.",
|
|
"team-not-found": "تیم یافت نشد.",
|
|
"team-websites-info": "وبسایتها توسط تمامی اعضای تیم قابل مشاهده هستند.",
|
|
"tracking-code": "کد رهگیری",
|
|
"transfer-team-website-to-user": "آیا میخواهید این وبسایت را به حساب خود منتقل کنید؟",
|
|
"transfer-user-website-to-team": "تیم مورد نظر را برای انتقال وبسایت انتخاب کنید.",
|
|
"transfer-website": "مالکیت وبسایت را به حساب خودت یا یک تیم دیگر منتقل کنید.",
|
|
"triggered-event": "رویداد فعال شده",
|
|
"unauthorized": "Unauthorized",
|
|
"user-deleted": "کاربر حذف شد.",
|
|
"viewed-page": "صفحه مشاهده شد",
|
|
"visitor-log": "بازدیدکننده از کشور <b>{country}</b> با مروگر <b>{browser}</b> در <b>{os}</b> <b>{device}</b>"
|
|
}
|
|
}
|