post
This commit is contained in:
@@ -232,6 +232,11 @@
|
||||
"empty": "No projects yet.",
|
||||
"projectRequestsHeading": "Users who applied for this project",
|
||||
"fetchError": "Could not load data",
|
||||
"drafts": "Drafts",
|
||||
"draftsEmpty": "No drafts yet.",
|
||||
"draftStep": "Step {{step}}",
|
||||
"continueDraft": "Continue",
|
||||
"deleteDraft": "Delete",
|
||||
"statuses": {
|
||||
"received": "Received",
|
||||
"unpaid": "Unpaid",
|
||||
@@ -518,6 +523,7 @@
|
||||
"passwordChangedSuccess": "Password changed successfully",
|
||||
"changePasswordFailed": "Could not change password",
|
||||
"noAccount": "Don't have an account?",
|
||||
"haveAccount": "Already have an account?",
|
||||
"signUp": "Sign up",
|
||||
"backToLogin": "Back to login",
|
||||
"invalidServerResponse": "Invalid server response. Please try again.",
|
||||
@@ -703,6 +709,7 @@
|
||||
"postViews": "Post views — {{count}}",
|
||||
"viewAnalytics": "View insights",
|
||||
"pinPost": "Pin post",
|
||||
"unpinPost": "Unpin post",
|
||||
"reportReasonTitle": "Why are you reporting this post?",
|
||||
"selectReason": "Select a reason",
|
||||
"reportNotesPlaceholder": "Details (optional)",
|
||||
@@ -712,7 +719,9 @@
|
||||
"reportSubmitted": "Report submitted",
|
||||
"reportFailed": "Could not submit report",
|
||||
"postPinned": "Post pinned",
|
||||
"postUnpinned": "Post unpinned",
|
||||
"pinFailed": "Could not pin post (max 3)",
|
||||
"pinnedBadge": "Pinned",
|
||||
"reportReasons": {
|
||||
"inappropriate": "Inappropriate content",
|
||||
"spam": "Spam",
|
||||
@@ -730,6 +739,13 @@
|
||||
"sharedToStory": "Post added to your story",
|
||||
"shareToStoryError": "Could not share to story",
|
||||
"sendPost": "Send post",
|
||||
"editPost": "Edit post",
|
||||
"editPostExpired": "The 24-hour edit window for this post has ended",
|
||||
"editPostTitle": "Edit post",
|
||||
"postUpdated": "Post updated",
|
||||
"removeMedia": "Remove",
|
||||
"moveLeft": "Move left",
|
||||
"moveRight": "Move right",
|
||||
"noChatUsers": "No users in your chat list",
|
||||
"maxUsers": "Maximum 50 users",
|
||||
"sentToCount": "Post sent to {{count}} people",
|
||||
@@ -841,6 +857,10 @@
|
||||
"views": "Views",
|
||||
"viewersTitle": "Viewers",
|
||||
"noViewers": "No one has viewed this story yet",
|
||||
"sendStory": "Send story",
|
||||
"sendStoryHint": "Send this story to chat users",
|
||||
"sentToCount": "Story sent to {{count}} people",
|
||||
"sendStoryError": "Could not send story",
|
||||
"sendMessagePlaceholder": "Send message…",
|
||||
"sendAria": "Send",
|
||||
"likeAria": "Like",
|
||||
@@ -1206,6 +1226,7 @@
|
||||
"hairstylist": "Makeup artist",
|
||||
"academy": "Academy",
|
||||
"trending": "Trending",
|
||||
"predict_trends": "Trend forecast",
|
||||
"makeup": "Makeup",
|
||||
"professional": "Professional",
|
||||
"best_month": "Best this month",
|
||||
@@ -1217,6 +1238,7 @@
|
||||
"near_me": "No posts within 5 km of you.",
|
||||
"makeup": "No makeup posts to show.",
|
||||
"trending": "No trending posts to show.",
|
||||
"predict_trends": "No rising posts to forecast yet.",
|
||||
"best_month": "No top posts this month.",
|
||||
"hashtag": "No posts with #{{tag}}.",
|
||||
"query": "No results for “{{query}}”."
|
||||
@@ -1235,6 +1257,30 @@
|
||||
"freeCourse": "Free course",
|
||||
"academyDefault": "Academy"
|
||||
},
|
||||
"nearbyFriends": {
|
||||
"title": "Find nearby friends",
|
||||
"desc": "People within about 5 km",
|
||||
"back": "Back",
|
||||
"radiusHint": "Showing users within 5 km",
|
||||
"checking": "Checking location settings…",
|
||||
"locating": "Getting your location…",
|
||||
"locationOffTitle": "Location sharing is off",
|
||||
"locationOffDesc": "Turn on location sharing in settings to see nearby people. You also need to allow location access.",
|
||||
"openSettings": "Open settings",
|
||||
"permissionTitle": "Location permission needed",
|
||||
"permissionDesc": "Allow location access so we can find nearby friends. Until your location is received, others cannot be shown.",
|
||||
"retryLocation": "Try again",
|
||||
"geoUnsupported": "Geolocation is not supported on this device.",
|
||||
"geoDenied": "Could not get your location.",
|
||||
"loadError": "Could not load nearby users.",
|
||||
"apiUnavailable": "Nearby friends is not available on the API server yet. Deploy the updated backend.",
|
||||
"empty": "No one nearby right now.",
|
||||
"found": "{{count}} nearby",
|
||||
"refresh": "Refresh",
|
||||
"distanceMeters": "About {{count}} m away",
|
||||
"distanceKm": "About {{count}} km away",
|
||||
"you": "You"
|
||||
},
|
||||
"chats": {
|
||||
"title": "Messages",
|
||||
"today": "Today",
|
||||
@@ -1242,6 +1288,30 @@
|
||||
"searchPlaceholder": "Search…",
|
||||
"chatRoom": "Chat rooms",
|
||||
"chatRoomDesc": "Group conversations with users",
|
||||
"nearby": {
|
||||
"title": "Find nearby friends",
|
||||
"desc": "People within about 5 km",
|
||||
"back": "Back",
|
||||
"radiusHint": "Showing users within 5 km",
|
||||
"checking": "Checking location settings…",
|
||||
"locating": "Getting your location…",
|
||||
"locationOffTitle": "Location sharing is off",
|
||||
"locationOffDesc": "Turn on location sharing in settings to see nearby people. You also need to allow location access.",
|
||||
"openSettings": "Open settings",
|
||||
"permissionTitle": "Location permission needed",
|
||||
"permissionDesc": "Allow location access so we can find nearby friends. Until your location is received, others cannot be shown.",
|
||||
"retryLocation": "Try again",
|
||||
"geoUnsupported": "Geolocation is not supported on this device.",
|
||||
"geoDenied": "Could not get your location.",
|
||||
"loadError": "Could not load nearby users.",
|
||||
"apiUnavailable": "Nearby friends is not available on the API server yet. Deploy the updated backend.",
|
||||
"empty": "No one nearby right now.",
|
||||
"found": "{{count}} nearby",
|
||||
"refresh": "Refresh",
|
||||
"distanceMeters": "About {{count}} m away",
|
||||
"distanceKm": "About {{count}} km away",
|
||||
"you": "You"
|
||||
},
|
||||
"empty": "No conversations yet.",
|
||||
"online": "Online",
|
||||
"offline": "Offline",
|
||||
@@ -1384,6 +1454,7 @@
|
||||
"defaultLabel": "Location"
|
||||
},
|
||||
"shared": {
|
||||
"story": "Story",
|
||||
"storyReply": "Story reply",
|
||||
"storyComment": "Story comment"
|
||||
},
|
||||
@@ -1439,6 +1510,7 @@
|
||||
"size": "Size",
|
||||
"min": "Min",
|
||||
"max": "Max",
|
||||
"maxMustBeGreater": "Maximum must be greater than minimum.",
|
||||
"hairColor": "Hair color",
|
||||
"eyeColor": "Eye color",
|
||||
"selectHairColor": "Select hair color",
|
||||
@@ -1484,12 +1556,44 @@
|
||||
"budget": "Budget:",
|
||||
"offerCount": "Offers:",
|
||||
"days": "days",
|
||||
"rolesTitle": "Roles",
|
||||
"requestUsersTitle": "Users who applied for this project",
|
||||
"ownProject": "This is your project.",
|
||||
"submitRequest": "Submit request",
|
||||
"suggestedTimePlaceholder": "Suggested time",
|
||||
"offerPricePlaceholder": "Offer amount (Toman): 20,000,000",
|
||||
"loginRequired": "Please sign in first.",
|
||||
"specialists": {
|
||||
"title": "Suggested specialists",
|
||||
"searchPlaceholder": "Search models, makeup artists, users…",
|
||||
"loading": "Searching…",
|
||||
"empty": "No users found.",
|
||||
"viewProfile": "View profile",
|
||||
"message": "Message",
|
||||
"close": "Close",
|
||||
"resultsHint": "Users matching your filters",
|
||||
"editFilter": "Edit filters"
|
||||
},
|
||||
"portfolio": {
|
||||
"uploadTitle": "Portfolio",
|
||||
"required": "At least one portfolio file is required",
|
||||
"requiredHint": "Portfolio is required for this role",
|
||||
"maxFiles": "You can upload up to 5 files",
|
||||
"limits": "Min 1 and max 5 photos or videos",
|
||||
"count": "{{count}} portfolio files"
|
||||
},
|
||||
"payment": {
|
||||
"title": "Payment",
|
||||
"payableAmount": "Payable amount: {{amount}} Toman",
|
||||
"success": "Payment successful",
|
||||
"failed": "Payment failed",
|
||||
"failedHint1": "Your payment failed.",
|
||||
"failedHint2": "Complete the payment to confirm your request",
|
||||
"retry": "Retry payment",
|
||||
"reviewNotice": "Your project was submitted and will be published after review.",
|
||||
"workroom": "Workroom",
|
||||
"initFailed": "Could not start payment. Please try again."
|
||||
},
|
||||
"validation": {
|
||||
"offerPriceRequired": "Offer amount is required",
|
||||
"projectTimeRequired": "Suggested time is required"
|
||||
@@ -1521,16 +1625,68 @@
|
||||
"subExpertise": "Sub-specialty",
|
||||
"highPr": "Strong public relations",
|
||||
"noPrLimit": "No restriction",
|
||||
"genderAny": "No preference",
|
||||
"selectRole": "Select specialties",
|
||||
"registerRole": "Add specialty",
|
||||
"removeRole": "Remove",
|
||||
"person": "people",
|
||||
"locationStepHint": "Choose province, city and map location",
|
||||
"portfolioNeeded": "Required",
|
||||
"portfolioNotNeeded": "Not required",
|
||||
"fields": {
|
||||
"projectTitle": "Project title",
|
||||
"projectDuration": "Project duration",
|
||||
"budgetToman": "Budget (Toman): 20,000,000",
|
||||
"projectTitle": "Project name",
|
||||
"projectDuration": "Project duration (e.g. 1 day)",
|
||||
"budgetToman": "Suggested budget (Toman)",
|
||||
"hiringCount": "Number of hires (default: 1)",
|
||||
"description": "Description"
|
||||
"headcount": "Headcount",
|
||||
"headcountRequired": "Headcount (required)",
|
||||
"description": "Project description",
|
||||
"genderOptional": "Gender (optional)",
|
||||
"ageRangeOptional": "Age range (optional)",
|
||||
"ageMin": "Min age",
|
||||
"ageMax": "Max age",
|
||||
"neighborhoodOptional": "Neighborhood (optional)",
|
||||
"addressOptional": "Address (optional)",
|
||||
"paymentMethod": "Payment method",
|
||||
"startDate": "Project start date",
|
||||
"workStart": "Work start time",
|
||||
"workEnd": "Work end time",
|
||||
"collaborationType": "Collaboration type",
|
||||
"experienceOptional": "Experience (optional)",
|
||||
"portfolioRequired": "Portfolio"
|
||||
},
|
||||
"paymentMethods": {
|
||||
"monthly": "Monthly",
|
||||
"daily": "Daily",
|
||||
"hourly": "Hourly",
|
||||
"commission": "Commission",
|
||||
"negotiable": "Negotiable"
|
||||
},
|
||||
"collaborationTypes": {
|
||||
"full_time": "Full-time",
|
||||
"part_time": "Part-time",
|
||||
"project": "Project-based",
|
||||
"internship": "Internship"
|
||||
},
|
||||
"experienceOptions": {
|
||||
"none": "No experience required",
|
||||
"lt1": "Less than 1 year",
|
||||
"1": "At least 1 year",
|
||||
"2": "At least 2 years",
|
||||
"3": "At least 3 years",
|
||||
"4": "At least 4 years",
|
||||
"5": "At least 5 years",
|
||||
"6": "At least 6 years",
|
||||
"7": "At least 7 years",
|
||||
"8": "At least 8 years",
|
||||
"9": "At least 9 years",
|
||||
"10": "At least 10 years",
|
||||
"gt10": "More than 10 years"
|
||||
},
|
||||
"validation": {
|
||||
"cityRequired": "City is required",
|
||||
"stateRequired": "Province is required",
|
||||
"mapRequired": "Map location is required",
|
||||
"publicTypeRequired": "Public relations option is required",
|
||||
"ageRequired": "Age range is required",
|
||||
"genderRequired": "Gender is required",
|
||||
@@ -1538,9 +1694,16 @@
|
||||
"subExpertiseRequired": "Select at least one sub-specialty",
|
||||
"descriptionRequired": "Description is required",
|
||||
"budgetRequired": "Budget is required",
|
||||
"projectTimeRequired": "Suggested time is required",
|
||||
"titleRequired": "Project title is required",
|
||||
"typeRequired": "Project display type is required"
|
||||
"projectTimeRequired": "Project duration is required",
|
||||
"titleRequired": "Project name is required",
|
||||
"typeRequired": "Project display type is required",
|
||||
"roleRequired": "Add at least one role",
|
||||
"maxRoles": "You can add up to 5 roles",
|
||||
"headcountRequired": "Headcount is required",
|
||||
"paymentMethodRequired": "Payment method is required",
|
||||
"startDateRequired": "Start date is required",
|
||||
"workHoursRequired": "Work hours are required",
|
||||
"collaborationRequired": "Collaboration type is required"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1873,6 +2036,7 @@
|
||||
"collaboration": "Collaboration request",
|
||||
"inviteCollaboration": "Invite to collaborate",
|
||||
"sendMessage": "Send message",
|
||||
"shareProfile": "Share profile",
|
||||
"profile": "Profile",
|
||||
"messages": "Messages",
|
||||
"location": "Location",
|
||||
@@ -1897,6 +2061,15 @@
|
||||
"likeAria": "Like",
|
||||
"favoriteRemoveAria": "Remove from saved",
|
||||
"favoriteAria": "Save"
|
||||
},
|
||||
"shareProfile": {
|
||||
"title": "Share profile",
|
||||
"linkLabel": "Profile link",
|
||||
"copyLink": "Copy link",
|
||||
"copied": "Link copied",
|
||||
"copyFailed": "Could not copy link",
|
||||
"qrAlt": "Profile QR code",
|
||||
"close": "Close"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
|
||||
Reference in New Issue
Block a user