{
	"meta": {
		"title": "Creator Hub | Videotto"
	},
	"nav": {
		"title": "Creator Hub",
		"back": "Back to Videotto",
		"creators": "Creators",
		"approvals": "Approvals",
		"calendar": "Calendar",
		"autoReply": "Auto-Reply",
		"leads": "Leads",
		"payouts": "Payouts",
		"settings": "Settings",
		"start": "Get started",
		"myPosts": "My posts",
		"myDeal": "My deal",
		"payments": "Payments",
		"refer": "Refer a friend"
	},
	"roles": {
		"owner": "Owner",
		"admin": "Admin",
		"reviewer": "Reviewer",
		"creator": "Creator"
	},
	"types": {
		"ugc": "UGC",
		"influencer": "Influencer"
	},
	"paused": {
		"title": "Creator Hub is paused",
		"body": "The Videotto team has paused Creator Hub for this organisation. Your leads and creators are kept, and everything comes back when it is switched on again."
	},
	"notOn": {
		"title": "Creator Hub isn't on yet",
		"body": "Creator Hub opens once the Videotto team approves it for this organisation. We'll email the person who asked as soon as it's on.",
		"requestedBy": "Requested on {date} by {name}.",
		"requestedOn": "Requested on {date}.",
		"backToTeams": "Back to Teams"
	},
	"time": {
		"minutes": "{n}m",
		"hours": "{n}h",
		"days": "{n}d"
	},
	"common": {
		"cancel": "Cancel",
		"copy": "Copy",
		"copied": "Copied"
	},
	"check": {
		"new": "New",
		"inLeads": "In your leads · {stage}",
		"creator": "Already a creator",
		"invited": "Already invited",
		"invalid": "Not an Instagram handle",
		"duplicate": "Listed twice",
		"againstOrg": "Checked against this organisation",
		"line": "Line {n}",
		"check": "Check",
		"checkingButton": "Checking",
		"nothingNew": "Nothing new to send. Every row is already in, listed twice or needs fixing."
	},
	"templates": {
		"opening": "Opening message",
		"dealUgc": "Deal details · UGC",
		"dealInfluencer": "Deal details · Influencer",
		"followUp": "Follow-up after 3 days"
	},
	"leads": {
		"title": "Leads",
		"pasteButton": "Paste or import leads",
		"tabsLabel": "Lead stage",
		"noContact": "No contact added",
		"whatsappContact": "WhatsApp {contact} ↗",
		"tabs": {
			"to_review": "To review",
			"interested": "Interested",
			"talking": "Talking",
			"deal_agreed": "Deal agreed",
			"not_interested": "Not interested"
		},
		"stages": {
			"to_review": "to review",
			"interested": "interested",
			"talking": "talking",
			"deal_agreed": "deal agreed",
			"not_interested": "not interested"
		},
		"source": {
			"referral": "Referral",
			"referralBy": "Referral · {handle}",
			"form": "Applied via form",
			"pasted": "Pasted by the team",
			"pastedBy": "Pasted by {name}"
		},
		"reasons": {
			"too_small": "Too small",
			"wrong_niche": "Wrong niche",
			"wrong_country": "Wrong country",
			"low_quality": "Low quality",
			"looks_fake": "Looks fake"
		},
		"channels": {
			"whatsapp": "WhatsApp",
			"instagram": "Instagram",
			"discord": "Discord"
		},
		"review": {
			"queueLabel": "Queue",
			"cardLabel": "Review lead",
			"newestFirst": "Newest first",
			"sources": "Form, referrals, pasted",
			"more": "{count, plural, one {# more} other {# more}}",
			"position": "To review · {n} of {total}",
			"openInstagram": "Open Instagram ↗",
			"referredBy": "Referred by {handle}",
			"appliedViaForm": "Applied via the creator form",
			"pastedBy": "Pasted by {name}",
			"heardFrom": "heard from {from}",
			"contact": "Contact:",
			"platformsAndPay": "Platforms: {platforms} · Wants to be paid by: {pay}",
			"talkingVideo": "Talking video link",
			"links": "Links",
			"followers": "Followers",
			"optional": "optional",
			"niche": "Niche",
			"nichePlaceholder": "AI, Tech…",
			"type": "Type",
			"interested": "Interested",
			"notInterested": "Not interested",
			"skip": "Skip",
			"whyNot": "Why not (optional, shows which referrers send good people)",
			"footnote": "Interested moves them to Interested, where you message them from a template. When they reach Deal agreed, their referrer gets paid.",
			"caughtUp": "All caught up. New applications and referrals land here."
		},
		"interested": {
			"listTitle": "Interested · not messaged yet",
			"oldestFirst": "Oldest first",
			"new": "New",
			"noReply": "No reply {days} days",
			"message": "Message",
			"messageLabel": "Message",
			"messageTo": "Message {handle}",
			"template": "Template",
			"templateNotSet": "{name} (not written yet)",
			"messageText": "Message text",
			"openWhatsapp": "Open WhatsApp",
			"noWhatsapp": "No WhatsApp number for this lead",
			"copyInstagram": "Copy for Instagram DM",
			"copyDiscord": "Copy for Discord",
			"copied": "Copied",
			"footnote": "Sending marks them Talking. Anyone in Talking with no reply after 3 days comes back here flagged for a follow-up.",
			"empty": "Nobody to message. Mark a lead Interested to start a conversation.",
			"toReview": "Go to To review",
			"writeTemplates": "Write it in Settings"
		},
		"talking": {
			"replied": "Replied",
			"messaged": "Messaged on {channel}",
			"noMessage": "Not messaged",
			"markReplied": "They replied",
			"dealAgreed": "Deal agreed",
			"notInterested": "Not interested"
		},
		"deal": {
			"joined": "Joined",
			"invite": "Invite",
			"backToTalking": "Back to Talking",
			"makeDeal": "Write the deal"
		},
		"notInterested": {
			"backToReview": "Back to review"
		},
		"empty": {
			"talking": "Nobody in Talking. Leads move here when you message them.",
			"deal_agreed": "No deals agreed yet. When a lead agrees, write the deal and invite them from here.",
			"not_interested": "Nobody marked Not interested."
		},
		"paste": {
			"title": "Paste or import leads",
			"help": "One Instagram handle or profile link per line. Add a contact and a country after commas if you have them.",
			"placeholder": "@handle, +62 812 3456 7890, Indonesia",
			"country": "Country for lines without one (optional)",
			"countryPlaceholder": "Indonesia",
			"added": "{count, plural, =0 {No new leads added.} one {# lead added to To review.} other {# leads added to To review.}}",
			"footnote": "Only new handles are added. A handle already in your leads or already a creator is skipped.",
			"skip": {
				"lead": "Already in leads",
				"creator": "Already a creator",
				"invited": "Already invited",
				"duplicate": "Listed twice",
				"limit": "Over the 500 limit"
			},
			"skipped": "{count, plural, one {Skipped #:} other {Skipped #:}} {why}.",
			"remove": "Remove",
			"removeLine": "Remove line {n}",
			"removeInvalid": "Remove all {count} that need fixing",
			"invalidNote": "{count, plural, one {# row needs fixing and won't be added. Edit it above or remove it.} other {# rows need fixing and won't be added. Edit them above or remove them.}}",
			"send": "{count, plural, =0 {Send} one {Send #} other {Send #}}"
		},
		"referrers": {
			"title": "Referrers this month",
			"stat": "{sent} sent · {deals, plural, one {# deal} other {# deals}}",
			"mostly": "mostly {reason}"
		},
		"issues": {
			"not_instagram": "Not an Instagram handle",
			"ig_post_link": "Link to a post, not a profile",
			"bad_handle": "Not a valid Instagram handle",
			"handle_too_long": "Handle is over 30 characters",
			"handle_periods": "Handle can't start, end or repeat a full stop",
			"phone_incomplete": "Phone number looks incomplete",
			"phone_needs_country": "Add a country code or a country",
			"bad_email": "Email looks wrong",
			"bad_contact": "Not a phone number or email",
			"unknown_country": "Unknown country"
		},
		"upload": {
			"label": "Or upload a file",
			"button": "Choose a file",
			"reading": "Reading…",
			"readingName": "Reading {name}…",
			"hint": "CSV, Excel, TXT, PDF or a screenshot, up to 10 MB. You can also drop it here.",
			"read": "{count, plural, one {Found # lead in {name}. Check it below before adding.} other {Found # leads in {name}. Check them below before adding.}}",
			"errors": {
				"empty": "This file is empty.",
				"too_large": "Files can be up to 10 MB.",
				"unsupported": "Upload a CSV, Excel, TXT, PDF or image file.",
				"unreadable": "This file can't be read. It may be damaged.",
				"encrypted": "This file is password protected. Remove the password and try again.",
				"no_leads": "No Instagram handles found in this file.",
				"unavailable": "Reading files isn't available right now. Paste the list instead.",
				"failed": "Couldn't read this file. Try again or paste the list.",
				"rate_limited": "Too many uploads. Try again in a few minutes."
			}
		},
		"inviteCreator": "Invite a creator"
	},
	"refer": {
		"title": "Refer a friend",
		"intro": "Know creators who'd be good at this? Send them here. You earn a reward for every friend who signs a deal.",
		"introWithReward": "Know creators who'd be good at this? Send them here. You earn {reward} for every friend who signs a deal.",
		"statReferred": "Referred",
		"statSigned": "Signed",
		"statEarned": "Earned",
		"addFriends": "Add friends",
		"help": "Paste their Instagram, one per line. Add their WhatsApp or Discord after a comma if you have it.",
		"placeholder": "@friend, +62 812 3456 7890",
		"checkedAgainst": "Checked against every creator here",
		"noContact": "No contact added",
		"alreadyReferred": "Already referred",
		"alreadyCreator": "Already a Videotto creator",
		"sent": "{count, plural, =0 {Nothing new to send.} one {# referral sent. Thank you!} other {# referrals sent. Thank you!}}",
		"footnote": "Only new friends are sent. If a friend is taken we don't say by whom.",
		"mine": "My referrals",
		"colFriend": "Friend",
		"colSent": "Sent",
		"colStatus": "Status",
		"colEarn": "You earn",
		"notYet": "Not yet",
		"status": {
			"received": "Received",
			"contacted": "Talking",
			"signed": "Signed",
			"notFit": "Not a fit"
		},
		"mineEmptyInvite": "Know a creator who'd fit? Add their handle and you'll see how far they get.",
		"addFriend": "Add a friend",
		"sendReferrals": "{count, plural, =0 {Send referrals} one {Send # referral} other {Send # referrals}}"
	},
	"invite": {
		"back": "← Creators",
		"title": "Invite creators",
		"intro": "Sent once a deal is agreed. They join {org}'s Creator Hub on the UGC plan, marked UGC or Influencer from the start.",
		"as": "Invite as",
		"asHelp": "Set from the agreed deal. UGC posts go through approval; influencers post their own way.",
		"pasteLabel": "Paste handles or emails, one per line",
		"placeholder": "@creator",
		"notInterestedBefore": "Not interested before",
		"teamMember": "On your team already",
		"invalid": "Not a handle or email",
		"createdTitle": "Invites created",
		"createdHelp": "Send each creator their link on Instagram, Gmail or Discord. Email invites were also emailed.",
		"emailed": "emailed",
		"linkFor": "Invite link for {who}",
		"linksTitle": "Or send one creator their link",
		"linksHelp": "Each pending invite has its own link. Send it on Instagram, Gmail or Discord; it works once, for 30 days.",
		"expires": "until {date}",
		"revoke": "Revoke",
		"getTitle": "What they get",
		"get1": "The UGC plan: Otto, posting, auto-reply",
		"get2": "Their own code and short link",
		"get3": "Refer a friend, with paid referrals",
		"get4": "Approvals and payments in one place",
		"linksNone": "No invites out. Paste handles to create links.",
		"sendInvites": "{count, plural, =0 {Send invites} one {Send # invite} other {Send # invites}}",
		"account": {
			"ugc": "Already a Videotto creator",
			"user": "Has a Videotto account"
		}
	},
	"creators": {
		"title": "Creators",
		"invite": "Invite creators",
		"intro": "Everyone who joined through an invite, with today's views on their counted videos. Open a creator for their performance.",
		"count": "{count, plural, one {# creator} other {# creators}}",
		"pendingInvites": "{count, plural, one {# invite pending} other {# invites pending}}",
		"colCreator": "Creator",
		"colType": "Type",
		"colEmail": "Email",
		"colJoined": "Joined",
		"colDeal": "Deal",
		"colOwed": "Owed",
		"countedOnly": "Counted videos only: paid UGC videos and influencers' deal videos.",
		"newDeal": "New deal",
		"chart": {
			"title": "Views today, per hour (UTC)",
			"splitBy": "Split by",
			"byCreator": "By creator",
			"byType": "UGC / Influencer",
			"empty": "No views yet today. Views update every hour once posts are live.",
			"aria": "Views per hour today, stacked. Peak {peak} at {hour} UTC.",
			"top": "Top creators · today",
			"views": "Views",
			"all": "All creators",
			"more": "{count, plural, one {# more} other {# more}}"
		},
		"emptyAll": "No creators yet. Invite them and each gets their own link.",
		"inviteMany": "Invite creators",
		"ownPlan": "Own plan",
		"ownPlanHelp": "Pays for their own Videotto plan, so no creator plan was added. Their subscription was left as it is."
	},
	"settings": {
		"title": "Settings",
		"templatesTitle": "Message templates",
		"templatesHelp": "Use handle, name, you and source in curly brackets; they fill in for each lead.",
		"templatePlaceholder": "Leave empty to hide this template",
		"rewardTitle": "Referral reward",
		"rewardHelp": "What a creator earns when a friend they referred reaches Deal agreed, per currency. Leave a currency empty if you don't pay referrals in it.",
		"rewardBlank": "Not set",
		"save": "Save",
		"saving": "Saving…",
		"saved": "Saved",
		"dealDefaultsTitle": "Deal defaults",
		"dealDefaultsHelp": "Pre-selected on new deals; you can change them per deal.",
		"viewsRule": "Views count toward bonuses once a video has been up 7 days.",
		"openingHelp": "Leave empty to use the agreed opening message shown here.",
		"customName": "Template name",
		"customBody": "Template text",
		"customRemove": "Remove",
		"customAdd": "Add template",
		"autoReply": {
			"title": "Auto-Reply for new creators",
			"help": "Pre-filled at Get started. Creators only check it and turn it on.",
			"trigger": "What starts the reply",
			"keyword": "Keyword",
			"allComments": "All comments",
			"dm": "Opening DM",
			"dmPlaceholder": "Leave empty for Auto-Reply's own wording",
			"link": "The link is always the creator's own code, or their referral link if they have no code.",
			"onApproved": "Also add it to approved posts of creators who have no rule of their own"
		},
		"discord": {
			"title": "Discord",
			"help": "Optional. Post hub updates (approvals, changes requested, held posts, payments) to a Discord channel.",
			"enable": "Post hub updates to Discord",
			"url": "Channel webhook link",
			"urlHelp": "In Discord: channel settings, Integrations, Webhooks, New Webhook, Copy Webhook URL.",
			"savedHelp": "A link is saved. Paste a new one to replace it.",
			"test": "Send a test message",
			"testSent": "Sent. Check the channel.",
			"remove": "Remove link"
		},
		"errors": {
			"generic": "That didn't save. Try again.",
			"no_webhook": "Paste a Discord webhook link first.",
			"bad_webhook": "That is not a Discord webhook link.",
			"webhook_refused": "Discord refused the message. Check the link.",
			"webhook_unreachable": "Couldn't reach Discord. Try again.",
			"keyword": "Enter a keyword or choose all comments.",
			"link": "Leave the link out of the message; it is added for you."
		}
	},
	"join": {
		"meta": "Join Creator Hub | Videotto",
		"logoAlt": "Videotto",
		"title": "Join {org} as a creator",
		"as": {
			"ugc": "You're invited as a UGC creator, on the UGC plan.",
			"influencer": "You're invited as an influencer, on the UGC plan."
		},
		"signedInAs": "Signed in as {email}",
		"wrongEmail": "This invite was sent to {email}. Sign in with that account to accept it.",
		"accept": "Accept invite",
		"joining": "Joining…",
		"failed": "Couldn't accept the invite. Try again.",
		"alreadyTitle": "You're already a creator with {org}",
		"open": "Open Creator Hub",
		"cannotTitle": "This invite can't be used",
		"goHome": "Go to Videotto",
		"state": {
			"invalid": "This invite link doesn't exist. Ask for a new one.",
			"expired": "This invite has expired. Ask for a new one.",
			"used": "This invite has already been used or was withdrawn.",
			"hubOff": "Creator Hub isn't on for this organisation right now."
		}
	},
	"org": {
		"turnOn": "Turn on Creator Hub",
		"requested": "Creator Hub requested",
		"requestedNote": "Waiting for approval from the Videotto team. We'll email you when it's on.",
		"paused": "Creator Hub paused",
		"open": "Open Creator Hub →",
		"column": "Creator Hub",
		"roleOption": {
			"admin": "Admin",
			"reviewer": "Reviewer",
			"none": "No access"
		},
		"requestFailed": "Couldn't send the request. Try again.",
		"roleFailed": "Couldn't change the Creator Hub role. Try again.",
		"creatorsNote": "Creators aren't listed here; they're in Creator Hub › Creators."
	},
	"approval": {
		"PENDING_APPROVAL": "Pending approval",
		"CHANGES_REQUESTED": "Changes requested",
		"APPROVED": "Approved",
		"HELD": "Held, not approved in time"
	},
	"postStatus": {
		"PENDING_APPROVAL": "Pending approval",
		"CHANGES_REQUESTED": "Changes requested",
		"APPROVED": "Approved",
		"HELD": "Held",
		"CANCELLED": "Cancelled",
		"SCHEDULED": "Scheduled",
		"POSTED": "Posted",
		"FAILED": "Failed"
	},
	"kind": {
		"paid": "Paid",
		"warmup": "Warm-up"
	},
	"platforms": {
		"instagram": "Instagram",
		"tiktok": "TikTok",
		"youtube": "YouTube",
		"linkedin": "LinkedIn"
	},
	"platformShort": {
		"instagram": "IG",
		"tiktok": "TT",
		"youtube": "YT",
		"linkedin": "IN"
	},
	"when": {
		"date": "Date",
		"time": "Time"
	},
	"compose": {
		"needsApproval": "{org} approves this post before it goes out.",
		"instant": "This post goes out at its time, no approval needed by {org}.",
		"influencer": "Influencer posts for {org} go out at their time, no approval needed.",
		"earliest": "Earliest date you can pick: {date}.",
		"kindLabel": "Paid or warm-up",
		"kindHelp": {
			"paid": "Counts toward your deal.",
			"warmup": "Unpaid and not counted. Warm-ups get your account going."
		},
		"tooSoon": "This post needs approval, so pick a later time. Earliest date: {date}.",
		"sentForApproval": "Sent for approval. You'll see it in My posts.",
		"setupFirst": "Finish Get started first: accept your deal and add your payout details. Warm-ups are fine until then.",
		"paidBlocked": "Paid videos open once your deal is accepted and your payout details are in. Finish Get started."
	},
	"myPosts": {
		"title": "My posts",
		"rule": {
			"12h": "Schedule at least 12 hours ahead. The team approves each post before it goes out.",
			"1d": "Schedule at least 1 day ahead. The team approves each post before it goes out.",
			"2d": "Schedule at least 2 days ahead. The team approves each post before it goes out."
		},
		"ruleInstant": "Your posts go out at their scheduled time.",
		"schedule": "Schedule a post",
		"paidPosted": "Paid videos posted",
		"warmups": "Warm-ups",
		"viewsToday": "Views today",
		"nextPayment": "Next payment",
		"soon": "Coming with your deal",
		"updates": "Updates",
		"open": "Open",
		"seeComments": "See comments",
		"count": "{count, plural, one {# post} other {# posts}}",
		"postedFor": "Posted by {name} for you",
		"toGo": "{count} to go",
		"unlocks": "Paid video {count} unlocks {pct}%",
		"allUnlocked": "Every payment is unlocked",
		"emptyApproval": "No posts yet. Schedule your first video. The team approves it before it goes out.",
		"emptyInstant": "No posts yet. Schedule your first video. It goes out at the time you pick."
	},
	"notes": {
		"changes_requested": "{name} asked for changes on {post}",
		"approved": "{name} approved {post}",
		"held": "{post} was not approved in time and is held",
		"comment": "{name} commented: {post}",
		"resubmitted": "{name} sent a new version of {post}",
		"posted_for_you": "{name} scheduled {post} on your accounts",
		"someone": "Someone",
		"yourPost": "your post",
		"deal_offered": "{name} sent you a deal. Open My deal to accept it.",
		"payment_paid": "Payment of {post} sent",
		"payment_failed": "Payment of {post} failed. Check your payment details.",
		"autoreply_reconnect": "{name} asked you to reconnect Instagram so Auto-Reply keeps sending",
		"autoreply_applied": "{name} updated the Auto-Reply on your Instagram",
		"postfor_consent": "{name} asked you to allow posting from the team. Turn it on in Get started."
	},
	"start": {
		"title": "Let's get you posting",
		"intro": "Five quick steps before your first post. You can't be paid or schedule paid videos until your deal is accepted and your payout details are in.",
		"progress": "{done}/{total} done",
		"doneLabel": "Done",
		"deal": {
			"title": "Accept your deal",
			"done": "Your deal is agreed. You'll see its details in My deal.",
			"action": "View deal",
			"offered": "Your deal is ready. Read it and accept it.",
			"accept": "Accept deal",
			"waiting": "Your deal shows here once the team sends it. Nothing to do yet."
		},
		"social": {
			"title": "Connect your social media",
			"done": "Connected: {accounts}.",
			"todo": "Connect Instagram, TikTok or YouTube from your calendar.",
			"action": "Connect",
			"more": "Add another",
			"consent": "{org} can schedule posts to the accounts I connect."
		},
		"payouts": {
			"title": "Connect payouts",
			"body": "Wise, bank account or PayPal, so we can pay your milestones and bonuses.",
			"action": "Payment details",
			"done": "Saved. You can change it any time on Payments."
		},
		"autoReply": {
			"title": "Set up Auto-Reply",
			"prefilled": "People who comment your keyword get your link in their DMs. We've filled it in with your code {code}, just check it.",
			"prefilledNoCode": "People who comment your keyword get your link in their DMs. We've filled it in with your referral link, just check it.",
			"done": "Auto-Reply is on. Change it any time in Auto-Reply.",
			"turnOn": "Turn on",
			"edit": "Open Auto-Reply",
			"needsInstagram": "Connect Instagram first",
			"keyword": "Keyword {keyword}",
			"linkCode": "Link: your code {code}",
			"linkReferral": "Link: your referral link",
			"custom": "Set it up yourself"
		},
		"first": {
			"title": "Schedule your first video",
			"body": "Upload a video, or make one in Otto, and schedule it. Warm-ups get your account going.",
			"action": "Schedule"
		},
		"finish": "I'm done",
		"stays": "This page stays in your sidebar until you finish it."
	},
	"review": {
		"titleOrg": "Review · {handle}",
		"titleCreator": "Your post",
		"titleCreatorChanges": "Changes requested on your post",
		"goesOut": "Goes out {when}",
		"deadline": "Needs approval by {when}, or it is held.",
		"copyLink": "Copy link",
		"copied": "Copied",
		"heldTitle": "This post was not approved in time",
		"heldBody": "It did not go out. Pick a new time and it goes back for approval.",
		"moveTime": "Move to this time",
		"versions": "Versions",
		"version": "v{n}",
		"versionLatest": "v{n} · latest",
		"caption": "Caption",
		"captionSuggested": "Caption · suggested by {name}",
		"noCaption": "No caption",
		"accept": "Accept",
		"keepMine": "Keep mine",
		"suggestEdit": "Suggest a caption edit",
		"sendSuggestion": "Send suggestion",
		"details": "Post details",
		"channels": "Channels: {list}",
		"autoReplyNone": "No auto-reply will attach: this creator has no rule set up.",
		"autoReplyAll": "Their all-posts auto-reply already covers this post.",
		"autoReplyKeyword": "Auto-reply on approval: keyword {keyword}",
		"autoReplyKeywordCode": "Auto-reply on approval: keyword {keyword}, code {code}",
		"warmupToggle": "Warm-up video (unpaid, not counted)",
		"approve": "Approve v{n}",
		"approving": "Approving...",
		"sendBack": "Send back",
		"sentBack": "Sent back",
		"uploadOwn": "Upload your own video",
		"uploading": "Uploading {pct}%",
		"editInOtto": "Edit in Otto",
		"uploadHelp": "A new upload becomes the next version and goes back for approval.",
		"notVideo": "Pick a video file.",
		"approvedNote": "Approved. It goes out at its time.",
		"openComments": "{count} open",
		"resolved": "{count} resolved",
		"toFix": "To fix · {count}",
		"fixed": "Done · {count}",
		"noResolved": "Nothing resolved yet.",
		"commentPlaceholder": "Write a comment",
		"pinAt": "Pin to {time}",
		"addComment": "Comment",
		"footOrg": "The creator opens this same link to reply, fix and resubmit.",
		"footCreator": "Reply to comments, mark them fixed, and upload a new version when you're ready.",
		"cancelPost": "Cancel this post",
		"cancelConfirm": "Cancel this post? It will not go out.",
		"onVersion": "v{n}",
		"resolvedBy": "Resolved by {name}",
		"fixedBy": "Fixed · {name}",
		"reply": "Reply",
		"sendReply": "Send reply",
		"resolve": "Resolve",
		"markFixed": "Mark fixed",
		"reopen": "Reopen",
		"noPreview": "Preview unavailable for this video.",
		"timeline": "Timeline",
		"jumpTo": "Jump to {time}",
		"noCommentsOrg": "No comments yet. Pause the video where you want a change and write a comment below. It pins to that moment.",
		"noCommentsCreator": "No comments yet. Notes from the team show here, pinned to moments in the video.",
		"setStartingRule": "Set a starting rule"
	},
	"approvals": {
		"title": "Approvals",
		"modeTitle": "Posting mode · all UGC creators",
		"modeApproval": {
			"12h": "Posts must be scheduled at least 12 hours ahead and approved here before they go out.",
			"1d": "Posts must be scheduled at least 1 day ahead and approved here before they go out.",
			"2d": "Posts must be scheduled at least 2 days ahead and approved here before they go out."
		},
		"modeInstant": "Posts go out at their scheduled time with no review, until the date you set. New creators still need approval.",
		"mode": {
			"approval": "Needs approval",
			"instant": "Posts instantly"
		},
		"until": "Until",
		"leadTime": "Schedule ahead",
		"lead": {
			"12h": "12 hours",
			"1d": "1 day",
			"2d": "2 days"
		},
		"perCreator": "Per creator ({count})",
		"creatorMode": "Posting mode for this creator",
		"creatorDefault": "Same as everyone",
		"newCreator": "New creator",
		"queue": "Oldest deadline first · {count}",
		"resubmitted": "Resubmitted · v{n}",
		"approve": "Approve",
		"requestChanges": "Request changes",
		"whatChange": "What should change?",
		"heldNote": "Held: it was not approved in time. Open the review to pick a new time.",
		"openReview": "Open the full review",
		"heldRule": "Not approved 30 minutes before its time, a post is held and both sides are told.",
		"emptyQueue": "Nothing to review. Posts from creators on approval show up here before they go out.",
		"emptyModeApproval": "Posting mode: creators' posts need approval.",
		"emptyModeInstant": "Posting mode: creators' posts go out instantly.",
		"emptyModeInstantUntil": "Posting mode: creators' posts go out instantly until {date}.",
		"changeMode": "Change posting mode"
	},
	"calendar": {
		"title": "Calendar",
		"prev": "Previous week",
		"next": "Next week",
		"schedule": "Schedule a post",
		"accounts": "Accounts · {on} of {total}",
		"all": "Select all",
		"ugcOnly": "UGC only",
		"influencersOnly": "Influencers only",
		"ours": "{org}'s own",
		"unknownAccount": "Account",
		"range": "{from} to {to}",
		"emptyWeek": "Nothing scheduled this week.",
		"nextWeek": "Next week",
		"noAccounts": "No creator accounts yet. They show up when creators connect their socials."
	},
	"postFor": {
		"title": "Schedule a post",
		"postTo": "Post to",
		"selectAll": "Select all",
		"allInstagram": "All Instagram",
		"allTiktok": "All TikTok",
		"clear": "Clear",
		"yourAccounts": "Your accounts",
		"noConsent": "Hasn't allowed organisation posting",
		"noChannels": "No accounts connected",
		"uploadVideo": "Upload a video",
		"replaceVideo": "Replace video",
		"caption": "Caption",
		"tiktokPrivacy": "Who can see it on TikTok",
		"choose": "Choose",
		"privacy": {
			"PUBLIC_TO_EVERYONE": "Everyone",
			"MUTUAL_FOLLOW_FRIENDS": "Friends",
			"FOLLOWER_OF_CREATOR": "Followers",
			"SELF_ONLY": "Only the creator"
		},
		"useAutoReply": "Use each creator's own auto-reply and code",
		"warmup": "Count as a warm-up video",
		"note": "Goes to {count, plural, one {# channel} other {# channels}}. No approval needed, since the organisation made it. Each creator sees it on their calendar.",
		"submit": "{count, plural, one {Schedule # post} other {Schedule # posts}}",
		"ok": "scheduled",
		"noConsentYet": "Hasn't allowed posting yet. They can turn it on in Get started.",
		"remind": "Remind them",
		"reminded": "Reminded"
	},
	"money": {
		"reason": {
			"milestone": "{pct}% after {count} paid videos",
			"referral": "Referral: @{handle}",
			"warmup_fee": "Warm-up fee",
			"milestoneAccept": "{pct}% on accepting the deal"
		},
		"bonus": {
			"video_views": "A video reaches {views} views (each time)",
			"account_views": "{views} total views across the deal (once)",
			"account_signups": "{signups} sign ups from your code (once)",
			"all_on_time": "Every paid video posted on time (once)",
			"one_off": "One-off: {note}"
		},
		"status": {
			"earned": "Ready",
			"needs_details": "Needs details",
			"sending": "Sending",
			"sent": "On the payout list",
			"paid": "Paid",
			"failed": "Failed"
		},
		"details": {
			"pending": "Pending approval",
			"approved": "Approved",
			"failed": "Payment failed",
			"missing": "No details"
		},
		"deal": {
			"draft": "Draft",
			"offered": "Waiting for the creator",
			"active": "Active",
			"completed": "Completed",
			"cancelled": "Cancelled"
		}
	},
	"dealPage": {
		"title": "Deal with {who}",
		"newTitle": "New deal for {who}",
		"saveDraft": "Save draft",
		"send": "Send to creator",
		"resend": "Save and send again",
		"inviteTitle": "Their invite link",
		"inviteBody": "They aren't in the hub yet. Send them this link on Instagram, Gmail or Discord; it carries the deal, so they accept it as they join.",
		"waitingAccept": "Sent. The creator accepts it on their My deal page.",
		"package": "Package",
		"type": "Type",
		"typeOption": {
			"ugc": "UGC package",
			"influencer": "Influencer reels"
		},
		"videos": "Paid videos",
		"reels": "Reels",
		"total": "Total",
		"currency": "Currency",
		"perVideo": "Per paid video: {amount}",
		"perReel": "Per reel: {amount}",
		"warmups": "Warm-up videos",
		"warmupsHelp": "Warm-ups are reviewed and tracked like any post but cost nothing and don't count toward the {count}.",
		"expectedViews": "Expected views per reel",
		"postingDays": "Posting days",
		"postingDaysPlaceholder": "Daily",
		"crossPost": "Cross-post to TikTok",
		"paidAds": "We may run their videos as paid ads",
		"schedule": "Payment schedule",
		"scheduleOption": {
			"30_30_40": "30 / 30 / 40",
			"50_50": "50 / 50",
			"custom": "Custom"
		},
		"optional": "optional",
		"part": "{pct}% after {count} of {total} paid videos are posted",
		"bonuses": "Bonuses",
		"addBonus": "Add bonus",
		"bonusHelp": "Milestones only. Per video pays each time one video reaches the views; per account pays once. Views count after a video has been up 7 days.",
		"noBonuses": "No bonuses on this deal.",
		"bonusKind": {
			"video_views": "Per video: views",
			"account_views": "Per account: total views",
			"account_signups": "Per account: sign ups",
			"all_on_time": "Per account: all on time",
			"one_off": "One-off"
		},
		"bonus": {
			"kind": "Bonus",
			"views": "Views",
			"signups": "Sign ups",
			"note": "What for",
			"amount": "Amount ({currency})",
			"remove": "Remove",
			"award": "Award",
			"progress": "{current} of {target}",
			"hits": "{count, plural, one {Earned # time} other {Earned # times}}"
		},
		"notes": "Notes for the team",
		"creatorSees": "The creator sees this deal, accepts it, and can track every payment and bonus.",
		"posted": "Paid videos posted",
		"onTime": "Posting",
		"allOnTime": "On time",
		"missed": "Missed one",
		"earned": "Earned",
		"paid": "Paid",
		"reelsTitle": "Deal reels",
		"reelsHelp": "Paste each reel the influencer posts for this deal. Only these count. Type the views in if they haven't connected Instagram.",
		"reelUrl": "Reel link",
		"reelViews": "Views",
		"addReel": "Add reel",
		"videosTitle": "Videos that count",
		"paymentsTitle": "Payments on this deal",
		"endTitle": "End the deal",
		"endReason": "Reason (optional)",
		"complete": "Mark completed",
		"cancel": "Cancel deal",
		"endedBecause": "Ended: {reason}",
		"errors": {
			"generic": "That didn't save. Try again.",
			"invalid": "Check the numbers: total, videos, warm-up fee and each bonus.",
			"conflict": "Someone else changed this deal. Reload the page and try again.",
			"not_editable": "This deal can't be changed any more.",
			"not_active": "Only an accepted deal can do that.",
			"bad_reel": "Paste a full Instagram, TikTok or YouTube link.",
			"no_target": "Add the creator's Instagram handle first.",
			"open_exists": "They already have an open deal. Open that one instead.",
			"not_renewable": "This deal can be renewed once it is nearly complete and nothing else is waiting."
		},
		"warmupFee": "Warm-up fee",
		"warmupFeeNo": "No",
		"warmupFeeYes": "Yes",
		"warmupFeeAmount": "Warm-up fee amount",
		"warmupFeeHelp": "Paid upfront for the warm-up period. Comes out of the deal total.",
		"partWarmupFee": "Warm-up fee, on accepting the deal",
		"newTitleEmpty": "New deal",
		"picker": {
			"label": "Creator",
			"placeholder": "Type a handle, name or email",
			"creators": "Creators",
			"invited": "Invited, not joined yet",
			"none": "No match. Invite new creators first.",
			"hasDeal": "Has a deal waiting",
			"hasDealHelp": "They already have a deal open.",
			"openDeal": "Open it"
		},
		"partTrigger": {
			"accept": "Before any videos",
			"after": "After N paid videos",
			"all": "After all videos"
		},
		"partPct": "Part {n} percent",
		"partWhen": "Part {n} unlocks",
		"partAfter": "Part {n} after how many paid videos",
		"partVideos": "paid videos",
		"addPart": "Add part",
		"removePart": "Remove",
		"partOnAccept": "{pct}% on accepting the deal",
		"partsError": {
			"count": "Use 1 to 5 parts.",
			"pct": "Each part needs a whole percent from 1 to 100.",
			"sum": "The parts must add up to 100%.",
			"when": "Pick when each part unlocks.",
			"after": "N must be between 1 and {videos} minus 1.",
			"order": "Each part must unlock after the one before it.",
			"accept_twice": "Only one part can come before any videos."
		},
		"renew": "Renew deal",
		"renewNote": "This deal is complete or nearly. Renew it with the same terms and edit what you need before sending.",
		"renewalNote": "A renewal: its videos count once the previous deal is full.",
		"previousDeal": "Open the previous deal"
	},
	"myDeal": {
		"title": "My deal",
		"summaryUgc": "{count} paid videos for {total}, paid {schedule}, plus bonuses.",
		"summaryInfluencer": "{count} reels for {total}, paid {schedule}, plus bonuses.",
		"warmupsNote": "Warm-ups don't count and aren't paid.",
		"acceptTitle": "Accept your deal",
		"acceptBody": "Read the payments and bonuses below. Accepting starts the deal: paid videos you schedule from now count toward it.",
		"accept": "Accept deal",
		"activeExists": "You already have an active deal here. The team needs to end it first.",
		"payments": "Payments",
		"part": "{pct}% after {count} paid videos",
		"best": "Best so far: {views}",
		"code": "Your code",
		"link": "Your link",
		"rules": "Rules",
		"rulePosting": "Post on: {days}.",
		"ruleViews": "Views count after a video has been up 7 days.",
		"ruleWarmups": "Only paid videos count toward the deal and bonuses.",
		"ruleAds": "{org} may run your videos as paid ads.",
		"ruleTikTok": "Cross-post each video to TikTok.",
		"noneYet": "No deal yet. Once you and the team agree terms, it shows here to accept.",
		"finishStart": "Finish Get started"
	},
	"payments": {
		"title": "Payments",
		"intro": "How you get paid, and every payment owed or sent to you.",
		"choose": "How do you want to be paid?",
		"chooseHelp": "Pick one. You can change it any time.",
		"preferred": "Preferred",
		"method": {
			"wise": "Wise",
			"bank": "Bank account",
			"paypal": "PayPal"
		},
		"methodHelp": {
			"wise": "Fastest, lowest fees, any currency. Just your Wise email or @tag.",
			"bank": "Full name, bank and account number.",
			"paypal": "Your PayPal email."
		},
		"change": "Change method",
		"edit": "Edit",
		"fullName": "Full name on the account",
		"wiseId": "Wise email or @tag",
		"paypalEmail": "PayPal email",
		"bankName": "Bank",
		"accountNumber": "Account number",
		"bankCountry": "Country of the bank",
		"currency": "Currency",
		"extra": "Anything else we need",
		"statusNote": "Shows as Pending until your first payment goes through, then Approved.",
		"pendingHelp": "Pending until your first payment goes through.",
		"approvedHelp": "Your first payment went through.",
		"failedTitle": "Your last payment couldn't be sent",
		"failedHelp": "Fix your details and save again; we'll retry what's owed.",
		"invalid": "Check the fields: every one except the last is needed.",
		"mine": "My payments",
		"paidOn": "Paid {date}",
		"receipt": "Wise receipt",
		"onTheWay": "Confirmed, paying soon",
		"confirmed": "Earned, waiting to be sent",
		"toGo": "{count, plural, one {# paid video to go} other {# paid videos to go}}",
		"emptyNoDetails": "Add your payout details so you're ready when payments unlock.",
		"emptyWithDetails": "Payments show here as you hit the milestones in your deal.",
		"addDetails": "Add payout details"
	},
	"payouts": {
		"title": "Payouts",
		"refresh": "Check for updates",
		"refreshed": "Up to date.",
		"step1": "Earned",
		"step2": "Confirmed here",
		"step3": "On the payout list",
		"step4": "Paid via Wise",
		"step5": "Wise link back here",
		"filter": "Show",
		"filters": {
			"owed": "Owed",
			"sent": "On the list",
			"paid": "Paid",
			"all": "All"
		},
		"selected": "{count} selected",
		"preview": "Preview list",
		"send": "{count, plural, =0 {Send to payout list} one {Send # row to payout list} other {Send # rows to payout list}}",
		"previewTitle": "{count, plural, one {What gets sent: # row} other {What gets sent: # rows}}",
		"previewNote": "One row per creator and currency, payments for the same creator added together.",
		"sentResult": "Sent {sent}. Skipped {skipped}.",
		"missingDetails": "No payment details yet",
		"openNotion": "Open payout list",
		"col": {
			"select": "Select",
			"creator": "Creator",
			"for": "For",
			"amount": "Amount",
			"paidTo": "Paid to",
			"status": "Status",
			"method": "Method",
			"details": "Payment details",
			"detailsStatus": "Details status"
		},
		"notSetUp": "Payouts aren't set up yet. Ask Videotto to connect your payout list.",
		"emptyBy": {
			"owed": "Nothing owed. Amounts appear here when creators unlock deal payments or bonuses.",
			"sent": "Nothing sent. Items you send to the payout list wait here until they're paid.",
			"paid": "Nothing paid yet. Paid items show here with their receipt.",
			"all": "Nothing here yet. Amounts appear when creators unlock deal payments or bonuses."
		},
		"writeDeal": "Write a deal",
		"seeCreators": "See creators",
		"footerNew": "Videotto never pays creators directly. Sent items go to your payout list, and paid status comes back here."
	},
	"autoReply": {
		"title": "Auto-Reply",
		"startingRule": "Starting rule",
		"accountsOn": "Accounts on",
		"dms7d": "DMs · 7 days",
		"needsReconnect": "Needs reconnect",
		"selectHint": "Select accounts to change them together",
		"selected": "{count, plural, one {# account selected} other {# accounts selected}}",
		"applyRule": "Apply a rule to selected",
		"turnOn": "Turn on",
		"turnOff": "Turn off",
		"askReconnect": "Ask to reconnect",
		"applyHelp": "Sets this rule on every post of the selected accounts. An account that already answers every post gets the new keyword and DM and keeps its link; the others get a new rule with the creator's own code.",
		"applyConfirm": "{count, plural, one {Apply to # account} other {Apply to # accounts}}",
		"outcome": {
			"created": "{count, plural, one {# rule created} other {# rules created}}",
			"updated": "{count, plural, one {# rule updated} other {# rules updated}}",
			"enabled": "{count, plural, one {# account turned on} other {# accounts turned on}}",
			"disabled": "{count, plural, one {# account turned off} other {# accounts turned off}}",
			"asked": "{count, plural, one {# creator asked to reconnect} other {# creators asked to reconnect}}",
			"not_connected": "{count, plural, one {# without Instagram} other {# without Instagram}}",
			"no_access": "{count, plural, one {# without Auto-Reply access} other {# without Auto-Reply access}}",
			"no_rule": "{count, plural, one {# with no rule to switch} other {# with no rule to switch}}",
			"not_creator": "{count, plural, one {# not in this hub} other {# not in this hub}}",
			"failed": "{count, plural, one {# failed} other {# failed}}"
		},
		"selectAll": "Select all accounts",
		"selectOne": "Select {handle}",
		"colAccount": "Account",
		"colRules": "Rules",
		"colLink": "Link sent",
		"colStatus": "Status",
		"notSetUp": "Not set up",
		"allComments": "All comments",
		"anyPost": "Any post",
		"posts": "{count, plural, one {# post} other {# posts}}",
		"moreRules": "{count, plural, one {# more rule} other {# more rules}}",
		"link": {
			"referral": "Referral link",
			"custom": "Custom link",
			"notion": "Notion page"
		},
		"status": {
			"working": "Working",
			"off": "Off",
			"reconnect": "Needs reconnect",
			"not_connected": "No Instagram"
		},
		"footnote": "Approved posts get their creator's rule automatically. \"Apply a rule to selected\" sets the same trigger and DM on every selected account; each account still sends its own creator's code.",
		"emptyAll": "No creators yet. Each creator's Instagram auto-reply shows here once they join.",
		"setStartingRule": "Set the starting rule"
	},
	"performance": {
		"back": "← Creators",
		"dealLine": "deal: {videos} paid videos, {schedule}",
		"noDeal": "no deal yet",
		"openDeal": "Open deal",
		"posted": "Posted",
		"warmups": "{count, plural, one {+ # warm-up} other {+ # warm-ups}}",
		"onTime": "On time",
		"late": "{count, plural, one {# late} other {# late}}",
		"firstTry": "Approved first try",
		"sentBack": "{count, plural, one {# sent back} other {# sent back}}",
		"bonuses": "Bonus milestones",
		"next": "Next: {what}",
		"code": "Sign ups from their code",
		"funnel": "{clicks} clicks · {paid} paid",
		"viewsTitle": "Views per video",
		"bonusLine": "Bonus line {views}",
		"noViews": "No views yet. Views show once the posts are live and analytics reach them.",
		"viewsAria": "{count, plural, one {Views of # counted video} other {Views of # counted videos}}",
		"video": "Video {n}",
		"counting": "counting",
		"viewsHelp": "Paid videos only. Light bars are still counting: views count toward bonuses after a video has been up 7 days.",
		"hit": "{count, plural, one {Hit} other {Hit # times}}",
		"noVideos": "No posts since the deal started.",
		"colPosted": "Posted",
		"colKind": "Kind",
		"colViews": "Views",
		"colBonus": "Bonus",
		"noDealEmpty": "No deal with {name} yet. Posts and bonuses are tracked against a deal.",
		"writeDeal": "Write a deal",
		"onTimeNone": "Shows once a paid post is due",
		"firstTryNone": "Shows after the first approval",
		"noBonuses": "No bonuses in this deal",
		"bonusCounting": "Views count after 7 days live",
		"funnelUnavailable": "Couldn't load code stats. Try again later.",
		"notCounted": "Not counted",
		"notReadYet": "Not read yet"
	},
	"help": {
		"label": "Questions?",
		"whatsappText": "Hi, I have a question about Creator Hub"
	},
	"dealHistory": {
		"title": "Deal history",
		"deal": "Deal {n}",
		"renewal": "Renewal",
		"terms": "{count, plural, one {# paid video} other {# paid videos}}"
	},
	"existingUgc": {
		"open": "Add existing UGC creators",
		"title": "Existing UGC creators",
		"help": "Creators already on the UGC plan who are not in this hub. They get an email invite and still accept it; their code, socials and auto-reply stay as they are.",
		"search": "Search by name or email",
		"loading": "Loading…",
		"none": "Nobody left to add.",
		"loadFailed": "Could not load the list.",
		"invite": "{count, plural, =0 {Invite} one {Invite #} other {Invite #}}",
		"invited": "{count, plural, one {# invite sent.} other {# invites sent.}}"
	}
}
