Files
waooplus/messages/en/novel-promotion.json
2026-03-28 18:58:21 +08:00

177 lines
8.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"stages": {
"story": "Story",
"script": "Script",
"storyboard": "Storyboard",
"video": "Video",
"editor": "AI Editor",
"editorComingSoon": "Coming soon, follow us for updates"
},
"buttons": {
"assetLibrary": "Asset Library",
"settings": "Project Config",
"refreshData": "Refresh Data",
"enterVideoGeneration": "Enter Video Generation →"
},
"smartImport": {
"title": "Start Your Creative Journey",
"subtitle": "First, choose your creation method",
"manualCreate": {
"title": "Create from Episode 1",
"description": "Start from episode 1, suitable for episodic creation or single short videos",
"button": "Start Creating"
},
"smartImport": {
"title": "Smart Import Full Book",
"description": "Upload a complete novel or script, AI engine automatically recognizes chapter structure and splits into episodes.",
"button": "Import Now",
"recommended": "Recommended"
},
"upload": {
"title": "Upload Raw Material",
"subtitle": "AI engine is ready, automatic episode splitting and formatting",
"maxWords": "(Max 30,000 words)",
"textInput": "Enter Text Content",
"documentUpload": "Upload Full Document",
"placeholder": "Paste your novel chapters or script content here...",
"filePlaceholder": "File uploaded mode",
"clickUpload": "Click to upload document",
"clearTextFirst": "Please clear left text first",
"supportedFormats": "Supports Word, TXT formats",
"preview": "Preview",
"expandPreview": "Expand More",
"collapsePreview": "Collapse",
"deleteFile": "Delete File",
"startAnalysis": "Start Smart Analysis",
"back": "Back",
"words": "words"
},
"analyzing": {
"title": "AI is Analyzing Your Story",
"description": "Recognizing chapter structure, smart splitting in progress...",
"autoSave": "Will auto-save after analysis complete"
},
"preview": {
"title": "Smart Splitting Complete",
"episodeCount": "Automatically split into {count} episodes",
"totalWords": "Total {count} words",
"autoSaved": "✓ Auto-saved",
"reanalyze": "Re-analyze",
"confirm": "Confirm Complete",
"saving": "Saving...",
"episodeList": "Episode List",
"addEpisode": "Add Episode",
"averageWords": "Average per episode",
"episodeContent": "Episode Content",
"episodePlaceholder": "Enter episode title...",
"summaryPlaceholder": "Enter plot summary...",
"newEpisode": "New Episode",
"deleteEpisode": "Delete Episode",
"deleteConfirm": {
"title": "Confirm Delete",
"message": "Are you sure you want to delete \"{title}\"?",
"cancel": "Cancel",
"confirm": "Confirm Delete"
},
"tip": {
"title": "Tip",
"content": "You can directly edit titles, summaries, and content. After clicking [Confirm Complete], episodes will be officially imported into the project"
}
},
"errors": {
"fileTooLarge": "File too large, please upload a file smaller than 10MB",
"docNotSupported": ".doc format not supported, please convert to .docx in Word",
"fileEmpty": "File content is empty",
"fileReadError": "File read failed, please try again",
"uploadFirst": "Please upload or paste content first",
"analyzeFailed": "Analysis failed",
"saveFailed": "Save failed"
},
"cancelConfirm": "Are you sure you want to cancel? Analyzed episodes will be cleared."
},
"storyInput": {
"currentEditing": "Currently editing: {name}",
"editingTip": "The following workflow is for this episode only. Switch episodes in the top left if needed",
"wordCount": "Word count:",
"assetLibraryTip": {
"title": "Need custom characters and locations?",
"description": "Click the 「Asset Library」 button in the top right to upload asset setting documents or manually add characters/locations. AI will prioritize using settings from the asset library for analysis."
},
"videoRatio": "Video Ratio",
"videoRatioHint": "Pick a ratio that matches your target platform and content format",
"ratioUsage": {
"1_1": "1:1: Square frame, good for avatars, covers and generic social posts",
"9_16": "9:16: Vertical video, ideal for TikTok, Reels, Shorts and other shortvideo feeds",
"16_9": "16:9: Horizontal video, ideal for YouTube, Bilibili and desktop playback",
"4_3": "4:3: Classic TV ratio, useful for legacy footage or safe cropping",
"3_4": "3:4: Slightly vertical, suitable for mixed text + video layouts",
"2_3": "2:3: More vertical, good for posters and character key art",
"3_2": "3:2: Slightly horizontal, good for landscapes and story scenes",
"4_5": "4:5: Vertical poster ratio, common in social feed images",
"5_4": "5:4: Horizontal poster ratio, suitable for PC web banners",
"21_9": "21:9: Ultrawide cinematic frame, ideal for movielike shots and panoramas"
},
"ratioUsageTag": {
"1_1": "Square · Avatars/Covers",
"9_16": "Vertical · Short video",
"16_9": "Horizontal · Long video",
"4_3": "Horizontal · Classic TV",
"3_4": "Vertical · Text + video",
"2_3": "Vertical · Posters/Key art",
"3_2": "Horizontal · Landscape/Story",
"4_5": "Vertical · Feed image",
"5_4": "Horizontal · Banner",
"21_9": "Ultrawide · Cinema feel"
},
"visualStyle": "Art Style",
"visualStyleHint": "Choose an art style that fits your project — e.g. Realistic for live-action, Anime for 2D content",
"currentConfigSummary": "Current config: {ratio} · {style}. All subsequent generations will use this combo.",
"assetLibraryRatioNote": "Asset library ratios are not affected",
"moreConfig": "For more configuration options, click the 「 Settings」 button in the top right",
"narration": {
"title": "Enable Narration Voiceover",
"description": "Generate TTS voice narration to add commentary to your video"
},
"creating": "AI Creating...",
"ready": "✓ Configuration complete, ready for next step",
"pleaseInput": "Please enter script content first",
"longTextDetection": {
"title": "🚀 Smart Episode Splitting Recommended",
"description": "Detected ~{count} characters. Processing long text as a single episode may reduce output quality.",
"strongRecommend": "We strongly recommend using Smart Split. AI will automatically identify chapters, split into episodes, and process them in parallel for significantly better results.",
"continueAnyway": "Continue as single episode",
"smartSplit": "Smart Split",
"smartSplitRecommend": "Recommended",
"singleEpisodeWarning": "All content will be processed as one episode"
}
},
"execution": {
"selectEpisode": "Please select an episode first",
"fillContentFirst": "Please enter content first",
"requestAborted": "Request aborted (possibly due to page refresh)",
"analysisFailed": "Asset analysis failed",
"prepareFailed": "Preparation failed",
"generationFailed": "Generation failed",
"batchVideoFailed": "Batch video generation failed",
"updateFailed": "Update failed",
"saveFailed": "Save failed",
"storyToScriptRunning": "Story→Script V2 running",
"scriptToStoryboardRunning": "Script→Storyboard V2 running",
"storyToScriptFailed": "Story to script failed",
"scriptToStoryboardFailed": "Script to storyboard failed",
"taskStreamTimeout": "Task timed out. The task may still be running in the background — please check its status or retry"
},
"rebuildConfirm": {
"storyToScript": {
"title": "Script Flow Will Be Rebuilt",
"message": "Downstream storyboard data is detected for this episode ({storyboardCount} storyboards, {panelCount} panels). Continuing will clear and rebuild this data. Continue?"
},
"scriptToStoryboard": {
"title": "Storyboard Data Will Be Rebuilt",
"message": "Existing storyboard data is detected for this episode ({storyboardCount} storyboards, {panelCount} panels). Continuing will clear current storyboards and regenerate them. Continue?"
},
"confirm": "Continue and Clear",
"cancel": "Cancel"
}
}