{"generate":{"pageTitle":"AI generation","title":"Studio","subtitle":"Create · iterate · collect","topup":"Top up","capUnsupported":"Current model doesn't support this task","compareAll":"Compare all","browseAll":"Browse all models","browseAllTools":"Browse all tools","modelPickerAllFamilies":"All","modelPicker":{"searchPlaceholder":"Search models...","speed":"Speed","quality":"Quality","cost":"Cost","back":"Back","useThisModel":"Use this model"},"pricing":{"chip":{"second":"Per second","clip":"Per clip","image":"Per image","task":"Per generation"},"suffix":{"second":"/s","clip":"credits","image":"/image","task":"credits"},"valueHeader":{"second":"Per second","clip":"Per clip","image":"Per image","task":"Credits"},"present":{"standard":"Standard","withRef":"With reference video"},"floor":"⚓ Minimum charge {n} credits","detailsToggle":"Cost breakdown"},"pasteUrl":"Paste URL","fromHistory":"From history","fromAssets":"From assets","assetPicker":{"all":"All media","generated":"Generated","uploads":"Uploads","favorites":"Favorites","collections":"Collections","empty":"Nothing here yet.","emptyCollection":"This collection is empty.","full":"You've reached the limit of {max}. Remove one to add another.","loadError":"Couldn't load your assets — tap to retry."},"resetForm":"Reset form","watermark":{"label":"Remove watermark","freeHint":"Upgrade for images without the site mark","paidHint":"Turn off to skip the site mark","paywallTitle":"Images without a watermark","paywallBody":"A plan or credit pack lets you turn the site mark off."},"formPreferences":"Form preferences","creditsLabel":"Credits:","discountBadge":"{percent}% OFF","discountSaleTag":"SALE","discountPickerTag":"OFF","advancedOptions":"{n} advanced option","editPrompt":"Edit Prompt","expandField":"Open editor","saveChanges":"Save Changes","clear":"Clear","promptDialogHint":"Press Cmd/Ctrl + Enter to save","prefs":{"title":"Form preferences","subtitle":"Customize how the form behaves after submit.","clearAfterSubmit":"Clear after submit","clearAfterSubmitHint":"Reset the input after you generate.","clearScope":"Clear scope","clearScopePrompt":"Clear prompt only","clearScopeAll":"Clear all fields (reset to defaults)","keepPrompt":"Keep prompt when switching models","keepPromptHint":"Preserve your prompt text across models.","expandAdvanced":"Expand advanced options by default","expandAdvancedHint":"Always show advanced parameters."},"enhance":"Enhance","aiPolish":"Polish prompt","aiPolishLoading":"Polishing…","aiPolishFailed":"Polish failed. Please try again.","aiEdit":"Edit with AI","aiEditLoading":"Editing…","aiEditFailed":"Edit failed. Please try again.","aiEditPopoverTitle":"What do you want to change?","aiEditInstructionPlaceholder":"Write the part you want to change","aiEditSubmit":"Apply","aiEditCancel":"Cancel","promptClampedToLimit":"Trimmed to {max} characters for this model.","surprise":"Surprise me","chipInsert":"Insert into prompt","invalidHintPrefix":"Prompt references missing images:","removeAllInvalid":"Remove all","submitWarnTitle":"Prompt references missing images","submitWarnBody":"Some references in your prompt point to images that no longer exist. The model may ignore them or interpret them incorrectly. Continue anyway?","submitWarnContinue":"Generate anyway","submitWarnCancel":"Go back","handoffImageUnsupported":"This model doesn't accept reference images — only the prompt was filled in.","missingImage":"Please upload an image first","missingVideo":"Please upload a video first","missingAudio":"Please upload an audio file first","missingPrompt":"Please write a prompt first","missingRequired":"Please fill in the required fields","outputEyebrow":"Output","outputParams":"Output settings","outputParamsLocked":"Some settings are locked by this tool.","outputParamOn":"on","outputParamOff":"off","outputParamAudio":"Audio","submitVerb":"Generate","unitImage":"image|images","unitVideo":"video|videos","crShort":"cr","creditsShort":"Just {n} credits short — top up to continue","copiedToast":"Prompt copied","downloadStartedToast":"Downloading…","generateWithAI":"Generate with AI","pleaseLogin":"Please log in to use AI generation.","pleaseLoginAlt":"Mochi, our mascot, holding a key by a locked sign-in panel","loadingModels":"Loading models…","noModels":"No models available. Ask an admin to enable one.","modelLabel":"Model","effectHub":{"label":"Effect","modalTitle":"Select an effect"},"toolLabel":"Tool","capPicker":{"browseAll":"Browse all","categoryLabel":{"image":"Image","video":"Video","audio":"Audio"},"section":{"all":"All","generation":"Generate","tool":"Tools","effect":"Effects"}},"promptLabel":"Prompt","promptPlaceholder":"Describe what you want to generate… (type @ to reference an image)","promptPlaceholderNoRef":"Describe what you want to generate…","placeholderHint":"Tap the blue fields below to fill them in","refsAtHint":"After uploading, type @ in the prompt to reference an image.","atEmptyTitle":"No reference images yet — upload one first.","atEmptyAction":"Upload","atEmptyEsc":"Esc to close","insertRefTooltip":"Insert reference (@)","submit":"Generate Image","submitting":"Submitting…","estimate":"Estimated credits:","creditsBalance":"Balance:","statusLabel":"Status","failedRefunded":"Generation failed, credits refunded","failedShort":"Generation failed","creditsRefunded":"Credits refunded","waiting":"Waiting for result (this can take 10–60 seconds)…","elapsed":"{s}s elapsed","timedOut":"Generation timed out, credits refunded","partialBadge":"{n} of {m} came out — no credits were used for the rest","refundedToast":"Refunded {n} credits","result":"Result","viewAll":"View all my tasks","failed":"Couldn't submit task:","submitHint":"Enter describes what you want","mode":{"image":"Image","video":"Video"},"action":{"edit_this":"Edit this image","edit_short":"Edit","video_short":"Video","tool_short":{"image-upscaler":"Upscale","image-extender":"Extend","background-remover":"BG Remove"},"audio_extend":"Extend","audio_cover":"Cover","audio_remove_vocals":"Remove vocals","audio_download_wav":"Download WAV","added_as_reference":"Added as reference image","switched_to_i2i":"Switched to an image-editing model and filled in the image","array_full":"Reference image slot is full","no_i2i_model":"No image-editing model is currently available"},"cap":{"t2i":"Text to image","i2i":"Image to image","t2v":"Text to video","i2v":"Image to video","v2v":"Video to video","r2v":"Reference to video"},"freeQuotaWall":{"visitorTitle":"You've used today's free generations","visitorBody":"Log in to keep creating — faster, with more models.","siteTitle":"Today's free quota is all used up","siteBody":"Sign in to save your work and use your available credits.","loginCta":"Log in","dismissCta":"Not now","claimed":"Welcome back — your earlier creations are now in your library.","premiumResubmitRequired":"This saved creation now uses a Premium model. Please submit it again after choosing a Premium credits option.","claimInsufficientCredits":"We saved your earlier creation, but you need more credits before it can start."},"anonSavePrompt":{"body":"Signed-out creations vanish from this page on refresh. Sign in to save them to your library — and generate faster.","cta":"Sign in"},"lowCreditHint":"{n} credits left — keep the groove going","topUp":"Top up","softPromptHint":"Want to keep this groove? Fuel your inspiration","softPromptCta":"Top up →","returningUserPromptHint":"You've got the hang of it — keep creating without limits","referralPromptHint":"Love your creations? Invite friends and you both earn free credits","referralPromptCta":"Invite →","goToLogin":"Go to login","dismiss":"Not now","outOfCreditsTitle":"Out of credits","outOfCreditsBody":"Pick a plan below to keep generating — checkout opens in a new tab and you'll come right back here.","upgradeRecommended":"Recommended","upgradeBuyNow":"Buy now","viewPlans":"View plans","referralExit":"Low on credits? Invite friends and you both earn free credits","subscriptionBadge":"Premium","premiumOption":"This option","premiumCreditsTitle":"Premium credits required","premiumCreditsBody":"{model} uses Premium credits. Subscribe or buy credits once to continue.","selectModel":"Select a model","uploadReference":"Upload Reference Image","uploadImage":"Click or drop","replaceImage":"Replace","uploadVideo":"Click or drop video","uploadAudio":"Click or drop audio","videoModeText":"Text","videoModeFrames":"Frames","videoModeReference":"Reference","framePairTitle":"Start & End Frames","startFrame":"Start frame","endFrame":"End frame (optional)","simple":{"startFrame":"Start frame","endFrame":"End frame","start":"Start","end":"End","addStartFrame":"Add a start frame","addEndFrameTitle":"Add an end frame","addEndFrame":"Optional end frame","dropHint":"Click or drop an image","removeFrame":"Remove","preview":"Production preview","recreate":"Recreate","examples":"Examples","previousExample":"Previous example","nextExample":"Next example","recent":"Recent generations","viewHistory":"View history"},"uploadHint":"Max 50 MB per file","referenceUploadHint":"Upload 1-3 reference images to guide style and subject.","referenceCountExact":"Upload exactly {n} images.","referenceCountAtLeast":"Upload at least {n} images.","uploading":"Uploading…","optional":"(Optional)","showAll":"Show all ({n})","assetPickerTitle":"Select Image ({n})","yourUploads":"Your uploads","yourGenerations":"Your generations","noImagesFound":"No images found","loading":"Loading…","cancel":"Cancel","confirm":"Confirm","requiredCredits":"Required Credits","generateButton":"Generate","loadMore":"Load more","copied":"Copied","additionalDetails":"Additional Details","detailModel":"Model","detailSource":"Source","detailStatus":"Status","nextSteps":"Next Steps","regenerate":"ReGenerate","imageToImage":"Image to Image","imageToVideo":"Image to Video","threeDCamera":"3D Camera","comingSoon":"Soon","publicToggle":"Public","delete":"Delete","share":"Share","confirmDeleteTitle":"Delete this generation?","confirmDeleteBody":"This hides the generation from your history. It cannot be undone from here.","confirmDeleteImageTitle":"Remove this image?","confirmDeleteImageBody":"This image will be hidden from your history. This cannot be undone.","confirmDeleteChatTitle":"Delete this conversation?","confirmDeleteChatBody":"The conversation and its share link are removed. Your generated images are kept.","detailDialogTitle":"Generation details","rightPanel":{"sampleImagesTitle":"Sample Images","myImagesTitle":"My Images","signInPrompt":"Sign in to see your creations and history.","signInCta":"Sign in","noGenerationsYet":"No generations yet.","noGenerationsHint":"Your finished generations will appear here.","historyComingSoon":"History browsing is coming back soon. Your current generation appears below the form."},"family":{"openai":{"description":"OpenAI image model family"},"xai":{"description":"xAI image model family"},"google":{"description":"Google AI model family"},"turbo":{"description":"Lightning-fast image generation and editing"},"supaimagine":{"description":"SupaImagine house models"},"bytedance":{"description":"Bytedance Seedance video model family"},"tools":{"description":"Specialized AI tools"},"alibaba":{"description":"Alibaba HappyHorse cinematic video models"},"krea":{"description":"Krea aesthetic image models"},"ideogram":{"description":"Ideogram design and typography image models"},"reve":{"description":"Reve visual intelligence and precision editing models"},"qwen":{"description":"Qwen Image model family — rich layouts, authentic details, multi-language text"},"flux":{"description":"FLUX models from Black Forest Labs — multimodal image and video generation with high control and realism"},"minimax":{"description":"MiniMax music and multimodal models"},"studio":{"description":"In-house music engine — prompt, lyrics, or instrumental tracks with vocals"},"hailuo":{"description":"MiniMax Hailuo video models"},"memoji":{"description":"Memoji Generator — cartoon character looks from photos for social profiles and content"}},"tool":{"background-remover":{"name":"Background Remover"},"image-extender":{"name":"Image Extender"},"image-upscaler":{"name":"Image Upscaler"},"photo-restore":{"name":"Photo Restore"},"ai-clothes-changer":{"name":"AI Clothes Changer"},"video-upscaler":{"name":"Video Upscaler"},"video-background-remover":{"name":"Video Background Remover"},"lip-sync-video":{"name":"Lip-Sync Video"},"motion-control":{"name":"Motion Control"},"add-text-to-photo":{"name":"Add Text to Photo"},"image-text-editor":{"name":"Image Text Editor"},"logo-background-remover":{"name":"Logo Background Remover"},"ai-album-cover-generator":{"name":"AI Album Cover Generator"},"ai-fashion-video-generator":{"name":"AI Fashion Video Generator"},"ai-product-packshot-generator":{"name":"AI Product Packshot Generator"},"ai-flyer-generator":{"name":"AI Flyer Generator"},"ai-furniture-visualizer":{"name":"AI Furniture Visualizer"},"ai-virtual-staging":{"name":"AI Virtual Staging"},"hotel-lobby-video":{"name":"Hotel Lobby Video"},"image-watermark-remover":{"name":"Image Watermark Remover"},"video-watermark-remover":{"name":"Video Watermark Remover"}},"example":{"try":"Try this example","applied":"Example loaded — hit Generate","result":"Result","open_generator":"Start generating"},"effectLabel":"Effect","browseAllEffects":"Browse all effects","imageToPrompt":{"button":"Image to prompt","title":"Image to prompt","subtitle":"Reverse-engineer an editable prompt from any image, then generate.","upload":"Click or drop an image (PNG / JPG / WebP)","stageFailed":"We couldn't prepare your image. Please try again or pick a different one.","lengthShort":"Short","lengthStandard":"Standard","lengthDetailed":"Detailed","submit":"Analyze image","loading":"Reading the image…","progressPreparing":"Preparing your image…","progressAnalyzing":"Analyzing the image…","progressUnderstanding":"Understanding composition…","progressGenerating":"Writing the prompt…","progressPolishing":"Polishing the result…","use":"Use","retry":"Retry","errorUnreadable":"We couldn't read this image — try a different one.","errorFormat":"Unsupported or oversized image (PNG / JPG / WebP).","errorSiteBusy":"Reverse is at today's capacity, try again later.","errorGeneric":"Reverse failed, please try again.","wallTitle":"This reverse costs 1 credit","wallBody":"You're out of credits. Get more to keep reversing images.","loginRequiredTitle":"Sign in to reverse an image","loginRequiredBody":"Sign in to reverse an image. Each reverse costs 1 credit.","loginRequiredCta":"Sign in"},"inputSamples":{"hint":"Try a sample","tryAModel":"Try a Model","tryAGarment":"Try a garment"},"submitGuest":"Sign up free","submitGuestHint":"{n} free credits when you sign up","submitGuestMobile":"Try free","toolStyleLabel":"Style","queue":{"badge":"Queued","stage":{"waiting":{"title":"Waiting in the free queue","detail":"Your task is saved. Matching you with an available free generation lane."},"matched":{"title":"You're up next","detail":"Lane matched. Getting everything ready for you."},"ready":{"title":"Ready — starting shortly","detail":"Nothing to do. Your task starts in a moment."}},"waiting_label":"Waiting to generate","starting_title":"Starting generation","starting_detail":"Your task is ready","skip_cta":"Skip the free queue with Premium","dialog":{"eyebrow":"Premium speed","body":"Skip the free-lane queue and unlock more Premium creation power.","benefit_models_title":"More models","benefit_models_detail":"Premium image and video models plus editing tools","benefit_flexible_title":"Flexible unlock","benefit_flexible_detail":"Subscribe, or buy Premium credits once","cta":"See Premium plans","cta_offer":"See limited-time Premium plans","continue":"Keep waiting for free"},"progress_label":"Queue progress"},"pendingSend":{"count":"{count} queued","clear":"Clear queued messages","continue":"Continue sending","heldNote":"Saved before refresh","editBadge":"Editing queued message","editCancel":"Cancel edit","editing":"Editing","pausedEdit":"Sending is paused while you edit","pausedDrag":"Sending resumes when you finish reordering","pausedAsk":"Waiting for your answer","backToAsk":"Back to the question","stopping":"Stopping…","stopFailed":"Couldn't confirm the previous reply has finished. This message is still queued.","full":"You can queue up to 5 messages. This one stays in the box.","remove":"Remove","edit":"Edit","steer":"Steer","steerHint":"Stops the current reply, then sends this one. Images or videos already submitted keep generating, and those credits are not refunded.","drag":"Drag to reorder","moved":"Moved to position {position} of {total}","actions":"Message actions","resend":"Send again","discard":"Discard","uncertain":"This one may already have been sent","save":"Save queued message","attachmentOnly":"Attachment"},"tray":{"title":"References","uploadTitle":"Upload","count":"{n} added","required":"Required","optional":"Optional","drop":"Drop or choose files","waiting":"+{n} waiting","videoTime":"Video time","mention":"Tap a name to add it to your prompt, e.g. Image 1.","unsupported":"File type not supported here","full":"Limit reached: up to {n}","ruleImage":"Images: JPG, PNG or WebP","ruleVideo":"Videos: MP4 or MOV","ruleAudio":"Audio: MP3, WAV or M4A","upTo":"up to {n}","totalSeconds":"max {s} s in total","view":"View {name}","play":"Play {name}","pause":"Pause {name}","remove":"Remove {name}"},"failure":{"line":{"moderation":"This didn't pass our content safety check, so no credits were used. Try a different description or image.","unavailable":"Something went wrong on our side. We retried automatically, but it still didn't go through. No credits were used — please try again in a moment.","other":"This one didn't come out, so no credits were used. Try again, or adjust the description or settings."},"partial":{"moderation":"{count} didn't pass our content safety check, so {these} didn't use any credits.","unavailable":"{count} didn't come out because of a temporary problem on our side, so {these} didn't use any credits. Please try again in a moment.","other":"{count} didn't come out, so {these} didn't use any credits."},"count":{"image":{"one":"{n} of them","other":"{n} of them","unknown":"Some of them"},"video":{"one":"{n} of them","other":"{n} of them","unknown":"Some of them"},"audio":{"one":"{n} of them","other":"{n} of them","unknown":"Some of them"}},"these":{"image":{"one":"that one","other":"those"},"video":{"one":"that one","other":"those"},"audio":{"one":"that one","other":"those"}},"agent":{"failed":{"title":"That one didn't come out","body":"No credits were used this time. Tell me what to change, or let me try a different model."},"blocked":{"title":"Didn't pass the content safety check","body":"No credits were used this time. Try a different description or image, and I'll make it again."},"unavailable":{"title":"A temporary problem on our side","body":"It's not you — I already retried once automatically. No credits were used this time; ask me again in a little while."},"incomplete":{"title":"Only part of that came out","body":"What finished is above. Tell me what to change and I'll fill in the rest."},"partial":{"blocked":"{count} didn't pass the content safety check, so {these} didn't use any credits. Try a different description or image, and I'll fill in the rest.","unavailable":"{count} didn't come out because of a temporary problem on our side (I already retried once automatically), so {these} didn't use any credits. Ask me again in a little while and I'll fill in the rest.","failed":"{count} didn't come out, so {these} didn't use any credits. Tell me what to change and I'll fill in the rest."}}}}}