This commit is contained in:
payacom
2026-08-13 21:20:23 +03:30
parent ef2e86861a
commit a92a3ca5e6
45 changed files with 79894 additions and 297 deletions

View File

@@ -4,7 +4,10 @@
"description": "App display language",
"fa": "فارسی",
"en": "English",
"saved": "Language saved"
"saved": "Language saved",
"otherLanguages": "Other languages",
"comingSoon": "This language's translation isn't ready yet",
"comingSoonBadge": "Coming soon"
},
"common": {
"save": "Saved",
@@ -68,7 +71,15 @@
"notificationBody": "{{service}} was booked for {{date}} at {{time}}",
"statusPendingPayment": "Awaiting payment",
"statusConfirmed": "Confirmed",
"statusCancelled": "Cancelled"
"statusCancelled": "Cancelled",
"myBookingListingsTitle": "My online bookings",
"searchBookingListingPlaceholder": "Search bookings",
"myListingsSwitcher": "My online bookings",
"cancelAction": "Cancel booking",
"cancelConfirmHint": "Do you want to cancel this booking?",
"cancelSuccess": "Booking cancelled",
"cancelError": "Could not cancel booking",
"alreadyCancelled": "This booking has already been cancelled"
},
"verificationBadge": {
"licenseAlt": "License badge",
@@ -355,6 +366,8 @@
"googleAccount": "Google account",
"instagramImport": "Import from Instagram",
"twoFactor": "Two-factor login",
"linkDevice": "Link device (chat encryption)",
"analytics": "Analytics",
"avatar": "Profile photo",
"authentication": "Verification",
"expertise": "Expertise",
@@ -442,6 +455,84 @@
"enableButton": "Confirm and enable",
"disableButton": "Disable"
},
"linkDevice": {
"scanHint": "Scan this code with the camera of another device already signed in to this account, so encrypted chats become readable there too.",
"waiting": "Waiting for approval from the other device...",
"linking": "Transferring key...",
"copyLink": "Copy link (instead of scanning)",
"linkCopied": "Link copied",
"copyFailed": "Could not copy link",
"linkSuccess": "Device linked successfully",
"startError": "Could not create a link code",
"retry": "Try again",
"expired": "Link code expired",
"goToChats": "Go to messages",
"approveTitle": "Link a new device",
"approveHint": "A new device wants to link to this account's encryption. If you initiated this yourself, confirm below.",
"approveButton": "Confirm and link",
"approveSuccess": "New device linked",
"approveError": "Could not link device",
"invalidLink": "This link is invalid or has expired",
"cancel": "Cancel"
},
"region": {
"title": "Region",
"hint": "Select your country, province, and city",
"selectedLabel": "Selected country: {{country}}",
"saveSuccess": "Region saved"
},
"analyticsHub": {
"comingSoon": "Coming soon",
"sections": {
"posts": "Posts",
"shop": "Shop",
"academy": "Academy",
"billboards": "Billboards",
"projects": "Projects",
"booking": "Online booking"
},
"metrics": {
"totalRevenue": "Total revenue (Toman)",
"totalCount": "Total count",
"totalViews": "Total views",
"totalLikes": "Total likes",
"totalComments": "Total comments",
"rating_one": "Rating ({{count}} review)",
"rating_other": "Rating ({{count}} reviews)",
"revenueChartTitle": "Revenue trend",
"empty": "No data to display",
"topItemsTitle": "Top performers"
},
"bookingStatus": {
"pending_payment": "Awaiting payment",
"confirmed": "Confirmed",
"cancelled": "Cancelled"
}
},
"postsAnalytics": {
"listTitle": "Your posts",
"empty": "You haven't posted anything yet",
"noCaption": "No caption",
"viewsShort": "{{count}} views",
"likesShort": "{{count}} likes",
"detailTitle": "Post analytics",
"notFound": "Could not access this post's stats",
"views": "Views",
"likes": "Likes",
"comments": "Comments",
"shares": "Shares",
"saves": "Saves",
"sends": "Sends",
"newFollows": "New follows",
"offers": "Offers",
"watchMinutes": "Watch minutes",
"audienceTitle": "Audience",
"followers": "Followers",
"nonFollowers": "Non-followers",
"geographyTitle": "Views by province",
"geographyHint": "Based on the profile province of {{count}} viewers who made their location public — not their live location at view time",
"geographyEmpty": "Not enough location data yet"
},
"expertise": {
"question": "What is your area of expertise?",
"updated": "Expertise updated successfully",
@@ -2500,6 +2591,62 @@
"buyerTab": "Buyer",
"sellerOrdersEmpty": "No orders for your shop yet",
"buyerOrdersEmpty": "You haven't purchased anything yet",
"sellerTabs": {
"orders": "Orders",
"income": "Income & Settlement",
"salesHistory": "Sales History",
"performance": "Shop Performance"
},
"buyerTabs": {
"orders": "Orders",
"cart": "Cart",
"favorites": "Favorites",
"purchaseHistory": "Purchase History"
},
"cart": {
"empty": "Your cart is empty",
"unavailable": "This item is no longer available",
"remove": "Remove",
"total": "Total"
},
"favoritesTab": {
"empty": "You haven't added any items to favorites yet",
"remove": "Remove from favorites"
},
"purchaseHistory": {
"title": "Purchase History",
"empty": "No purchases found"
},
"incomeSettlement": {
"title": "Income & Settlement",
"receipts": "Receipts",
"payments": "Payments",
"empty": "No transactions found",
"creditDefault": "Wallet deposit",
"debitDefault": "Wallet withdrawal"
},
"salesHistory": {
"title": "Sales History",
"empty": "No orders found",
"filterTitle": "Filter orders",
"dateRangeLabel": "Date range",
"dateRangePlaceholder": "Select date range",
"statusLabel": "Status",
"clearFilter": "Clear filter",
"applyFilter": "Apply filter"
},
"performance": {
"totalRevenue": "Total revenue (Toman)",
"totalOrders": "Total orders",
"rating_one": "Rating ({{count}} review)",
"rating_other": "Rating ({{count}} reviews)",
"revenueChartTitle": "Revenue trend",
"empty": "No data to display",
"bestSellersTitle": "Product performance",
"bestSellersEmpty": "No sales yet",
"soldCount_one": "{{count}} sold",
"soldCount_other": "{{count}} sold"
},
"status": {
"draft": "Draft",
"pending_review": "Pending review",
@@ -2545,6 +2692,7 @@
"noProductsYet": "No products yet",
"taggedPostBadge": "Post",
"priceLabel": "Price: {{amount}} Toman",
"discountPercent": "{{percent}}%",
"addProduct": "Add product",
"comparisonTitle": "Compare shop prices",
"noListingsForProduct": "No shops found for this product",